587 Commits

Author SHA1 Message Date
Quapsel
6e435a5c54 Monster Spawns for 3_3 and 3_4 added. Spawn Group locations for all chapter 3 maps finished. 2024-11-12 13:32:10 +01:00
Quapsel
5e02dd6590 3_2 Monste spawns finished. 3_3 - 3_6 Spawn Groups placed. 2024-11-11 14:08:09 +01:00
Quapsel
19dcf0fad0 Monster Spawns for 3_1. 2024-11-07 18:51:03 +01:00
debc23bfa3 Additional AI setup. 2024-11-05 23:22:44 -08:00
81bfbfb860 Add map setup and monster templates for Octopus fight. 2024-11-05 21:42:13 -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
139d4f4eac Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria 2024-11-05 18:57:53 -06:00
16708108e6 Move Attack Arc function into its own function for portability. 2024-11-05 18:57:52 -06:00
Quapsel
61b8efbb9f Chapter 4 presets completed. 4_1 Added. 2024-11-02 10:38:52 +01:00
Quapsel
f181fca2a1 hub border, border extension in 1 random map, chapter 4 presets almost finished. 2024-10-31 18:24:50 +01:00
46ba7a780d Octopus arm AI 2024-10-29 23:04:24 -07:00
7b165a64d5 Arc implementation completed. Release Build 11776. 2024-10-29 20:54:08 -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
3a3d405272 Implemented lingering effect item script capabilities. Added Molotov item and item graphic. Added burning sound effect. Release Build 11755. 2024-10-18 16:33:13 -05:00
868a089666 Separate ThrowingProjectiles from PoisonBottle class to create generic throwable item bullets. Added throwable projectile item script. Made Bomb item functional. Release Build 11748. 2024-10-18 00:16:55 -05:00
598b3b66c7 Add new chapter 3 consumables to item database and placeholder icons. 2024-10-16 14:39:08 -05:00
b11d209813 Implemented Sandworm AI. Change added velocity function to be a standalone velocity variable added to original player velocity. Release Build 11725. 2024-10-15 23:01:30 -07:00
446be1e02f Add collision intangibility for monsters with a collision radius of zero. Add unit test to check for it. Release Build 11714. 2024-10-15 20:52:14 -07:00
e0644fe809 Sandworm implementation + Monster collision radius changing implemented. 2024-10-15 19:18:58 -05:00
2f441f76b7 Implement missing SetAbility4 function stub. Add HasBuff function to both the Player and Monster classes. Implemented Giant Crab AI. 219/219 tests passing. Release Build 11710. 2024-10-11 18:08:15 -05:00
3684e0f211 Implemented Crab AI. Release Build 11683. 2024-10-11 15:59:17 -05:00
94de6bb10e Remove hidden incorrect collision on various stages. Release Build 11674. 2024-10-08 23:31:38 -05:00
9ec850fdd0 Implemented Seagull AI. Release Build 11673. 2024-10-08 23:20:12 -05:00
6b0c17b5ff Add ambient wave and gull sounds to Chapter 3 stages. Add slight pitch variance to environmental audio. Release Build 11667. 2024-10-08 22:44:06 -05:00
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
a09ea9a9a7 Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria 2024-10-08 20:12:33 -05:00
422c6f02cc Update Chapter 3 maps and entries to be playable. Added Chapter 3 stage and boss music. Pirate Captain base AI completed, mounted parrot AI added. Release Build 11657. 2024-10-08 20:12:31 -05:00
Quapsel
967af0fe5f Added details to the world map. 2024-10-08 14:12:17 +02:00
970b15ac5d Parrot Monster scripts initialized. 2024-10-01 20:45:49 -05:00
20f8abf8b5 Fix Parrot spritesheet size. Pirate Captain behavior fixed (cannot directly inherit from Goblin Dagger, copy-paste AI instead due to conflicting states). Release Build 11653. 2024-09-29 16:43:31 -05:00
5f63f23635 Add missing item icons (placeholders). Add mounted parrot to Pirate Captain. Release Build 11649. 2024-09-29 15:00:00 -05:00
d432966e3e Worked on Pirate Captain base AI. (Mounted Parrot AI still needs implemented). 2024-09-26 23:16:46 -07:00
4e1fa8d4e3 Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria 2024-09-26 19:31:48 -05:00
c16dccc623 Begin Pirate Captain AI implementation. 2024-09-26 19:31:47 -05:00
Quapsel
888cea1581 „Adventures in Lestoria/assets/config/items/ItemDatabase.txt“ ändern
Chapter 3 Monster + Area Items added. (Consumables still missing)
2024-09-26 10:50:56 -05:00
da2640fbc1 Health and mana indicators don't get squished strangely anymore due to floating point values. Release Build 11638. 2024-09-24 18:13:10 -05:00
0e3a4c0ba7 Implemented Pirate Buccaneer AI. Remove unnecessary Run Towards overrides in monsters list. Fix Charged Arrow to use proper last graphic when a custom one is specified. Release Build 11621. 2024-09-24 04:22:53 -05:00
d6c2b6c87f Implement Pirate Marauder AI. Release Build 11609. 2024-09-22 17:43:51 -05:00
9509f317c3 Implement Pirate strategy. Refactor Dagger Stab/Slash slightly. After loading a resource pack, if it previously failed to load attempt the load again to stop game crashes with modifications to the game pack. Release Build 11602. 2024-09-22 15:51:05 -05:00
90d9bc86b1 Add in templates, strategies, and setup for Chapter 3 monsters. Fix tile collisions on Chapter 3 tiles. Release Build 11595. 2024-09-20 17:30:16 -05:00
8f5973d836 Crab and Giant Crab monster entries added. 2024-09-19 23:30:54 -07:00
21c5af80c2 Pirate Marauder entry added. 2024-09-19 22:41:44 -07:00
612cda41c3 Pirate Marauder/Pirate Captain data added. 2024-09-19 22:02:18 -07:00
07f431a5aa Prep Pirate monster entry. 2024-09-19 17:48:20 -05:00
880b8e4335 Implement default audio event property to stages. Add fanfare transition and post-boss song event to the game. Add appropriate triggers for when boss fight completes. Addresses Issue #66. Release Build 11576. 2024-09-18 10:51:06 -05:00
004f896953 MonsterData should be loading graphics from Resource Packs instead. This should solve the issues with Issue #70. Release Build 11566. 2024-09-17 20:52:31 -05:00
86e2976549 Added some menu scrolling helper functions. Implemented Artificer Enchant window. Added controller compatibility to Artificer Refining Window. Release Build 11652. 2024-09-16 03:16:40 -05:00
1e7345d7b5 Implement skeleton for Enchant Confirm Window. Make original ability functions static for player class ability retrieval. Add private static access internal functions. Remove check for non-existing animations for player (would just not change the animation if it doesn't exist). Release Build 11598. 2024-09-15 21:24:48 -05:00
796c0da6d0 Add back in correct World Map with stage plates for master branch. 2024-09-13 17:46:40 -05:00