forked from cacklingfiend/lignumis
		
	Fix possible crash when transitioning to Nauvis
This commit is contained in:
		
							parent
							
								
									dd22ecb954
								
							
						
					
					
						commit
						a78e3a5886
					
				
					 2 changed files with 16 additions and 3 deletions
				
			
		|  | @ -115,7 +115,18 @@ local silo_ready = { | |||
|     inventory_type = "normal", | ||||
|     quality_affects_inventory_size = false, | ||||
|     placeable_by = { item = "provisional-rocket-silo", count = 1 }, | ||||
|     health = 1000, | ||||
|     max_health = 1000, | ||||
|     resistances = { | ||||
|         { | ||||
|             type = "fire", | ||||
|             percent = 100 | ||||
|         }, | ||||
|         { | ||||
|             type = "explosion", | ||||
|             percent = 100 | ||||
|         } | ||||
|     }, | ||||
|     create_ghost_on_death = false, | ||||
|     surface_conditions = { | ||||
|         { | ||||
|             property = "pressure", | ||||
|  |  | |||
|  | @ -61,8 +61,10 @@ local function transit_player(player_index) | |||
|     local player = game.get_player(player_index) | ||||
|     local transition = storage.transitions[player_index] | ||||
| 
 | ||||
|     transition.rocket_entry.cargo_pod.set_passenger(nil) | ||||
|     transition.rocket_entry.cargo_pod.destroy() | ||||
|     if transition.rocket_entry.cargo_pod then | ||||
|         transition.rocket_entry.cargo_pod.set_passenger(nil) | ||||
|         transition.rocket_entry.cargo_pod.destroy() | ||||
|     end | ||||
| 
 | ||||
|     init_nauvis() | ||||
|     teleport_player(player) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Simon Brodtmann
						Simon Brodtmann