summaryrefslogtreecommitdiff
path: root/Useful-unused-data-and-routines.md
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi42@gmail.com>2019-03-03 13:41:35 -0500
committerRangi <remy.oukaour+rangi42@gmail.com>2019-03-03 13:41:35 -0500
commite5b8c1598cbfbcf58ef656bddeb2c9b832852b1e (patch)
tree03aa8875f3327a9e03b767c4d209706ff4981aa5 /Useful-unused-data-and-routines.md
parentaf0c2275f1f11056684fa66940f714a22ee784de (diff)
More collision data
Diffstat (limited to 'Useful-unused-data-and-routines.md')
-rw-r--r--Useful-unused-data-and-routines.md7
1 files changed, 5 insertions, 2 deletions
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/).