summaryrefslogtreecommitdiff
path: root/Improve-the-outdoor-sprite-system.md
diff options
context:
space:
mode:
Diffstat (limited to 'Improve-the-outdoor-sprite-system.md')
-rw-r--r--Improve-the-outdoor-sprite-system.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/Improve-the-outdoor-sprite-system.md b/Improve-the-outdoor-sprite-system.md
index 17125ee..0e9576a 100644
--- a/Improve-the-outdoor-sprite-system.md
+++ b/Improve-the-outdoor-sprite-system.md
@@ -261,8 +261,8 @@ Edit [data/maps/outdoor_sprites.asm](../blob/master/data/maps/outdoor_sprites.as
+ db SPRITE_COOLTRAINER_M
+ db SPRITE_BUG_CATCHER
+ db SPRITE_SUPER_NERD
++ ; 8 of max 9 walking sprites
+ db SPRITE_WEIRD_TREE ; variable sprite: becomes SPRITE_SUDOWOODO and SPRITE_TWIN
-+ ; max 9 of 9 walking sprites
+ db SPRITE_POKE_BALL
+ db SPRITE_FRUIT_TREE
+ db SPRITE_SUICUNE
@@ -479,6 +479,6 @@ Anyway, the point is that we don't need them any more. So you can completely del
- Remove the `SPRITE_WEIRD_TREE`, `SPRITE_AZALEA_ROCKET`, and `SPRITE_OLIVINE_RIVAL` definitions from [constants/sprite_constants.asm](../blob/master/constants/sprite_constants.asm).
- Remove their `variablesprite` commands from [maps/*.asm](../tree/master/maps/) and `InitializeEventsScript` in [engine/events/std_scripts.asm](../blob/master/engine/events/std_scripts.asm). You can also remove `special LoadUsedSpritesGFX` when it occurs in a map script right after a `variablesprite` command.
-- Replace `SPRITE_WEIRD_TREE`, `SPRITE_AZALEA_ROCKET`, and `SPRITE_OLIVINE_RIVAL` with the actual sprites they're supposed to use in [maps/*.asm](../tree/master/maps/) and [data/maps/outdoor_sprites.asm](../blob/master/data/maps/outdoor_sprites.asm). Be sure to put the actual sprites among the first nine list entries, since (with the exception of `SPRITE_TWINS`) they all need to walk.
+- Replace `SPRITE_WEIRD_TREE`, `SPRITE_AZALEA_ROCKET`, and `SPRITE_OLIVINE_RIVAL` with the actual sprites they're supposed to use in [maps/*.asm](../tree/master/maps/) and [data/maps/outdoor_sprites.asm](../blob/master/data/maps/outdoor_sprites.asm). Be sure to put the actual sprites among the first nine list entries, since they all need to walk (except for the `SPRITE_SUDOWOODO` and `SPRITE_TWIN` which replace `SPRITE_WEIRD_TREE`).
For more information on variable sprites, see [the tutorial to add a new sprite](Add-a-new-overworld-sprite).