Commit Graph

2406 Commits

Author SHA1 Message Date
680150ac3e de-duplicate code for reviving dead party members
Two separate instances of doing this were in the debug actions,
and one of them looked incorrect.
2024-09-03 00:08:26 -04:00
2f3206ed43 record and replay debug edit stuff done 2024-09-03 00:08:26 -04:00
a04ff5d4ad record and replay debug towns forget 2024-09-03 00:08:26 -04:00
3c9f5fa00e record and replay debug increase age 2024-09-03 00:08:26 -04:00
de0ee8a070 record and replay debug trigger victory 2024-09-03 00:08:26 -04:00
f7b367ad72 record and replay debug return to start 2024-09-03 00:08:26 -04:00
dc45c4b8c3 record and replay debug ghost mode 2024-09-03 00:08:26 -04:00
b0433fe1c8 record and replay debug flying 2024-09-03 00:08:26 -04:00
a1072b57e2 record and replay debug stealth, detect life, firewalk 2024-09-03 00:08:26 -04:00
81c815dc48 record and replay debug clear statuses 2024-09-03 00:08:26 -04:00
16b4555469 record and replay debug refresh store items 2024-09-03 00:08:26 -04:00
1ce3d5045a record and replay debug enter town 2024-09-03 00:08:26 -04:00
42f66cf2d8 record and replay debug magic map 2024-09-03 00:08:26 -04:00
315abd7d73 match other cases' syntax 2024-09-03 00:08:26 -04:00
4335dd5b76 record and replay debug kill 2024-09-03 00:08:26 -04:00
7182e86e08 record and replay debug leaving town 2024-09-03 00:08:26 -04:00
6c9b5f4a6c record and replay debug stepthrough mode 2024-09-03 00:08:26 -04:00
46f930c353 record and replay debug printing location 2024-09-03 00:08:26 -04:00
1a0dcb2b37 record and replay debug give item 2024-09-03 00:08:26 -04:00
9166e5b0e1 record and replay toggling debug mode 2024-09-03 00:08:26 -04:00
482b35d121 record and replay 2 more ? key help messages 2024-09-03 00:08:26 -04:00
f82cd550aa Always show active PC's inventory 2024-09-03 00:08:26 -04:00
7b14985dd1 record and replay z to show inventory 2024-09-03 00:08:26 -04:00
22727fc17f record and replay using spaces 2024-09-03 00:08:26 -04:00
aeabb6eade separate handle_bash and handle_pick actions 2024-09-03 00:08:26 -04:00
3bcfbc9f34 record and replay lockpick/bash commands 2024-09-03 00:08:26 -04:00
28d9af4f25 record and replay pause 2024-09-03 00:08:26 -04:00
545e8c3e9a spell recording handle rotate wall 2024-09-03 00:08:26 -04:00
89f56bfe4a spell recording handle multi-target cast early 2024-09-03 00:08:26 -04:00
31a12cb55d fix istringstream usage 2024-09-03 00:08:26 -04:00
34cae14279 record and replay repeating spellcast 2024-09-03 00:08:26 -04:00
532a1e3236 record and replay spellcasting 2024-09-03 00:08:26 -04:00
b5fa2db5fd record and replay resting 2024-09-03 00:08:26 -04:00
6165a3f823 record and replay screen shifting while looking 2024-09-03 00:08:26 -04:00
6c50cf000d refactor look-mode screen shifting into function 2024-09-03 00:08:26 -04:00
bffffc10a0 record and replay looking 2024-09-03 00:08:26 -04:00
27c229c8d9 record and replay beginning look mode 2024-09-03 00:08:26 -04:00
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
f7291f49c3 switch the order of 2 stupid things 2024-08-28 20:22:36 -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
54050a7cbb Actually validate syntax characters in location/rect extraction operator 2024-08-27 09:49:21 -04:00
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