Dungeon Editor

Mobile Blocks

Under Attributes, you'll see a section for water and one for walls (the one for ground should be left as walkable) For water types, add one of these to Data 1:

2 (water) 8 (lava) 4 (air)

For water effects, put one of these in String 1. They will cause a status ailment and a battle message will appear. For instance, the freezing one will say "the water's freezing!" and the sleep one will say "the water is oddly calming"

1 (boiling) 2 (freezing) 3 (paralyzing) 4 (poison) 5 (sleep)

Under walls, choose mobile block. Put 16 in Data 1. This will make ghosts able to wall walk and lose belly. If you dont want that, simply leave it as blocked.

Adding Traps

First set the ground tile. It will be the trap tile from the tileset. For instance, a slowpoke face for a slow trap. The mask tile should be the same as your dungeon floor. Traps should be set to 'scripted' instead of 'walkable'. In Trap Data 1, put the number of the trap you want. They are as follows:

Explosion: 2 Chestnut: 3 PP Zero: 4 Grimy: 5 Poison: 6 Random: 7 Warp: 15 Spikes: 17 Poison Spikes: 18 Sticky: 23 Mud: 25 Wonder TIle: 26 Trip: 28 Secret Room: 34 Pitfall: 39 Seal: 42 Slow: 43 Confused (Spin): 44 Sweet Scent: 49 Grudge: 50 Self

Adding Eggs

Under items, choose item 110. In the tag you will put 3 numbers. The first is the dex number of the pokemon you want. The second controls the amount of time until the first egg noise is heard. The third controls the amount of time until the second noise. After which it will shortly hatch. Keep these last two numbers small. If you put it to something like 50, it'll take ages to hatch. 1-10 is a good range.

Have the 3 numbers separated by only a ;

Example: putting this in the tag: 16;1;1 will produce a pidgey egg at the lowest possible hatching time.

Secret Rooms

Secret rooms are not completely functioning yet. The goal warp for them does not work. It's still possible to add a secret room, but it will only be for one floor as the end warp doesn't remember your place in the dungeon and you have to put in a specific floor.

To make a secret room, create a map for it, with whatever prize you want to go inside. Then open the traps section in the dungeon editor. Add a trap as follows

For the ground tile, a set of stairs to be revealed

For mask 2 (leave mask empty) the same tile as your floor, to hide the stairs

Data 1: 34

string 1: map#

string 2: x coordinate

string 3: y coordinate

To let a player leave the secret room, add a scripted tile, either 33 or 36 will work. 33 is supposed to be the right one, and 36 is just a normal dungeon editor, but they both function the same. Set parameters as you would normally for a dungeon entrance. Have this take the player to the room after the one the stair trap was on. For now, you can only have a secret room on one floor because of this.