lethosor
780fb5483d
check-structures-sanity: Allow running without MALLOC_PERTURB_, and adjust bool check accordingly
2023-09-28 23:01:49 -04: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
1e4e6ed03f
Merge remote-tracking branch 'main_repository/develop' into combat_skill_rating_polishing
2023-09-26 17:42:27 +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
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
2a5e59134c
Merge branch 'develop' into dig_digtype_nohidden
2023-09-24 20:24:39 +01:00
Najeeb Al-Shabibi
ff03fc1f2d
trailing whitespace removed
2023-09-24 12:17:50 +01:00
Najeeb Al-Shabibi
bf9dbd87a9
Merge branch 'develop' into dig_digtype_nohidden
2023-09-24 12:15:52 +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
shevernitskiy
be26449ef7
ugh
2023-09-24 13:22:20 +03:00
shevernitskiy
bb5e178756
fix eof
2023-09-24 13:19:48 +03:00
shevernitskiy
9f4f14d025
put back unformatted hotkeys
2023-09-24 13:18:58 +03:00
shevernitskiy
f4348095a3
upstream
2023-09-24 11:45:07 +03:00
shevernitskiy
6f26650255
reserved texpos range
2023-09-24 11:44:03 +03:00
Najeeb Al-Shabibi
6fe0fb5bf9
removed trailing whitespace
2023-09-22 12:45:33 +01:00
Najeeb Al-Shabibi
2083bab2e9
added a +z option to digtype
2023-09-22 12:41:41 +01:00
Najeeb Al-Shabibi
b7fcf035bc
Stopped setting auto-dig on non-default dig designations as auto-dig doesn't work for anything except for the standard 'mine' designation
2023-09-22 12:18:38 +01:00
Najeeb Al-Shabibi
6f45e347af
digtype now doesn't designate hidden tiles for digging, instead only designating visible tiles in 'auto' mode (also changed MapCache* to unique_ptr<MapCache>)
2023-09-22 12:14:41 +01:00
Najeeb Al-Shabibi
3d6d148ad7
using namespace std removed and replaced with std:: prefix, to resolve naming conflict of lerp with std::lerp in C++20
2023-09-21 02:40:03 +01:00
Mikhail
68d94ad715
Removed redundant uppercase in mental stability formula. Reworked thresholds for combat skill effectiveness formulas to have a higher 100 cap (more descriptive about very strong warriors).
2023-09-18 12:49:36 +03:00
Myk Taylor
48c48baab4
allow semi-wild units to be butchered
2023-09-17 21:23:45 -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 Taylor
04999cae8d
unbreak Ctrl-Shift-C
2023-09-14 10:43:35 -07:00
Myk Taylor
3634075df0
make DFHack logo glow on hover
2023-09-14 10:12:25 -07:00
Myk Taylor
b6c4eb7701
realign tooltip ids in confirm
2023-09-14 09:59:51 -07:00
Myk Taylor
b11a3ead1e
make DFHack logo respond to clicks, not mouseover
2023-09-14 01:31:19 -07:00
Myk Taylor
d9cae63e4e
move dfhack logo over a little
2023-09-13 18:02:44 -07:00
lethosor
a43522351f
check-structures-sanity: ignore std::unordered_map
2023-09-12 23:42:50 -04:00
Myk Taylor
70b48dfa6f
let vanilla blinking take over when possible
2023-09-10 21:14:59 -07:00
Myk Taylor
73b5f0ced1
continue to highlight designations once they have become jobs
2023-09-10 20:20:04 -07:00
Myk Taylor
9951e5f505
cast chars to chars
2023-09-10 12:54:06 -07:00
Myk Taylor
898e98bea7
don't display priority if there is no priority block
2023-09-10 12:33:22 -07:00
Myk Taylor
a02d14bb5f
alternate drawing designation and priority
2023-09-10 12:29:31 -07:00
Myk Taylor
24b27c79b6
draw directional tracks
2023-09-10 12:11:06 -07:00
Myk Taylor
a0919ec316
add ASCII-mode highlight for smoothing and carving designations
2023-09-10 05:29:55 -07:00
Myk Taylor
ee61c76bc0
use find method instead of binsearch
2023-09-09 10:42:20 -07:00
Myk Taylor
e4edc9be4e
fix crash on invalid saved seed id
2023-09-09 07:49:35 -07:00
Myk Taylor
45e5168a91
ensure face textures get reloaded on map load
2023-09-09 07:20:59 -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
a061a418a1
allow reset to defaults by changing version attribute
2023-09-08 20:25:20 -07:00
Myk Taylor
8f1889edf2
increment overlay widget version so pos is reset
2023-09-08 20:22:44 -07:00
Myk Taylor
1e9e38a0de
implement ratings for arrival order
2023-09-08 20:06:51 -07:00
Myk Taylor
603f1b16c2
use stress face icons for stress and training need
2023-09-08 18:48:05 -07:00
Myk Taylor
5f32042f1a
adjust colorization of ratings
...
move mental stability from a sort to a filter
2023-09-08 16:44:59 -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
d0f08dcc0d
implement rating overlay
2023-09-07 16:14:20 -07:00
Myk Taylor
f0b0c2093b
flatten sort functions
2023-09-07 11:30:08 -07:00
Myk Taylor
229e7aef87
enable filtering by race
2023-09-05 17:50:17 -07:00