anchor.diff: -/datum/game_mode
  -	var/list/datum/mind/syndicates = list()
  -	var/nukeops_lastname = ""
  -
   /datum/game_mode/nuclear
   	name = "nuclear emergency"
   	config_tag = "nuclear"
  
positive.code: 		return replacementmode.check_finished()
  	if((SSshuttle.emergency.mode == SHUTTLE_ENDGAME) || station_was_nuked)
  		return TRUE
  	if(are_operatives_dead())
  		var/obj/machinery/nuclearbomb/N
  		pass(N)	//suppress unused warning
  		if(N.bomb_set) //snaaaaaaaaaake! It's not over yet!
  
negative.code: 	return ..()
  
  /datum/game_mode/proc/are_operatives_dead()
  	for(var/datum/mind/operative_mind in get_antagonists(/datum/antagonist/nukeop))
  		if(ishuman(operative_mind.current) && (operative_mind.current.stat != DEAD))
  			return FALSE
  	return TRUE
  
  