Commit Graph

2314 Commits

Author SHA1 Message Date
4929218929 Resolve a TODO note in load_item_type_info() 2024-08-27 09:35:58 -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
392f43ec89 If we're gonna put this into a unique_ptr we should do it from the beginning.
I'm not sure if sf::Image::create can throw, but if it can, that would have been a leak.
2024-08-24 21:00:26 -04:00
ec2a20208e Fix a bunch of 'Failed to create texture' errors being written to console 2024-08-24 20:50:26 -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
bf86d8c3c3 Note another minor bug in Create New 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
fc52f11931 fix an include for xcode 2024-08-24 20:04:29 -04:00
622ba56b2a Apply suggestions from code review
Co-authored-by: Celtic Minstrel <CelticMinstrel@users.noreply.github.com>
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
ad9ad3dc3c record and replay text field input 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
e9b4aae524 istream parse rectangles 2024-08-24 20:04:29 -04:00
336d0e626b Add sample command-line arguments to the Xcode scheme 2024-08-22 23:21: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