forked from mirror/Archipelago
Some checks failed
Analyze modified files / flake8 (push) Failing after 2m28s
Build / build-win (push) Has been cancelled
Build / build-ubuntu2204 (push) Has been cancelled
ctest / Test C++ ubuntu-latest (push) Has been cancelled
ctest / Test C++ windows-latest (push) Has been cancelled
Analyze modified files / mypy (push) Has been cancelled
Build and Publish Docker Images / Push Docker image to Docker Hub (push) Successful in 5m4s
Native Code Static Analysis / scan-build (push) Failing after 5m2s
type check / pyright (push) Successful in 1m7s
unittests / Test Python 3.11.2 ubuntu-latest (push) Failing after 16m23s
unittests / Test Python 3.12 ubuntu-latest (push) Failing after 28m19s
unittests / Test Python 3.13 ubuntu-latest (push) Failing after 14m49s
unittests / Test hosting with 3.13 on ubuntu-latest (push) Successful in 5m0s
unittests / Test Python 3.13 macos-latest (push) Has been cancelled
unittests / Test Python 3.11 windows-latest (push) Has been cancelled
unittests / Test Python 3.13 windows-latest (push) Has been cancelled
443 lines
10 KiB
Python
443 lines
10 KiB
Python
NATZU_REGIONS = {
|
|
"ricky": [
|
|
"natzu west (ricky)",
|
|
"natzu east (ricky)"
|
|
],
|
|
"dimitri": [
|
|
"natzu west (dimitri)",
|
|
"natzu east (dimitri)"
|
|
],
|
|
"moosh": [
|
|
"natzu west (moosh)",
|
|
"natzu east (moosh)"
|
|
]
|
|
}
|
|
GASHA_REGIONS = [
|
|
"gasha tree 1",
|
|
"gasha tree 2",
|
|
"gasha tree 3",
|
|
"gasha tree 4",
|
|
"gasha tree 5",
|
|
"gasha tree 6",
|
|
"gasha tree 7",
|
|
"gasha tree 8",
|
|
"gasha tree 9",
|
|
"gasha tree 10",
|
|
"gasha tree 11",
|
|
"gasha tree 12",
|
|
"gasha tree 13",
|
|
"gasha tree 14",
|
|
"gasha tree 15",
|
|
"gasha tree 16"
|
|
]
|
|
D11_REGIONS = [
|
|
"d11 entrance",
|
|
"d11 alt entrance",
|
|
"enter d11",
|
|
"d11 floor 1 chest",
|
|
"d11 floor 2 keydrop",
|
|
"d11 floor 2 chest",
|
|
"d11 floor 3 torch keydrop",
|
|
"d11 floor 3 flooded room",
|
|
"d11 floor 3 flooded keydrop",
|
|
"d11 floor 3 chest",
|
|
"d11 floor 4 chest",
|
|
"d11 floor 5 gauntlet",
|
|
"d11 floor 5 boomerang maze",
|
|
"d11 final chest"
|
|
]
|
|
|
|
REGIONS = [
|
|
"impa's house",
|
|
"horon village",
|
|
"horon village portal",
|
|
"horon village tree",
|
|
"horon village SE chest",
|
|
"horon village SW chest",
|
|
"horon heart piece",
|
|
"advance shop",
|
|
"dr. left reward",
|
|
"old man trade",
|
|
"malon trade",
|
|
"talon trade",
|
|
"syrup trade",
|
|
"syrup shop",
|
|
"mrs. ruul trade",
|
|
"maple encounter",
|
|
"maple trade",
|
|
"subrosian chef trade",
|
|
"biggoron trade",
|
|
"tick tock trade",
|
|
"ingo trade",
|
|
"guru-guru trade",
|
|
"mayor's gift",
|
|
"vasu's gift",
|
|
"mayor's house secret room",
|
|
"maku tree",
|
|
"maku tree, 3 essences",
|
|
"maku tree, 5 essences",
|
|
"maku tree, 7 essences",
|
|
"horon shop",
|
|
"member's shop",
|
|
"western coast",
|
|
"black beast's chest",
|
|
"d0 entrance",
|
|
"western coast after ship",
|
|
"coast stump",
|
|
"graveyard heart piece",
|
|
"d7 entrance",
|
|
"suburbs",
|
|
"windmill heart piece",
|
|
"eastern suburbs portal",
|
|
"suburbs fairy fountain",
|
|
"suburbs fairy fountain (winter)",
|
|
"sunken city",
|
|
"moblin road",
|
|
"holly's house",
|
|
"central woods of winter",
|
|
"woods of winter tree",
|
|
"woods of winter heart piece",
|
|
"d2 entrance",
|
|
"d2 stump",
|
|
"d2 roof",
|
|
"cave outside D2",
|
|
"woods of winter, 1st cave",
|
|
"woods of winter, 2nd cave",
|
|
"eastern suburbs spring cave",
|
|
"spool swamp north",
|
|
"spool swamp middle",
|
|
"spool swamp south",
|
|
"spool swamp south (winter)",
|
|
"spool swamp south (summer)",
|
|
"spool swamp south (spring)",
|
|
"spool swamp south (autumn)",
|
|
"spool swamp south near gasha spot",
|
|
"spool swamp portal",
|
|
"spool swamp cave",
|
|
"spool swamp heart piece",
|
|
"spool swamp digging spot",
|
|
"ghastly stump",
|
|
"north horon",
|
|
"d1 stump",
|
|
"goron mountain entrance",
|
|
"goron blocked cave entrance",
|
|
"blaino prize",
|
|
"underwater item below natzu bridge",
|
|
"north horon tree",
|
|
"old man in treehouse",
|
|
"cave south of mrs. ruul",
|
|
"cave north of D1",
|
|
"spool swamp tree",
|
|
"floodgate keeper's house",
|
|
"floodgate keyhole",
|
|
"spool swamp scrub",
|
|
"spool stump",
|
|
"d3 entrance",
|
|
"d1 island",
|
|
"eyeglass lake portal",
|
|
"d1 entrance",
|
|
"d5 stump",
|
|
"d5 entrance",
|
|
"eyeglass lake, across bridge",
|
|
"dry eyeglass lake, east cave",
|
|
"eyeglass lake (default)",
|
|
"eyeglass lake (frozen)",
|
|
"eyeglass lake (dry)",
|
|
"dry eyeglass lake, west cave",
|
|
"natzu west",
|
|
"natzu river bank",
|
|
"moblin keep bridge",
|
|
"moblin keep",
|
|
"moblin keep chest",
|
|
"natzu region, across water",
|
|
"mount cucco",
|
|
"sunken city tree",
|
|
"sunken city dimitri",
|
|
"master diver's challenge",
|
|
"master diver's reward",
|
|
"chest in master diver's cave",
|
|
"sunken city, summer cave",
|
|
"mt. cucco portal",
|
|
"goron mountain",
|
|
"goron's gift",
|
|
"rightmost rooster ledge",
|
|
"spring banana tree",
|
|
"mt. cucco, platform cave",
|
|
"goron mountain, across pits",
|
|
"mt. cucco, talon's cave entrance",
|
|
"mt. cucco heart piece",
|
|
"diving spot outside D4",
|
|
"dragon keyhole",
|
|
"d4 entrance",
|
|
"chest in goron mountain",
|
|
"tarm ruins",
|
|
"lost woods top statue",
|
|
"lost woods deku",
|
|
"lost woods phonograph",
|
|
"lost woods stump",
|
|
"lost woods",
|
|
"d6 sector",
|
|
"tarm ruins tree",
|
|
"d6 entrance",
|
|
"tarm ruins, under tree",
|
|
"samasa desert",
|
|
"samasa desert pit",
|
|
"samasa desert chest",
|
|
"samasa desert scrub",
|
|
"temple remains lower stump",
|
|
"temple remains upper stump",
|
|
"temple remains lower portal",
|
|
"temple remains lower portal access",
|
|
"temple remains upper portal",
|
|
"temple remains heart piece",
|
|
"maku seed",
|
|
"d9 entrance",
|
|
"onox beaten",
|
|
"ganon beaten",
|
|
"volcanoes east portal",
|
|
"subrosia temple sector",
|
|
"subrosia market portal",
|
|
"subrosia market sector",
|
|
"strange brothers portal",
|
|
"subrosia hide and seek sector",
|
|
"house of pirates portal",
|
|
"subrosia pirates sector",
|
|
"great furnace portal",
|
|
"subrosia furnace sector",
|
|
"volcanoes west portal",
|
|
"subrosia volcano sector",
|
|
"bomb temple remains",
|
|
"d8 entrance portal",
|
|
"d8 entrance",
|
|
"subrosia east junction",
|
|
"subrosia bridge sector",
|
|
"subrosian dance hall",
|
|
"subrosian smithy ore",
|
|
"subrosian smithy bell",
|
|
"subrosian house",
|
|
"subrosian 2d cave",
|
|
"subrosian buried bomb flower",
|
|
"subrosia hide and seek",
|
|
"temple of seasons",
|
|
"tower of winter",
|
|
"tower of summer",
|
|
"tower of autumn",
|
|
"subrosia seaside",
|
|
"subrosia market star ore",
|
|
"subrosia market ore chunks",
|
|
"tower of spring",
|
|
"subrosian wilds chest",
|
|
"subrosian wilds digging spot",
|
|
"subrosia, open cave",
|
|
"subrosia, locked cave",
|
|
"subrosia village chest",
|
|
"great furnace",
|
|
"pirates after bell",
|
|
"enter d0",
|
|
"d0 key chest",
|
|
"d0 rupee chest",
|
|
"d0 hidden 2d section",
|
|
"d0 sword chest",
|
|
"enter d1",
|
|
"d1 stalfos drop",
|
|
"d1 floormaster room",
|
|
"d1 boss",
|
|
"d1 stalfos chest",
|
|
"d1 goriya chest",
|
|
"d1 lever room",
|
|
"d1 block-pushing room",
|
|
"d1 railway chest",
|
|
"d1 button chest",
|
|
"d1 basement",
|
|
"enter d2",
|
|
"d2 torch room",
|
|
"d2 left from entrance",
|
|
"d2 rope drop",
|
|
"d2 arrow room",
|
|
"d2 rupee room",
|
|
"d2 rope chest",
|
|
"d2 blade chest",
|
|
"d2 alt entrances",
|
|
"d2 scrub",
|
|
"d2 roller chest",
|
|
"d2 spiral chest",
|
|
"d2 spinner",
|
|
"dodongo owl",
|
|
"d2 boss",
|
|
"d2 hardhat room",
|
|
"d2 pot chest",
|
|
"d2 wild bombs",
|
|
"d2 moblin chest",
|
|
"d2 terrace chest",
|
|
"enter d3",
|
|
"spiked beetles owl",
|
|
"d3 center",
|
|
"d3 water room",
|
|
"d3 mimic stairs",
|
|
"trampoline owl",
|
|
"d3 trampoline chest",
|
|
"d3 zol chest",
|
|
"d3 roller chest",
|
|
"d3 quicksand terrace",
|
|
"omuai owl",
|
|
"d3 moldorm chest",
|
|
"d3 bombed wall chest",
|
|
"d3 mimic chest",
|
|
"d3 omuai stairs",
|
|
"d3 giant blade room",
|
|
"d3 boss",
|
|
"enter d4",
|
|
"d4 north of entrance",
|
|
"d4 pot puzzle",
|
|
"d4 maze chest",
|
|
"d4 dark room",
|
|
"d4 water ring room",
|
|
"d4 roller minecart",
|
|
"d4 pool",
|
|
"greater distance owl",
|
|
"d4 stalfos stairs",
|
|
"d4 terrace",
|
|
"d4 scrub",
|
|
"d4 miniboss room",
|
|
"d4 final minecart",
|
|
"d4 torch chest",
|
|
"d4 cracked floor room",
|
|
"d4 dive spot",
|
|
"d4 basement stairs",
|
|
"gohma owl",
|
|
"enter gohma",
|
|
"d4 boss",
|
|
"enter d5",
|
|
"d5 left chest",
|
|
"d5 spiral chest",
|
|
"d5 terrace chest",
|
|
"armos knights owl",
|
|
"d5 armos chest",
|
|
"d5 cart bay",
|
|
"d5 cart chest",
|
|
"d5 pot room",
|
|
"d5 spinner chest",
|
|
"d5 drop ball",
|
|
"d5 gibdo/zol chest",
|
|
"d5 stalfos room",
|
|
"d5 magnet ball chest",
|
|
"d5 syger lobby",
|
|
"d5 post syger",
|
|
"d5 basement",
|
|
"d5 boss",
|
|
"enter d6",
|
|
"d6 1F east",
|
|
"d6 rupee room",
|
|
"d6 1F terrace",
|
|
"d6 magnet ball drop",
|
|
"d6 crystal trap room",
|
|
"d6 U-room",
|
|
"d6 torch stairs",
|
|
"d6 escape room",
|
|
"d6 vire chest",
|
|
"d6 beamos room",
|
|
"d6 2F gibdo chest",
|
|
"d6 2F armos chest",
|
|
"d6 armos hall",
|
|
"d6 spinner north",
|
|
"d6 enter vire",
|
|
"d6 pre-boss room",
|
|
"d6 boss",
|
|
"enter d7",
|
|
"poe curse owl",
|
|
"d7 wizzrobe chest",
|
|
"d7 bombed wall chest",
|
|
"enter poe A",
|
|
"d7 pot room",
|
|
"d7 zol button",
|
|
"d7 armos puzzle",
|
|
"d7 magunesu chest",
|
|
"d7 quicksand chest",
|
|
"enter poe B",
|
|
"d7 water stairs",
|
|
"d7 darknut bridge trampolines",
|
|
"d7 past darknut bridge",
|
|
"d7 spike chest",
|
|
"d7 maze chest",
|
|
"d7 B2F drop",
|
|
"d7 stalfos chest",
|
|
"shining blue owl",
|
|
"d7 right of entrance",
|
|
"d7 boss",
|
|
"enter d8",
|
|
"d8 eye drop",
|
|
"d8 three eyes chest",
|
|
"d8 hardhat room",
|
|
"d8 hardhat drop",
|
|
"d8 spike room",
|
|
"d8 spinner",
|
|
"silent watch owl",
|
|
"d8 magnet ball room",
|
|
"d8 armos chest",
|
|
"d8 spinner chest",
|
|
"frypolar entrance",
|
|
"frypolar room",
|
|
"frypolar room wild mystery",
|
|
"frypolar owl",
|
|
"beat frypolar",
|
|
"d8 darknut chest",
|
|
"d8 ice puzzle room",
|
|
"d8 pols voice chest",
|
|
"d8 crystal room",
|
|
"magical ice owl",
|
|
"d8 ghost armos drop",
|
|
"d8 NE crystal",
|
|
"d8 SE crystal",
|
|
"d8 SW lava chest",
|
|
"d8 SE lava chest",
|
|
"d8 spark chest",
|
|
"d8 NW crystal",
|
|
"d8 SW crystal",
|
|
"d8 boss",
|
|
"old man in horon",
|
|
"old man near d1",
|
|
"old man near blaino",
|
|
"old man in goron mountain",
|
|
"old man near western coast house",
|
|
"old man near holly's house",
|
|
"old man near mrs. ruul",
|
|
"old man near d6",
|
|
"golden beasts old man",
|
|
"golden darknut",
|
|
"golden lynel",
|
|
"golden moblin",
|
|
"golden octorok",
|
|
"d4 miniboss room wild embers",
|
|
"d7 entrance wild embers",
|
|
"subrosian sign guy",
|
|
"subrosia bath digging spot",
|
|
"subrosia market digging spot",
|
|
"subrosia temple digging spot",
|
|
"subrosia bridge digging spot",
|
|
|
|
"impa gasha spot",
|
|
"horon gasha spot",
|
|
"suburbs gasha spot",
|
|
"holodrum plain gasha spot",
|
|
"holodrum plain island gasha spot",
|
|
"spool swamp north gasha spot",
|
|
"spool swamp south gasha spot",
|
|
"sunken city gasha spot",
|
|
"mt cucco gasha spot",
|
|
"goron mountain left gasha spot",
|
|
"goron mountain right gasha spot",
|
|
"eyeglass lake gasha spot",
|
|
"tarm ruins gasha spot",
|
|
"western coast gasha spot",
|
|
"samasa desert gasha spot",
|
|
"onox gasha spot",
|
|
|
|
"clock shop secret",
|
|
"graveyard secret",
|
|
"subrosian secret",
|
|
"diver secret",
|
|
"smith secret",
|
|
"natzu deku",
|
|
"deku secret"
|
|
]
|