anchor.diff:  	//Close all open windows if global
   	if(is_global)
   		SStgui.close_all_uis()
  +
  +	//Pause OOC
  +	var/ooc_toggled = FALSE
  +	if(is_global && stop_ooc && GLOB.ooc_allowed)
  +		ooc_toggled = TRUE
  +		toggle_ooc(FALSE)
   
   
   	for(var/mob/M in GLOB.mob_list)
  
positive.code: 
  	//Actually play it
  	content()
  	//Cleanup
  	sleep(cleanup_time)
  	qdel(src)
  
negative.code: 	var/obj/screen/cinematic/screen
  	var/datum/callback/special_callback //For special effects synced with animation (explosions after the countdown etc)
  	var/cleanup_time = 300 //How long for the final screen to remain
  	var/stop_ooc = TRUE //Turns off ooc when played globally.
  
  /datum/cinematic/New()
  	GLOB.cinematics += src
  