28 Commits

Author SHA1 Message Date
5ed991ec88 Boss Phase 3 completed. 2024-01-24 22:44:18 -06:00
7705a64624 Fix bullet patterns, add transition sound effect. Fix bug involving accidental multi-hit bullets. 2024-01-24 20:25:13 -06:00
4d3b3b4930 Phase 1 and 2 implemented. 2024-01-24 19:50:53 -06:00
bc702788cf Bosses no longer have tile collision. Tweaked general pathfinding rules for run towards script. 2024-01-24 18:07:18 -06:00
7a557fe5fc Add overlay sprite feature, extra animations for second boss. 2024-01-24 17:13:33 -06:00
afdb85e16f Release version 6278. 2024-01-24 15:55:46 -06:00
07139f06b7 Release build 6277. Fix second boss script not being loaded properly. 2024-01-23 23:30:58 -06:00
934019e84e Add dynamic color and incrementing/decrementing counters for health/mana. 2024-01-23 23:04:29 -06:00
b8da4fbbbe Fixed missing operator= for the InputEngageGroup class. Add scaling damage number size based on relative damage multiplier. Release build 6264. 2024-01-22 18:49:40 -06:00
553baa5945 Changed reflection code to slightly account for rotations. 2024-01-22 04:36:49 -06:00
37fb379df9 Update to release build 6238. 2024-01-22 03:09:50 -06:00
7c87766bc5 Update release build to version 6216. 2024-01-22 00:13:31 -06:00
aec9646d40 When switching from mouse to keyboard navigation, the first input is ignored such that it will reveal where the cursor currently is at. Updated to Release Build 6020. 2024-01-18 23:24:24 -06:00
a5abe82594 Move spawn debug report code to after all initialization. 2024-01-18 16:33:17 -06:00
aa483f1d5e Fixed friend class not working for emscripten builds. Release build 5869. 2024-01-15 06:20:55 -06:00
c4ee2608f2 Added basic controller keybind support. 2024-01-15 02:50:20 -06:00
86925ef031 Bear strategy implemented. Release Build 5823. 2024-01-15 01:30:06 -06:00
62a2119ab2 Initial frog behavior aiming implemented. 2024-01-13 16:37:46 -06:00
b97afb24bd Frog tongue should only hit each entity one time. 2024-01-12 12:32:47 -06:00
20e452b337 Smooth movement should respect elapsed time and not be frame-based. 2024-01-12 12:16:19 -06:00
87cdff2218 Tongue hitbox should be determined by current length of tongue, not final length. 2024-01-12 12:11:42 -06:00
8d471fe35e Release build 5736 2024-01-12 12:07:14 -06:00
c18418c4ce Cleaned up pathfinding algorithms. 2024-01-11 06:12:26 -06:00
5f1b07d8b5 Refactoring A* algorithm to use a set structure instead of an array. 2024-01-10 06:26:30 -06:00
ece13c0b28 Added backdrop property and backdrop loading to maps. Release build 5549. 2024-01-10 02:24:12 -06:00
a2bcee0591 Moved loading to the fadeout between overworld map and game run state. Added _DEBUG preprocessor checks to prevent debug code from appearing in optimized builds. 2024-01-06 18:09:29 -06:00
3e1227a899 Fix bugs with money display in menus. Fix cooldown time value not being set properly while items are being loaded. Release Build 5395. 2024-01-06 05:47:04 -06:00
1e3a2ecabb Title Screen transitions and logo implemented. Added Save File Name label to save file window. Release build 5310. 2024-01-04 07:58:45 -06:00