Commit Graph

799 Commits

Author SHA1 Message Date
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
dd347a5f79 replace the debug flag with a release flag 2024-11-30 17:58:42 -05:00