ad7a7e3fae
search default paths for scenarios when unqualified --scenario input
2025-01-15 23:05:53 -05:00
17ea769bab
start the party in the outdoor section of the forced town
2025-01-15 23:05:53 -05:00
e6a6707c36
skip intro dialog and special node when cli launches a scenario
2025-01-15 23:05:53 -05:00
b1e7021b7a
implement outdoor x,y command-line args
2025-01-15 23:05:52 -05:00
b268729cd1
handle --town option with --entrance or --x, --y
2025-01-15 23:05:52 -05:00
d5709e3601
organize and document cli args
2025-01-15 23:05:52 -05:00
42120f2d03
Clara path parameters must be std::string to parse >1 token
2025-01-15 23:05:52 -05:00
c1adc48799
add more scenario args and validation logic
2025-01-15 23:05:52 -05:00
0a815bc50c
load a scenario from the command-line
2025-01-15 23:05:52 -05:00
5936b1c579
global vector for extra scenario directories
2025-01-15 23:05:52 -05:00
4b8a416509
change_fps action for debugging replays
2025-01-15 15:10:53 -06:00
a3cd5c9e73
When replay throws an error, stop replaying
2025-01-15 15:07:26 -06:00
4eb425cc91
record and replay the burma shave easter egg
2025-01-15 15:05:10 -06:00
34dd31cf51
Remove 3 obsolete settings
2024-12-03 09:44:40 -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
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
e4bd05b22a
allow canceling Look
2024-11-30 18:37:14 -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
b441401475
wrap pollEvent() to guarantee all loops handle modifiers ( #477 )
2024-11-23 17:46:54 -05:00
cd6c0a0a30
link controls auto-add click handler
2024-11-19 15:06:43 -06:00
05f5520cfb
speed up and extend scroll length of startanim
2024-11-16 17:47:58 -06:00
c81e56baf9
make cosmetic advance_time() mismatches warnings unless --strict
2024-11-10 00:32:17 -05:00
a455f5ec6e
call advance_time for cancel_item_target
2024-11-10 00:32:17 -05:00
058e5ebe61
remove TODOs
2024-11-10 00:32:17 -05:00
351b3cdd8a
handle last (?) advance_time case
2024-11-10 00:32:17 -05:00
8b99dfed07
replay load_party() more accurately
2024-11-10 00:32:17 -05:00
4d84c69761
fix more advance_time cases
2024-11-10 00:32:17 -05:00
a21b44c238
fix more advance_time cases
2024-11-10 00:32:17 -05:00
dee8df4ab6
fix more advance_time cases
2024-11-10 00:32:17 -05:00
84b3f29c46
fix an advance_time case
2024-11-10 00:32:17 -05:00
1a6f005a36
change --advance-time to --verbose, w/ better replay behavior
2024-11-10 00:32:17 -05:00
90e0195619
fix more advance_time
2024-11-10 00:32:17 -05:00
d28e670834
fix parsing display_spells and display_skills actions
2024-11-10 00:32:17 -05:00
bff3f1c309
fix more advance_time calls
2024-11-10 00:32:17 -05:00
dba3a95282
fix more advance_time calls
2024-11-10 00:32:17 -05:00
413fc9e0f5
fix more advance_time cases
2024-11-10 00:32:17 -05:00
5cc4898bf7
fix advancee_time behavior of more actions
2024-11-10 00:32:17 -05:00
f5ed2bf48d
fix replay behavior of item stats window buttons
2024-11-10 00:32:17 -05:00
ab2911aa57
fix an advance_time case
2024-11-10 00:32:17 -05:00
beefc428c7
missing advance_time print last command
2024-11-10 00:32:17 -05:00
eaa6384fee
fix some advance_time cases
2024-11-10 00:32:17 -05:00
d5aa280e4a
record and validate advance_time() calls with --advance-time
2024-11-10 00:32:17 -05:00
8ff38f2147
record and replay cancelling item target mode
2024-11-10 00:32:17 -05:00
4d908b42ea
remove duplicate include
2024-11-10 00:32:17 -05:00
d76787932d
Make check_for_intel() call automatically
...
This will avoid future repeats of the situation where it took way too long
to figure out why a unit test wasn't working
2024-09-21 20:57:22 -04:00
0d5b169606
record and replay monster menu item
2024-09-05 09:25:21 -04:00
977724dc31
record and replay parrying
2024-09-05 09:25:21 -04:00