Commit Graph

2705 Commits (8faefc50d896a8f540bab520351f4b5ed2bb49cf)

Author SHA1 Message Date
Myk 883ecd1840
Merge pull request #3807 from donhth/make-tubefill-live-again
re-enable tubefill.
2023-09-29 10:05:42 -07:00
Myk c6ad1dd24d
Update tubefill.rst 2023-09-29 09:58:33 -07:00
Myk 424f242823
Merge branch 'develop' into work_orders_manager_enhancement 2023-09-29 09:43:19 -07:00
Mikhail Panov e868612985 Rephrased description in rst files. 2023-09-29 17:41:18 +03:00
Najeeb Al-Shabibi feaf0d6bb3 update changelog 2023-09-29 15:36:16 +01:00
Mikhail Panov 51173fb9fe Removed material and job type sortings. 2023-09-29 17:34:48 +03:00
Najeeb Al-Shabibi df5de8b7ec added doc and changelog entry for preserve-tombs plugin 2023-09-29 14:21:44 +01:00
Myk b3c45941fb
Merge pull request #3824 from myk002/myk_translate
protect against bad values in TranslateName
2023-09-28 20:55:27 -07:00
Myk 965c453b9b
Update changelog.txt 2023-09-28 20:13:55 -07:00
Myk e1bf8c47fa
Update docs/changelog.txt
Co-authored-by: Alan <lethosor@users.noreply.github.com>
2023-09-28 20:12:40 -07:00
Myk Taylor 13f83d2f95
protect against bad values in TranslateName 2023-09-28 16:35:29 -07:00
Myk Taylor bff1b5e7b0
make the ascii DFHack logo easier to read 2023-09-28 14:41:30 -07:00
Myk Taylor 09129ddec0
brighten ascii logo on hover
as was originally intended. why is fg "de-bolded" by pens?
2023-09-28 13:56:11 -07:00
Mikhail Panov de5b88c8c7 Added info about workorder-recheck removal to Removed.rst. 2023-09-27 22:47:05 +03:00
Myk da77be29be
Merge pull request #3816 from myk002/myk_remousify
align mouse button semantics to DF
2023-09-26 19:09:23 -07:00
Mikhail Panov 49c05aa398 Updated changelog.txt 2023-09-26 17:54:34 +03:00
Myk Taylor eefd38c66c
align mouse button semantics to DF
we, um, had it backwards
2023-09-26 03:52:24 -07:00
Kelly Kinkade 33cc0c5d0f spectate: remove unavailable tag 2023-09-24 19:36:46 -05:00
Myk a721fee8cd
Update docs/changelog.txt 2023-09-24 17:21:28 -07:00
Kelly Kinkade 0559af9f13 autolabor: fix #3812
make sure autolabor resets the work detail bypass flag whenever autolabor is unloaded for _any_ reason

i tested `disable autolabor`, `unload autolabor`, and unloading a fort with autolabor enabled; in all cases the work detail bypass flag was cleared as desired

closes #3812
2023-09-24 19:10:46 -05:00
Najeeb Al-Shabibi d7d142c616 Authors.rst master-spike added 2023-09-24 21:13:04 +01:00
Najeeb Al-Shabibi 7d9dad4688 dig - doc rewording and added change to changelog 2023-09-24 20:51:30 +01:00
Najeeb Al-Shabibi 2a5e59134c Merge branch 'develop' into dig_digtype_nohidden 2023-09-24 20:24:39 +01:00
Najeeb Al-Shabibi 26dd4e1f78 dig doc unexpected indentation actually fixed fr this time 2023-09-24 12:30:32 +01:00
donhth 437f96f3c0 add changelog entry, remove unavailable tag for tubefill 2023-09-24 07:30:31 -04:00
Najeeb Al-Shabibi 15ede64d9b dig doc unexpected indentation actually fixed 2023-09-24 12:23:25 +01:00
Najeeb Al-Shabibi dff9edb26b dig doc unexpected indentation fixed 2023-09-24 12:20:55 +01:00
Najeeb Al-Shabibi b22ca57f50 added previous 'hidden' and 'no-auto' functionality as options, and adjusted how z-level options are specified 2023-09-24 12:15:46 +01:00
Kelly Kinkade 9cdfe36aea reenable `spectate`
by request from the community
2023-09-24 04:37:24 -05:00
shevernitskiy 033a849de2 Apply suggestions from code review
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-09-24 11:44:04 +03:00
shevernitskiy 469a97f781 review 2023-09-24 11:44:04 +03:00
shevernitskiy 6f26650255 reserved texpos range 2023-09-24 11:44:03 +03:00
Mikhail Panov 8a424de7ff Updated orders.rst 2023-09-22 19:04:49 +03:00
Mikhail Panov 9c866d5134 Merge remote-tracking branch 'main_repository/develop' into work_orders_manager_enhancement 2023-09-22 18:30:21 +03:00
Najeeb Al-Shabibi 2083bab2e9 added a +z option to digtype 2023-09-22 12:41:41 +01:00
Mikhail 8826c27fa0 Changed 'reset' to recheck for clarity. 2023-09-18 13:41:02 +03:00
Myk Taylor 64d46af38e
bump to 50.10-r1 2023-09-17 23:52:37 -07:00
Myk Taylor 48c48baab4
allow semi-wild units to be butchered 2023-09-17 21:23:45 -07:00
Myk Taylor 53574fb2b3
Merge branch '5010-beta' into develop 2023-09-17 21:15:33 -07:00
Mikhail 69be3be359 Added sorting by job type and by material for manager orders. Added shortcuts to the manager menu for new functions. 2023-09-16 14:18:06 +03:00
Jacek Konieczny ac5d9decd2 linux: preserve existing LD_PRELOAD content
that is needed for Steam overlay and game streaming to work

fixes https://github.com/DFHack/dfhack/issues/3768
2023-09-15 22:12:25 +02:00
Myk Taylor ca32e6a1ae
update version and refs for 50.09-r4 2023-09-14 12:38:19 -07:00
Myk Taylor 2a0f5a5474
fix typo in quickstart guide 2023-09-14 11:54:41 -07:00
Myk Taylor 540bd602af
revise quickstart guide 2023-09-14 11:47:15 -07:00
Myk Taylor fc88bfcbbc
don't close the logo menu on mouseout
now that we no longer open on hover, it doesn't make as much sense, and
the behavior can be frustrating when the mouse is moved unintentionally
2023-09-14 11:46:30 -07:00
Myk 1db67a9d98
Merge pull request #3763 from myk002/myk_dev_builds
add instructions for downloading dev builds
2023-09-11 15:07:03 -07:00
Myk 6a99e97371
Update Authors.rst 2023-09-11 14:56:15 -07:00
Myk Taylor 1032ae41fd
add instructions for downloading dev builds 2023-09-10 16:53:14 -07:00
Myk Taylor e325f3b6d9
differentiate the new region loading screen in the focus string 2023-09-10 16:32:52 -07:00
Myk Taylor a0919ec316
add ASCII-mode highlight for smoothing and carving designations 2023-09-10 05:29:55 -07:00
Myk f23d96bf25
Merge pull request #3759 from myk002/myk_design
[design] add missing docs
2023-09-10 04:03:44 -07:00
Myk Taylor 4f8c7a6e0e
add missing docs for design plugin 2023-09-10 03:47:21 -07:00
Andriel Chaoti cf4be69d7e
[argparse] fix documentation error 2023-09-10 01:15:43 -06:00
Myk 8a0a2f5630
Merge pull request #3743 from AndrielChaoti/andriel_argparse
Add `boolean` function for argparse
2023-09-09 19:13:20 -07:00
Myk Taylor 4aa5bb510d
retroactively add a changelog entry for the SDL2 migration
largely because with an empty changelog section, 50.09-r1 wasn't sorting
correctly in the list of versions on NEWS.rst
2023-09-09 17:22:57 -07:00
Myk Taylor 529e51e28c
the addition of gui/stockpiles to the removed list was premature
since it obviously still exists in scripts
2023-09-09 16:13:00 -07:00
Andriel Chaoti bae570d756
Merge branch 'develop' into andriel_argparse 2023-09-09 14:44:44 -06:00
Andriel Chaoti 652349c7e7
add docs for argparse.boolean
added entry to changelog as well.
2023-09-09 14:30:20 -06:00
Myk Taylor e4edc9be4e
fix crash on invalid saved seed id 2023-09-09 07:49:35 -07:00
Myk Taylor c37d3e66b2
small edit for sort docs 2023-09-09 07:48:24 -07:00
Myk Taylor 9d233e6e34
unify stress face pens and rewrite arrival sort docs 2023-09-09 07:00:17 -07:00
Myk b8ad8379ef
Merge pull request #3747 from myk002/myk_sort_squad_v2
[sort] squad screen v2
2023-09-08 21:12:18 -07:00
Myk c60d6db36b
Merge pull request #3752 from myk002/myk_overlay
[overlay] allow widgets to bump their version and reset their saved settings
2023-09-08 21:10:40 -07:00
Myk Taylor d4b3c1b3ec
update docs for sort overlay 2023-09-08 21:04:42 -07:00
Myk Taylor b5cf849ba2
update changelog 2023-09-08 20:25:37 -07:00
Myk Taylor a061a418a1
allow reset to defaults by changing version attribute 2023-09-08 20:25:20 -07:00
Myk Taylor 9bcb31f1eb
update changelog 2023-09-08 20:09:55 -07:00
Myk Taylor 0d366740e7
move the dimensions readout out from under the heat safety filter 2023-09-07 18:29:29 -07:00
Myk Taylor 31fbd0dab5
bump to 50.09-r3 2023-09-06 13:43:11 -07:00
Myk 49de36d836
Merge pull request #3737 from Tjudge1/patch-1
Update strangemood.rst example section
2023-09-05 01:09:19 -07:00
Myk 9143a8eb50
Update docs/plugins/strangemood.rst 2023-09-05 00:46:00 -07:00
Myk Taylor ff3d4c5b38
support creating items inside of bags 2023-09-05 00:31:35 -07:00
dikbutdagrate 457a998bef
Update strangemood.rst example section
Updated example to accurately reflect arguments. Compliant with getopt-style parameter syntax.
2023-09-04 19:36:01 -04:00
Myk Taylor 1d6ae37a66
fix and reinstate heat safety filter 2023-09-03 11:54:32 -07:00
Myk Taylor dc22c596d4
update changelog 2023-09-03 07:11:18 -07:00
Myk Taylor 874fb5535b
fix spacing around messagebox text when a scrollbar is involved 2023-09-02 02:41:26 -07:00
Myk Taylor 6096165eee
fix handling of ticks parameter 2023-09-02 02:03:03 -07:00
Myk Taylor 8e6775a053
document stockpiles/logistics overlay 2023-09-01 18:45:50 -07:00
Myk 07e8e83837
Merge pull request #3698 from Halifay/advanced_military_sorting
Enhancing Military Candidate Selection
2023-08-30 23:52:18 -07:00
Myk 5d7649837c
Merge pull request #3704 from shevernitskiy/create-delete-textures
create and delete textures
2023-08-30 03:42:27 -07:00
shevernitskiy 47a22025a0
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:49:48 +03:00
shevernitskiy 02d33e532d
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:49:40 +03:00
shevernitskiy 63913567cf
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:49:28 +03:00
shevernitskiy 72a985c3b0
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:49:17 +03:00
shevernitskiy a2d1d416c4
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:49:09 +03:00
shevernitskiy 14c4e948ba
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:49:01 +03:00
shevernitskiy 72dbb68a5c
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:48:54 +03:00
shevernitskiy c0ac7ad8a2
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:48:47 +03:00
shevernitskiy 13e0a49eef
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:48:36 +03:00
shevernitskiy b3d423b8a4
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:48:26 +03:00
shevernitskiy 7ce7bd15f6
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:48:14 +03:00
shevernitskiy 5c6942a89c intendation for example 2023-08-30 10:45:17 +03:00
shevernitskiy a1fe49e52a typo 2023-08-30 10:37:23 +03:00
shevernitskiy ff82cb2dfc docs work 2023-08-30 10:05:23 +03:00
Mikhail 26b81cfbbd Merged military rating back into one. Adjusted formulas for melee and ranged rating. Added skill effectiveness ratings for ranged and melee. Changed any melee and any ranged to skill effectiveness ratings. Added info about new ratings and research links to the docs. 2023-08-30 09:39:13 +03:00
Kelly Kinkade e87aefa7bf seedwatch: changelog 2023-08-30 00:08:51 -05:00
shevernitskiy 8a015f7f87 review 2023-08-30 07:38:21 +03:00
Kelly Kinkade fa9d2e2175 seedwatch: ignore tree seeds 2023-08-29 22:23:13 -05:00
Mikhail Panov 73af533a90
Update docs/plugins/sort.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-29 10:59:28 +03:00
Myk 6c3da5159f
Merge pull request #3707 from myk002/myk_quickfort_by_id
update quickfort user guide for new take_from semantics
2023-08-28 18:13:20 -07:00
Myk Taylor 6185df25d6
update quickfort user guide for new take_from semantics 2023-08-28 17:59:52 -07:00
Myk Taylor a8bf8a04ae
add in value for units contained in cages 2023-08-28 15:42:56 -07:00
Myk Taylor 423bba2c24
pass getAnyStockpile and getAnyCivZone through ZScreens 2023-08-28 13:27:46 -07:00
shevernitskiy 6f11812729 create and delete textures 2023-08-28 10:00:39 +03:00
Mikhail c91a02ca6a Reworked fallback from rating sortings. Renamed melee potential to solo combat potential. Added group combat potential. 2023-08-27 17:52:09 +03:00
Mikhail 25f2c1746a Changed melee and ranged ratings to statistically proven linear formulas. 2023-08-25 16:18:20 +03:00
Mikhail a1d68286cd Added melee rating, ranged rating, mental stability rating and stress to sorting options on military screen in sort.lua. Added info about new sorting methods to sort.rst. Added name to Authors.rst. 2023-08-24 16:26:09 +03:00
Kelly Kinkade b76333ae87 `tailor`: remove crash
clothing items may have an invalid maker race; this should not happen but it does so we have to deal with it
2023-08-21 12:46:24 -05:00
Myk Taylor 6caed7debe
update changelog 2023-08-20 10:09:08 -07:00
Myk Taylor 1763a16831
add training check functions to Units 2023-08-20 10:08:25 -07:00
Myk Taylor 8b91e84944
offer sort by race on animal assignment screen 2023-08-18 19:28:24 -07:00
Myk Taylor 4f04d551af
update changelog 2023-08-16 06:07:49 -07:00
Myk Taylor d9fd090e52
update docs for sort 2023-08-16 06:07:19 -07:00
Myk Taylor 296a34834c
expose and use casteFlagSet 2023-08-13 00:20:08 -07:00
Myk 71e5901214
Merge pull request #3672 from myk002/myk_gui
[orders] prevent overlay from appearing on the new workorder page
2023-08-12 23:21:13 -07:00
lethosor e69b6ed4ea
Merge remote-tracking branch 'lethosor/struct-fields-lua' into develop 2023-08-13 01:43:19 -04:00
lethosor b039f227c3
Document type._fields 2023-08-13 01:16:25 -04:00
Myk Taylor 35b0765f58
update changelog 2023-08-12 22:06:52 -07:00
Myk Taylor c37dce7c33
detect extended tile properties and communicate them back to lua 2023-08-12 15:53:22 -07:00
Myk Taylor e61c4e8f86
update zone docs
ref: #3667
2023-08-11 20:18:07 -07:00
Myk Taylor ab9ef7a1f1
update changelog 2023-08-11 18:33:50 -07:00
Myk 1307c727cf
Merge pull request #3665 from myk002/myk_keykey
Refine keyboard input handing
2023-08-11 18:22:35 -07:00
Myk Taylor a9f47e5680
add New Tools as a valid changelog header
and add to default template
2023-08-11 15:31:37 -07:00
Myk Taylor a6ec77b584
update changelog 2023-08-11 12:58:44 -07:00
lethosor 34ddf6bed7
Merge remote-tracking branch 'lethosor/memscan-funcs' into develop 2023-08-11 01:38:15 -04:00
lethosor 46499a66cc
Add cxx_demangle() and Lua wrapper 2023-08-10 15:01:19 -04:00
Myk fdf878c3b9
Merge pull request #3655 from myk002/myk_banner
[BannerPanel] use square brackets instead of color blocks
2023-08-09 17:51:26 -07:00
Myk cd2d408006
Merge pull request #3642 from randombk/remotefortressreader-reload
Add option to force-fetch world blocks in RemoteFortressReader
2023-08-07 20:01:56 -07:00
Myk 031191ae9a
Update docs/changelog.txt 2023-08-07 19:40:48 -07:00
Myk 970babe77c
Merge pull request #3654 from myk002/myk_mod_reload
ensure active mod scripts are properly reloaded
2023-08-07 19:39:39 -07:00
David Li 8b5321fe86 Add option to force-fetch world blocks in RemoteFortressReader
The current behavior of GetBlockList in the RemoteFortressReader
  Protobuf RPC API is to only return blocks that have changed since
  the last fetch. This causes problems when the RPC client (i.e. a
  world renderer) wants to restart, as it can no longer fetch the
  full world state.

  This patch adds a `force_reload` option to BlockRequest, defaulting
  to `false` (the current behavior). When passed, it returns all
  requested blocks regardless of whether they have changed or not.

Signed-off-by: David Li <jiawei.davidli@gmail.com>
2023-08-07 19:17:04 -07:00
Myk Taylor 99517fcd81
use square brackets instead of color blocks 2023-08-07 17:20:58 -07:00
Myk Taylor 62a1bd6970
ensure active mod scripts are properly reloaded 2023-08-07 17:18:00 -07:00
Myk Taylor 8bff1399d4
add functions to Panel in addition to attributes 2023-08-07 17:02:55 -07:00
Myk 139a3a5ae8
Merge pull request #3649 from myk002/myk_bannerpanel
[widgets] factor banner out into reusable panel class
2023-08-07 12:54:32 -07:00
Myk Taylor 8c166935d5
factor banner out into reusable panel class 2023-08-07 12:40:48 -07:00
Myk Taylor e80884459c
don't display dfhack logo in legends mode 2023-08-07 12:39:20 -07:00
Myk 30befab78f
Merge pull request #3644 from myk002/myk_trade
remove caravan_buying param from getValue call
2023-08-06 23:57:07 -07:00
Myk Taylor 488ad0f827
add changelog template for new verions
and mark unused headers as deprecated
2023-08-06 23:02:45 -07:00
Myk Taylor db48e0eba0
remove caravan_buying param from getValue call
the identity of the selling party doesn't actually affect the value!
2023-08-06 17:38:34 -07:00
lethosor 47b4773786
df.new(): catch errors thrown by allocate()
This can include DFHack::Error::VTableMissing exceptions if the vtable of a
member field is unknown.

Fixes #3627
2023-08-04 17:22:20 -04:00
Myk Taylor a9df9f92d9
update for 50.09-r2 2023-07-21 18:50:15 -07:00
Myk Taylor 87a391b2ce
update changelog 2023-07-21 17:46:38 -07:00
Myk 65fc79c5e2
Merge branch 'develop' into myk_dwarfvet 2023-07-21 14:23:13 -07:00
Myk 993132a334
Merge pull request #3586 from myk002/myk_mod_libraries
infrastructure for mod-added file libraries
2023-07-21 14:19:37 -07:00
Myk Taylor b25266367d
add examples to the docs 2023-07-21 04:17:57 -07:00
Myk Taylor dff4816287
update dwarfvet 2023-07-21 04:12:56 -07:00
Myk Taylor 25301bf93e
update docs 2023-07-20 19:35:02 -07:00
Myk Taylor 040d2caa95
update changelog 2023-07-20 19:22:30 -07:00
Myk Taylor 2370750809
add warm/damp highlight overlay for ascii mode 2023-07-20 19:17:09 -07:00
Myk Taylor e67df53c48
document new blueprints dir in mods 2023-07-20 17:44:09 -07:00
Myk 24500dbafd
Merge pull request #3582 from myk002/myk_living
Units: don't include dead citizens in the getCitizens list
2023-07-19 08:22:46 -07:00
Myk Taylor 19643111e0
move SUPPRESS_DUPLICATE_KEYBOARD_EVENTS pref into cpp 2023-07-19 00:38:37 -07:00
Myk Taylor 0d81f5ce6e
don't include dead citizens in the citizens list 2023-07-18 23:09:19 -07:00
Myk Taylor 2d2ecf6f0d
add TextButton 2023-07-16 20:24:39 -07:00
Myk 2cd226d879
Merge pull request #3566 from myk002/myk_pasture
[zone] initial implementation of pasture assignment screen
2023-07-16 14:36:57 -07:00
Myk Taylor 5fb299c6df
expand egg-laying filter to the entire race, not just the unit 2023-07-16 12:30:12 -07:00
Myk Taylor 4331d7bcc7
document the overlay functionality 2023-07-16 12:16:46 -07:00
Myk Taylor 2fa4efbb8a
initial implementation of pasture assignment screen 2023-07-16 12:16:45 -07:00
Myk Taylor e565aa3578
update changelog 2023-07-16 12:16:06 -07:00
Myk Taylor 39612f0d5a
trade a bin if any contents can be traded
the new trade screens will make it easy to filter out unwanted items
later
2023-07-16 12:15:51 -07:00
Myk Taylor 5c7aea0775
fix logic for autotrain and autotrade 2023-07-16 12:15:48 -07:00
Myk e1ad92295c
Merge pull request #3565 from myk002/myk_exotic
[stockpiles] include exotic pets as tameable
2023-07-16 12:01:22 -07:00
Myk Taylor a820b95d8c
include exotic pets as tameable 2023-07-15 14:40:04 -07:00
Myk Taylor 83f8be5312
add better noble suites and apartments 2023-07-15 14:26:51 -07:00
Myk 1643eac7e0
Merge branch 'develop' into patch-1 2023-07-13 17:02:39 -07:00
Myk 324a8c52e7
Update changelog.txt 2023-07-13 16:08:00 -07:00
egocarib 755ddd9db3
Additional sentence improvements 2023-07-10 19:36:05 -05:00
egocarib d0d12414bf
Fix small typo 2023-07-10 18:43:50 -05:00
Myk cbe821c2f2
Merge pull request #3546 from myk002/myk_misery
[misery] realign the docs to the actual implementation
2023-07-10 11:26:14 -07:00
Myk Taylor 6e565f3275
fix/update summaries 2023-07-09 15:42:43 -07:00
Myk Taylor 206c05feaf
document preference variables 2023-07-09 10:39:26 -07:00
Myk Taylor ff6f7c9454
realign the misery docs to the actual implementation 2023-07-09 10:20:56 -07:00
Myk Taylor ed8bf1cff1
update changelog 2023-07-08 18:40:53 -07:00
Myk Taylor 5a719f0e66
update docs 2023-07-08 17:23:47 -07:00
Myk Taylor 6f48161021
fix quoting in changelog 2023-07-07 15:57:24 -07:00
Kelly Kinkade 6997b6be21 add changelog for 3dveins 2023-07-07 16:00:39 -05:00
Myk Taylor 6a8522ab5e
generalize dfhack.items.isRequestedTradeGood 2023-07-06 03:27:05 -07:00
Myk Taylor 7d3c8bd040
add notes to the API section of the changelog 2023-07-06 03:24:53 -07:00
Myk Taylor b938891e11
add dfhack.items.isRequestedTradeGood 2023-07-06 03:24:36 -07:00
Myk Taylor c2e647b79b
fix item prices and algorithm
adjust prices according to race WAR affinity
2023-07-06 03:24:15 -07:00
Myk Taylor 9849885df6
Revert "generalize dfhack.items.isRequestedTradeGood"
This reverts commit aa6d28bab6.
2023-07-06 03:23:17 -07:00
Myk Taylor aa6d28bab6
generalize dfhack.items.isRequestedTradeGood 2023-07-06 03:21:36 -07:00
Myk 79dbcf0461
Merge pull request #3524 from myk002/myk_copypaste
support copy/paste from system clipboard
2023-07-05 23:09:08 -07:00
Myk c25b6e642e
Merge pull request #3533 from myk002/myk_noble
port API for unit lookup by noble role from quickfort
2023-07-05 19:34:29 -07:00
Myk Taylor c587cad471
generalize to civ roles as well 2023-07-05 17:37:49 -07:00
Myk 8e7d7fefc0
Merge pull request #3527 from myk002/myk_no_extra_keys
filter out spurious STRING keybindings
2023-07-05 12:10:51 -07:00
Myk Taylor cbdb56a1ac
port API for unit lookup by noble role from quickfort 2023-07-03 13:47:43 -07:00
Myk Taylor 7e92123952
update changelog 2023-07-03 11:27:13 -07:00
Myk Taylor 9ca96567a5
move conversion logic to MiscUtils
but keep minimal wrappers in SDL module so we don't leak memory
2023-07-03 11:05:58 -07:00
Myk Taylor fdf2430fc4
filter out spurious STRING keybindings
that don't match actual SDL string input
2023-07-03 09:09:52 -07:00
Myk Taylor d39440d33b
migrate markForTrade logic from logistics to core 2023-07-02 19:05:50 -07:00
Myk Taylor 175c249d29
support copy/paste from system clipboard 2023-07-02 18:04:06 -07:00
Myk Taylor 09027543df
update to 50.09-r1 2023-06-26 16:31:18 -07:00
Kent Gustavsson e68aa50f43 update changelog
Signed-off-by: Kent Gustavsson <kent@minoris.se>
2023-06-26 22:47:21 +02:00
Myk Taylor 5e13eb89d8
fix internal link to screenhot header 2023-06-25 18:29:21 -07:00
Myk Taylor eff1755675
bump to 50.08-r4 2023-06-23 10:59:21 -07:00
Myk Taylor 5a90a04a8e
handle obsidian 2023-06-21 02:00:06 -07:00
Myk Taylor b571e5b52b
don't diplay orders overlay on subscreens 2023-06-19 16:48:07 -07:00
Myk Taylor 14590d0ae5
increase tin ore count requirements in orders
each order takes multiple boulders of cassiterite. increase limits so
when all orders are active, cassiterite stores are not depleted
2023-06-17 09:36:28 -07:00