anchor.diff:  		SS.queue_prev = null
   		SS.state = SS_IDLE
   		if (SS.flags & SS_TICKER)
  -			SStickersubsystems += SS
  +			tickersubsystems += SS
   			timer += world.tick_lag * rand(1, 5)
   			SS.next_fire = timer
   			continue
  
positive.code: 	queue_tail = null
  	//these sort by lower priorities first to reduce the number of loops needed to add subsequent SS's to the queue
  	//(higher subsystems will be sooner in the queue, adding them later in the loop means we don't have to loop thru them next queue add)
  	sortTim(SStickersubsystems, /proc/cmp_subsystem_priority)
  	sortTim(normalsubsystems, /proc/cmp_subsystem_priority)
  	sortTim(lobbysubsystems, /proc/cmp_subsystem_priority)
  
  	normalsubsystems += SStickersubsystems
  	lobbysubsystems += SStickersubsystems
  
  	init_timeofday = REALTIMEOFDAY
  	init_time = world.time
  
negative.code: 
  		if (queue_head)
  			if (RunQueue() <= 0)
  				if (!SoftReset(tickersubsystems, normalsubsystems, lobbysubsystems))
  					log_world("MC: SoftReset() failed, crashing")
  					return
  				if (!error_level)
  