dfhack/library/modules
expwnent 9bf004d07f Several EventManager fixes and improvements.
- handle loading and unloading of saves better
  - made sure it never triggers bogus events on loading a save
    - plugins should now handle loading themselves with onStateChange
  - special case to make Buildings module keep track of all buildings correctly on load
- fixed syndrome detection
  - was broken because of the switch from ticks-since-the-dawn-of-time to world->frame_counter
  - added lastSyndromeTime global
- fixed possible off by one error when looking for new created items
- got rid of the unread lastTick global
- const'ed the function pointer array of eventManagers
2013-10-20 20:12:42 -04:00
..
Buildings.cpp Fix issue #195 - off by one error in building dimensions 2013-04-24 17:41:25 +02:00
Burrows.cpp Update license, add contributors file, bump release number 2012-09-30 04:03:37 +02:00
Constructions.cpp EventManager: made Buildings module keep track of buildings so that it 2013-01-01 22:22:31 -05:00
Engravings.cpp Update license, add contributors file, bump release number 2012-09-30 04:03:37 +02:00
EventManager.cpp Several EventManager fixes and improvements. 2013-10-20 20:12:42 -04:00
Graphic.cpp Digging Invaders: merged eventManager and recent. 2013-01-02 11:26:30 -05:00
Gui.cpp Compute detailed focus string for the hauling menu. 2012-10-11 12:36:17 +04:00
Items.cpp Digging Invaders: merged eventManager and recent. 2013-01-02 11:26:30 -05:00
Job.cpp Merge remote-tracking branch 'angavrilov/master' into 0.34.11-r4 2013-10-19 20:19:29 -04:00
MapCache.cpp Update aquifers when generating 3D vein layout. 2013-10-11 19:23:32 +04:00
Maps.cpp Merge remote-tracking branch 'angavrilov/master' into 0.34.11-r4 2013-10-20 11:09:40 -04:00
Materials.cpp Implement a MapCache api for writing base layer tiles of arbitrary stone. 2013-10-10 12:15:50 +04:00
Notes.cpp Make it build and run on linux (no stonesense, df2mc, dfusion) 2012-02-09 03:07:26 +01:00
Once.cpp New module: Once. Intended to help prevent debug error message spam. 2013-03-23 22:38:33 -04:00
Random.cpp Implement a template-based classical Perlin noise generator. 2013-10-01 18:58:04 +04:00
Screen.cpp Digging Invaders: merged eventManager and recent. 2013-01-02 11:26:30 -05:00
Translation.cpp Digging Invaders: merged eventManager and recent. 2013-01-02 11:26:30 -05:00
Units.cpp Update xml definitions. 2013-08-16 18:25:16 +04:00
Vermin.cpp Get rid of Simple namespace, Gui module is now a namespace. 2012-03-03 14:38:24 +01:00
Windows.cpp Update license, add contributors file, bump release number 2012-09-30 04:03:37 +02:00
World.cpp Digging Invaders: merged eventManager and recent. 2013-01-02 11:26:30 -05:00
kitchen.cpp Merge further changes (???) 2012-09-10 09:19:21 -04:00