17 Commits

Author SHA1 Message Date
4a4ffb1c6c Block off nonexistent <stacktrace> dependency for web builds. Fix up emscripten build errors with old CMakeCache. Update to C++23 in CMakeLists. Convert CanModifyEquipSlots function into a menu static function that returns a boolean (instead of being calculated only once on initialization. oops) Release Build 12111. 2025-03-14 10:42:02 -05:00
594dd352ec Add random submerge time between arm attacks. Release Build 11916. 2025-01-03 01:27:35 -06:00
ef0b00e771 Attack arc ranges increased. Reset attack arc display when submerging occurs. Release Build 11865. 2024-12-05 23:52:32 -06:00
bec8c67ee9 Add staggered rise animations to Octopus arms. Add attack up buffs and animation speed up buffs to the boss and Octopus arms per tentacle death. Release Build 11852. 2024-12-05 21:49:38 -06:00
58be1c8999 Octopus Arm now has proper detection for empty pool spawns and responsive to player moving around (spawn in nearby empty water pools). Release Build 11848. 2024-12-04 21:57:30 -06:00
442b22f640 Fix octopus arm transition damage to be true damage instead of player damage (no critical hits). Fix octopus arm transition jump target positions (return (0,0) now) 2024-12-04 00:38:40 -08:00
f94d22ff48 Fix Pirate Buccaneer's aiming sight remaining on the field after death. Make aiming sight target line pulse. Fix bug with Frog Tongue one-shotting the player. Release Build 11815. 2024-12-03 19:45:17 -08:00
c9a29b2705 Fix arc not showing up. 3-5 had a missing spawn point set. More Octopus Arm behavior fixes. Release Build 11808. 2024-11-21 21:03:37 -08:00
9b94a90326 Octopus Boss implementation 2024-11-21 17:19:16 -06:00
ef1d4e5470 Make lerp functions require both arguments to be the same for deduced return type. Fix buggy monster spawns to account for monster sizes. BOTTOM RIGHT EDGE FOR COORDINATES ??? Release Build 11794. 2024-11-12 22:52:41 -08:00
f5038d4a24 Add in more AI. 2024-11-12 19:25:44 -06:00
debc23bfa3 Additional AI setup. 2024-11-05 23:22:44 -08:00
7cf3c53e91 Fix all octopus arm AI config variable references to actually use the Config functions instead of direct config file parameters. Add in attack cone effect. 2024-11-05 20:58:36 -08:00
16708108e6 Move Attack Arc function into its own function for portability. 2024-11-05 18:57:52 -06:00
46ba7a780d Octopus arm AI 2024-10-29 23:04:24 -07:00
d85cef1b86 Arcs, Cones, Polygon overlap code. Octopus Arm AI initialized. 2024-10-29 18:45:48 -05:00
1bb0ceb096 Add monster entries and animations for Giant Octopus boss and Octopus Arm. Release Build 11756. 2024-10-22 22:42:39 -07:00