128 lines
3.3 KiB
Python
128 lines
3.3 KiB
Python
from typing import Dict, List
|
|
|
|
from BaseClasses import Location
|
|
|
|
base_id = 147000
|
|
|
|
|
|
class InscryptionLocation(Location):
|
|
game: str = "Inscryption"
|
|
|
|
|
|
act1_locations = [
|
|
"Act 1 - Boss Prospector",
|
|
"Act 1 - Boss Angler",
|
|
"Act 1 - Boss Trapper",
|
|
"Act 1 - Boss Leshy",
|
|
"Act 1 - Safe",
|
|
"Act 1 - Clock Main Compartment",
|
|
"Act 1 - Clock Upper Compartment",
|
|
"Act 1 - Dagger",
|
|
"Act 1 - Wardrobe Drawer 1",
|
|
"Act 1 - Wardrobe Drawer 2",
|
|
"Act 1 - Wardrobe Drawer 3",
|
|
"Act 1 - Wardrobe Drawer 4",
|
|
"Act 1 - Magnificus Eye",
|
|
"Act 1 - Painting 1",
|
|
"Act 1 - Painting 2",
|
|
"Act 1 - Painting 3",
|
|
"Act 1 - Greater Smoke"
|
|
]
|
|
|
|
act2_locations = [
|
|
"Act 2 - Boss Leshy",
|
|
"Act 2 - Boss Magnificus",
|
|
"Act 2 - Boss Grimora",
|
|
"Act 2 - Boss P03",
|
|
"Act 2 - Battle Prospector",
|
|
"Act 2 - Battle Angler",
|
|
"Act 2 - Battle Trapper",
|
|
"Act 2 - Battle Sawyer",
|
|
"Act 2 - Battle Royal",
|
|
"Act 2 - Battle Kaycee",
|
|
"Act 2 - Battle Goobert",
|
|
"Act 2 - Battle Pike Mage",
|
|
"Act 2 - Battle Lonely Wizard",
|
|
"Act 2 - Battle Inspector",
|
|
"Act 2 - Battle Melter",
|
|
"Act 2 - Battle Dredger",
|
|
"Act 2 - Dock Chest",
|
|
"Act 2 - Forest Cabin Chest",
|
|
"Act 2 - Forest Meadow Chest",
|
|
"Act 2 - Cabin Wardrobe Drawer",
|
|
"Act 2 - Cabin Safe",
|
|
"Act 2 - Crypt Casket 1",
|
|
"Act 2 - Crypt Casket 2",
|
|
"Act 2 - Crypt Well",
|
|
"Act 2 - Tower Chest 1",
|
|
"Act 2 - Tower Chest 2",
|
|
"Act 2 - Tower Chest 3",
|
|
"Act 2 - Tentacle",
|
|
"Act 2 - Factory Trash Can",
|
|
"Act 2 - Factory Drawer 1",
|
|
"Act 2 - Factory Drawer 2",
|
|
"Act 2 - Factory Chest 1",
|
|
"Act 2 - Factory Chest 2",
|
|
"Act 2 - Factory Chest 3",
|
|
"Act 2 - Factory Chest 4",
|
|
"Act 2 - Ancient Obol",
|
|
"Act 2 - Bone Lord Femur",
|
|
"Act 2 - Bone Lord Horn",
|
|
"Act 2 - Bone Lord Holo Key",
|
|
"Act 2 - Mycologists Holo Key",
|
|
"Act 2 - Camera Replica",
|
|
"Act 2 - Clover",
|
|
"Act 2 - Monocle",
|
|
"Act 2 - Epitaph Piece 1",
|
|
"Act 2 - Epitaph Piece 2",
|
|
"Act 2 - Epitaph Piece 3",
|
|
"Act 2 - Epitaph Piece 4",
|
|
"Act 2 - Epitaph Piece 5",
|
|
"Act 2 - Epitaph Piece 6",
|
|
"Act 2 - Epitaph Piece 7",
|
|
"Act 2 - Epitaph Piece 8",
|
|
"Act 2 - Epitaph Piece 9"
|
|
]
|
|
|
|
act3_locations = [
|
|
"Act 3 - Boss Photographer",
|
|
"Act 3 - Boss Archivist",
|
|
"Act 3 - Boss Unfinished",
|
|
"Act 3 - Boss G0lly",
|
|
"Act 3 - Boss Mycologists",
|
|
"Act 3 - Bone Lord Room",
|
|
"Act 3 - Shop Holo Pelt",
|
|
"Act 3 - Middle Holo Pelt",
|
|
"Act 3 - Forest Holo Pelt",
|
|
"Act 3 - Crypt Holo Pelt",
|
|
"Act 3 - Tower Holo Pelt",
|
|
"Act 3 - Trader 1",
|
|
"Act 3 - Trader 2",
|
|
"Act 3 - Trader 3",
|
|
"Act 3 - Trader 4",
|
|
"Act 3 - Trader 5",
|
|
"Act 3 - Drawer 1",
|
|
"Act 3 - Drawer 2",
|
|
"Act 3 - Clock",
|
|
"Act 3 - Extra Battery",
|
|
"Act 3 - Nano Armor Generator",
|
|
"Act 3 - Chest",
|
|
"Act 3 - Goobert's Painting",
|
|
"Act 3 - Luke's File Entry 1",
|
|
"Act 3 - Luke's File Entry 2",
|
|
"Act 3 - Luke's File Entry 3",
|
|
"Act 3 - Luke's File Entry 4",
|
|
"Act 3 - Inspectometer Battery",
|
|
"Act 3 - Gems Drone",
|
|
"Act 3 - The Great Transcendence",
|
|
"Act 3 - Well"
|
|
]
|
|
|
|
regions_to_locations: Dict[str, List[str]] = {
|
|
"Menu": [],
|
|
"Act 1": act1_locations,
|
|
"Act 2": act2_locations,
|
|
"Act 3": act3_locations,
|
|
"Epilogue": []
|
|
}
|