Commit Graph

383 Commits

Author SHA1 Message Date
a77e009780 Town details suggest number of hostiles for thrash number 2025-05-19 21:41:14 -05:00
f791848897 Town details picker for save event 2025-05-19 21:41:14 -05:00
7602c05f98 town details cancel button (#685) 2025-05-19 21:41:14 -05:00
fbca9477f0 reorder edit-town-details.xml logically 2025-05-19 21:41:14 -05:00
cba95554f1 Add cancel button to advanced scenario details (re #685) 2025-05-19 21:41:11 -05:00
965b1c631b fix accidental line wrapping in about-boe 2025-05-19 21:41:09 -05:00
77fe44c514 Confirm keep changes before train next PC 2025-05-19 21:41:08 -05:00
6281cb8026 fix more pict positions that will cause out-of-bounds sampling 2025-05-19 21:41:05 -05:00
c325e01e92 add cancel button to 'ask about?' 2025-05-19 21:41:03 -05:00
828ce51c69 spellcasting dialog show Dead/Dust/Stone status 2025-05-19 21:41:02 -05:00
acc2e4a8c1 Still finding dialogs with bad defbtn 2025-05-11 10:51:01 -05:00
d92c43400e Fix another defbtn 'no' 2025-05-11 10:51:00 -05:00
b1ddb696b3 ellipsis-truncate long PC names in more places 2025-05-11 10:50:09 -05:00
ebd6908b95 ellipsis-truncate PC names in edit-party dialog 2025-05-11 10:50:09 -05:00
e8134e836a add patron 2025-05-11 10:50:00 -05:00
b32a2d40aa fix def/escbtn in some dialogs I missed 2025-05-11 10:49:57 -05:00
cf5ce53721 Fix a case where target lock is annoying 2025-05-11 10:49:41 -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
203edc46f1 Scaffold for dialog previews in the scen editor 2025-05-11 10:49:35 -05:00
b3e67e32c9 Fix colored stripe in 1.5x spellcasting dialog. fix #698 2025-05-11 10:49:31 -05:00
be25934993 better key shortcuts for stair dialogs 2025-05-11 10:49:26 -05:00
3e1c2a9fb1 Debug give item: allow giving as unidentified 2025-05-11 10:49:19 -05:00
9d915056b9 add ctrl to 1-4 hotkeys in Save As dialog
because players will commonly type numbers in the text field
2025-05-11 10:49:18 -05:00
36cfc50280 add name to credits 2025-05-11 10:49:16 -05:00
447f9739a4 Remove RepeatRoomDescriptions, which never did anything
Fix #712
2025-05-06 15:24:13 -05:00
7359eda202 remove keyboard shortcut that text field typing would trigger 2025-05-06 15:24:13 -05:00
ecf0227cc3 escape should close get-items 2025-03-30 11:51:14 -05:00
d1c2070733 Tighten up the welcome dialog 2025-03-30 11:51:13 -05:00
500471bad1 assign escbtn and defbtn appropriately
Behaviorally: This change makes it so that Enter will never cancel
a dialog, unless that dialog only contains info to be read. Escape
will never unpredictably be treated as Enter. And some dialogs without
Escape to cancel, now can be canceled with Escape.

A lot of this just refactors dialogs to define the cancel button
at the top, not as a hotkey on a cancel button deep in the XML.
I think this makes enter/escape behavior in dialogxml files more
legible at a glance.
2025-03-30 11:51:12 -05:00
8af5eb6c38 dialogs can have a button respond to Escape
I'm planning to make it so the Enter key will never cancel a yes/no dialog. To do this, I'm adding an Escape button to dialogs. So cancel/accept keyboard shortcuts will be predictable and intuitive. Dialogs that require extra confirmation will have a 'really confirm' LED.
2025-03-30 11:51:11 -05:00
ecb48faa43 all affirmative buttons on right side. Fix #702 2025-03-30 11:51:11 -05:00
98debe66fe Change logic of restart-game confirmation 2025-03-30 11:51:10 -05:00
629d92601f more room for extra info in select-pc dialog 2025-03-30 11:51:07 -05:00
f8061ac1c4 more succint skill hint 2025-03-30 11:51:07 -05:00
f9c05815fc show skill levels for bash/pick selection, highlight best 2025-03-30 11:51:06 -05:00
b236dead06 1-4 keyboard shortcuts in save picker 2025-03-30 11:51:05 -05:00
f26a9e9c32 Fix awkwardness of Enter key in string picker
Search field starts out hidden. When the button is
clicked, the field and other controls appear, and
the button takes over the enter key. Ctrl+Enter
clicks okay (so if search is not opened, either
Enter OR Ctrl+Enter will click okay)
2025-03-30 11:51:04 -05:00
a17f5b1a7c String picker search field. Fix #701 2025-03-30 11:51:03 -05:00
d10b6e9e15 relativize choose-string.xml 2025-03-30 11:51:02 -05:00
6f3e61899e Debug action: apply status effect 2025-03-19 19:31:22 -05:00
72942efa6a reorganize, relativize, and add 'Everyone' button to select-pc 2025-03-19 19:31:21 -05:00
eb03632598 Training dialog only show relevant info 2025-03-19 19:31:19 -05:00
f4e8390bf4 more precise New Game confirmation text 2025-03-19 19:31:19 -05:00
35fae2a491 fix training dialog width 2025-03-19 19:31:19 -05:00
735b324ffa Split and simplify training dialog column headings 2025-03-19 19:31:18 -05:00
725a151eef logically reorder training dialogxml 2025-03-19 19:31:18 -05:00
3beda3bd59 get_num_response debug actions: allow canceling 2025-03-19 19:31:17 -05:00
61c4bfdc99 Add two new town sizes to the create town dialog.
Huge towns are a whopping 128x128 tiles and don't fit in the terrain view even when fully zoomed out.

Tiny towns are just 24x24 tiles.
2025-03-16 14:09:05 -04:00
96e92b1655 Allow selecting any preset terrain when creating a town.
The option of "grass with flowers" is removed. If you want that, select grass, then select frill up terrain.
2025-03-16 14:09:05 -04:00