Commit Graph

15370 Commits (ff052ae41c41a4a68ab1c384e5196d8617b488c7)
 

Author SHA1 Message Date
Myk Taylor 6831b1a1ae
reset the saved frame counter on new world
this allows the plugins to function normally even after one world is
exited and a different world with a lower frame counter is loaded
2023-02-03 00:08:38 -08:00
Myk Taylor 76712a533c
move control panel hotkey again to Ctrl-Shift-E
Ctrl-Shift-S is too close to the macro save hotkey (Ctrl-S) and can
trigger it sometimes if you're not super careful
2023-02-03 00:02:20 -08:00
Myk Taylor 49246a60f3
properly cast for unsigned comparisons 2023-02-02 23:57:52 -08:00
Myk Taylor 8c7be9a8c2
don't use negative plant indices
and clean up the Kitchen module a bit more
2023-02-02 23:33:24 -08:00
DFHack-Urist via GitHub Actions f991593a80 Auto-update submodules
scripts: master
2023-02-03 07:14:43 +00:00
DFHack-Urist via GitHub Actions bb6824ec11 Auto-update submodules
library/xml: master
scripts: master
2023-02-03 05:07:52 +00:00
Myk Taylor bfc27605cc
use Ctrl-Shift-S instead of tilde for gui/control-panel
since ~ conflicts with the :lua shortcut
2023-02-02 21:03:23 -08:00
Myk Taylor 2cf985be73
don't lose List scroll position when dragging 2023-02-02 19:42:41 -08:00
Myk Taylor aa2339d2aa
add cxxrandom back to the build
and mark channel-safely as tested
2023-02-02 19:42:19 -08:00
Myk b514d9b7f1
Merge pull request #2757 from ab9rf/5005-autolabor
reenable autolabor
2023-02-02 17:15:20 -08:00
Myk 2a8578c4a7
Update docs/plugins/autolabor.rst 2023-02-02 17:15:07 -08:00
Kelly Kinkade 9579f11f35 autolabor: improve docs 2023-02-02 17:09:57 -06:00
Kelly Kinkade c6d63a54c5 update autolabor documentation 2023-02-02 16:18:28 -06:00
Myk 987597e0af add autolabor warning overlay widget 2023-02-02 15:37:36 -06:00
Myk 4df7898d18 link autolabor to lua for the overlay 2023-02-02 15:37:36 -06:00
Kelly Kinkade 16e6114a86 autolabor: realign labors, improve tick handling
realigned the labor table to v50
changed onChange handler to run every 60 in-game ticks instead of every 60 render frames (no reason to run while paused lol)
2023-02-02 15:37:36 -06:00
Kelly Kinkade d780dc6847 reenable autolabor for testing
minimum required to make work:
* realign the job table
* add code to flip/flop the work detail enable flag
2023-02-02 15:37:36 -06:00
Myk e1c07817ea
Merge pull request #2784 from RosaryMala/Autoclothing
Autoclothing
2023-02-02 13:37:07 -08:00
Rose 6e200b831e
Update plugins/autoclothing.cpp
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-02-02 13:33:30 -08:00
Rose b36e5e1dff
Update plugins/autoclothing.cpp
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-02-02 13:33:20 -08:00
Rose 9c8903dfbf
Update docs/plugins/autoclothing.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-02-02 13:32:44 -08:00
Rose 840f728c66 Merge remote-tracking branch 'DFHack/develop' into Autoclothing
# Conflicts:
#	docs/changelog.txt
2023-02-02 13:14:50 -08:00
Rose 7d304dbaf8 Update autoclothing docs. 2023-02-02 13:08:23 -08:00
Rose ea22a23ab7 Clean up autoclothing for release. 2023-02-02 13:06:14 -08:00
Myk Taylor 7d05a68c60
clean up changelog, update refs 2023-02-02 12:53:20 -08:00
DFHack-Urist via GitHub Actions 75bb67cfc4 Auto-update submodules
scripts: master
2023-02-02 07:14:31 +00:00
Myk Taylor 5a1c3c7aa8
remove unused vars copypastad from seedwatch 2023-02-01 22:30:56 -08:00
DFHack-Urist via GitHub Actions ca2078c62d Auto-update submodules
scripts: master
2023-02-02 05:00:25 +00:00
DFHack-Urist via GitHub Actions 648f264906 Auto-update submodules
scripts: master
2023-02-02 01:55:29 +00:00
Myk a3f32e66ad
Merge pull request #2775 from myk002/myk_non_defocusable
add defocusable attribute to ZScreen
2023-02-01 17:53:21 -08:00
Myk 79d5ade02d
Merge pull request #2776 from myk002/myk_pause_forced
display PAUSE FORCED instead of a pause icon
2023-02-01 17:53:11 -08:00
Myk 1debea59a8
Merge branch 'develop' into myk_non_defocusable 2023-02-01 17:51:04 -08:00
Myk 7fbd95896d
Merge branch 'develop' into myk_pause_forced 2023-02-01 17:50:45 -08:00
Myk 21f93173c3
Merge pull request #2778 from myk002/myk_halfsies
support offset text in graphics mode for pens
2023-02-01 17:50:24 -08:00
Myk c312a88bea
Merge pull request #2773 from myk002/myk_nestboxes
[nestboxes] update and simplify; persist state
2023-02-01 17:50:07 -08:00
Myk 7468170751
Merge pull request #2771 from myk002/myk_seedwatch
update seedwatch
2023-02-01 17:49:57 -08:00
Myk 6513b591bd
Merge pull request #2768 from myk002/myk_textures
add textures used by new gui/control-panel
2023-02-01 17:49:48 -08:00
Myk d594bc2c96
Merge pull request #2767 from myk002/myk_unbreak_tile
allow tile in Label tokens to be either pen or id
2023-02-01 17:49:39 -08:00
Myk Taylor 58be8cfd69
support offset text in graphics mode for pens 2023-02-01 17:39:32 -08:00
Myk Taylor 55d07a8cae
actually use the tile 2023-02-01 14:51:46 -08:00
Myk Taylor 6ae771ecb4
display PAUSE FORCED instead of a pause icon
if the window is forcing the game to pause. the icon looked too
clickable
2023-02-01 14:01:29 -08:00
Myk Taylor 88860f21ec
add defocusable attribute to ZScreen 2023-02-01 08:46:32 -08:00
Myk Taylor fd4b0d7233
update and simplify nestboxes; persist state 2023-02-01 04:58:23 -08:00
Myk Taylor b02405ea97
update changelog 2023-02-01 04:30:45 -08:00
Myk Taylor aae5d5f411
reduce diff in Kitchen.h 2023-02-01 04:28:07 -08:00
Myk Taylor febb2bf030
use actual item and unit positions 2023-02-01 04:24:42 -08:00
Myk Taylor be40d55e64
update seedwatch 2023-02-01 04:03:28 -08:00
Myk Taylor 0ff7ad0cc4
update tailor docs 2023-01-31 23:55:54 -08:00
Myk Taylor 5127f06571
expose new tiles to Lua 2023-01-31 23:55:30 -08:00
Myk Taylor e442e23589
allow tile in Label tokens to be either pen or id 2023-01-31 23:54:27 -08:00