diff options
-rw-r--r-- | Sideways-stairs-with-diagonal-movement.md | 2 | ||||
-rw-r--r-- | Useful-unused-data-and-routines.md | 7 |
2 files changed, 5 insertions, 4 deletions
diff --git a/Sideways-stairs-with-diagonal-movement.md b/Sideways-stairs-with-diagonal-movement.md index b16fd87..bb0c93d 100644 --- a/Sideways-stairs-with-diagonal-movement.md +++ b/Sideways-stairs-with-diagonal-movement.md @@ -21,7 +21,6 @@ Edit [constants/collision_constants.asm](../blob/master/constants/collision_cons ; TileCollisionTable indexes (see data/collision_permissions.asm) COLL_FLOOR EQU $00 ... - COLL_DOWN_WALL EQU $b3 ; unused +COLL_DIAGONAL_STAIRS_RIGHT EQU $d0 +COLL_DIAGONAL_STAIRS_LEFT EQU $d1 COLL_FF EQU $ff ; garbage @@ -29,7 +28,6 @@ Edit [constants/collision_constants.asm](../blob/master/constants/collision_cons ; collision data type nybbles LO_NYBBLE_GRASS EQU $07 ... - HI_NYBBLE_UNUSED_C0 EQU $c0 +HI_NYBBLE_DIAGONAL_STAIRS EQU $d0 ``` diff --git a/Useful-unused-data-and-routines.md b/Useful-unused-data-and-routines.md index 6a6a261..b233d1b 100644 --- a/Useful-unused-data-and-routines.md +++ b/Useful-unused-data-and-routines.md @@ -47,7 +47,9 @@ Use them in [maps/\*.asm](../tree/master/maps/). From [constants/sprite_data_constants.asm](../blob/master/constants/sprite_data_constants.asm): -- `PAL_NPC_PINK`: A counterpart to the other `PAL_NPC_*` constants. Pink looks very similar to red. (IMO purple would be more useful.) +- `PAL_NPC_PINK`: A counterpart to the other `PAL_NPC_*` constants. Pink looks very similar to red. + +The actual color can be changed oin [gfx/overworld/npc_sprites.pal](../blob/master/gfx/overworld/npc_sprites.pal). ## Map environment for outdoor dungeons @@ -66,7 +68,8 @@ From [constants/collision_constants.asm](../blob/master/constants/collision_cons - `COLL_CURRENT_*`: Force the player to Surf `RIGHT`, `LEFT`, `UP`, or `DOWN`. Similar to the current tiles in RSE west of Pacifidlog Town. - `COLL_WALK_*` and `COLL_BRAKE`: Force the player to walk `RIGHT`, `LEFT`, `UP`, or `DOWN`, or to stop forced walking. Similar to the spinner tiles in RBY's Rocket Hideout, but without the spinning. - `COLL_HOP_UP`, `COLL_HOP_UP_RIGHT`, and `COLL_HOP_UP_LEFT`: Counterparts to the other `COLL_HOP_*` constants. Useful for upward-facing ledges. -- `COLL_DOWN_WALL`: A counterpart to `COLL_RIGHT_WALL`, `COLL_LEFT_WALL`, and `COLL_UP_WALL`. Blocks the bottom edge but not the other three. Useful for placing above cave entrances in case the player can walk on top of cliffs with caves. +- `COLL_DOWN_WALL` and other `COLL_*_WALL`: Counterparts to `COLL_RIGHT_WALL`, `COLL_LEFT_WALL`, and `COLL_UP_WALL`. Blocks only specific edges from being walked across. `COLL_DOWN_WALL` is useful for placing above cave entrances in case the player can walk on top of cliffs with caves. +- `COLL_*_BUOY`: Like `COLL_*_WALL` but for water. Use them in [data/tilesets/\*_collision.asm](../tree/master/data/tilesets/). |