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": [] | ||
|  | } |