diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-09-29 12:31:01 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-09-29 12:31:01 -0400 |
commit | 99191f3aa87b2362516971c1fdd64d21b16f87b7 (patch) | |
tree | 336a0fff582e0709f7cc60b3e46fff5f10d6b649 /apworld/client/gamedata.gd | |
parent | 91f829a193b9fd7686bd401bc0704f26bf75dafc (diff) | |
download | lingo2-archipelago-99191f3aa87b2362516971c1fdd64d21b16f87b7.tar.gz lingo2-archipelago-99191f3aa87b2362516971c1fdd64d21b16f87b7.tar.bz2 lingo2-archipelago-99191f3aa87b2362516971c1fdd64d21b16f87b7.zip |
Show when goal is reachable in tracker
Diffstat (limited to 'apworld/client/gamedata.gd')
-rw-r--r-- | apworld/client/gamedata.gd | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/apworld/client/gamedata.gd b/apworld/client/gamedata.gd index 1424721..334d42a 100644 --- a/apworld/client/gamedata.gd +++ b/apworld/client/gamedata.gd | |||
@@ -14,6 +14,7 @@ var letter_id_by_ap_id = {} | |||
14 | var symbol_item_ids = [] | 14 | var symbol_item_ids = [] |
15 | var anti_trap_ids = {} | 15 | var anti_trap_ids = {} |
16 | var location_name_by_id = {} | 16 | var location_name_by_id = {} |
17 | var ending_display_name_by_name = {} | ||
17 | 18 | ||
18 | var kSYMBOL_ITEMS | 19 | var kSYMBOL_ITEMS |
19 | 20 | ||
@@ -103,7 +104,9 @@ func load(data_bytes): | |||
103 | location_name_by_id[mastery.get_ap_id()] = _get_mastery_location_name(mastery) | 104 | location_name_by_id[mastery.get_ap_id()] = _get_mastery_location_name(mastery) |
104 | 105 | ||
105 | for ending in objects.get_endings(): | 106 | for ending in objects.get_endings(): |
106 | location_name_by_id[ending.get_ap_id()] = _get_ending_location_name(ending) | 107 | var location_name = _get_ending_location_name(ending) |
108 | location_name_by_id[ending.get_ap_id()] = location_name | ||
109 | ending_display_name_by_name[ending.get_name()] = location_name | ||
107 | 110 | ||
108 | for keyholder in objects.get_keyholders(): | 111 | for keyholder in objects.get_keyholders(): |
109 | if keyholder.has_key(): | 112 | if keyholder.has_key(): |