c5086f6052
remove old TODO
2025-05-11 10:49:46 -05:00
c718a9a186
Revert "use at() to get exceptions"
...
This reverts commit d91d5425d3f2b6ad9f1975c948e064faa4c251a4.
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
594cd98e0d
Day of VoDT testing replays
2025-05-11 10:49:44 -05:00
99350a5eec
Help dialog from other dialog: preserve z order
2025-05-11 10:49:44 -05:00
85cef2be52
unidentified lockpicks should also show quantity
2025-05-11 10:49:44 -05:00
96beb0d4b1
specify std::round
2025-05-11 10:49:42 -05:00
cf5ce53721
Fix a case where target lock is annoying
2025-05-11 10:49:41 -05:00
c3dcd55dc7
Fill empty tile breaking cave wall transition in Small Cave
2025-05-11 10:49:41 -05:00
db64b53cd2
Move ScaleAwareText to render_text.hpp
2025-05-11 10:49:41 -05:00
880d7bd1bf
round final text render coordinates to int.
...
This didn't fix the main bug I'm struggling with, but someone
in SFML forums reported that float coordinates could cause
graphical bugs in text rendering.
2025-05-11 10:49:40 -05:00
048515bbc4
Mark non-previewable node types & unimplemented types
2025-05-11 10:49:40 -05:00
9b92cc2910
don't show empty preview dialog that the game would skip
2025-05-11 10:49:40 -05:00
31b425633a
default preview for special node dialogs
2025-05-11 10:49:39 -05:00
52fa88b0a0
invert the default previewable value of node types
2025-05-11 10:49:39 -05:00
db11f2c20e
comments
2025-05-11 10:49:39 -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
41f00ebf74
Darker baby hydra by Seb Galvez
...
fix #720
also fix 1-pixel offset of the monster next to baby hydra.
2025-05-11 10:49:37 -05:00
7c53c381bf
base scenarios fix awkward yes/no positioning
2025-05-11 10:49:37 -05:00
20373acf68
pass parent to preview dialog
2025-05-11 10:49:37 -05:00
0911d35696
Fix preview town/outdoor dialog crash
2025-05-11 10:49:36 -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
203edc46f1
Scaffold for dialog previews in the scen editor
2025-05-11 10:49:35 -05:00
f83c49d073
Flip another awkward yes/no ordering in VoDT
2025-05-11 10:49:34 -05:00
22617273ee
Fix showing errors from replaying dialogs
2025-05-11 10:49:34 -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
c0008e183a
use at() to get exceptions
...
I encountered a new error from an out-of-bounds access on a
terrain array, which I wasn't able to record because it caused
a segfault, not throwing an exception. If the error happens again,
I want to catch and record it.
2025-05-11 10:49:32 -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
b3e67e32c9
Fix colored stripe in 1.5x spellcasting dialog. fix #698
2025-05-11 10:49:31 -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
15b7a8dc92
VoDT replays
2025-05-11 10:49:29 -05:00
302d85a051
Fix VoDT GIFTS chief node jump to nowhere
2025-05-11 10:49:29 -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
8566b89826
Talk node don't line break before closing quote
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