Pokemon Emerald: Add event ticket locations to client data store flags (#3177)

* Pokemon Emerald: Add event ticket locations to client data store flags

* Pokemon Emerald: Add regi doors event flag

* Pokemon Emerald: Add more tracker flags
This commit is contained in:
Bryce Wilson 2024-05-05 02:46:11 -06:00 committed by GitHub
parent 5fae1c087e
commit d94cf8dcb2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 11 additions and 0 deletions

View File

@ -51,6 +51,13 @@ TRACKER_EVENT_FLAGS = [
"FLAG_OMIT_DIVE_FROM_STEVEN_LETTER", # Steven gives Dive HM (clears seafloor cavern grunt)
"FLAG_IS_CHAMPION",
"FLAG_PURCHASED_HARBOR_MAIL",
"FLAG_REGI_DOORS_OPENED",
"FLAG_RETURNED_DEVON_GOODS",
"FLAG_DOCK_REJECTED_DEVON_GOODS",
"FLAG_DEFEATED_EVIL_TEAM_MT_CHIMNEY",
"FLAG_WINGULL_SENT_ON_ERRAND",
"FLAG_WINGULL_DELIVERED_MAIL",
"FLAG_MET_PRETTY_PETAL_SHOP_OWNER",
]
EVENT_FLAG_MAP = {data.constants[flag_name]: flag_name for flag_name in TRACKER_EVENT_FLAGS}
@ -84,6 +91,10 @@ KEY_LOCATION_FLAGS = [
"NPC_GIFT_RECEIVED_OLD_ROD",
"NPC_GIFT_RECEIVED_GOOD_ROD",
"NPC_GIFT_RECEIVED_SUPER_ROD",
"NPC_GIFT_RECEIVED_EON_TICKET",
"NPC_GIFT_RECEIVED_AURORA_TICKET",
"NPC_GIFT_RECEIVED_MYSTIC_TICKET",
"NPC_GIFT_RECEIVED_OLD_SEA_MAP",
]
KEY_LOCATION_FLAG_MAP = {data.locations[location_name].flag: location_name for location_name in KEY_LOCATION_FLAGS}