Commit Graph

  • c927623050 Rework handling of column positions, and insert a new "Happiness" column Quietust 2012-09-13 15:42:51 -0500
  • 1325b70e41 Cleanup autolabor+cleanowned, fix depends/clsocket Quietust 2012-09-13 14:42:17 -0500
  • 1d8c9a6a5f Merge https://github.com/danaris/dfhack Quietust 2012-09-13 14:30:44 -0500
  • cae01250ff Merge branch 'master' of https://github.com/angavrilov/dfhack Quietust 2012-09-13 14:08:26 -0500
  • 24b93ea61f Library location fixing script Timothy Collett 2012-09-13 14:58:52 -0400
  • a9ce19b826 ruby: add raw_rtti_classname to read real classname from RTTI info jj 2012-09-13 19:07:37 +0200
  • 881fed41de Support setting workshop profile for siege engines. Alexander Gavrilov 2012-09-13 20:20:56 +0400
  • 5690a26439 On second thought, remove stockpile->engine links; keep only reverse. Alexander Gavrilov 2012-09-13 17:49:41 +0400
  • ae6e0f617d Make it clear that this is from DFHack, and properly name it Dwarf Manipulator Quietust 2012-09-13 08:27:28 -0500
  • 19a150fb38 ruby: fix dig smooth overdigging jj 2012-09-12 17:38:00 +0200
  • c9d73cb6fb Fix crash bug when using manipulator in Arena mode Quietust 2012-09-12 13:42:16 -0500
  • 46321a6a01 Rename world_data.unk_204 to feature_map Quietust 2012-09-12 13:41:59 -0500
  • f06f9af6b8 Throw items from bins around in siege engine, like minecarts do. Alexander Gavrilov 2012-09-12 20:57:25 +0400
  • 7c71aeab5f Add function for making item projectiles. Alexander Gavrilov 2012-09-12 18:17:42 +0400
  • 448d7e3633 Support linking siege engines to stockpiles. Alexander Gavrilov 2012-09-12 12:15:12 +0400
  • cda17954c8 ruby: add MapTile.dig(:Smooth) jj 2012-09-12 01:07:19 +0200
  • b0938d7e0d Allow specifying arbitrary items to use in catapults. Alexander Gavrilov 2012-09-11 22:46:17 +0400
  • 3a075f4bc7 Trivial siege engine aiming at units, with logic in lua. Alexander Gavrilov 2012-09-11 19:17:24 +0400
  • ccefd02ee3 Merge branch 'master' of git://github.com/angavrilov/dfhack Timothy Collett 2012-09-10 11:56:23 -0400
  • 96abc903ab Merge branch 'master' of http://github.com/peterix/dfhack Timothy Collett 2012-09-10 11:54:56 -0400
  • 274d6038ad Merge further changes (???) Timothy Collett 2012-09-10 09:19:21 -0400
  • 270351f510 Merge branch 'master' of https://github.com/danaris/dfhack Timothy Collett 2012-09-10 09:18:24 -0400
  • 8ab615f6d0 Implement unit path prediction in siege engine. Alexander Gavrilov 2012-09-09 20:54:12 +0400
  • 9679b7729c Clean up the movement speed calculation function and move into the core. Alexander Gavrilov 2012-09-09 17:04:58 +0400
  • ec3d489bda Move curse-affected attribute value getters to the core. Alexander Gavrilov 2012-09-09 12:51:08 +0400
  • a36fe25e72 Finish the effective skill computation function, and move to core. Alexander Gavrilov 2012-09-09 12:27:40 +0400
  • 94b729579e Reindent to remove tabs. Alexander Gavrilov 2012-09-09 10:53:08 +0400
  • 8e0f3e3bce Added ListBox to gui.dialogs warmist 2012-09-09 02:28:07 +0300
  • fb88aad51d Reverse-engineer unit speed computation from DF code. Alexander Gavrilov 2012-09-08 21:07:18 +0400
  • 003c3391d1 Implement aiming projectiles at random points in the designated area. Alexander Gavrilov 2012-09-08 15:49:46 +0400
  • bfa6ed3e08 Support setting the target area for the siege engine. Alexander Gavrilov 2012-09-08 13:46:02 +0400
  • 7b86f203c3 add script/digfort.rb jj 2012-09-07 22:47:44 +0200
  • 325e294af2 Start the siege engine plugin with code to highlight obstacles on screen. Alexander Gavrilov 2012-09-07 19:54:32 +0400
  • 85fc3384dd Little cleanup and update to gm-editor Warmist 2012-09-07 17:25:39 +0300
  • 0db873493a Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge Warmist 2012-09-07 17:24:38 +0300
  • e925d8f4d9 Add an API function for reading tiles from the screen buffers. Alexander Gavrilov 2012-09-07 11:36:45 +0400
  • c971a819de Experimental creation of map blocks in gui/liquids script. Alexander Gavrilov 2012-09-06 22:45:19 +0400
  • d0e630d4c3 Move steam engine out of devel, since it should be fully functional. Alexander Gavrilov 2012-09-06 17:10:58 +0400
  • d5ea05ebb8 Implement a pressure plate sensitive to machine power. Alexander Gavrilov 2012-09-06 12:37:29 +0400
  • 3dcaee7cb9 Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge Warmist 2012-09-05 21:55:17 +0300
  • 6fc10fc268 Fixed embark anywhere to use more sane code segment search Warmist 2012-09-05 21:52:54 +0300
  • e09b98216f ruby: fix vector[length+50] = 0 segfault jj 2012-09-05 20:39:13 +0200
  • 8d876cc7d9 Support renaming some buildings, and arbitrary units, via gui script. Alexander Gavrilov 2012-09-05 21:27:42 +0400
  • afbace8af6 ruby: alloc_building(:Furnace, :Smelter) jj 2012-09-05 19:18:21 +0200
  • 57086ac56e Add stock MessageBox and InputBox dialog screens for lua scripts. Alexander Gavrilov 2012-09-05 19:45:45 +0400
  • 27f169e298 Provide a partial application utility function to lua. Alexander Gavrilov 2012-09-05 17:37:36 +0400
  • 9c6fcee9a9 Add steam engine documentation, and use barrel quality in efficiency calc. Alexander Gavrilov 2012-09-05 11:23:00 +0400
  • 96fec768c7 Merge remote-tracking branch 'angavrilov/master' Kelly Martin 2012-09-04 12:05:05 -0500
  • aa449a2180 Add a tweak to work around the endless temperature update bug. Alexander Gavrilov 2012-09-03 21:11:35 +0400
  • 1618ccf5bb Fix steam-engine build on msvc, and add a script for listing mem ranges. Alexander Gavrilov 2012-09-03 10:28:17 +0400
  • 2249cb14fa Require level 3 both for water & magma, and indicate level 5 by brightness. Alexander Gavrilov 2012-09-02 18:57:10 +0400
  • 3b08ee44d1 Vary the internal power consumption of the engine depending on quality. Alexander Gavrilov 2012-09-02 17:32:44 +0400
  • 3b8e3d1459 Fix wrong assumptions in lua wrapper for BitArray. Alexander Gavrilov 2012-09-02 17:18:01 +0400
  • 67630776ee Tweak steam engine raws. Alexander Gavrilov 2012-09-02 17:17:18 +0400
  • 9c3843c1d4 Use new API in steam engine; always explode if destroyed with steam inside. Alexander Gavrilov 2012-09-02 14:59:13 +0400
  • 3713c5ea9e Add some APIs required by steam engine to the core. Alexander Gavrilov 2012-09-02 14:10:58 +0400
  • a4c028b3b7 ruby: buildings tweaks jj 2012-09-02 01:38:58 +0200
  • febfc9aa5b Fixed bug with gui/mechanism warmist 2012-09-01 23:33:49 +0300
  • 2574bb1e3d embark anywhere upgrade. Warmist 2012-09-01 21:58:01 +0300
  • 5b60dc296a Renamed editor and added example keybinding Warmist 2012-09-01 21:53:52 +0300
  • 8536785d1d Boilers made out of unsuitable materials should explode! Alexander Gavrilov 2012-09-01 20:46:34 +0400
  • bae85ac77d Make the steam engine consume liquids from Z level below. Alexander Gavrilov 2012-09-01 17:52:51 +0400
  • 74501d3197 Try preventing "boiling water" from freezing, and dump steam on destroy. Alexander Gavrilov 2012-09-01 14:42:19 +0400
  • 532839a4d5 Embark anywhere ported Warmist 2012-09-01 10:54:45 +0300
  • f158e1894d Further work on steam engine. Alexander Gavrilov 2012-09-01 11:29:05 +0400
  • e0097d8d43 Fix access to unnamed bits in bitfields, and allow hook.apply(false) Alexander Gavrilov 2012-09-01 11:25:24 +0400
  • 7cabf1b843 Small bug fix Warmist 2012-09-01 10:13:08 +0300
  • d784d4bc40 Static code segment search for memscan.lua Warmist 2012-09-01 10:05:31 +0300
  • acdf0ffb42 ruby: fix create building map occupancy jj 2012-09-01 03:35:47 +0200
  • c68afdaad2 Display command key helper for Manipulator on Unit List, various tweaks Quietust 2012-08-31 20:35:35 -0500
  • dcc9498dbc ruby: tweak apis jj 2012-09-01 02:55:55 +0200
  • c9c587af9a small fix for boolean values Warmist 2012-09-01 01:27:01 +0300
  • af155db3be Added whole bunch of editable things (units, jobs, flows) Warmist 2012-09-01 01:22:51 +0300
  • 262233aa33 Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge Warmist 2012-08-31 23:53:31 +0300
  • f8744e2ec2 Experimental stuff editor (can and will crash DF ) Warmist 2012-08-31 23:46:33 +0300
  • ece0833c93 Prototype steam engine workshop :) Alexander Gavrilov 2012-09-01 00:22:55 +0400
  • 0f1be28637 Follow xml changes. Alexander Gavrilov 2012-09-01 00:17:08 +0400
  • ce608e4f6a ruby: yield announcements for further customization jj 2012-08-31 19:16:13 +0200
  • 54780cac3f ruby: allow vmethod call with 6 args, use direct fptr jj 2012-08-31 15:51:22 +0200
  • 90021b4e5e simple_embark/plugin.lua sanitized Warmist 2012-08-30 20:41:10 +0300
  • e6b2cb73af Add a tweak for pressure plate creature weight limit rendering. Alexander Gavrilov 2012-08-30 20:48:06 +0400
  • 6b7594dbd7 Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge Warmist 2012-08-30 18:52:48 +0300
  • 750eefe48a Follow unconditional JMP chains in MSVC vmethod ptr detection. Alexander Gavrilov 2012-08-30 19:28:53 +0400
  • c414aafc59 Add "Toggle Group" key Quietust 2012-08-30 10:03:12 -0500
  • 1dee51abb0 Use generic DOCTOR tile for wound dresser labor. Alexander Gavrilov 2012-08-30 19:01:43 +0400
  • 7676f07b06 Display creature graphics tiles beneath the column headers Quietust 2012-08-30 09:46:09 -0500
  • a8158cb19a Merge remote-tracking branch 'q/master' Kelly Martin 2012-08-30 09:25:26 -0500
  • 604cf80832 Repurpose the nestboxes plugin as a watcher that automatically forbids fertile eggs. Kelly Martin 2012-08-30 09:23:11 -0500
  • cb125f3d89 Add a script to fix population cap problems. Alexander Gavrilov 2012-08-29 19:20:38 +0400
  • 8a617edb10 Support "ls -a" to list scripts in subdirs. Alexander Gavrilov 2012-08-29 19:03:53 +0400
  • 4e169558f5 Tweak column labels a bit Quietust 2012-08-28 15:52:26 -0500
  • b2587c1e6d Fix skill sort Quietust 2012-08-28 15:33:22 -0500
  • fee3cfda96 Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge Warmist 2012-08-28 20:18:12 +0300
  • 834d7fa1fa Tweak prospector: try using the biome elevation for soil depth. Alexander Gavrilov 2012-08-28 11:52:54 +0400
  • d69a7c63e3 Tabs to spaces. expwnent 2012-08-27 16:05:23 -0400
  • 1a5f05768f Made it not run every tick. expwnent 2012-08-27 15:06:41 -0400
  • c587ea2c74 Add new tweak command to make Train orders no longer count as patrol duty Quietust 2012-08-27 14:06:10 -0500
  • f73cebff68 Account for caves and magma sea in pre-embark prospector. Alexander Gavrilov 2012-08-27 23:03:17 +0400
  • f1915915b4 Follow change in xml again. Alexander Gavrilov 2012-08-27 23:03:02 +0400
  • e12e7ddd40 Fixed some memory leaks. expwnent 2012-08-27 14:42:00 -0400