anchor.diff:  
   	data["reason"] = reason
   
  +	data["settlers"] = settlers
  +	data["settlermoods"] = settlermoods
  +
   	return data
   
   /obj/machinery/computer/arcade/orion_trail/ui_static_data(mob/user)
   	var/list/static_data = list()
   	static_data["gamename"] = name
   	static_data["emagged"] = obj_flags & EMAGGED
  -	static_data["settlers"] = settlers
  -	static_data["settlermoods"] = settlermoods
  +
   	return static_data
   
   /obj/machinery/computer/arcade/orion_trail/ui_act(action, list/params)
  
positive.code: 
  /obj/machinery/computer/arcade/orion_trail/proc/win(mob/user)
  	usr.won_game()
  	
  	gameStatus = ORION_STATUS_START
  	say("Congratulations, you made it to Orion!")
  	if(obj_flags & EMAGGED)
  
negative.code: 
  /obj/machinery/computer/arcade/orion_trail/proc/set_game_over(user, given_reason)
  	usr.lost_game()
  
  	gameStatus = ORION_STATUS_GAMEOVER
  	event = null
  	reason = given_reason || death_reason(user)
  