From bf4ca134d31e915d640fe49940bd47e3d5951b42 Mon Sep 17 00:00:00 2001 From: Zunawe Date: Thu, 18 Apr 2024 18:17:14 -0700 Subject: [PATCH 1/3] Pokemon Emerald: Add event ticket locations to client data store flags --- worlds/pokemon_emerald/client.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/worlds/pokemon_emerald/client.py b/worlds/pokemon_emerald/client.py index 169a5a796364..ecdcce6badf7 100644 --- a/worlds/pokemon_emerald/client.py +++ b/worlds/pokemon_emerald/client.py @@ -84,6 +84,10 @@ "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} From 4ac9a5010b5d71656a3518b1c2d103e273435a26 Mon Sep 17 00:00:00 2001 From: Zunawe Date: Sat, 20 Apr 2024 18:43:51 -0700 Subject: [PATCH 2/3] Pokemon Emerald: Add regi doors event flag --- worlds/pokemon_emerald/client.py | 1 + 1 file changed, 1 insertion(+) diff --git a/worlds/pokemon_emerald/client.py b/worlds/pokemon_emerald/client.py index ecdcce6badf7..e2d37a888883 100644 --- a/worlds/pokemon_emerald/client.py +++ b/worlds/pokemon_emerald/client.py @@ -51,6 +51,7 @@ "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", ] EVENT_FLAG_MAP = {data.constants[flag_name]: flag_name for flag_name in TRACKER_EVENT_FLAGS} From d48ac2693cbbeb3b66684123fef9d1dc835bf6b4 Mon Sep 17 00:00:00 2001 From: Zunawe Date: Mon, 29 Apr 2024 18:19:29 -0700 Subject: [PATCH 3/3] Pokemon Emerald: Add more tracker flags --- worlds/pokemon_emerald/client.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/worlds/pokemon_emerald/client.py b/worlds/pokemon_emerald/client.py index e2d37a888883..a01e4d54570f 100644 --- a/worlds/pokemon_emerald/client.py +++ b/worlds/pokemon_emerald/client.py @@ -52,6 +52,12 @@ "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}