17 Commits

Author SHA1 Message Date
aae5726f3d Finish implementing Pirate Captain and Parrot behaviors. Refactor monster phase system to be per-strategy instead of a global phase for all strategies. Release Build 11666. 2024-10-08 21:54:16 -05:00
ef5239657d Add tutorial task for Artificer introduction in camp. Release Build 11362. 2024-09-07 05:07:08 -05:00
517f81c03f Handle multiple connection points with the same map names all being handled correctly when dealing with visit notifications. Release Build 11361. Prepare framework for Artificer unlocks. 2024-09-07 04:56:13 -05:00
57c5a2f579 Move Chapter 2 story to the correct story configuration file. Fix bug where closing a dialog didn't set the state to the previous state the game was in, but instead assumed it was Game Run. Which meant the player could attempt to leave the camp and be presented with the level complete window for no reason. Release Build 10415. 2024-07-29 18:36:00 -05:00
1230714be2 Artificer initial discussion window menu and setup. Add dialog finish callback function to perform actions once a dialog finishes. 2024-07-29 15:27:49 -04:00
cf5c63847c Add dialog loading function to call and trigger Dialog game state. Add Artificer Introduction tutorial task. 2024-07-29 11:31:08 -04:00
1747b1e5ef Adjusted audio events for earlier camp unlocks. Removed bass line for earlier versions of the camp song, reintroduce after chapter 2 is completed. Added placeholder Artificer sprite. Added Artificer dialog. Updated world map with a chapter 2 base location for convenience. Connect new connection points between map locations correctly. Adjust connection point unlock conditions and layer unlock conditions to their new chapter 2 levels. Release Build 10399. 2024-07-28 22:34:26 -05:00
a39551c356 Change monster data image storing to use an unordered_map instead. Create an optional display name for monsters to use when monster data is being generated to allow for name overrides while retaining unique monster types. Added No XP variant of Hawks. Setup Chapter 2 Bonus Boss spawn. Release Build 9362. 2024-05-20 17:34:16 -05:00
dfa06b688d Change how blacksmith TutorialTask is handled with the complete condition actually fulfilled instead of a randomly variable (copy-paste error)? Release Version 7906. 2024-03-05 00:42:38 -06:00
2bd3e370e5 Added tutorial tooltips. Release Build 7758. 2024-02-28 19:22:03 -06:00
Nic0Nic0Nii
1f244777c9 Add in ability to redefine keybinds. Keybinds currently do not translate to actual key controls (?) Replaced all 2023 copyright references with 2024, fix copyright symbols.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-02-06 20:57:22 +00:00
a6d2765585 Condensed DrawInput function to accept a variant instead of having double copies of the function. 2024-02-03 00:16:10 -06:00
cd599b73e0 Add in keyboard mapping display settings window. Add in keybind display buttons. 2024-02-02 20:31:34 -06:00
a6e8ec872c Added blacksmith's inventory for display underneath player's equipment for crafting. Fix bug with loadout item slot 2 not being reset properly (missing ability set function). Release build 6604. 2024-01-29 23:55:40 -06:00
db93e05afc Sherman's menu integrated. Added NPC display names above the characters. 2024-01-29 22:45:06 -06:00
dcabc05702 Creating a new character in the desktop build is now fixed. Added NPC interact functionality. 2024-01-29 19:29:38 -06:00
ebf7fcf395 Added NPC structures and new NPCs to the hub map. 2024-01-29 00:27:16 -06:00