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
3e331d3000
note another condition to handle
2024-11-30 22:52:53 -05:00
167145e538
Improve an error message that confused me greatly
2024-11-30 22:52:53 -05:00
34702d588e
remove placeholder replay
2024-11-30 22:52:53 -05:00
df3839ab5d
Rearrange startup buttons, add tutorial button with stub event
...
Fix #173
2024-11-30 20:11:08 -05:00
96c71bdce4
remove unnecessary reference passing
2024-11-30 19:22:00 -05:00
09a6b2a4fd
Add a visual explosion to justify fireball ashes. Fix #459
2024-11-30 19:22:00 -05:00