448 lines
11 KiB
Python
448 lines
11 KiB
Python
WORLD_NODES_JSON = {
|
|
"massan": {
|
|
"name": "Massan",
|
|
"hints": [
|
|
"in a village",
|
|
"in a region inhabited by bears",
|
|
"in the village of Massan"
|
|
]
|
|
},
|
|
"massan_cave": {
|
|
"name": "Massan Cave",
|
|
"hints": [
|
|
"in a large cave",
|
|
"in a region inhabited by bears",
|
|
"in Massan cave"
|
|
]
|
|
},
|
|
"route_massan_gumi": {
|
|
"name": "Route between Massan and Gumi",
|
|
"hints": [
|
|
"on a route",
|
|
"in a region inhabited by bears",
|
|
"between Massan and Gumi"
|
|
]
|
|
},
|
|
"waterfall_shrine": {
|
|
"name": "Waterfall Shrine",
|
|
"hints": [
|
|
"in a shrine",
|
|
"close to a waterfall",
|
|
"in a region inhabited by bears",
|
|
"in Waterfall Shrine"
|
|
]
|
|
},
|
|
"swamp_shrine": {
|
|
"name": "Swamp Shrine",
|
|
"hints": [
|
|
"in a shrine",
|
|
"near a swamp",
|
|
"in a region inhabited by bears",
|
|
"in Swamp Shrine"
|
|
]
|
|
},
|
|
"massan_after_swamp_shrine": {
|
|
"name": "Massan (after Swamp Shrine)",
|
|
"hints": [
|
|
"in a village",
|
|
"in a region inhabited by bears",
|
|
"in the village of Massan"
|
|
]
|
|
},
|
|
"gumi_after_swamp_shrine": {
|
|
"name": "Gumi (after Swamp Shrine)",
|
|
"hints": [
|
|
"in a village",
|
|
"in a region inhabited by bears",
|
|
"in the village of Gumi"
|
|
]
|
|
},
|
|
"gumi": {
|
|
"name": "Gumi",
|
|
"hints": [
|
|
"in a village",
|
|
"in a region inhabited by bears",
|
|
"in the village of Gumi"
|
|
]
|
|
},
|
|
"route_gumi_ryuma": {
|
|
"name": "Route from Gumi to Ryuma",
|
|
"hints": [
|
|
"on a route",
|
|
"in a region inhabited by bears",
|
|
"between Gumi and Ryuma"
|
|
]
|
|
},
|
|
"tibor_tree": {
|
|
"name": "Route from Gumi to Ryuma (Tibor tree)",
|
|
"hints": [
|
|
"on a route",
|
|
"in a region inhabited by bears",
|
|
"between Gumi and Ryuma"
|
|
]
|
|
},
|
|
"mercator_gate_tree": {
|
|
"name": "Route from Gumi to Ryuma (Mercator gate tree)",
|
|
"hints": [
|
|
"on a route",
|
|
"in a region inhabited by bears",
|
|
"between Gumi and Ryuma"
|
|
]
|
|
},
|
|
"tibor": {
|
|
"name": "Tibor",
|
|
"hints": [
|
|
"among the trees",
|
|
"inside the elder tree called Tibor"
|
|
]
|
|
},
|
|
"ryuma": {
|
|
"name": "Ryuma",
|
|
"hints": [
|
|
"in a town",
|
|
"in the town of Ryuma"
|
|
]
|
|
},
|
|
"ryuma_after_thieves_hideout": {
|
|
"name": "Ryuma (after Thieves Hideout)",
|
|
"hints": [
|
|
"in a town",
|
|
"in the town of Ryuma"
|
|
]
|
|
},
|
|
"ryuma_lighthouse_repaired": {
|
|
"name": "Ryuma (repaired lighthouse)",
|
|
"hints": [
|
|
"in a town",
|
|
"in the town of Ryuma"
|
|
]
|
|
},
|
|
"thieves_hideout_pre_key": {
|
|
"name": "Thieves Hideout (before keydoor)",
|
|
"hints": [
|
|
"close to a waterfall",
|
|
"in a large cave",
|
|
"in the Thieves' Hideout"
|
|
]
|
|
},
|
|
"thieves_hideout_post_key": {
|
|
"name": "Thieves Hideout (after keydoor)",
|
|
"hints": [
|
|
"close to a waterfall",
|
|
"in a large cave",
|
|
"in the Thieves' Hideout"
|
|
]
|
|
},
|
|
"helga_hut": {
|
|
"name": "Witch Helga's Hut",
|
|
"hints": [
|
|
"near a swamp",
|
|
"in the hut of a witch called Helga"
|
|
]
|
|
},
|
|
"mercator": {
|
|
"name": "Mercator",
|
|
"hints": [
|
|
"in a town",
|
|
"in the town of Mercator"
|
|
]
|
|
},
|
|
"mercator_repaired_docks": {
|
|
"name": "Mercator (docks with repaired lighthouse)",
|
|
"hints": [
|
|
"in a town",
|
|
"in the town of Mercator"
|
|
]
|
|
},
|
|
"mercator_casino": {
|
|
"name": "Mercator casino"
|
|
},
|
|
"mercator_dungeon": {
|
|
"name": "Mercator Dungeon"
|
|
},
|
|
"crypt": {
|
|
"name": "Crypt",
|
|
"hints": [
|
|
"hidden in the depths of Mercator",
|
|
"in Mercator crypt"
|
|
]
|
|
},
|
|
"mercator_special_shop": {
|
|
"name": "Mercator special shop",
|
|
"hints": [
|
|
"in a town",
|
|
"in the town of Mercator"
|
|
]
|
|
},
|
|
"mir_tower_sector": {
|
|
"name": "Mir Tower sector",
|
|
"hints": [
|
|
"on a route",
|
|
"near Mir Tower"
|
|
]
|
|
},
|
|
"mir_tower_sector_tree_ledge": {
|
|
"name": "Mir Tower sector (ledge behind sacred tree)",
|
|
"hints": [
|
|
"on a route",
|
|
"among the trees",
|
|
"near Mir Tower"
|
|
]
|
|
},
|
|
"mir_tower_sector_tree_coast": {
|
|
"name": "Mir Tower sector (coast behind sacred tree)",
|
|
"hints": [
|
|
"on a route",
|
|
"among the trees",
|
|
"near Mir Tower"
|
|
]
|
|
},
|
|
"twinkle_village": {
|
|
"name": "Twinkle village",
|
|
"hints": [
|
|
"in a village",
|
|
"in Twinkle village"
|
|
]
|
|
},
|
|
"mir_tower_pre_garlic": {
|
|
"name": "Mir Tower (pre-garlic)",
|
|
"hints": [
|
|
"inside a tower",
|
|
"in Mir Tower"
|
|
]
|
|
},
|
|
"mir_tower_post_garlic": {
|
|
"name": "Mir Tower (post-garlic)",
|
|
"hints": [
|
|
"inside a tower",
|
|
"in Mir Tower"
|
|
]
|
|
},
|
|
"greenmaze_pre_whistle": {
|
|
"name": "Greenmaze (pre-whistle)",
|
|
"hints": [
|
|
"among the trees",
|
|
"in the infamous Greenmaze"
|
|
]
|
|
},
|
|
"greenmaze_cutter": {
|
|
"name": "Greenmaze (Cutter hidden sector)",
|
|
"hints": [
|
|
"among the trees",
|
|
"in the infamous Greenmaze"
|
|
]
|
|
},
|
|
"greenmaze_post_whistle": {
|
|
"name": "Greenmaze (post-whistle)",
|
|
"hints": [
|
|
"among the trees",
|
|
"in the infamous Greenmaze"
|
|
]
|
|
},
|
|
"greenmaze_post_whistle_tree": {
|
|
"name": "Greenmaze (post-whistle tree)",
|
|
"hints": [
|
|
"among the trees",
|
|
"in the infamous Greenmaze"
|
|
]
|
|
},
|
|
"verla_shore": {
|
|
"name": "Verla shore",
|
|
"hints": [
|
|
"on a route",
|
|
"near the town of Verla"
|
|
]
|
|
},
|
|
"verla_shore_tree": {
|
|
"name": "Verla shore tree",
|
|
"hints": [
|
|
"on a route",
|
|
"near the town of Verla"
|
|
]
|
|
},
|
|
"verla_shore_cliff": {
|
|
"name": "Verla shore cliff (accessible from Verla Mines)",
|
|
"hints": [
|
|
"on a route",
|
|
"near the town of Verla"
|
|
]
|
|
},
|
|
"verla": {
|
|
"name": "Verla",
|
|
"hints": [
|
|
"in a town",
|
|
"in the town of Verla"
|
|
]
|
|
},
|
|
"verla_after_mines": {
|
|
"name": "Verla (after mines)",
|
|
"hints": [
|
|
"in a town",
|
|
"in the town of Verla"
|
|
]
|
|
},
|
|
"verla_mines": {
|
|
"name": "Verla Mines",
|
|
"hints": [
|
|
"in Verla Mines"
|
|
]
|
|
},
|
|
"verla_mines_behind_lava": {
|
|
"name": "Verla Mines (behind lava)",
|
|
"hints": [
|
|
"in Verla Mines"
|
|
]
|
|
},
|
|
"route_verla_destel": {
|
|
"name": "Route between Verla and Destel",
|
|
"hints": [
|
|
"on a route",
|
|
"in Destel region",
|
|
"between Verla and Destel"
|
|
]
|
|
},
|
|
"destel": {
|
|
"name": "Destel",
|
|
"hints": [
|
|
"in a village",
|
|
"in Destel region",
|
|
"in the village of Destel"
|
|
]
|
|
},
|
|
"route_after_destel": {
|
|
"name": "Route after Destel",
|
|
"hints": [
|
|
"on a route",
|
|
"near a lake",
|
|
"in Destel region",
|
|
"on the route to the lake after Destel"
|
|
]
|
|
},
|
|
"destel_well": {
|
|
"name": "Destel Well",
|
|
"hints": [
|
|
"in Destel region",
|
|
"in a large cave",
|
|
"in Destel Well"
|
|
]
|
|
},
|
|
"route_lake_shrine": {
|
|
"name": "Route to Lake Shrine",
|
|
"hints": [
|
|
"on a route",
|
|
"near a lake",
|
|
"on the mountainous path to Lake Shrine"
|
|
]
|
|
},
|
|
"route_lake_shrine_cliff": {
|
|
"name": "Route to Lake Shrine cliff",
|
|
"hints": [
|
|
"on a route",
|
|
"near a lake",
|
|
"on the mountainous path to Lake Shrine"
|
|
]
|
|
},
|
|
"lake_shrine": {
|
|
"name": "Lake Shrine",
|
|
"hints": [
|
|
"in a shrine",
|
|
"near a lake",
|
|
"in Lake Shrine"
|
|
]
|
|
},
|
|
"mountainous_area": {
|
|
"name": "Mountainous Area",
|
|
"hints": [
|
|
"in a mountainous area"
|
|
]
|
|
},
|
|
"mountainous_area_tree": {
|
|
"name": "Mountainous Area tree",
|
|
"hints": [
|
|
"in a mountainous area"
|
|
]
|
|
},
|
|
"king_nole_cave": {
|
|
"name": "King Nole's Cave",
|
|
"hints": [
|
|
"in a large cave",
|
|
"in King Nole's cave"
|
|
]
|
|
},
|
|
"kazalt": {
|
|
"name": "Kazalt",
|
|
"hints": [
|
|
"in King Nole's domain",
|
|
"in Kazalt"
|
|
]
|
|
},
|
|
"king_nole_labyrinth_pre_door": {
|
|
"name": "King Nole's Labyrinth (before door)",
|
|
"hints": [
|
|
"in King Nole's domain",
|
|
"in King Nole's labyrinth"
|
|
]
|
|
},
|
|
"king_nole_labyrinth_post_door": {
|
|
"name": "King Nole's Labyrinth (after door)",
|
|
"hints": [
|
|
"in King Nole's domain",
|
|
"in King Nole's labyrinth"
|
|
]
|
|
},
|
|
"king_nole_labyrinth_exterior": {
|
|
"name": "King Nole's Labyrinth (exterior)",
|
|
"hints": [
|
|
"in King Nole's domain",
|
|
"in King Nole's labyrinth"
|
|
]
|
|
},
|
|
"king_nole_labyrinth_fall_from_exterior": {
|
|
"name": "King Nole's Labyrinth (fall from exterior)",
|
|
"hints": [
|
|
"in King Nole's domain",
|
|
"in King Nole's labyrinth"
|
|
]
|
|
},
|
|
"king_nole_labyrinth_raft_entrance": {
|
|
"name": "King Nole's Labyrinth (raft entrance)",
|
|
"hints": [
|
|
"in King Nole's domain",
|
|
"in King Nole's labyrinth"
|
|
]
|
|
},
|
|
"king_nole_labyrinth_raft": {
|
|
"name": "King Nole's Labyrinth (raft)",
|
|
"hints": [
|
|
"close to a waterfall",
|
|
"in King Nole's domain",
|
|
"in King Nole's labyrinth"
|
|
]
|
|
},
|
|
"king_nole_labyrinth_sacred_tree": {
|
|
"name": "King Nole's Labyrinth (sacred tree)",
|
|
"hints": [
|
|
"among the trees",
|
|
"in King Nole's domain",
|
|
"in King Nole's labyrinth"
|
|
]
|
|
},
|
|
"king_nole_labyrinth_path_to_palace": {
|
|
"name": "King Nole's Labyrinth (path to palace)",
|
|
"hints": [
|
|
"in King Nole's domain",
|
|
"in King Nole's labyrinth"
|
|
]
|
|
},
|
|
"king_nole_palace": {
|
|
"name": "King Nole's Palace",
|
|
"hints": [
|
|
"in King Nole's domain",
|
|
"in King Nole's palace"
|
|
]
|
|
},
|
|
"end": {
|
|
"name": "The End"
|
|
}
|
|
}
|