Rock Smash, but good

Adds new rock smash wild data categories. Somehow, the functionality for this existed in-game, they just...didn't use it.
This commit is contained in:
Llinos Evans 2023-11-01 21:23:39 +00:00
parent 26c5ede84f
commit a91b7fd2a1
3 changed files with 49 additions and 7 deletions

View file

@ -185,7 +185,12 @@ DEF NUM_ROAMMON_MAPS EQU 16 ; RoamMaps table size (see data/wild/roammon_maps.as
const TREEMON_SET_KANTO
const TREEMON_SET_LAKE
const TREEMON_SET_FOREST
const TREEMON_SET_ROCK
const TREEMON_SET_ROCK_BEACH
const TREEMON_SET_ROCK_DARK_CAVE
const TREEMON_SET_ROCK_TOWER
const TREEMON_SET_ROCK_ICE
const TREEMON_SET_ROCK_SQUARE
const TREEMON_SET_ROCK_WELL
DEF NUM_TREEMON_SETS EQU const_value
; treemon scores

View file

@ -41,8 +41,15 @@ TreeMonMaps:
db -1
RockMonMaps:
treemon_map CIANWOOD_CITY, TREEMON_SET_ROCK
treemon_map ROUTE_40, TREEMON_SET_ROCK
treemon_map DARK_CAVE_VIOLET_ENTRANCE, TREEMON_SET_ROCK
treemon_map SLOWPOKE_WELL_B1F, TREEMON_SET_ROCK
treemon_map CIANWOOD_CITY, TREEMON_SET_ROCK_BEACH
treemon_map ROUTE_40, TREEMON_SET_ROCK_BEACH
treemon_map DARK_CAVE_VIOLET_ENTRANCE, TREEMON_SET_ROCK_DARK_CAVE
treemon_map SLOWPOKE_WELL_B1F, TREEMON_SET_ROCK_WELL
treemon_map ICE_PATH_1F, TREEMON_SET_ROCK_ICE
treemon_map ICE_PATH_B1F, TREEMON_SET_ROCK_ICE
treemon_map ICE_PATH_B2F_MAHOGANY_SIDE, TREEMON_SET_ROCK_ICE
treemon_map ICE_PATH_B2F_BLACKTHORN_SIDE, TREEMON_SET_ROCK_ICE
treemon_map ICE_PATH_B3F, TREEMON_SET_ROCK_ICE
treemon_map MOUNT_MOON_SQUARE, TREEMON_SET_ROCK_SQUARE
treemon_map BURNED_TOWER_1F, TREEMON_SET_ROCK_TOWER
db -1

View file

@ -8,7 +8,12 @@ TreeMons:
dw TreeMonSet_Kanto
dw TreeMonSet_Lake
dw TreeMonSet_Forest
dw TreeMonSet_Rock
dw TreeMonSet_Rock_Beach
dw TreeMonSet_Rock_Dark_Cave
dw TreeMonSet_Rock_Tower
dw TreeMonSet_Rock_Ice
dw TreeMonSet_Rock_Square
dw TreeMonSet_Rock_Well
assert_table_length NUM_TREEMON_SETS
dw TreeMonSet_City ; unused
@ -125,7 +130,32 @@ TreeMonSet_Forest:
dbbw 5, 10, KAKUNA
db -1
TreeMonSet_Rock:
TreeMonSet_Rock_Beach:
dbbw 90, 15, KRABBY
dbbw 10, 15, SHUCKLE
db -1
TreeMonSet_Rock_Dark_Cave:
dbbw 90, 15, GEODUDE
dbbw 10, 15, DUNSPARCE
db -1
TreeMonSet_Rock_Tower:
dbbw 90, 15, GEODUDE
dbbw 10, 15, SLUGMA
db -1
TreeMonSet_Rock_Ice:
dbbw 90, 15, GEODUDE
dbbw 10, 15, SWINUB
db -1
TreeMonSet_Rock_Square:
dbbw 90, 15, GEODUDE
dbbw 10, 15, SHUCKLE
db -1
TreeMonSet_Rock_Well:
dbbw 90, 15, KRABBY
dbbw 10, 15, SHELLDER
db -1