Commit Graph

2732 Commits

Author SHA1 Message Date
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
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
31ea6b9401 Update Readme to reduce confusion (#504) 2024-11-30 18:14:19 -05:00
dd347a5f79 replace the debug flag with a release flag 2024-11-30 17:58:42 -05:00
f3e83290cb make scons build debug by default 2024-11-30 17:58:42 -05:00
df0c46d616 Merge pull request #458 from NQNStudios:credits-overhaul
Auto-generated credits / Update the credits from IndieGOGO
2024-11-23 18:54:51 -05:00
8a68360256 Play with heading alignment in startanim 2024-11-23 17:49:59 -06:00
e5c261e285 get the actual original startanim 2024-11-23 17:17:17 -06:00
7a1297b2c8 specify align attribute type as enum 2024-11-23 17:06:15 -06:00
b441401475 wrap pollEvent() to guarantee all loops handle modifiers (#477) 2024-11-23 17:46:54 -05:00