expwnent
|
b320fb25f3
|
AutoSyndrome: added smart arguments for location, worker id, and reaction id.
|
2013-01-02 00:07:23 -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 |
Anuradha Dissanayake
|
1fe3a0e343
|
Merge branch 'automaterial_box'
|
2013-01-02 14:01:11 +13:00 |
Kelly Martin
|
41615d0446
|
Autolabor: adjust idle clawback to deal with "pickup equipment" for miners.
|
2013-01-01 17:53:24 -06:00 |
Kelly Martin
|
d50aa24ebf
|
Autolabor: fix idle stepdown (seems to work much better), change some scoring weights, change autolabor list output to include busy and idle counters
|
2013-01-01 16:35:09 -06:00 |
Kelly Martin
|
3a24565728
|
Autolabor: add construction labor for hatch.
|
2013-01-01 15:12:45 -06:00 |
Anuradha Dissanayake
|
7df7b1758c
|
Merge branch 'automaterial' of https://github.com/Falconne/dfhack into automaterial_box
|
2013-01-01 19:51:29 +13:00 |
Anuradha Dissanayake
|
a1eadd0f08
|
Allocate sky blocks when needed.
Allow stairs to be designated on top of each other in open space.
|
2013-01-01 19:46:11 +13:00 |
expwnent
|
0572e87d7b
|
SkyEternal: allocates new z-levels of sky as needed, or on request.
|
2012-12-31 13:57:59 -05:00 |
Kelly Martin
|
6ab8c8c30e
|
Autolabor: change fishery build labor to CLEAN_FISH to control random acts of fish extermination; add build labor for wells.
|
2012-12-28 07:58:29 -06:00 |
Kelly Martin
|
6d4c003748
|
Autolabor: fix dig-from-below bug regaring mining jobs, add overallocation detection and remediation, fix fishing and hunting
|
2012-12-27 02:52:54 -06:00 |
Anuradha Dissanayake
|
5d04148aad
|
Make gcc happy
|
2012-12-27 20:15:32 +13:00 |
Anuradha Dissanayake
|
1ed129e1a7
|
Allow placing constructions in unconnected open space, with sensible restrictions
|
2012-12-26 01:02:57 +13:00 |
falconne
|
40e25b6a1f
|
Better handling of open space construction placement
|
2012-12-25 18:08:41 +13:00 |
Anuradha Dissanayake
|
5e54c9919a
|
Improved check for figuring out what tiles can have constructions.
|
2012-12-24 00:59:12 +13:00 |
Warmist
|
e4f4943b10
|
Merge branch 'master' of https://github.com/angavrilov/dfhack
|
2012-12-23 12:34:05 +02:00 |
rampaging-poet
|
2f48ed5d9a
|
Added restrictliquids and restrictice commands.
|
2012-12-23 01:09:21 -08:00 |
Anuradha Dissanayake
|
03aedf6895
|
Enabling designation like rectangular selection for constructions, with unlimited selection size and auto skipping of tiles that can't be built on.
|
2012-12-23 03:04:41 +13:00 |
expwnent
|
a4dc79565a
|
AutoSyndrome: allowed for triggering DFHack commands from in game reactions.
|
2012-12-22 00:13:07 -05:00 |
Alexander Gavrilov
|
bb3a491d68
|
Implement a per-save lua init script.
|
2012-12-21 14:00:50 +04:00 |
Warmist
|
786149a630
|
Added new event to eventful: onWorkshopFillSidebarMenu
|
2012-12-21 00:42:15 +02:00 |
expwnent
|
7972902c81
|
stepBetween: named a few things better, and fixed a lot.
|
2012-12-19 20:30:37 -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 |
Kelly Martin
|
a9fec84c72
|
Autolabor: add paved roads.
|
2012-12-18 16:23:02 -06:00 |
expwnent
|
22837af8d7
|
canWalkBetween: fixed bug involving ramps.
|
2012-12-17 00:25:14 -05:00 |
expwnent
|
1a6a09281b
|
canWalkBetween: forgot a case with ramps.
|
2012-12-16 23:37:15 -05:00 |
expwnent
|
d2be8f18e1
|
canWalkBetween: forgot a case with stairs.
|
2012-12-16 23:30:35 -05:00 |
expwnent
|
01e5e93825
|
Renamed Maps::canWalkBetween to Maps::canPathBetween and added Maps::canWalkBetween, which does what it says.
|
2012-12-16 23:26:50 -05:00 |
expwnent
|
78aab90f3a
|
EventManager: whitespace.
|
2012-12-16 16:27:08 -05:00 |
expwnent
|
0b157974f5
|
Merge branch 'eventManager' into autoSyndrome
|
2012-12-16 15:40:08 -05:00 |
expwnent
|
3951d4d204
|
EventManager: made it safe to register/unregister while events are being triggered.
|
2012-12-16 15:39:39 -05:00 |
Kelly Martin
|
4ac6d9c0c3
|
Autolabor: add a number of destroy furniture labors (all "haul furniture")
|
2012-12-16 00:03:26 -06:00 |
Kelly Martin
|
8bf359ba02
|
Autolabor: add labor for ivory & horn crafts (yawn)
|
2012-12-15 21:18:06 -06:00 |
expwnent
|
75db99a3c7
|
autoSyndrome: deleted an unused constant.
|
2012-12-15 18:52:05 -05:00 |
expwnent
|
3e5537e321
|
autoSyndrome: made it use EventManager.
|
2012-12-15 18:47:51 -05:00 |
expwnent
|
dae162a0b4
|
Merge branch 'eventManager' into autoSyndrome
|
2012-12-15 18:18:59 -05:00 |
expwnent
|
d4d8e69556
|
EventManager: Allowed absolute time registration.
|
2012-12-15 18:08:59 -05:00 |
expwnent
|
935058f0a5
|
EventManager: moved files around, made eventExample not run by default, and got rid of the silly NONE event type.
|
2012-12-15 17:43:41 -05:00 |
expwnent
|
86e002f3ff
|
EventManager: added item creation event.
|
2012-12-15 16:49:13 -05:00 |
expwnent
|
b0314755e0
|
EventManager: added unit death event.
|
2012-12-15 14:40:11 -05:00 |
Warmist
|
4af6b728b7
|
Small fix to gm-editor. Added proj_itemst and proj_unitst to eventful. Now you can make custom projectiles (e.g. rockets?)
|
2012-12-15 13:27:16 +02:00 |
expwnent
|
155a4d044c
|
EventManager: fiddled with time events. Made it possible to register for time events before a world is loaded. Also added some files I forgot to add to the previous commit.
|
2012-12-14 23:29:28 -05:00 |
expwnent
|
cf619a519e
|
EventManager: made event handlers unregister when plugins are unloaded. Also changed PluginManager so that plugins can call core.getPluginManager() during plugin_init.
|
2012-12-14 22:14:38 -05:00 |
expwnent
|
747723187f
|
EventManager: first draft.
|
2012-12-14 21:05:38 -05:00 |
Kelly Martin
|
cd7c39f2db
|
Autolabor: add deconstruct labor for cages
|
2012-12-14 09:34:03 -06:00 |
Warmist
|
08f454cc81
|
Removed old reactionhooks.lua
|
2012-12-14 16:41:59 +02:00 |
Warmist
|
e46d434c25
|
Missing lua file for eventful.
|
2012-12-14 16:33:26 +02:00 |
expwnent
|
af7f11fdfa
|
autoSyndrome: made the syndrome logic make more sense.
|
2012-12-13 11:30:37 -05:00 |
jj
|
bba96494f3
|
ruby: add unit_hostiles to list hostiles units (duh)
|
2012-12-13 17:20:21 +01:00 |