Commit Graph

822 Commits

Author SHA1 Message Date
51086ca6b0 when replaying fancy file picker don't pass 'DUMMY', just close 2025-05-11 10:49:52 -05:00
21d6b6d692 character death always interrupt long town wait 2025-05-11 10:49:51 -05:00
326f0a45d4 fix highlighting caster when reusing casting dialog 2025-05-11 10:49:50 -05:00
1ad34d8814 fix crash recording 1-string dialog, DRY recording code 2025-05-11 10:49:50 -05:00
8fa1ef3284 Fix debug give item not refreshing
Fix #670
2025-05-11 10:49:49 -05:00
440e656bc8 manually redraw more things in animation steps
this fixes more weird flickering graphics and text
2025-05-11 10:49:49 -05:00
796b48f978 fix bug where manual save overwrote auto 2025-05-11 10:49:48 -05:00
5bbc4dc4b5 remove old TODO 2025-05-11 10:49:48 -05:00
d22cded163 Try reusing one pick-spell dialog 2025-05-11 10:49:47 -05:00
31c5ae3b5b fix lingering clip_rect 2025-05-11 10:49:47 -05:00
c5086f6052 remove old TODO 2025-05-11 10:49:46 -05:00
a84ec50045 Avoid font corruption by pre-enlarging font atlas 2025-05-11 10:49:45 -05:00
4a2f148726 DRY item window text drawing 2025-05-11 10:49:45 -05:00
f374122adc don't show Jobs button if scenario has no quests in it 2025-05-11 10:49:45 -05:00
85cef2be52 unidentified lockpicks should also show quantity 2025-05-11 10:49:44 -05:00
cf5ce53721 Fix a case where target lock is annoying 2025-05-11 10:49:41 -05:00
f491131201 When changing UI scale, fix blank text bar 2025-05-11 10:49:38 -05:00
aeaee9bbdb Debug action to fix the elusive font corruption bug 2025-05-11 10:49:38 -05:00
21ad5fc19b Fix replay error when starting new game 2025-05-11 10:49:36 -05:00
e2e7907e1a example preview button for ONCE_DIALOG 2025-05-11 10:49:36 -05:00
bb4aae1285 move get_str and get_strs into universe (shared code) 2025-05-11 10:49:35 -05:00
fe57c10173 move custom_choice_dialog into shared code 2025-05-11 10:49:35 -05:00
441e077455 canceling a toolbar click don't trigger other action on release 2025-05-11 10:49:34 -05:00
4aabc97c7b try fix button stuck down 2025-05-11 10:49:33 -05:00
9d66199d03 debug builds log buffer messages to console 2025-05-11 10:49:33 -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
bbbe8b2fed add line break to buffer message that won't fit 2025-05-11 10:49:32 -05:00
07c15dc1e7 Fix window focus bugs for Windows 2025-05-11 10:49:31 -05:00
780e722076 Fix click events falling through handle_action 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
bd13f2f75f Change & to && to resolve VS compiler warning 2025-05-11 10:49:30 -05:00
e8665fcd45 Fix talk/shop mode key shortcuts 2025-05-11 10:49:29 -05:00
752c10988f Print number of out-of-range node request 2025-05-11 10:49:28 -05:00
0001efabb3 Fix textbar graphical bug in some reload cases 2025-05-11 10:49:28 -05:00
58107f1856 str("") is unsafe on its own for clearing stream 2025-05-11 10:49:27 -05:00
a2f4c8a903 Move anama check for spellcasting 2025-05-11 10:49:27 -05:00
7b8750d0ff Don't autosave if long wait interrupted by poison etc. 2025-05-11 10:49:26 -05:00
d7c093fdeb bring back clip_rect in draw_targeting_line
This reverts commit 7c9b9ee255.
2025-05-11 10:49:25 -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
d5ba8cb62c Return 0,0 in case that shouldn't happen 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
c89ea6aa45 Fix button label for one-time give item
It was Stay vs. Take
now it is Leave vs. Take
2025-05-11 10:49:20 -05:00
2c0a513107 Debug give item: remember the last 2025-05-11 10:49:20 -05:00
f0eabd3aeb Show charges for unidentified ammunition. Fix #718 2025-05-11 10:49:19 -05:00