|  |  | @ -146,7 +146,7 @@ void DFHack::EventManager::onStateChange(color_ostream& out, state_change_event | 
			
		
	
		
		
			
				
					
					|  |  |  |         DFHack::EventManager::registerListener(EventType::BUILDING, buildingHandler, NULL); |  |  |  |         DFHack::EventManager::registerListener(EventType::BUILDING, buildingHandler, NULL); | 
			
		
	
		
		
			
				
					
					|  |  |  |         //out.print("Registered listeners.\n %d", __LINE__);
 |  |  |  |         //out.print("Registered listeners.\n %d", __LINE__);
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  |     if ( event == DFHack::SC_MAP_UNLOADED ) { |  |  |  |     if ( event == DFHack::SC_WORLD_UNLOADED ) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         lastTick = 0; |  |  |  |         lastTick = 0; | 
			
		
	
		
		
			
				
					
					|  |  |  |         lastJobId = -1; |  |  |  |         lastJobId = -1; | 
			
		
	
		
		
			
				
					
					|  |  |  |         for ( auto i = prevJobs.begin(); i != prevJobs.end(); i++ ) { |  |  |  |         for ( auto i = prevJobs.begin(); i != prevJobs.end(); i++ ) { | 
			
		
	
	
		
		
			
				
					|  |  | @ -163,7 +163,7 @@ void DFHack::EventManager::onStateChange(color_ostream& out, state_change_event | 
			
		
	
		
		
			
				
					
					|  |  |  |         Buildings::clearBuildings(out); |  |  |  |         Buildings::clearBuildings(out); | 
			
		
	
		
		
			
				
					
					|  |  |  |         gameLoaded = false; |  |  |  |         gameLoaded = false; | 
			
		
	
		
		
			
				
					
					|  |  |  |         nextInvasion = -1; |  |  |  |         nextInvasion = -1; | 
			
		
	
		
		
			
				
					
					|  |  |  |     } else if ( event == DFHack::SC_MAP_LOADED ) { |  |  |  |     } else if ( event == DFHack::SC_WORLD_LOADED ) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         uint32_t tick = DFHack::World::ReadCurrentYear()*ticksPerYear |  |  |  |         uint32_t tick = DFHack::World::ReadCurrentYear()*ticksPerYear | 
			
		
	
		
		
			
				
					
					|  |  |  |             + DFHack::World::ReadCurrentTick(); |  |  |  |             + DFHack::World::ReadCurrentTick(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         multimap<uint32_t,EventHandler> newTickQueue; |  |  |  |         multimap<uint32_t,EventHandler> newTickQueue; | 
			
		
	
	
		
		
			
				
					|  |  | 
 |