Commit Graph

  • 6cf8220f28 Add SetUnitLabors protobuf API. Will Rogers 2012-04-10 20:41:54 -0400
  • 59ddbfacb7 Implement item occupancy tracking in MapCache. Alexander Gavrilov 2012-04-10 20:19:41 +0400
  • b15d2da819 Get rid of some obsolete api functions, and restructure MapCache. Alexander Gavrilov 2012-04-10 18:21:19 +0400
  • 7d0cfb7e80 Merge branch 'master' of git://github.com/angavrilov/dfhack Robert Heinrich 2012-04-10 10:18:38 +0200
  • 249be0c1a0 Change SC_MAP_LOADED handling: only NULL/not NULL change is meaningful. Alexander Gavrilov 2012-04-10 12:11:00 +0400
  • 93c795cfc3 Job module api tweaks: add a namespace to match others and some funcs. Alexander Gavrilov 2012-04-10 11:43:36 +0400
  • f8123c3b40 zone: can now assign to and from built cages. autobutcher: fixed initializing when getting SC_MAP_LOADED event while a map is currently running Robert Heinrich 2012-04-10 09:15:38 +0200
  • 0e0740fddf Stop printall(df.global) from breaking if there are unknown addresses. Alexander Gavrilov 2012-04-10 10:34:03 +0400
  • b2d976b06b zone tool: added new filter 'nograzer' Robert Heinrich 2012-04-10 04:10:07 +0200
  • 674337e3ae added tweak clear-resident which fixes bugged migrants and makes them proper members of the fortress. added tweak clear-merchant which assimilates merchants who linger at the map edge into the fortress. updated readme.rst Robert Heinrich 2012-04-10 00:22:38 +0200
  • e26fbd4e4c minor: updated readme.rst Robert Heinrich 2012-04-09 18:46:43 +0200
  • 37f3056fdd autobutcher: fixed behaviour of keywords 'all' and 'new'. (didn't work properly with watch, unwatch and forget) Robert Heinrich 2012-04-09 18:36:01 +0200
  • 64a7168b83 added a usage example for 'autobutcher unwatch' to readme.rst Robert Heinrich 2012-04-09 16:19:06 +0200
  • 8ae774fbd5 fixed wrong description of the behaviour for using keyword 'all' in autobutcher (affects all races on the watchlist, not all races in your fort) Robert Heinrich 2012-04-09 16:02:03 +0200
  • 27c195995f minor: updated readme.rst Robert Heinrich 2012-04-09 15:51:27 +0200
  • eb4aa44697 minor: replaced some tabs with spaces in readme.rst Robert Heinrich 2012-04-09 15:47:27 +0200
  • afba284283 autobutcher: added a forgotten ';' Robert Heinrich 2012-04-09 15:35:25 +0200
  • b6adfaaf0a Merge branch 'master' of git://github.com/peterix/dfhack Robert Heinrich 2012-04-09 15:09:39 +0200
  • a9ff1d0423 autonestbox and autobutcher store settings in the savegame. added command list_export to autobutcher which prints the current settings and watchlist in a batch file format (to allow importing settings to other savegames). updated readme.rst Robert Heinrich 2012-04-09 15:03:26 +0200
  • 585de77489 Track structures Petr Mrázek 2012-04-09 00:59:57 +0200
  • 9bba09b78c Fix digv command in init script example Petr Mrázek 2012-04-09 00:59:22 +0200
  • e5213d77f6 Merge https://github.com/angavrilov/dfhack Petr Mrázek 2012-04-09 00:55:31 +0200
  • f609aa0db7 zone: can now search for merchants (to allow pitting them). autobutcher: ignore merchant animals, ignore war/hunting creatures, fixed autowatch, stop spamming the console if there is nothing to report. updated readme.rst Robert Heinrich 2012-04-08 12:51:03 +0200
  • 53118bc986 Merge remote-tracking branch 'rossm/master' Kelly Martin 2012-04-08 01:45:16 -0500
  • ad657c68a3 Leave merchant stuff alone, even if they're certainly dwarfs. Kelly Martin 2012-04-08 01:07:29 -0500
  • de960e65f5 Stealing animals from traders is bad. Kelly Martin 2012-04-07 23:25:40 -0500
  • 2e6ee0ac84 Don't assign dead animals to pastures. Kelly Martin 2012-04-07 20:36:29 -0500
  • dac84080c0 Exclude grazing units from autonestbox to avoid starving da poor boids Kelly Martin 2012-04-07 20:26:56 -0500
  • c89416a3f8 Merge remote-tracking branch 'rh73/master' Kelly Martin 2012-04-07 12:23:31 -0500
  • a52eda04c9 Merge remote-tracking branch 'origin/master' Kelly Martin 2012-04-07 12:13:10 -0500
  • f931060dd9 Exclude worn items from counts for workflow Kelly Martin 2012-04-07 12:11:53 -0500
  • 45ae2ed67f Pull a few utility functions into the core and publish to lua. Alexander Gavrilov 2012-04-07 19:08:30 +0400
  • e74788cb26 Add a generic facility for object finalization during stack unwind. Alexander Gavrilov 2012-04-07 14:21:38 +0400
  • 55e059c40f autobutcher: added keywords 'all' and 'new' for handling the whole watchlist. added option 'autowatch' which will put all new tame animal races onto the watchlist using the current default settings Robert Heinrich 2012-04-07 11:15:49 +0200
  • e3fb922f53 fixed handling of units in cages who have an invalid map pos. Robert Heinrich 2012-04-07 06:47:32 +0200
  • e0a535897b minor: updated readme.rst Robert Heinrich 2012-04-07 05:21:16 +0200
  • c5fc8aab9f autobutcher: now accepts list of races in one command Robert Heinrich 2012-04-07 05:05:42 +0200
  • e8ccbb4b2c Merge branch 'master' of git://github.com/peterix/dfhack Robert Heinrich 2012-04-07 02:49:39 +0200
  • 1b3818b8fd minor: fix readme.rst Robert Heinrich 2012-04-07 02:35:00 +0200
  • eff5189acb added autobutcher: watch lifestock, mark excess animals for slaughter. Not quite done yet (doesn't save config etc) but already works fine. Robert Heinrich 2012-04-07 02:31:10 +0200
  • ac0d878b69 ruby: include memstruct in autogen jj 2012-04-06 19:59:11 +0200
  • 52007e0d4f ruby: patron for memory primitives jj 2012-04-06 19:30:58 +0200
  • 0daafef690 Wrap MaterialInfo for lua. Alexander Gavrilov 2012-04-06 19:56:19 +0400
  • 2640addf49 Split LuaTools.cpp to separate core utils from general dfhack api. Alexander Gavrilov 2012-04-06 18:00:54 +0400
  • 903e9ee716 Export a few more functions to lua. Alexander Gavrilov 2012-04-06 11:21:28 +0400
  • 284ada9432 Better config persistence. RossM 2012-04-05 20:34:06 -0700
  • fb1b424cbf fix various crash with gcc autogen.cpp. all seems well jj 2012-04-05 18:23:10 +0200
  • 689cc50409 multistage autogen en route jj 2012-04-05 16:46:07 +0200
  • 3f39e285d0 codegen: gen cpp helper jj 2012-04-03 16:09:29 +0200
  • 872eebe7ef rbcodegen: hop jj 2012-04-02 19:00:38 +0200
  • 780d7a8b18 codegen ++ jj 2012-04-01 01:33:30 +0200
  • ca528fff35 rb codegen: generate ruby jj 2012-03-26 14:37:18 +0200
  • 57f2e189ee ruby: rm silly debug statement jj 2012-03-21 19:37:39 +0100
  • f46e1ee518 ruby: link libruby, fix stuff, it works jj 2012-03-21 19:30:31 +0100
  • b2846492f4 ruby: compiles jj 2012-03-21 18:49:50 +0100
  • 577e333ac9 some cleanup in zone tool, added slaughter option, autonestbox is now an own command which can be set to run every X ticks Robert Heinrich 2012-04-05 20:32:44 +0200
  • df98d67ad7 Merge branch 'master' of git://github.com/peterix/dfhack RossM 2012-04-05 10:00:56 -0700
  • 9eed9f0d24 Wrap a few utility functions defined on the c++ side for lua. Alexander Gavrilov 2012-04-05 19:55:59 +0400
  • 109edc5e77 Track stonesense Petr Mrázek 2012-04-05 16:15:41 +0200
  • 28a741082f Encode & decode names in utf-8 for transfer in remote messages. Alexander Gavrilov 2012-04-05 18:10:16 +0400
  • 511fceff0a Merge branch 'master' of git://github.com/peterix/dfhack Robert Heinrich 2012-04-05 11:41:01 +0200
  • 33ceee8310 zone tool: some cleanup, added 'slaughter' command Robert Heinrich 2012-04-05 11:40:27 +0200
  • 59f411e401 Oops, forgot return statement. Alexander Gavrilov 2012-04-05 12:32:10 +0400
  • 3afed43cdb Experimental: try wrapping a dfhack api function. Alexander Gavrilov 2012-04-05 11:59:39 +0400
  • d1b27418a6 Add a World::GetPersistentData version that auto-adds if not found. Alexander Gavrilov 2012-04-05 11:32:23 +0400
  • b1c41c2c9f Merge branch 'master' of git://github.com/peterix/dfhack RossM 2012-04-04 23:33:49 -0700
  • 564150bb19 Persist autolabor config in the savefile. RossM 2012-04-04 23:33:26 -0700
  • 330118ee27 Fix zone tool Petr Mrázek 2012-04-05 03:00:10 +0200
  • b8ccb0424d Merge https://github.com/rh73/dfhack Petr Mrázek 2012-04-05 02:55:42 +0200
  • 659dca0640 Merge https://github.com/RossM/dfhack Petr Mrázek 2012-04-05 02:47:19 +0200
  • a45e83ef14 Merge pull request #146 from wjrogers/feature-protobuf-api Petr Mrázek 2012-04-04 16:46:20 -0700
  • a6dd17919f Update Lua API doc html. Petr Mrázek 2012-04-05 02:42:08 +0200
  • 91c20c0607 Merge https://github.com/angavrilov/dfhack Petr Mrázek 2012-04-05 02:41:49 +0200
  • 7fa4ffeb9e Add a html version of the LUA API doc, package it. Petr Mrázek 2012-04-05 02:39:38 +0200
  • aaffdd56d8 Fixes to all of the new stuff. Warmist 2012-04-04 19:06:56 +0300
  • 1b6f5f3f34 Add additional related data to ListJobSkills. Will Rogers 2012-04-04 11:53:47 -0400
  • 796bc18fb0 zone plugin: fixed bug when parsing options Robert Heinrich 2012-04-04 16:48:22 +0200
  • b8421c4e1a readme.rst: removed duplicate line Robert Heinrich 2012-04-04 15:56:14 +0200
  • 8fbdb5fd22 updated readme.rst with new filters/commands for the zone plugin Robert Heinrich 2012-04-04 15:37:14 +0200
  • 5ce0e7dbf2 zone tool: added lots of filters, added mass-assigning of nestboxes Robert Heinrich 2012-04-04 14:58:53 +0200
  • 7efbd798ce Upgrade lua errors to structures when attaching stack trace. Alexander Gavrilov 2012-04-04 13:34:07 +0400
  • 81fb57a853 Add color output and input prompt support to core lua api. Alexander Gavrilov 2012-04-04 10:40:33 +0400
  • a76de8b777 Fix detection of military dwarves. Add overview comments explaining why autolabor works how it does. RossM 2012-04-03 23:26:15 -0700
  • 9707939f2c whoops, now it actually swaps souls :) Warmist 2012-04-04 02:13:48 +0300
  • 179c6e4025 Revived adv_tools, with new reincarnate command. Warmist 2012-04-04 02:06:35 +0300
  • 6a6ca516c3 Stupid bug with nemesis... Warmist 2012-04-04 00:18:40 +0300
  • 26f5e0dfb5 Fixed a lot of bugs, mostly in dfusion->tools. Embark anywhere now works (in windows atleast), all other tools should work in both linux and windows. TODO: should move embark anywhere somewhere else (as it is code changing tool) Warmist 2012-04-03 23:51:54 +0300
  • 6d4ef1fd38 Started rework lua files to be more hotkey friendly and adv/fort mode independant. Warmist 2012-04-03 23:16:29 +0300
  • 3a0bd73315 Fix for getSelectedCreature in adv mode. Warmist 2012-04-03 21:47:54 +0300
  • 7e896277ec Don't export describeJobSkills. Will Rogers 2012-04-03 14:22:46 -0400
  • 59d7b6faab Add ListJobSkills. Will Rogers 2012-04-03 14:03:06 -0400
  • 2d4af4ac3e A few more utility functions for lua. Alexander Gavrilov 2012-04-03 20:02:01 +0400
  • 8e1d26ff97 Added ability to call dfuse as a hotkey. Warmist 2012-04-03 16:17:43 +0300
  • 42a9b0a592 Make Core::Suspend safe in plugin_onupdate by pretending to hold the lock. Alexander Gavrilov 2012-04-03 13:29:59 +0400
  • 444377f9db Finish documenting the DFHack core lua api existing so far. Alexander Gavrilov 2012-04-03 13:13:44 +0400
  • 285afa2594 Autolabor tweaks. RossM 2012-04-03 00:12:13 -0700
  • 288acf4b79 Tweak autolabor. RossM 2012-04-02 23:40:56 -0700
  • 3bd499ff93 Limit number of dwarves assigned when idle dwarves are available. RossM 2012-04-02 22:47:26 -0700
  • 18a0c80d5d Merge branch 'master' of git://github.com/peterix/dfhack RossM 2012-04-02 22:31:00 -0700
  • 1afd3d07ca Add commands to change how autolabor handles specific jobs, and to list the current settings. Changes are not saved with the current world (yet). RossM 2012-04-02 22:12:06 -0700