94 lines
1.8 KiB
Python
94 lines
1.8 KiB
Python
|
from typing import List, Dict
|
||
|
|
||
|
|
||
|
region_exit_table: Dict[int, List[str]] = {
|
||
|
0: ["New Game"],
|
||
|
|
||
|
1: ["To Waynehouse",
|
||
|
"To New Muldul",
|
||
|
"To Viewax",
|
||
|
"To TV Island",
|
||
|
"To Shield Facility",
|
||
|
"To Worm Pod",
|
||
|
"To Foglast",
|
||
|
"To Sage Labyrinth",
|
||
|
"To Hylemxylem"],
|
||
|
|
||
|
2: ["To World",
|
||
|
"To Afterlife",],
|
||
|
|
||
|
3: ["To Airship",
|
||
|
"To Waynehouse",
|
||
|
"To New Muldul",
|
||
|
"To Drill Castle",
|
||
|
"To Viewax",
|
||
|
"To Arcade Island",
|
||
|
"To TV Island",
|
||
|
"To Juice Ranch",
|
||
|
"To Shield Facility",
|
||
|
"To Worm Pod",
|
||
|
"To Foglast",
|
||
|
"To Sage Airship",
|
||
|
"To Hylemxylem"],
|
||
|
|
||
|
4: ["To World",
|
||
|
"To Afterlife",
|
||
|
"To New Muldul Vault"],
|
||
|
|
||
|
5: ["To New Muldul"],
|
||
|
|
||
|
6: ["To World",
|
||
|
"To Afterlife"],
|
||
|
|
||
|
7: ["To World"],
|
||
|
|
||
|
8: ["To World"],
|
||
|
|
||
|
9: ["To World",
|
||
|
"To Afterlife"],
|
||
|
|
||
|
10: ["To World"],
|
||
|
|
||
|
11: ["To World",
|
||
|
"To Afterlife",
|
||
|
"To Worm Pod"],
|
||
|
|
||
|
12: ["To Shield Facility",
|
||
|
"To Afterlife"],
|
||
|
|
||
|
13: ["To World",
|
||
|
"To Afterlife"],
|
||
|
|
||
|
14: ["To World",
|
||
|
"To Sage Labyrinth"],
|
||
|
|
||
|
15: ["To Drill Castle",
|
||
|
"To Afterlife"],
|
||
|
|
||
|
16: ["To World"],
|
||
|
|
||
|
17: ["To World",
|
||
|
"To Afterlife"]
|
||
|
}
|
||
|
|
||
|
|
||
|
exit_lookup_table: Dict[str, int] = {
|
||
|
"New Game": 2,
|
||
|
"To Waynehouse": 2,
|
||
|
"To Afterlife": 1,
|
||
|
"To World": 3,
|
||
|
"To New Muldul": 4,
|
||
|
"To New Muldul Vault": 5,
|
||
|
"To Viewax": 6,
|
||
|
"To Airship": 7,
|
||
|
"To Arcade Island": 8,
|
||
|
"To TV Island": 9,
|
||
|
"To Juice Ranch": 10,
|
||
|
"To Shield Facility": 11,
|
||
|
"To Worm Pod": 12,
|
||
|
"To Foglast": 13,
|
||
|
"To Drill Castle": 14,
|
||
|
"To Sage Labyrinth": 15,
|
||
|
"To Sage Airship": 16,
|
||
|
"To Hylemxylem": 17
|
||
|
}
|