|
9c1a5b98e1
|
led groups replay specific led click
|
2024-07-31 19:58:19 -04:00 |
|
|
9d5c2e4fe1
|
revert control_focus recording/replaying
|
2024-07-31 19:58:19 -04:00 |
|
|
afca0dc85d
|
mac replay preferences
|
2024-07-31 19:58:19 -04:00 |
|
|
49c62aa985
|
don't replay events for empty id controls
|
2024-07-31 19:58:19 -04:00 |
|
|
0935b9ce19
|
allow empty string for action info element
|
2024-07-31 19:58:19 -04:00 |
|
|
e1bfea8302
|
mac record preferences
|
2024-07-31 19:58:19 -04:00 |
|
|
4d0806a9cf
|
MacOS don't try to load 'record' or 'replay'
|
2024-07-31 19:58:19 -04:00 |
|
|
10ad8dc9da
|
throw std::strings
|
2024-07-28 17:07:33 -04:00 |
|
|
4e1c228161
|
throw error when checking next_action_type() of null
|
2024-07-28 17:07:33 -04:00 |
|
|
3c3a105ae4
|
make pop_next_action() return a reference
|
2024-07-28 17:07:33 -04:00 |
|
|
902fdb7a61
|
put extern forward-declarations first
|
2024-07-28 17:07:33 -04:00 |
|
|
b7692c2fa6
|
use specific stringstream types
|
2024-07-28 17:07:33 -04:00 |
|
|
6d2e8a807b
|
use nullptr
|
2024-07-28 17:07:33 -04:00 |
|
|
756cf658d6
|
when replaying, don't open file browsers
|
2024-07-28 17:07:33 -04:00 |
|
|
3744005f68
|
record and replay startup button clicks
|
2024-07-28 17:07:33 -04:00 |
|
|
bf724951c5
|
record and replay control focus events
|
2024-07-28 17:07:33 -04:00 |
|
|
948bb7b525
|
pop_next_action() iterate through without actually removing
|
2024-07-28 17:07:33 -04:00 |
|
|
a7925affc5
|
replay control clicks in open dialogs
|
2024-07-28 17:07:33 -04:00 |
|
|
51986ef981
|
parse std::map of replay action info elements
|
2024-07-28 17:07:33 -04:00 |
|
|
b81974d915
|
allow peeking the type of next replay action
|
2024-07-28 17:07:33 -04:00 |
|
|
acd7bb4080
|
record clicks on dialog controls
|
2024-07-28 17:07:33 -04:00 |
|
|
a0be5abc08
|
allow recording action with multiple parameters
|
2024-07-28 17:07:33 -04:00 |
|
|
d23d5c5857
|
replay movement actions
|
2024-07-28 17:07:33 -04:00 |
|
|
53d4bc2898
|
only record movement in recording mode
|
2024-07-28 17:07:33 -04:00 |
|
|
1640ba9a79
|
no spaces after ifs
|
2024-07-28 17:07:33 -04:00 |
|
|
37ca8188c1
|
record movement actions
|
2024-07-28 17:07:33 -04:00 |
|
|
54ac26b4da
|
allow parsing locations
|
2024-07-28 17:07:33 -04:00 |
|
|
945a4f14a0
|
fix command-line arg docs
|
2024-07-28 17:07:33 -04:00 |
|
|
3020a7ba1b
|
add src/tools to xcode header search path
|
2024-07-28 17:07:33 -04:00 |
|
|
5131f852f2
|
xcode add cppcodec to search paths
|
2024-07-28 17:07:33 -04:00 |
|
|
0527494f60
|
add cppcodec to visual studio include paths
|
2024-07-28 17:07:33 -04:00 |
|
|
047c471607
|
finish_load_party()
|
2024-07-28 17:07:33 -04:00 |
|
|
b749b6377a
|
put decoded replay save in tempDir
|
2024-07-28 17:07:33 -04:00 |
|
|
31dcb26d9d
|
WIP encode and decode save files in action logs
|
2024-07-28 17:07:33 -04:00 |
|
|
542822885c
|
action log has_next_action()
|
2024-07-28 17:07:33 -04:00 |
|
|
b37c8e8532
|
add cppcodec header library for base64
|
2024-07-28 17:07:33 -04:00 |
|
|
20f762f031
|
refactor without raw pointers
|
2024-07-28 17:07:33 -04:00 |
|
|
189ffe89dc
|
try adding replay.cpp to xcode projects
|
2024-07-28 17:07:33 -04:00 |
|
|
77ff65b14e
|
visual studio projects add new files
|
2024-07-28 17:07:33 -04:00 |
|
|
09640e444a
|
include string and sstream directly
|
2024-07-28 17:07:33 -04:00 |
|
|
9e3a50597b
|
all scons platforms add src include directories
|
2024-07-28 17:07:33 -04:00 |
|
|
27d35ed7dc
|
don't double-compile ticpp.cpp
|
2024-07-28 17:07:33 -04:00 |
|
|
56169abaf5
|
Reorganize global replay code
Theoretically, the scenario and character editors could also have replay systems
|
2024-07-28 17:07:33 -04:00 |
|
|
196c5d784a
|
allow providing base filename for log recording
|
2024-07-28 17:07:33 -04:00 |
|
|
3f69819c35
|
don't save preferences when replaying
|
2024-07-28 17:07:33 -04:00 |
|
|
7ea9810b09
|
windows and linux record preferences at startup
|
2024-07-28 17:07:33 -04:00 |
|
|
cbfddc26ab
|
pre-declare action log vars/functions for global use
|
2024-07-28 17:07:33 -04:00 |
|
|
669d7dcb5c
|
record and replay srand() in an action log
|
2024-07-28 17:07:33 -04:00 |
|
|
7cb1770059
|
Fix #314
|
2024-07-06 00:21:47 -04:00 |
|
|
695e62559f
|
Merge pull request #376 from NQNStudios/dry-dialog
Fix some repetitive code in dialogs
|
2024-07-06 00:06:03 -04:00 |
|