This website requires JavaScript.
df3b791665
Fixed error in dfusion and added some readme.
Warmist
2012-11-11 17:19:37 +0200
683da39636
Fix dfusion build on linux.
Alexander Gavrilov
2012-11-11 17:24:25 +0400
012d22fa4f
Add a script for manipulating binary patches at runtime, and some patches.
Alexander Gavrilov
2012-11-11 17:24:13 +0400
f657c20a1d
Add an internal API for converting between file and memory offsets.
Alexander Gavrilov
2012-11-11 15:49:01 +0400
d5c31942b5
Add a way to only count locally-made items in workflow.
Alexander Gavrilov
2012-11-11 10:58:05 +0400
0e4df55364
Merge branch 'master' of https://github.com/angavrilov/dfhack
Warmist
2012-11-11 12:46:55 +0200
856c9ebd4b
Added save specific scripts to lua interpreter script, also better error reporting.
Warmist
2012-11-11 12:39:49 +0200
33f674eee2
Removed dfusion lua files. Updated plugins.
Warmist
2012-11-11 12:33:54 +0200
f1d4eac700
Pre-class remove
Warmist
2012-11-11 11:58:43 +0200
7ee817b324
Add gcc compile fixes
Anuradha Dissanayake
2012-11-11 19:42:30 +1300
6803a83e07
Refresh constraints on map reload
Anuradha Dissanayake
2012-11-11 18:18:54 +1300
f86371cfc3
Try blocking any use of stockpiles for squad stuff in fix-armory.
Alexander Gavrilov
2012-11-10 18:06:41 +0400
b16bbdd6df
Generate correct constraint string for persistence
Anuradha Dissanayake
2012-11-11 03:00:55 +1300
56ef33ea0e
Support building steam engines on top of brooks without any down stairs.
Alexander Gavrilov
2012-11-10 17:33:05 +0400
eb936c4ce0
Support milking and shearing in workflow.
Alexander Gavrilov
2012-11-10 17:06:54 +0400
0222b93bb0
Fix bug with non-repeating jobs getting protected
Anuradha Dissanayake
2012-11-10 03:47:15 +1300
69bb6a5b3b
Finished dashboard, colour coding, trend calculation and charts, material selection screen, mouse support
Anuradha Dissanayake
2012-11-06 07:48:24 +1300
a7bf526f41
Make workflow consider squad-assigned items busy.
Alexander Gavrilov
2012-11-08 21:27:56 +0400
0c70a448d0
Update submodules
Petr Mrázek
2012-11-07 23:06:02 +0100
f6b6d730a0
Fix fix-armory constantly trying to store ammo already stored in chest.
Alexander Gavrilov
2012-11-07 22:49:40 +0400
ff982dcf73
Fix representation and parsing of built-in materials.
Alexander Gavrilov
2012-11-07 13:31:36 +0400
b089221400
Inventory Monitor - first checkin
Anuradha Dissanayake
2012-10-25 00:09:34 +1300
20e98d4926
Add a script for viewing and poking at local populations.
Alexander Gavrilov
2012-11-04 20:51:13 +0400
edf80ff748
Show the sex of the unit in the bottom line of Dwarf Manipulator.
Alexander Gavrilov
2012-11-04 18:03:02 +0400
bd8c59462c
Add documentation for the core lua gui library stuff.
Alexander Gavrilov
2012-11-04 17:06:32 +0400
9598316855
Add a native pen object for lua with a more checked behavior.
Alexander Gavrilov
2012-11-03 20:06:33 +0400
d6f1bb93b5
Add documentation for the search plugin.
Alexander Gavrilov
2012-11-03 15:49:34 +0400
9bf24bde10
More various updates for search.
Alexander Gavrilov
2012-11-03 15:34:04 +0400
8bccfb1e9a
Fix gcc compiler errors and warnings in search, reindent plugin_init, etc.
Alexander Gavrilov
2012-11-03 14:31:07 +0400
43ab172652
Merge remote-tracking branch 'falconne/master'
Alexander Gavrilov
2012-11-03 14:07:42 +0400
71c1ba84e3
Merge remote-tracking branch 'q-github/master'
Alexander Gavrilov
2012-11-03 14:05:15 +0400
3257eb80a1
Add checks to avoid crashing if we encounter a soulless unit
Quietust
2012-11-02 16:28:48 -0500
e887c60e93
Removed unused buffers.
Warmist
2012-11-02 21:00:35 +0200
86e4a42bdd
Small fix due to vmethod change
Warmist
2012-11-02 20:59:05 +0200
6be65690f7
Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge
Warmist
2012-11-02 20:29:27 +0200
5295be5fdb
More work done. Only bin-plugs left (and docs)
Warmist
2012-11-02 20:28:08 +0200
296d1cf090
More scripts for dfusion. Only fixes left, and updating bin-plugins (friendship and migrants(??))
Warmist
2012-11-02 00:50:20 +0200
ba071468dc
New way of doing things! Now using a class for menus, also no (non script) way to use bin-plugins.
Warmist
2012-11-02 00:28:16 +0200
209d593f21
Another day, another commit.
Warmist
2012-11-01 16:00:00 +0200
ebf2bf0c14
Merge remote-tracking branch 'jjyg/master'
Kelly Martin
2012-10-31 14:08:25 -0500
f6856a339a
Merge remote-tracking branch 'angavrilov/master'
Kelly Martin
2012-10-31 14:08:19 -0500
9ab0547af3
Merge remote-tracking branch 'q/master' & sync structures
Kelly Martin
2012-10-31 14:08:07 -0500
0a78064467
ruby: raise on invalid enum symbols
jj
2012-10-31 16:11:06 +0100
69bdb0f8b8
Update fix-armory documentation and comments.
Alexander Gavrilov
2012-10-31 11:31:31 +0400
05b73af9bb
Extend fix-armory with support for storing ammo in barracks.
Alexander Gavrilov
2012-10-30 23:20:34 +0400
c4f544d796
Fix stupid MSVC
Quietust
2012-10-30 13:50:14 -0500
b46885bb3c
Fix compile
Quietust
2012-10-30 11:48:28 -0500
4fa826d2b9
Block instant creation of store in stockpile jobs when removing uniforms.
Alexander Gavrilov
2012-10-30 13:11:57 +0400
3ff5d38a5c
Add a few utility functions to the main library.
Alexander Gavrilov
2012-10-30 12:40:26 +0400
dc2805b1f3
Link the renderer vtable from libgraphics on linux.
Alexander Gavrilov
2012-10-30 10:38:32 +0400
cd14bdfd43
Disable dfstream by default
Quietust
2012-10-29 22:29:07 -0500
3a6b0357a2
Fix compilation on Windows, incorporate latest df-structures data
Quietust
2012-10-29 16:56:22 -0500
c69ae2fc4a
Merge https://github.com/Mortal/dfhack
Quietust
2012-10-29 16:34:26 -0500
7646fa6aa3
Add dfstream plugin. Broadcasts the Dwarf Fortress display on TCP port 8008. For use with https://github.com/Mortal/dfstream
Mathias Rav
2012-10-29 22:18:50 +0100
abeb9d0f0c
Add documentation.
Alexander Gavrilov
2012-10-29 20:32:39 +0400
7219200d17
Split the armory tweak into a separate plugin - it is too big now.
Alexander Gavrilov
2012-10-28 22:05:00 +0400
ed4904fb66
Add a tweak that makes dwarves haul equipment from stockpiles to the armory.
Alexander Gavrilov
2012-10-28 21:13:28 +0400
fa88ee5f17
Update the armory tweak to protect other potential squad equipment.
Alexander Gavrilov
2012-10-28 15:37:16 +0400
4aa1999347
Add a lua api function for patching multiple individual bytes.
Alexander Gavrilov
2012-10-28 11:50:28 +0400
fdaa2a35a1
Fix name ambiguity in MemoryPatcher constructor.
Alexander Gavrilov
2012-10-28 09:34:50 +0400
92a3277777
Add a MemoryPatcher class as an optimization of scattered patchMemory.
Alexander Gavrilov
2012-10-27 21:58:40 +0400
e353f5f03e
Add a script to complement the weapon rack binary patch.
Alexander Gavrilov
2012-10-27 20:16:27 +0400
34f33a8c91
Fix the error message produced by binpatch when a mismatch is detected.
Alexander Gavrilov
2012-10-27 15:35:11 +0400
4c2c6a1911
Fix handling of Collect Webs jobs in workflow.
Alexander Gavrilov
2012-10-26 23:53:18 +0400
c5d8bd9db6
Add a tweak to stop stockpiling items on weapon racks and armor stands.
Alexander Gavrilov
2012-10-26 23:30:44 +0400
b976e01b8c
Follow the change in the base-type of job_skill.
Alexander Gavrilov
2012-10-26 20:29:21 +0400
e23052a570
Fix an error in gui/workflow when enabling, and tweak color.
Alexander Gavrilov
2012-10-26 11:52:41 +0400
1b9d11090f
ruby: ANY_FREE/IN_PLAY
jj
2012-10-25 13:44:01 +0200
1f994295b8
Consider assigned vehicles in use, and tweak text color rendering.
Alexander Gavrilov
2012-10-25 13:20:41 +0400
79d2cb1a5c
Remove the C++ version of the job output deduction code and switch to lua.
Alexander Gavrilov
2012-10-25 12:44:23 +0400
8eebfa007c
Tweak the workflow gui script to make the UI operate smoother.
Alexander Gavrilov
2012-10-25 12:15:18 +0400
a1dd31aab3
Tweak the mechanics for showing and rendering lua screens.
Alexander Gavrilov
2012-10-25 12:09:39 +0400
2d83b4fa39
We don't need docutils
Quietust
2012-10-24 14:07:46 -0500
a7f1ceb75d
Link lua to workflow.
Alexander Gavrilov
2012-10-24 23:01:31 +0400
59ec9b304e
Implement adding workflow constraints from gui/workflow.
Alexander Gavrilov
2012-10-24 21:49:30 +0400
616c57257d
Support changing the constraint ranges from the workflow gui script.
Alexander Gavrilov
2012-10-24 19:25:06 +0400
cd852e2240
Fix one more place that was using ANY_FREE.
Alexander Gavrilov
2012-10-24 17:51:47 +0400
7b67df4b4e
Merge remote-tracking branch 'q-github/master'
Alexander Gavrilov
2012-10-24 16:49:12 +0400
09f8e8e419
Start working on gui for workflow.
Alexander Gavrilov
2012-10-23 21:42:03 +0400
27c7dfde4f
ANY_FREE -> IN_PLAY, to match terminology used in DF's error messages
Quietust
2012-10-23 12:14:21 -0500
94898a73fb
Add Search plugin comments
Anuradha Dissanayake
2012-10-23 21:20:51 +1300
cfbdf47f6e
follow rename Carried->Hauled in df-structures unit inventory mode
jj
2012-10-22 19:37:12 +0200
2fcceaa65e
Set priority over manipulator plugin
Anuradha Dissanayake
2012-10-22 21:44:02 +1300
c433a8eeff
Better handling of Trade screen. Tracks marked items and handles re-orders is sort plugin is used to sort filtered list.
Anuradha Dissanayake
2012-10-22 02:42:17 +1300
59ece3d4f1
Merge branch 'master' into autolabor
Kelly Martin
2012-10-21 17:25:14 -0500
dfa3a520fd
sync structures
Kelly Martin
2012-10-21 16:34:13 -0500
46938625fd
Pass the hotkey keys to dwarfmode from overlays, and fix gui/workshop-job.
Alexander Gavrilov
2012-10-21 21:45:51 +0400
f501ae0748
Bug fix on unit sort
Anuradha Dissanayake
2012-10-22 01:09:10 +1300
bf01ecd206
Added Trade screen
Anuradha Dissanayake
2012-10-21 21:32:01 +1300
a3f6e9e305
Small error fix
Warmist
2012-10-21 13:46:12 +0300
86ec66c0fb
More work on dfusion. Embark anywhere script separated.
Warmist
2012-10-21 13:42:55 +0300
c5b38a24eb
Refactoring to use templates
Anuradha Dissanayake
2012-10-21 14:18:29 +1300
67674a7676
Merge remote-tracking branch 'jjyg/master'
Alexander Gavrilov
2012-10-21 11:12:32 +0400
1f7a01d685
follow rename unit.military.squad_index to squad_id in df-structures
jj
2012-10-20 22:35:39 +0200
dee0c97584
Add a gui script for viewing and changing job_item properties.
Alexander Gavrilov
2012-10-20 21:57:36 +0400
fbba4caab2
Suppress checking the cookable material flag if the item is a container.
Alexander Gavrilov
2012-10-20 21:16:00 +0400
0c9f1e0af4
Check the item type against job_item_vector_id when matching to jobs.
Alexander Gavrilov
2012-10-20 21:01:22 +0400
795961bfc4
Fix the treatment of non_economic in Materials/Items modules.
Alexander Gavrilov
2012-10-20 20:31:45 +0400
5388ad475f
Fix a bug in lua wrapper caused by the recent pairs() addition.
Alexander Gavrilov
2012-10-20 20:14:50 +0400
2b1d856214
Add a few utility functions to the lua api.
Alexander Gavrilov
2012-10-20 17:06:33 +0400