6c5764d6c8
toolbar buttons limit framerate while held down
2024-09-03 00:08:26 -04:00
a1962f2792
fix #420
2024-08-30 20:36:10 -04:00
e7d5b4ff81
Create an info struct for the eStatus and ePartyStatus enums
...
This reintroduces the normal speed icon and opens #230
2024-08-28 11:01:09 -04:00
da3eb3aad2
Cure Dumbfounding at a healer shop no longer removes enlightening
2024-08-27 09:35:30 -04:00
8cc8f5e2b7
Remove a few TODO notes that look obsolete
2024-08-27 09:18:42 -04:00
ccc53058f9
Fix a couple more uses of 0 as nullptr
2024-08-24 20:15:15 -04:00
13a62445a3
Fix some compile warnings
2024-08-24 20:14:40 -04:00
29404cdd23
fix #405 and fix #225 ( #411 )
...
Implemented fix for arrow key handling on mac, which also introduces a frame buffer for arrow key combinations that would solve #225 .
2024-08-24 20:05:49 -04:00
22bb12a6a9
fix another 0
2024-08-24 20:04:29 -04:00
b653e0d525
make map behavior all the same
2024-08-24 20:04:29 -04:00
97691b8797
this one was supposed to be 0
2024-08-24 20:04:29 -04:00
aec6f9b75e
use nullptr instead of 0
2024-08-24 20:04:29 -04:00
a8241525a4
File->Abort confirm if party is loaded
2024-08-24 20:04:29 -04:00
383c83e8ce
record and replay last menubar help menus
2024-08-24 20:04:29 -04:00
aff911ce1d
record and replay help TOC
2024-08-24 20:04:29 -04:00
23be231949
record and replay other ways to display map
2024-08-24 20:04:29 -04:00
c8c008b3c5
record and replay opening the map through the menu
2024-08-24 20:04:29 -04:00
afccdcaa91
record and replay intro dialog
2024-08-24 20:04:29 -04:00
c0df7c3f53
record and replay tip of the day
2024-08-24 20:04:29 -04:00
b1f2465c37
record and replay display_skills
2024-08-24 20:04:29 -04:00
bd53a3bb31
record and replay display_spells
2024-08-24 20:04:29 -04:00
da99b6169e
change 2 unnecessary TODO comments
2024-08-24 20:04:29 -04:00
9ed90a1b38
record and replay alchemy help
2024-08-24 20:04:29 -04:00
e64ba776be
record and replay print_party_stats
2024-08-24 20:04:29 -04:00
9abd80b87d
record and replay adventure notes
2024-08-24 20:04:29 -04:00
4e03166bb4
record and replay talk notes
2024-08-24 20:04:29 -04:00
c345a03d75
record and replay checking journal
2024-08-24 20:04:29 -04:00
ec8c412018
record and replay Create new PC
2024-08-24 20:04:29 -04:00
2471a3e005
missed a place to change drop_pc -> handle_drop_pc
2024-08-24 20:04:29 -04:00
4f41ee0f87
Note a minor bug in Create New PC
2024-08-24 20:04:29 -04:00
b92ec0b53d
drop_pc -> handle_drop_pc
2024-08-24 20:04:29 -04:00
4834d9b135
record and replay renaming PCs
2024-08-24 20:04:29 -04:00
f597bbc298
record and replay changing PC graphic
2024-08-24 20:04:29 -04:00
99565b5cef
record and replay File->Abort
2024-08-24 20:04:29 -04:00
8b05b5be9a
help menu items record show_dialog_action
2024-08-24 20:04:29 -04:00
1617f3af82
TODOs on menu items not recorded/replayed
2024-08-24 20:04:29 -04:00
92870587a8
record and replay preferences menu item
2024-08-24 20:04:29 -04:00
4fcb0ba417
record and replay new party menu item
2024-08-24 20:04:29 -04:00
a7c1d757be
record and replay PC deletion
2024-08-24 20:04:29 -04:00
47ceeabddc
move real deletion behavior into drop_pc(), keep buffer messages
2024-08-24 20:04:29 -04:00
2513fc113b
record and replay several help dialogs
2024-08-24 20:04:29 -04:00
9d31dd3589
record arrow button clicks (cosmetic)
2024-08-24 20:04:29 -04:00
0e87c730c6
Add a replay speed option so that we can watch the replay in action.
2024-08-22 23:21:29 -04:00
61bf8d327e
Inserting a timestamp into the filename isn't great for testing, let's make it optional
2024-08-22 23:21:29 -04:00
d74b11aa31
Reform command-line handling to use Clara, which is bundled with Catch
2024-08-22 23:21:29 -04:00
8801d17ed5
Fix crash due to erroneous false load AppleEvents when command-line arguments are passed
...
The fix is just to initialize the dialog subsystem AFTER the main window, causing the AppleEvent handler to output the load failure to the log instead of showing a dialog
2024-08-22 21:53:27 -04:00
f2469d1694
Fix crash when playing a replay with no custom scenarios
2024-08-22 21:53:27 -04:00
39c85e7f3c
limit framerate of controls' nested event loops
2024-08-22 09:47:06 -04:00
fe4821cb4e
fix CPU spike during intro splash screens
2024-08-22 09:47:06 -04:00
23e0db9922
Add enum for creature status
2024-08-21 23:47:44 -04:00