e4ae1a70ee
fix hovering map features outdoors
2025-08-08 20:43:31 -05:00
dde1488cfa
fix crash when out-of-bounds 'tile' hovered in minimap
2025-08-08 20:40:25 -05:00
18f1c3b923
Tooltip text when party icon highlighted
2025-08-07 09:39:05 -05:00
a5cc323f00
draw and give tooltips for more map features
2025-08-07 09:39:04 -05:00
b64f5fc814
messy map tooltip demo
2025-08-07 09:39:04 -05:00
e9212db929
Rename function for consistency of naming style
2025-08-02 01:03:35 -04:00
dfba555a05
Fix all compiler warnings in the game code.
2025-08-01 23:30:21 -04:00
309207b063
Fix menu spells calling repeat_cast_ok(). Fix #754 .
...
This may also be a fix for #557
2025-06-02 11:32:20 -05:00
e7bf5847d0
add conveyor belts flag to game. fix #747
2025-05-24 14:30:34 -05:00
1084f26a88
Count preferences dialog when detecting max UI scale to fit ( Fix #740 )
2025-05-23 09:11:27 -05:00
f2492d6fb4
allow loading party without overwrite global cCustomGraphics
2025-05-19 21:41:13 -05:00
0f79f6fc9f
Fix scenario editor launch from header.exs finding wrong scen
2025-05-19 21:41:10 -05:00
7ccd50201b
anim_ticks -> ter_anim_ticks & turn back on in combat
...
Fix #736
2025-05-19 21:41:10 -05:00
36ddc9e8fb
make resurrection balm a feature flag. fix #703
...
This makes it so the built-in scenarios do not require balm,
even though they are not legacy scenarios.
If we add balm to the scenarios, we can change this.
If I find balm in ZKR I will change it.
2025-05-19 21:41:02 -05:00
28dea00cc8
store last spell targets for each caster, and last caster for spell types
2025-05-11 13:52:20 -05:00
005d40806c
Flesh out acid as a real damage type
2025-05-11 10:51:08 -05:00
3f96328736
Implement Go Back stack for talk mode. Fix #726
2025-05-11 10:50:08 -05:00
907fcb0a94
Replay debugging fixes
2025-05-11 10:49:58 -05:00
d22cded163
Try reusing one pick-spell dialog
2025-05-11 10:49:47 -05:00
a84ec50045
Avoid font corruption by pre-enlarging font atlas
2025-05-11 10:49:45 -05:00
cf5ce53721
Fix a case where target lock is annoying
2025-05-11 10:49:41 -05:00
973cd71627
Replay errors show line number of action
...
I would have done this FOREVER ago but every time I looked
in ticpp for a way to get element file positions I somehow
missed Row() and Column()
2025-05-11 10:49:33 -05:00
2724c1bd6a
Overhaul the text buffer
2025-05-11 10:49:32 -05:00
07c15dc1e7
Fix window focus bugs for Windows
2025-05-11 10:49:31 -05:00
acee151bf2
Fix TODO note about too many wandering monsters
2025-05-11 10:49:30 -05:00
acc1b0d40a
Fix empty wandering monster bug. Fix #723
2025-05-11 10:49:30 -05:00
5d7f3088e9
move minimap logic out of dialog
2025-05-11 10:49:24 -05:00
daaca32e53
fix keyboard movement I broke & remove terrain_click array
2025-05-11 10:49:24 -05:00
06624d810c
try to fix linker errors without new globals
2025-05-11 10:49:23 -05:00
a53650f737
WIP standardize mouse position translation
2025-05-11 10:49:21 -05:00
4041d0c1b2
Let the minimap be hidden by other applications in focus
2025-05-11 10:49:21 -05:00
3ba9259482
Remember window positions as preferences
2025-05-11 10:49:21 -05:00
9928608199
pacifist gray LEDs for spells that harm. Fix #711
2025-05-06 15:24:13 -05:00
fe69f57345
conveniently disable error catching to keep callstacks
2025-05-06 15:24:13 -05:00
dcf6bb63d8
Fix how fatal errors are recorded
2025-03-30 11:51:15 -05:00
7cce42ce12
Scenario editor can launch unpacked scenario
2025-03-30 11:51:09 -05:00
fc36dcfd55
another --scenario startup case where repositioning not needed
2025-03-30 11:51:09 -05:00
1ebdb9612c
game feature flags match scenedit feature flags
2025-03-30 11:51:08 -05:00
3beb80d8bc
Kill party action: allow target single, specify death type
2025-03-19 19:31:24 -05:00
6f3e61899e
Debug action: apply status effect
2025-03-19 19:31:22 -05:00
30ed4a11b6
debug action: hurt party members
2025-03-19 19:31:21 -05:00
221c640211
old replays map startup buttons properly
2025-03-19 19:31:19 -05:00
cf33980fec
don't call town entrance special node when debug warping
2025-03-19 19:31:18 -05:00
6f14c01487
skip more for file load preview
2025-03-16 14:03:53 -04:00
ea7c17d65e
Move function to the file associated with the header that declares it.
...
outd_move_to_first_town_entrance probably should have been in actions anyway.
2025-03-08 20:43:39 -05:00
b7a647c489
record and replay fake fancy file picker
2025-03-07 08:43:18 -05:00
2396637d23
Implement file picker load/save normal
2025-03-07 08:43:09 -05:00
4ebb8e890c
Make target-lock a feature flag
2025-03-06 21:35:48 -05:00
14c36ed5a8
Debug action: crash the game
2025-03-06 21:24:07 -05:00
4cc6d7efb9
On catching fatal error, prompt to save the log and report
2025-03-06 21:24:07 -05:00