Commit Graph

2875 Commits

Author SHA1 Message Date
ff65ddbb69 Fix Visual Studio undefined behavior test errors 2025-02-15 16:04:14 -05:00
a18f754e11 Visual Studio launch tests with correct cwd 2025-02-15 16:04:14 -05:00
cfbb09a008 Merge pull request #587 from NQNStudios:fix-ranged-anim
Fix some ranged attack animation bugs

Fix #582
Fix #97
2025-02-15 16:03:51 -05:00
149666f522 resolve 2 TODOs in dialogxml 2025-02-15 12:13:34 -05:00
de818699bc note which dialogs need relative positioning redos. 2025-02-15 12:13:34 -05:00
950652db68 remove outdated info from help-inventory 2025-02-15 11:01:07 -06:00
b82acea0cb reorganize and update the help-hints dialog 2025-02-15 11:00:57 -06:00
1ac6aeda05 scenario editor warn about outdated help windows 2025-02-15 11:00:19 -06:00
5294b5434a Make Scenario: mention that outdoor sections can be added later 2025-02-15 11:35:35 -05:00
0a3951fadc Some minor layout adjustments to the edit terrain and monster dialogs.
I decided it wasn't worth converting them to relative positioning at this time.
2025-02-15 11:35:35 -05:00
66256b305c Delete the "make shop random" button in favour of a preset selection when first creating the shop - this also adds "healing" to the list of presets 2025-02-15 11:33:40 -05:00
65cf27bc81 Reorganize Advanced Town Details and add some instant help
It now uses relative positioning as well.

Fix #546
2025-02-15 11:33:40 -05:00
34b9db0aaa Reorder elements in some dialogs in logical order - no functional changes 2025-02-15 11:33:39 -05:00
46c102257b make give_help()'s force_help a bool arg 2025-02-15 11:19:44 -05:00
18a425be0d cPlayer give_help use bool flag instead of function pointer 2025-02-15 11:19:44 -05:00
576a40b3e1 make give_help() DRY 2025-02-15 11:19:44 -05:00
d3dff69d1a Fix a help dialog that appears in the top-left 2025-02-15 11:19:44 -05:00
e83ad32618 VS2013 Add Catch/Clara include directories 2025-02-15 00:08:41 -05:00
90a1519b0b VS2013 projects use vcpkg manifest mode 2025-02-15 00:08:41 -05:00
769bb2ee97 VS2017 projects use manifest mode 2025-02-15 00:08:41 -05:00
01822a4bb8 fix scons validation warning 2025-02-15 00:08:14 -05:00
3bd8874147 make all targets compile text-based pref handling in prefs.cpp
mac replays use preference std::map
2025-02-14 09:54:33 -05:00
1d25b447e7 fix typo in mac preference recording code 2025-02-14 09:54:32 -05:00
3a5cc4ead4 catch a replay system do_load edge case crash 2025-02-14 09:54:32 -05:00
a3ddff55aa add was_replaying to track how the game started 2025-02-14 09:54:32 -05:00
aed913a7f4 use bool_to_str 2025-02-14 09:54:32 -05:00
404f364053 recenter camera 1/2way into missile arc if sooner 2025-02-13 09:51:36 -06:00
fa1d9a7442 don't frame active PC when out-of-bounds in ranged anim 2025-02-13 09:50:20 -06:00
ab0eada20d explosion anims clip within terrain screen 2025-02-13 09:50:13 -06:00
318f430917 clip missiles when they go beyond the ter screen 2025-02-13 09:49:59 -06:00
d49a96dc03 & of non-intersecting rectangles is empty 2025-02-13 09:49:23 -06:00
3188f2ed9b sensible camera handling for ranged attacks 2025-02-13 09:48:16 -06:00
f24283e0e2 location helper functions for camera work 2025-02-13 09:47:57 -06:00
f94abd3575 Make getting terrain screen rects DRY 2025-02-13 09:47:37 -06:00
d2fb94b6c6 confirm before killing 2025-02-10 20:44:55 -05:00
a6a886be2b ignore vcpkg installed files 2025-02-10 20:44:55 -05:00
d95703ecf5 Fix restore party in scenario. Fix #597 2025-02-10 20:44:55 -05:00
0a5abec8e1 Debug action: kill the party 2025-02-10 20:44:55 -05:00
2151cc4248 His/her -> their, He/she -> they 2025-02-10 19:29:30 -05:00
fb341728a6 better save message during combat 2025-02-10 13:12:48 -05:00
2a02b46b3b Escape cancel look mode in combat and outdoors 2025-02-10 13:12:48 -05:00
43c2f14a63 Fix scrollbars loading from command-line. Fix #589 2025-02-10 13:12:48 -05:00
463e850ac6 Merge pull request #592 from NQNStudios:fix-246
Fix #246 (text size and underline in dialogxml)
2025-02-09 23:05:21 -05:00
504f4f6550 document the show-pipes attribute 2025-02-09 21:13:49 -06:00
648d0682fb update 'size' attribute documentation 2025-02-09 21:12:58 -06:00
fcf0bcc324 add show-pipes attribute to <text> 2025-02-09 20:37:46 -06:00
1103715faf add an option to show pipes to TextStyle 2025-02-09 20:28:06 -06:00
7fba8240f8 Merge pull request #595 from NQNStudios:fix-invis
Fix invis
Fix #110
2025-02-09 18:38:34 -05:00
c4f67decda fix grammar in sanctuary documentation 2025-02-09 16:43:29 -06:00
32d97a00bf Explain in code how sanctuary works 2025-02-09 16:39:05 -06:00