|  expwnent | 038cc91fcd | Digging invaders: fixed a bug where it would reassign long-lasting jobs, making them take forever. Also added a check for the case that invaders cannot dig to any locals. | 2013-01-04 00:35:47 -05:00 | 
				
					
						|  expwnent | b6f0ae5b14 | Digging invaders: keep track of who's working on the job, and check periodically to see if they quit. | 2013-01-04 00:08:54 -05:00 | 
				
					
						|  expwnent | 47eca42f68 | Digging invaders: made it possible to customize which races can dig. | 2013-01-03 23:18:40 -05:00 | 
				
					
						|  expwnent | 8e90ca6b41 | Merge branch 'eventManager' into diggingInvaders-unstable | 2013-01-03 22:47:45 -05:00 | 
				
					
						|  expwnent | ec03d567d2 | EventManager: use WORLD_LOADED instead of MAP_LOADED. | 2013-01-03 22:47:27 -05:00 | 
				
					
						|  expwnent | 0fecdfadb1 | Digging Invaders: when assigning a job, get rid of old one. Handle loading and unloading. Optimizations for when invaders can already reach someone. | 2013-01-03 22:46:17 -05:00 | 
				
					
						|  expwnent | ed6dcf9589 | DiggingInvaders: made invaders dig automatically, instead of on request. | 2013-01-03 21:25:50 -05:00 | 
				
					
						|  expwnent | f145f8d528 | Merge branch 'eventManager' into diggingInvaders-unstable | 2013-01-03 19:32:12 -05:00 | 
				
					
						|  expwnent | 715f191c26 | EventManager: made the frequency part of EventHandler. | 2013-01-03 19:31:29 -05:00 | 
				
					
						|  expwnent | 9e74ae58f2 | EventManager: Fixed a problem with deregistering event frequencies. | 2013-01-03 19:07:05 -05:00 | 
				
					
						|  expwnent | b82d6940b6 | Digging invaders: started on making invaders keep digging until done. | 2013-01-03 18:45:53 -05:00 | 
				
					
						|  expwnent | 1d6dec54c7 | Digging Invaders: reorganized the files to make it easier to work with. | 2013-01-03 18:14:16 -05:00 | 
				
					
						|  expwnent | 84b8fae326 | Merge branch 'eventManager' into diggingInvaders-unstable | 2013-01-03 15:53:06 -05:00 | 
				
					
						|  expwnent | 910e398a7b | EventManager: added invasion event. | 2013-01-03 15:52:56 -05:00 | 
				
					
						|  expwnent | 34d9785ce5 | Digging Invaders: minor changes. | 2013-01-03 14:38:05 -05:00 | 
				
					
						|  expwnent | b62e50f2e1 | DiggingInvaders: get rid of the framework for assigning multiple dig/deconstruct/etc operations at the same time. | 2013-01-03 14:16:10 -05:00 | 
				
					
						|  expwnent | 0b68e66dc9 | DiggingInvaders: fixed a problem with deconstructing hatches. | 2013-01-03 13:32:50 -05:00 | 
				
					
						|  expwnent | f60e44c395 | DiggingInvaders: minor changes. | 2013-01-03 13:11:11 -05:00 | 
				
					
						|  expwnent | 7586e62374 | Digging Invaders: fixed a problem with removing constructions. | 2013-01-02 22:35:05 -05:00 | 
				
					
						|  expwnent | 5201870356 | Digging Invaders: get rid of debug prints. | 2013-01-02 22:13:23 -05:00 | 
				
					
						|  expwnent | ae43865489 | Digging Invaders: actually seems to basically work! | 2013-01-02 22:11:05 -05:00 | 
				
					
						|  expwnent | a0d2f262b0 | Update submodules. | 2013-01-02 21:38:53 -05:00 | 
				
					
						|  expwnent | 5865579b23 | EventManager: got rid of print statement. | 2013-01-02 19:26:37 -05:00 | 
				
					
						|  expwnent | 6d2773856a | EventManager: fixed a few things. | 2013-01-02 19:23:40 -05:00 | 
				
					
						|  expwnent | 4e4e382b8f | EventManager: added syndrome event. | 2013-01-02 18:30:15 -05:00 | 
				
					
						|  expwnent | d35164656f | Merge branch 'recent' into diggingInvaders-unstable Conflicts:
	library/modules/Job.cpp
	library/modules/Maps.cpp | 2013-01-02 11:36:57 -05:00 | 
				
					
						|  expwnent | f680ef7ee3 | Made git ignore vim swap files. | 2013-01-02 11:30:06 -05:00 | 
				
					
						|  expwnent | 144e0b4dcb | Digging Invaders: merged eventManager and recent. | 2013-01-02 11:26:30 -05:00 | 
				
					
						|  expwnent | c3b2ae2137 | EventManager: allowed plugins to specify how often they need events to be checked, in the event that monitoring is necessary. | 2013-01-02 11:07:56 -05:00 | 
				
					
						|  expwnent | fa78d6ccfc | Merge branch 'recent' into eventManager-unstable Conflicts:
	library/modules/Job.cpp | 2013-01-02 03:16:45 -05:00 | 
				
					
						|  expwnent | 4e99841862 | EventManager: made Buildings module keep track of buildings so that it can do findAtTile in constant time. | 2013-01-01 22:22:31 -05:00 | 
				
					
						|  Alexander Gavrilov | bb3a491d68 | Implement a per-save lua init script. | 2012-12-21 14:00:50 +04:00 | 
				
					
						|  expwnent | 46b9148277 | Digging invaders: it still doesn't work, but now it's a lot simpler. | 2012-12-20 00:35:45 -05:00 | 
				
					
						|  expwnent | 9cb3f19630 | Digging invaders: Minor changes. Still unstable. | 2012-12-19 20:44:22 -05:00 | 
				
					
						|  expwnent | ee4f37ff72 | Merge branch 'canWalkBetween' into diggingInvaders | 2012-12-19 20:31:17 -05:00 | 
				
					
						|  expwnent | 7972902c81 | stepBetween: named a few things better, and fixed a lot. | 2012-12-19 20:30:37 -05:00 | 
				
					
						|  expwnent | fcbc5d1cb0 | Digging invaders. Temp commit. Unstable. | 2012-12-19 18:46:46 -05:00 | 
				
					
						|  expwnent | a93c0223a2 | EventManager: unstable. Temp commit. | 2012-12-18 20:28:30 -05:00 | 
				
					
						|  expwnent | 555c754636 | EventManager: added construction and building events. | 2012-12-18 18:34:38 -05:00 | 
				
					
						|  expwnent | a09764e77b | Digging Invaders: more optimizations. | 2012-12-18 15:22:21 -05:00 | 
				
					
						|  expwnent | 110a9a5579 | Digging Invaders: a bit faster. | 2012-12-17 20:44:35 -05:00 | 
				
					
						|  expwnent | 937769874d | Digging Invaders: kind of works, but WAAAAAY too slow. | 2012-12-17 20:12:11 -05:00 | 
				
					
						|  expwnent | 957a4da474 | Minor changes. | 2012-12-17 18:05:57 -05:00 | 
				
					
						|  expwnent | 515eb3b060 | Reverted the silly changes to Buildings module that didn't work anyway. | 2012-12-17 17:38:47 -05:00 | 
				
					
						|  expwnent | ef80dbacde | More fiddling. Almost kind of works. | 2012-12-17 17:36:35 -05:00 | 
				
					
						|  expwnent | 76fcf1c335 | Digging invaders: multi-dimensional edge cost: always prefer walking over digging, no matter how far. | 2012-12-17 14:22:45 -05:00 | 
				
					
						|  expwnent | 94673e447d | diggingInvaders: reimplemented path-based digging. Works kind of ok. | 2012-12-17 13:37:02 -05:00 | 
				
					
						|  expwnent | ed1766936b | diggingInvaders: sadly, it seems that minimum spanning tree is a terrible heuristic for vertex Steiner tree in this case. | 2012-12-17 00:54:39 -05:00 | 
				
					
						|  expwnent | 3fde504ae2 | Merge branch 'canWalkBetween' into diggingInvaders | 2012-12-17 00:25:31 -05:00 | 
				
					
						|  expwnent | 22837af8d7 | canWalkBetween: fixed bug involving ramps. | 2012-12-17 00:25:14 -05:00 |