* Super Mario 64: Move Randomizer Update Co-authored-by: RBman <139954693+RBmans@users.noreply.github.com> Signed-off-by: Magnemania <magnemight@gmail.com> * Fixed logic for Vanish Cap Under the Moat Signed-off-by: Magnemania <magnemight@gmail.com>
		
			
				
	
	
		
			47 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| from BaseClasses import Item
 | |
| 
 | |
| 
 | |
| class SM64Item(Item):
 | |
|     game: str = "Super Mario 64"
 | |
| 
 | |
| 
 | |
| generic_item_table = {
 | |
|     "Power Star": 3626000,
 | |
|     "Basement Key": 3626178,
 | |
|     "Second Floor Key": 3626179,
 | |
|     "Progressive Key": 3626180,
 | |
|     "Wing Cap": 3626181,
 | |
|     "Metal Cap": 3626182,
 | |
|     "Vanish Cap": 3626183,
 | |
|     "1Up Mushroom": 3626184
 | |
| }
 | |
| 
 | |
| action_item_table = {
 | |
|     "Double Jump": 3626185,
 | |
|     "Triple Jump": 3626186,
 | |
|     "Long Jump": 3626187,
 | |
|     "Backflip": 3626188,
 | |
|     "Side Flip": 3626189,
 | |
|     "Wall Kick": 3626190,
 | |
|     "Dive": 3626191,
 | |
|     "Ground Pound": 3626192,
 | |
|     "Kick": 3626193,
 | |
|     "Climb": 3626194,
 | |
|     "Ledge Grab": 3626195
 | |
| }
 | |
| 
 | |
| 
 | |
| cannon_item_table = {
 | |
|     "Cannon Unlock BoB": 3626200,
 | |
|     "Cannon Unlock WF": 3626201,
 | |
|     "Cannon Unlock JRB": 3626202,
 | |
|     "Cannon Unlock CCM": 3626203,
 | |
|     "Cannon Unlock SSL": 3626207,
 | |
|     "Cannon Unlock SL": 3626209,
 | |
|     "Cannon Unlock WDW": 3626210,
 | |
|     "Cannon Unlock TTM": 3626211,
 | |
|     "Cannon Unlock THI": 3626212,
 | |
|     "Cannon Unlock RR": 3626214
 | |
| }
 | |
| 
 | |
| item_table = {**generic_item_table, **action_item_table, **cannon_item_table} |