Commit Graph

2658 Commits

Author SHA1 Message Date
c2dc4f2252 spell menu measure spell labels 2024-12-03 09:44:40 -05:00
0b644e7427 fix dialogs I broke 2024-12-03 09:44:40 -05:00
43fdc94f47 Mac editors fix Settings menu item 2024-12-03 09:44:40 -05:00
494f0e8533 Editors hide unwieldy scale options 2024-12-03 09:44:40 -05:00
3fe527af14 remove lots of hardcoded led/tiny button widths 2024-12-03 09:44:40 -05:00
df1e9d6bb4 remove cButton::setTextSize() 2024-12-03 09:44:40 -05:00
2b01a18bb3 make text-size an optional attribute of button 2024-12-03 09:44:40 -05:00
f47229417b still require width on other button types 2024-12-03 09:44:40 -05:00
9fb5cdbefd leds and tiny buttons measure actual preferred width 2024-12-03 09:44:40 -05:00
bab6b2f8f8 fix map scale
Somewhere along the line, I broke the map scale so it was using UI scale.
2024-12-03 09:44:40 -05:00
9bf009ce83 remove TODO note 2024-12-03 09:44:40 -05:00
7966d5a93e remove bad check 2024-12-03 09:44:40 -05:00
6eb69a9c1d align small window led with alignment leds 2024-12-03 09:44:40 -05:00
7a87223162 bring speed buttons in from the right 2024-12-03 09:44:40 -05:00
e409464a97 hide main window scale options that won't fit 2024-12-03 09:44:40 -05:00
925306825b match reset help button text size to leds 2024-12-03 09:44:40 -05:00
ed3dcd9246 make button text size changeable 2024-12-03 09:44:40 -05:00
f5f9f92568 move help-related settings next to each other 2024-12-03 09:44:40 -05:00
8fd20022be fine-tune preferences layout 2024-12-03 09:44:40 -05:00
5b4cef4bc7 fix event return value 2024-12-03 09:44:40 -05:00
35fcc04d6c move scale buttons to top of settings 2024-12-03 09:44:40 -05:00
34dd31cf51 Remove 3 obsolete settings 2024-12-03 09:44:40 -05:00
1375a2e6b1 turn resethelp pref led into a button with a confirmation dialog 2024-12-03 09:44:40 -05:00
6a26229ab6 only valid ingame beep use a sound 2024-12-01 18:52:09 -06:00
42e51a3b36 make beep() use a game sound on Linux 2024-12-01 18:50:13 -06:00
e187f07307 Revert "make beep use a game sound"
This reverts commit 44881905cf.
2024-12-01 18:49:07 -06:00
b4848cf1fe D flag for shops is now ignored 2024-12-01 18:54:03 -05:00
9df9d4ae23 replay shows 511 is fixed 2024-12-01 18:43:35 -05:00
1563096f06 Add prefab party for recording spellcasting 2024-12-01 18:43:35 -05:00
bd756177c7 Don't check if pc can cast NONE. Fix #511 2024-12-01 18:43:35 -05:00
94bb4c7e41 Replay reproduces crash #511 2024-12-01 18:43:35 -05:00
2d50ebe81d comment where spells page 2 starts 2024-12-01 18:43:35 -05:00
d628e72747 Support recording with party from command line 2024-12-01 18:43:12 -05:00
6b9dccbbba refactor core of replay_next_action() into reusable replay_action()
Someday I would like to implement a testing tool that generates semi-random valid actions and feeds them into the system to simulate unpredictable player behavior...
2024-12-01 18:43:12 -05:00
a665ec9033 Improve replay system CLI handling 2024-12-01 18:43:12 -05:00
6ea26ca423 LOG function and LOG_VALUE macro will save time and wrist exertion 2024-12-01 18:42:57 -05:00
a852090180 Fix quick-look. Fix #512 2024-12-01 18:28:22 -05:00
6fb9350ceb remove ding() 2024-12-01 17:21:46 -06:00
44881905cf make beep use a game sound 2024-12-01 17:21:45 -06:00
4c27f731f5 play action failed grunt when item too heavy 2024-12-01 17:21:45 -06:00
2876993c78 Better sounds for purchases 2024-12-01 17:21:38 -06:00
684edd3589 fix comments 2024-11-30 22:52:53 -05:00
43df3c8fb4 remove outdoor constraint on local call-special-on-use
Close #503
2024-11-30 22:52:53 -05:00
1ae3715618 unpack the modern-format test scenario 2024-11-30 22:52:53 -05:00
e5ef638061 legacy scenario and replay show the bug is already fixed 2024-11-30 22:52:53 -05:00
dea5a8af5b when replaying, find scenarios in replay test folder 2024-11-30 22:52:53 -05:00
3de10ec741 replay test shows #8 does not affect new scenario format 2024-11-30 22:52:53 -05:00
636da00220 debug builds look for scenarios in test/replays/scenarios 2024-11-30 22:52:53 -05:00
50e353426e scons define a DEBUG flag 2024-11-30 22:52:53 -05:00
2789d24936 properly measure scenario editor button clickable labels 2024-11-30 22:52:53 -05:00