Commit Graph

14144 Commits (3cb13152f802ad59c3a211388d67ebde56395d14)
 

Author SHA1 Message Date
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
John Cosker 7ff9d73a4c Technically drawing works 2023-03-30 15:17:08 -04: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
DFHack-Urist via GitHub Actions 28eeb95eed Auto-update submodules
scripts: master
2023-03-25 22:28:21 +00:00