1a532a3c6e
cancel identify spell if not needed
2025-01-08 23:06:44 -05:00
655796fb5e
line break to show all of identify message
2025-01-08 23:06:44 -05:00
b1c7b9bf0b
another TODO note for the identify spell
2025-01-08 23:06:44 -05:00
9967100e0a
forgot Escape to cancel item target mode
2025-01-08 23:06:44 -05:00
b7da0f0c62
remove ITEMBTN_NORM and _ALL, and button_position arg
2025-01-08 19:07:22 -05:00
78779b7d98
remove unnecessary parens
2025-01-08 19:07:22 -05:00
0f5cd51126
Simplify scary logic around inventory item buttons.
...
Fix #233
2025-01-08 19:07:22 -05:00
c16807690c
Note about a TODO
2025-01-07 21:35:59 -05:00
8253088ba4
remove the cancel button in case where it would be ignored
2025-01-07 21:35:59 -05:00
65dbf8dc88
Merge pull request #519 from NQNStudios:sounds
...
* Changed shop purchase sound effects where Yum! definitely didn't fit. For alchemy, mage spells, and priest spells, I made the sound the same as the sound when you perform those actions. I figure this actually makes sense because the teacher would show you how to do the thing.
* For skill training, I made the sound be the same as leveling up. I think this makes sense.
* When something is too heavy to pick up, the "Argh!" labeled as 'Action Failure' in the editor sound picker makes a lot of sense--you tried to pick it up and were frustrated.
* I changed beep() so every platform just plays sound effect 1, the one labeled "low beep" [here](http://openboe.com/docs/editor/appendix/Sounds.html ) that's labeled "Cancel target lock" in the editor picker. I think this reasonable.
* Removed `ding()` which was an unused alias for `beep()`
2025-01-07 21:34:08 -05:00
270b2bb802
fix last case of textSide
2024-12-03 09:44:40 -05:00
c537a3701c
Fix replay mode black bg startup menu
2024-12-03 09:44:40 -05:00
ec811168c5
when replaying, splash setting disable BOTH (save a lot of time)
2024-12-03 09:44:40 -05:00
c2dc4f2252
spell menu measure spell labels
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
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
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
5b4cef4bc7
fix event return value
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
b4848cf1fe
D flag for shops is now ignored
2024-12-01 18:54:03 -05:00
bd756177c7
Don't check if pc can cast NONE. Fix #511
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
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
dea5a8af5b
when replaying, find scenarios in replay test folder
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
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
6af4f20246
fix ashes appearing for divine thump
2024-11-30 19:22:00 -05:00
112ec9f60d
Fix ashes appearing for icy rain
2024-11-30 19:22:00 -05:00
3a9c5ea208
make damage type -> boom type DRY
2024-11-30 19:22:00 -05:00
3068e97868
make damage type -> sound type DRY
...
And while I'm at it, resolve a TODO note and remove a bunch of unnecessary 0s
2024-11-30 19:22:00 -05:00
d870180591
Update copyright notices and contact/pricing info.
...
Close #499
2024-11-30 19:19:34 -05:00
3b12d37555
make 'a' toggle the map
2024-11-30 18:37:14 -05:00
ea95adef2e
Allow cancelling anything with Escape. Close #322
2024-11-30 18:37:14 -05:00
faf3347272
allow cancelling 'talk'
2024-11-30 18:37:14 -05:00
e4bd05b22a
allow canceling Look
2024-11-30 18:37:14 -05:00
79c295127a
fix ellipse alignment within visible tiles
2024-11-30 18:17:22 -05:00
dbdb1fc3f3
clean up comments and arithmetic
2024-11-30 18:17:22 -05:00
462d2d1e4a
Fosnola's lighting adjustments
...
Co-authored-by: fosnola <osnola@users.sourceforge.net >
2024-11-30 18:17:22 -05:00