silverflyone
c6fc55f98f
Merge branch 'DFHack:develop' into develop
2023-04-04 03:45:23 +10:00
silverflyone
181f0bdf72
Update Buildings.cpp
...
Boundary checks added.
2023-04-04 03:27:32 +10:00
silverflyone
f8de51aba3
Update Buildings.cpp
...
Fixes #3159 .
Valid map coordinates from (0, 0, 0) to (world->map.x_count - 1, world->map.y_count - 1, world->map.z_count - 1).
Stockpile coords (x1, y1, z) to (x2, y2, z) may lie outside of this region.
Use min of (0, 0) and max of (world->map.x_count - 1, world->map.y_count - 1) when iterating the block.
2023-04-04 03:08:43 +10:00
Myk
7d293c89a2
Merge pull request #3148 from myk002/myk_hotkey_menu
...
[hotkeys] adjust text margin in popup menu for wide scrollbar
2023-04-02 09:48:16 -07:00
DFHack-Urist via GitHub Actions
40a6d968bf
Auto-update submodules
...
scripts: master
2023-04-02 07:12:31 +00:00
Myk Taylor
55f7643381
use the defined constant instead of a magic number
2023-04-01 23:52:20 -07:00
Myk Taylor
9461e609a0
adjust text margin in hotkey menu for wide scrollbar
2023-04-01 22:53:35 -07:00
Myk
58d8d887f2
Merge pull request #3137 from TaxiService/patch-6
...
fix masterwork/exceptional/decorated symbols
2023-04-01 22:13:55 -07:00
Myk
5846c3fc12
Update changelog.txt
2023-04-01 22:11:38 -07:00
Myk
43ce62e27a
Merge branch 'develop' into patch-6
2023-04-01 22:10:26 -07:00
TaxiService
8d8a4abd13
reverted loss of readability
2023-04-02 02:33:09 +02:00
TaxiService
e3bab1eb6b
simplifying character definition even more
...
removed those pesky superfluous consts and casts...
2023-04-01 23:40:45 +02:00
TaxiService
3a6893de53
attempt to increase code readability
...
following lethosor and myk's suggestions, each symbol now is its own constant with a descriptive name.
...will it work though?
2023-04-01 16:43:05 +02:00
Myk Taylor
d13dfd7d49
interpret shrubbery as floor instead of wall
2023-03-31 19:29:01 -07:00
DFHack-Urist via GitHub Actions
92438ed98c
Auto-update submodules
...
scripts: master
2023-04-01 02:26:16 +00:00
Myk
961b815d9f
Merge pull request #3143 from ab9rf/develop
...
update steam launcher
2023-03-31 19:25:08 -07:00
Kelly Kinkade
51236f90fa
update steam launcher
...
this version launches dwarf fortress via the steam client
the existing one doesn't set up the steam app context which means access to DF's steam workshop is broken. launching through the steam client avoids this issue.
2023-03-31 21:05:19 -05:00
TaxiService
18f1b5c675
attempt#2 to fix masterwork/exceptional/decorated symbols
...
this time we're using a couple of `static_cast<char>(...)` thingies
2023-03-31 17:33:23 +02:00
Myk Taylor
38d4eea7ac
bump to 50.07-beta2
2023-03-31 05:02:02 -07:00
Myk
4e96a9d9da
Merge pull request #3135 from myk002/myk_is_such_a_tool
...
fix items not being filtered correctly in item selection screen
2023-03-31 04:51:59 -07:00
Myk Taylor
99e2e596c0
use normalized specials vector
2023-03-31 04:47:54 -07:00
Myk Taylor
44adae24ab
fix items not being filtered correctly in item selection screen
2023-03-31 04:45:59 -07:00
DFHack-Urist via GitHub Actions
0771fddcd3
Auto-update submodules
...
scripts: master
2023-03-31 07:13:59 +00:00
DFHack-Urist via GitHub Actions
58cbed877b
Auto-update submodules
...
scripts: master
2023-03-30 07:14:18 +00:00
Myk Taylor
0db93762cf
bounds check the choice data
...
old forts that persisted data before this attribute existed will have an
invalid value
2023-03-29 15:09:18 -07:00
Myk Taylor
12e7ae1207
sync tags from spreadsheet
2023-03-29 00:29:44 -07:00
DFHack-Urist via GitHub Actions
9472848952
Auto-update submodules
...
scripts: master
2023-03-29 07:03:34 +00:00
Myk
8b9a2321ae
Merge pull request #3122 from myk002/myk_automaterial
...
[buildingplan] implement automaterial selection
2023-03-29 00:01:47 -07:00
Myk
84c4bce74a
Merge pull request #3121 from myk002/myk_widgets
...
[widgets] fix and extend Labels/CycleHotkeyLabels
2023-03-29 00:01:14 -07:00
Myk Taylor
f2958a5529
implement automaterial selection for buildingplan
2023-03-28 23:51:52 -07:00
Myk Taylor
147b0ba84a
fix and extend Labels/CycleHotkeyLabels
2023-03-28 23:36:49 -07:00
Myk
badafff0bc
Merge pull request #3112 from myk002/myk_buildingplan_suspendmanager
...
[buildingplan] suspendmanager integration
2023-03-28 06:55:29 -07:00
Myk
921e08e97a
Merge branch 'develop' into myk_buildingplan_suspendmanager
2023-03-28 06:52:42 -07:00
Myk
ab2f3b1373
Merge pull request #3115 from myk002/myk_confirm_burrow
...
[confirm] add check for removing burrows via the repaint menu
2023-03-28 06:47:27 -07:00
DFHack-Urist via GitHub Actions
db45d20c23
Auto-update submodules
...
scripts: master
2023-03-28 07:14:31 +00:00
Myk Taylor
02b52fcb3d
confirm for removing burrows via the repaint menu
2023-03-27 16:11:21 -07:00
Myk
f9a166b857
Merge pull request #3114 from wolfboyft/patch-4
...
Amend main module code in modding guide
2023-03-27 14:22:06 -07:00
Tachytaenius
df51835b1c
Amend main module code in modding guide
2023-03-27 22:05:06 +01:00
Myk Taylor
b515b337ea
silence noisy buildingplan warning
...
about itemless buildings not having items
2023-03-27 08:38:18 -07:00
Myk Taylor
d5c8237c91
update changelog
2023-03-27 03:53:10 -07:00
Myk Taylor
0ed311c108
allow exported orders files to be deleted from the import dialog
2023-03-27 03:52:12 -07:00
Myk Taylor
63772fd808
ensure rclicks don't bleed through for dialogs
2023-03-27 03:51:45 -07:00
Myk Taylor
8da7e216a4
buildingplan - suspendmanager integration
2023-03-27 02:24:56 -07:00
Myk
b9767740e4
Merge pull request #3110 from ab9rf/5007-tailor
...
tailor: fix #3093 , #3103
2023-03-26 23:40:53 -07:00
Kelly Kinkade
f3862e3eec
tailor: gatekeep debugging code
2023-03-27 00:44:20 -05:00
Kelly Kinkade
0f5456c45b
tidy up after self
...
remove a couple of no-longer-used variables that i missed last time
2023-03-27 00:31:47 -05:00
Kelly Kinkade
4a173aac99
tailor: fix #3093 , #3103
...
I significantly restructured the assignment algorithm to eliminate the overproduction issues in #3093
#3103 is addressed by excluding units that don't have the caste-level EQUIPS flag
closes #3093
closes #3103
2023-03-27 00:07:40 -05:00
DFHack-Urist via GitHub Actions
e2d4d45c02
Auto-update submodules
...
scripts: master
2023-03-27 04:44:38 +00:00
Myk
428f7572b1
Merge pull request #3101 from myk002/myk_no_binary_lua
...
remove lua's ability to load binary chunks
2023-03-25 16:42:23 -07:00
Myk Taylor
b3a20e771b
remove lua's ability to load binary chunks
...
to protect against malware attacks
2023-03-25 15:53:42 -07:00