| 
									
										
										
										
											2021-08-29 14:02:02 -04:00
										 |  |  | from BaseClasses import Location | 
					
						
							|  |  |  | import typing | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class RiskOfRainLocation(Location): | 
					
						
							|  |  |  |     game: str = "Risk of Rain 2" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # 37000 - 38000 | 
					
						
							|  |  |  | base_location_table = { | 
					
						
							| 
									
										
										
										
											2021-08-31 10:01:09 -04:00
										 |  |  |     "Victory": None, | 
					
						
							| 
									
										
										
										
											2022-03-23 16:22:31 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-08-29 14:02:02 -04:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2022-01-22 22:48:20 -08:00
										 |  |  | # 37006 - 37506 | 
					
						
							| 
									
										
										
										
											2021-08-29 14:02:02 -04:00
										 |  |  | item_pickups = { | 
					
						
							| 
									
										
										
										
											2022-01-22 22:48:20 -08:00
										 |  |  |     f"ItemPickup{i}": 37005+i for i in range(1, 501) | 
					
						
							| 
									
										
										
										
											2021-08-29 14:02:02 -04:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | location_table = {**base_location_table, **item_pickups} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | lookup_id_to_name: typing.Dict[int, str] = {id: name for name, id in location_table.items()} |