expwnent
|
0378bbb896
|
diggingInvaders: proper user interface.
|
2013-06-10 01:58:27 -04:00 |
expwnent
|
9f6638432f
|
When a save is loaded/unloaded, the script at raw/onLoad.init or raw/onUnload.init is run. They use the same format as dfhack.init.
|
2013-06-10 00:45:46 -04:00 |
expwnent
|
07a4839d8b
|
diggingInvaders: made it easy to flip between int64 and int32 for distance cost. It did not make a significant difference in performance when I timed it.
|
2013-06-09 23:26:07 -04:00 |
expwnent
|
4e715ca44b
|
diggingInvaders: made it only do a little work each frame instead of all at once with the pathfinding.
|
2013-06-09 23:07:51 -04:00 |
expwnent
|
c4533dcb0c
|
diggingInvaders: only path from one guy, and other minor tweaks.
|
2013-06-09 17:52:13 -04:00 |
expwnent
|
d26b11eb40
|
diggingInvaders: cleaned up pick creation.
|
2013-06-09 17:20:23 -04:00 |
expwnent
|
638affee06
|
diggingInvaders: tweaked pick creation. Don't recreate if they already have one.
|
2013-06-09 16:23:41 -04:00 |
expwnent
|
08114cf574
|
diggingInvaders: more fixes. Still a few issues with ramps probably.
|
2013-05-31 20:39:43 -04:00 |
expwnent
|
2b7dfca21e
|
diggingInvaders: cleanup, tweaks. Works for simple situations.
|
2013-05-31 19:27:22 -04:00 |
expwnent
|
f8261348ff
|
Merge branch 'master' into diggingInvaders
Also make edgeCost.cpp compile because I stopped midsentence for some reason.
Conflicts:
library/modules/Maps.cpp
|
2013-05-31 16:28:05 -04:00 |
expwnent
|
5c827beae0
|
invasion-now: script to trigger invasions.
|
2013-05-31 15:54:25 -04:00 |
expwnent
|
909d686ae4
|
digSmart: remove print statement.
|
2013-05-31 13:41:31 -04:00 |
expwnent
|
b82b3f2283
|
digSmart: added user interface and documentation.
|
2013-05-31 13:32:56 -04:00 |
expwnent
|
b945b36016
|
digSmart: framework in place for finding the bug. When a tile is actively being dug, the dig designation is cleared. If you designate the tile again for digging, multiple dwarves might try to dig it at the same time, leading to job cancellation spam when one finishes.
|
2013-05-31 12:23:28 -04:00 |
expwnent
|
20fa38da7e
|
digSmart: still doesn't working, but learning more. Something weird happens with dig designations.
|
2013-05-31 00:49:35 -04:00 |
expwnent
|
4ba73bc171
|
Merge branch 'master' into digSmart
|
2013-05-30 22:22:16 -04:00 |
expwnent
|
8982abc163
|
treefarm: automatically chop trees and dig obsidian
|
2013-05-30 22:18:08 -04:00 |
expwnent
|
aed5f4178f
|
Update xml.
|
2013-05-30 20:06:06 -04:00 |
expwnent
|
594247b57e
|
skeletonShort: slightly easier to copy+paste it to start new plugins, but is more illegible to new DFHackers.
|
2013-05-30 19:07:22 -04:00 |
expwnent
|
e0b27a6873
|
Update xml.
|
2013-05-28 19:55:26 -04:00 |
expwnent
|
9ee3da876e
|
Documentation.
|
2013-05-25 20:44:07 -04:00 |
expwnent
|
ee9bddf831
|
autoSyndrome comment tweaks
|
2013-05-25 20:23:59 -04:00 |
expwnent
|
3403146461
|
Merge remote-tracking branch 'peterix/master'
Conflicts:
plugins/CMakeLists.txt
plugins/autoSyndrome.cpp
|
2013-05-25 20:08:56 -04:00 |
expwnent
|
83a9e5c837
|
autoSyndrome: added reset policies, allowing modders to specify what to do if a unit already has the syndrome in question.
|
2013-05-25 14:26:42 -04:00 |
expwnent
|
22f31ca3ad
|
workNow tweaks
|
2013-05-25 12:23:38 -04:00 |
expwnent
|
638b2e974c
|
EventManager: cleaned up manageEvents considerably, using a function pointer array.
|
2013-05-25 12:19:54 -04:00 |
expwnent
|
bcaaa72387
|
EventManager should use a CoreSuspender just in case.
|
2013-05-25 11:50:43 -04:00 |
expwnent
|
5cca0b84a3
|
fastdwarf: made it work better when both fastdwarf and teledwarf are enabled.
|
2013-05-25 11:07:59 -04:00 |
expwnent
|
141043363d
|
autoSyndrome: need to check JOB_COMPLETED very often to catch cancelled jobs properly.
|
2013-05-25 10:20:22 -04:00 |
expwnent
|
b44cd86dc9
|
EventManager: completely overhauled JOB_COMPLETED event detection, and tweaked Job::cloneJobStruct.
|
2013-05-25 09:44:17 -04:00 |
expwnent
|
01c311cf13
|
Weird compilation error.
|
2013-05-24 15:55:40 -04:00 |
expwnent
|
170fe6a0ef
|
autoSyndrome/syndromeTrigger: made things off by default.
|
2013-05-24 15:55:19 -04:00 |
expwnent
|
f92e859f49
|
trueTransformation readme tweak.
|
2013-05-12 14:06:48 -04:00 |
expwnent
|
93a31134e1
|
autoSyndrome/syndromeTrigger: fixed up readme.
|
2013-05-12 13:55:54 -04:00 |
expwnent
|
63e1f61f4f
|
autoSyndrome/syndromeTrigger: deal with overlap better for commands.
|
2013-05-12 12:43:45 -04:00 |
Alexander Gavrilov
|
4ae8594fca
|
Merge pull request #7 from tareqak/add_missing_entries_from_splintermind_attributes
Add & correct offsets for splintermind-attributes
|
2013-05-12 01:19:44 -07:00 |
expwnent
|
c127ad052e
|
autoSyndrome and syndromeTrigger documentation.
|
2013-05-11 19:20:02 -04:00 |
expwnent
|
29b5e20575
|
autoSyndrome should now work with syndromeTrigger.
|
2013-05-11 16:46:37 -04:00 |
Tareq A Khandaker
|
89d91eddb6
|
Add & correct offsets for splintermind-attributes
|
2013-05-11 13:08:01 -04:00 |
Alexander Gavrilov
|
cafa966be4
|
Subtract the ASLR rebase delta in the export-dt-ini script.
|
2013-05-09 18:58:52 +04:00 |
Alexander Gavrilov
|
8924d7e7a6
|
Merge pull request #5 from tareqak/add_missing_entries_from_splintermind_attributes
Add entries to match splintermind-attributes DT
|
2013-05-09 07:34:33 -07:00 |
Tareq A Khandaker
|
29c77ff85a
|
Add entries to match splintermind-attributes DT
The added address/offset entries correspond to those found in the
splintermind-attributes branch of Dwarf Therapist for Dwarf Fortress v0.34.11
SDL (windows).
These entries can be found the following location:
https://code.google.com/r/splintermind-attributes/source/detail?spec=svneeeac8544d94c133ef2eb7c9a4ef8f2865906b19&r=614f1a76b56a081048626e3acaa5c87bcd313fef
under etc/memory_layouts/windows/v0.34.11_graphics.ini
|
2013-05-08 15:39:32 -04:00 |
jj
|
e5fd918b0c
|
job: unk2 -> subtype
|
2013-05-05 03:55:08 +02:00 |
Alexander Gavrilov
|
c496b9f76a
|
Translate make-dt.pl from df-structures into lua to avoid lisp dependency.
|
2013-05-01 14:43:00 +04:00 |
jj
|
dd739313b1
|
ruby: tweak item_isfree
|
2013-04-30 18:38:52 +02:00 |
jj
|
578b178ac0
|
scripts/startdwarf
|
2013-04-30 18:38:51 +02:00 |
Alexander Gavrilov
|
f3e357d161
|
Fix detection of GET_MATERIAL_FROM_REAGENT results in workflow.
Dereference pointer to strings. Also just return undefined
material instead of skipping the product if it still fails.
|
2013-04-30 19:42:51 +04:00 |
Petr Mrázek
|
18a91ef221
|
Merge https://github.com/ab9rf/dfhack
Conflicts:
library/xml
plugins/stonesense
|
2013-04-24 18:00:40 +02:00 |
Petr Mrázek
|
d7145d9b69
|
Fix bug #188, eggy hook
|
2013-04-24 17:50:34 +02:00 |
Petr Mrázek
|
c39f4bc182
|
Fix build bug in automaterial.
|
2013-04-24 17:49:18 +02:00 |