Merge pull request #1085 from GriffinRichards/doc-overworld
Document field effects / misc overworld
This commit is contained in:
@@ -20,10 +20,10 @@
|
||||
#define FLDEFF_JUMP_SMALL_SPLASH 16
|
||||
#define FLDEFF_LONG_GRASS 17
|
||||
#define FLDEFF_JUMP_LONG_GRASS 18
|
||||
#define FLDEFF_UNKNOWN_19 19
|
||||
#define FLDEFF_UNKNOWN_20 20
|
||||
#define FLDEFF_UNKNOWN_21 21
|
||||
#define FLDEFF_UNKNOWN_22 22
|
||||
#define FLDEFF_UNUSED_GRASS 19
|
||||
#define FLDEFF_UNUSED_GRASS_2 20
|
||||
#define FLDEFF_UNUSED_SAND 21
|
||||
#define FLDEFF_WATER_SURFACING 22
|
||||
#define FLDEFF_BERRY_TREE_GROWTH_SPARKLE 23
|
||||
#define FLDEFF_DEEP_SAND_FOOTPRINTS 24
|
||||
#define FLDEFF_POKECENTER_HEAL 25
|
||||
@@ -50,8 +50,8 @@
|
||||
#define FLDEFF_HEART_ICON 46
|
||||
#define FLDEFF_NOP_47 47
|
||||
#define FLDEFF_NOP_48 48
|
||||
#define FLDEFF_POP_OUT_OF_ASH 49
|
||||
#define FLDEFF_LAVARIDGE_GYM_WARP 50
|
||||
#define FLDEFF_ASH_PUFF 49
|
||||
#define FLDEFF_ASH_LAUNCH 50
|
||||
#define FLDEFF_SWEET_SCENT 51
|
||||
#define FLDEFF_SAND_PILLAR 52
|
||||
#define FLDEFF_BUBBLES 53
|
||||
@@ -65,8 +65,59 @@
|
||||
#define FLDEFF_PCTURN_ON 61
|
||||
#define FLDEFF_HALL_OF_FAME_RECORD 62
|
||||
#define FLDEFF_USE_TELEPORT 63
|
||||
#define FLDEFF_RAYQUAZA 64
|
||||
#define FLDEFF_65 65
|
||||
#define FLDEFF_RAYQUAZA_SPOTLIGHT 64
|
||||
#define FLDEFF_DESTROY_DEOXYS_ROCK 65
|
||||
#define FLDEFF_MOVE_DEOXYS_ROCK 66
|
||||
|
||||
#endif
|
||||
#define FLDEFFOBJ_SHADOW_S 0
|
||||
#define FLDEFFOBJ_SHADOW_M 1
|
||||
#define FLDEFFOBJ_SHADOW_L 2
|
||||
#define FLDEFFOBJ_SHADOW_XL 3
|
||||
#define FLDEFFOBJ_TALL_GRASS 4
|
||||
#define FLDEFFOBJ_RIPPLE 5
|
||||
#define FLDEFFOBJ_ASH 6
|
||||
#define FLDEFFOBJ_SURF_BLOB 7
|
||||
#define FLDEFFOBJ_ARROW 8
|
||||
#define FLDEFFOBJ_GROUND_IMPACT_DUST 9
|
||||
#define FLDEFFOBJ_JUMP_TALL_GRASS 10
|
||||
#define FLDEFFOBJ_SAND_FOOTPRINTS 11
|
||||
#define FLDEFFOBJ_JUMP_BIG_SPLASH 12
|
||||
#define FLDEFFOBJ_SPLASH 13
|
||||
#define FLDEFFOBJ_JUMP_SMALL_SPLASH 14
|
||||
#define FLDEFFOBJ_LONG_GRASS 15
|
||||
#define FLDEFFOBJ_JUMP_LONG_GRASS 16
|
||||
#define FLDEFFOBJ_UNUSED_GRASS 17
|
||||
#define FLDEFFOBJ_UNUSED_GRASS_2 18
|
||||
#define FLDEFFOBJ_UNUSED_SAND 19
|
||||
#define FLDEFFOBJ_WATER_SURFACING 20
|
||||
#define FLDEFFOBJ_REFLECTION_DISTORTION 21
|
||||
#define FLDEFFOBJ_SPARKLE 22
|
||||
#define FLDEFFOBJ_DEEP_SAND_FOOTPRINTS 23
|
||||
#define FLDEFFOBJ_TREE_DISGUISE 24
|
||||
#define FLDEFFOBJ_MOUNTAIN_DISGUISE 25
|
||||
#define FLDEFFOBJ_BIRD 26
|
||||
#define FLDEFFOBJ_BIKE_TIRE_TRACKS 27
|
||||
#define FLDEFFOBJ_SAND_DISGUISE 28
|
||||
#define FLDEFFOBJ_SAND_PILE 29
|
||||
#define FLDEFFOBJ_SHORT_GRASS 30
|
||||
#define FLDEFFOBJ_HOT_SPRINGS_WATER 31
|
||||
#define FLDEFFOBJ_ASH_PUFF 32
|
||||
#define FLDEFFOBJ_ASH_LAUNCH 33
|
||||
#define FLDEFFOBJ_BUBBLES 34
|
||||
#define FLDEFFOBJ_SMALL_SPARKLE 35
|
||||
#define FLDEFFOBJ_RAYQUAZA 36
|
||||
|
||||
#define FLDEFF_PAL_TAG_CUT_GRASS 0x1000
|
||||
#define FLDEFF_PAL_TAG_SECRET_POWER_TREE 0x1003
|
||||
#define FLDEFF_PAL_TAG_GENERAL_0 0x1004
|
||||
#define FLDEFF_PAL_TAG_GENERAL_1 0x1005
|
||||
#define FLDEFF_PAL_TAG_POKEBALL_GLOW 0x1007
|
||||
#define FLDEFF_PAL_TAG_SECRET_POWER_PLANT 0x1008
|
||||
#define FLDEFF_PAL_TAG_POKEBALL 0x1009
|
||||
#define FLDEFF_PAL_TAG_ASH 0x100D
|
||||
#define FLDEFF_PAL_TAG_SAND_PILLAR 0x100E
|
||||
#define FLDEFF_PAL_TAG_SMALL_SPARKLE 0x100F
|
||||
#define FLDEFF_PAL_TAG_HOF_MONITOR 0x1010
|
||||
#define FLDEFF_PAL_TAG_UNKNOWN 0x1011
|
||||
|
||||
#endif // GUARD_FIELD_EFFECT_CONSTANTS_H
|
||||
|
||||
@@ -497,6 +497,11 @@
|
||||
#define MAX_PC_ITEM_CAPACITY 999
|
||||
#define MAX_BERRY_CAPACITY 999
|
||||
|
||||
// Secondary IDs for rods
|
||||
#define OLD_ROD 0
|
||||
#define GOOD_ROD 1
|
||||
#define SUPER_ROD 2
|
||||
|
||||
// Check if the item is one that can be used on a Pokemon.
|
||||
#define ITEM_HAS_EFFECT(item) ((item) >= ITEM_POTION && (item) <= ITEM_0B2)
|
||||
|
||||
|
||||
@@ -289,31 +289,31 @@
|
||||
#define METATILE_EverGrande_Door_PokemonLeague 0x21D
|
||||
|
||||
// gTileset_PokemonCenter
|
||||
#define METATILE_PokemonCenter_Elevator1F_Tile0_Frame0 0x280
|
||||
#define METATILE_PokemonCenter_Elevator1F_Tile0_Frame1 0x282
|
||||
#define METATILE_PokemonCenter_Elevator1F_Tile0_Frame2 0x284
|
||||
#define METATILE_PokemonCenter_Elevator1F_Tile1_Frame0 0x281
|
||||
#define METATILE_PokemonCenter_Elevator1F_Tile1_Frame1 0x283
|
||||
#define METATILE_PokemonCenter_Elevator1F_Tile1_Frame2 0x285
|
||||
#define METATILE_PokemonCenter_Elevator1F_Tile2_Frame0 0x288
|
||||
#define METATILE_PokemonCenter_Elevator1F_Tile2_Frame1 0x28A
|
||||
#define METATILE_PokemonCenter_Elevator1F_Tile2_Frame2 0x28C
|
||||
#define METATILE_PokemonCenter_Elevator1F_Tile3_Frame0 0x289
|
||||
#define METATILE_PokemonCenter_Elevator1F_Tile3_Frame1 0x28B
|
||||
#define METATILE_PokemonCenter_Elevator1F_Tile3_Frame2 0x28D
|
||||
#define METATILE_PokemonCenter_Elevator2F_Tile0_Frame0 0x2A0
|
||||
#define METATILE_PokemonCenter_Elevator2F_Tile0_Frame1 0x2A2
|
||||
#define METATILE_PokemonCenter_Elevator2F_Tile0_Frame2 0x2A4
|
||||
#define METATILE_PokemonCenter_Elevator2F_Tile1_Frame0 0x2A1
|
||||
#define METATILE_PokemonCenter_Elevator2F_Tile1_Frame1 0x2A3
|
||||
#define METATILE_PokemonCenter_Elevator2F_Tile1_Frame2 0x2A5
|
||||
#define METATILE_PokemonCenter_Elevator2F_Tile2_Frame0 0x2A8
|
||||
#define METATILE_PokemonCenter_Elevator2F_Tile2_Frame1 0x2AA
|
||||
#define METATILE_PokemonCenter_Elevator2F_Tile2_Frame2 0x2AC
|
||||
#define METATILE_PokemonCenter_Floor_ShadowTop_Alt 0x2DC
|
||||
#define METATILE_PokemonCenter_Floor_Plain_Alt 0x2E4
|
||||
#define METATILE_PokemonCenter_Floor_ShadowTop 0x21E
|
||||
#define METATILE_PokemonCenter_CounterBarrier 0x25D
|
||||
#define METATILE_PokemonCenter_Escalator1F_Tile0_Frame0 0x280
|
||||
#define METATILE_PokemonCenter_Escalator1F_Tile0_Frame1 0x282
|
||||
#define METATILE_PokemonCenter_Escalator1F_Tile0_Frame2 0x284
|
||||
#define METATILE_PokemonCenter_Escalator1F_Tile1_Frame0 0x281
|
||||
#define METATILE_PokemonCenter_Escalator1F_Tile1_Frame1 0x283
|
||||
#define METATILE_PokemonCenter_Escalator1F_Tile1_Frame2 0x285
|
||||
#define METATILE_PokemonCenter_Escalator1F_Tile2_Frame0 0x288
|
||||
#define METATILE_PokemonCenter_Escalator1F_Tile2_Frame1 0x28A
|
||||
#define METATILE_PokemonCenter_Escalator1F_Tile2_Frame2 0x28C
|
||||
#define METATILE_PokemonCenter_Escalator1F_Tile3_Frame0 0x289
|
||||
#define METATILE_PokemonCenter_Escalator1F_Tile3_Frame1 0x28B
|
||||
#define METATILE_PokemonCenter_Escalator1F_Tile3_Frame2 0x28D
|
||||
#define METATILE_PokemonCenter_Escalator2F_Tile0_Frame0 0x2A0
|
||||
#define METATILE_PokemonCenter_Escalator2F_Tile0_Frame1 0x2A2
|
||||
#define METATILE_PokemonCenter_Escalator2F_Tile0_Frame2 0x2A4
|
||||
#define METATILE_PokemonCenter_Escalator2F_Tile1_Frame0 0x2A1
|
||||
#define METATILE_PokemonCenter_Escalator2F_Tile1_Frame1 0x2A3
|
||||
#define METATILE_PokemonCenter_Escalator2F_Tile1_Frame2 0x2A5
|
||||
#define METATILE_PokemonCenter_Escalator2F_Tile2_Frame0 0x2A8
|
||||
#define METATILE_PokemonCenter_Escalator2F_Tile2_Frame1 0x2AA
|
||||
#define METATILE_PokemonCenter_Escalator2F_Tile2_Frame2 0x2AC
|
||||
#define METATILE_PokemonCenter_Floor_ShadowTop_Alt 0x2DC
|
||||
#define METATILE_PokemonCenter_Floor_Plain_Alt 0x2E4
|
||||
#define METATILE_PokemonCenter_Floor_ShadowTop 0x21E
|
||||
#define METATILE_PokemonCenter_CounterBarrier 0x25D
|
||||
|
||||
// gTileset_InsideOfTruck
|
||||
#define METATILE_InsideOfTruck_ExitLight_Top 0x208
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
#define TRAINER_HILL_FUNC_GET_CHALLENGE_STATUS 6
|
||||
#define TRAINER_HILL_FUNC_GET_CHALLENGE_TIME 7
|
||||
#define TRAINER_HILL_FUNC_GET_ALL_FLOORS_USED 8
|
||||
#define TRAINER_HILL_FUNC_CLEAR_RESULT 9
|
||||
#define TRAINER_HILL_FUNC_GET_IN_EREADER_MODE 9
|
||||
#define TRAINER_HILL_FUNC_IN_CHALLENGE 10
|
||||
#define TRAINER_HILL_FUNC_POST_BATTLE_TEXT 11
|
||||
#define TRAINER_HILL_FUNC_SET_ALL_TRAINER_FLAGS 12
|
||||
|
||||
Reference in New Issue
Block a user