Commit Graph

  • 7b779aa7e3 Add missing item and accessory graphics for Chapter 3. Include Sherman and Greg story character sprites in story. Release Build 11893. sigonasr2 2024-12-20 00:38:38 -06:00
  • 9c8906308c Fix unit testing paths to refer to correct directories. Added error handling and control return path for Entity functions. Release Build 11891. sigonasr2 2024-12-19 23:28:30 -06:00
  • cb28ab82aa Update 'Adventures in Lestoria/TODO.txt' sigonasr2 2024-12-19 14:58:42 -06:00
  • 4b0535d0db Stages 4_4 and 4_B1 added. Quapsel 2024-12-19 11:47:25 +01:00
  • dbeb9fbee7 Add burst bullet functionality, add generalized Entity connector helper class. Burst bullet explode sound effect. Burst Bullet extra bullets on explosion. Damage through Damage Data modification will cancel if set to zero if damage resolution is modified. RotatingBullet class and functionality added. Release Build 11878. sigonasr2 2024-12-13 02:06:54 -06:00
  • 8da0813ac3 Burst Bullet class structure. sigonasr2 2024-12-12 19:14:14 -08:00
  • 60b31a602c Fix Move Spd% typo on Octopus and Captain's Diamond Ring. Add missing item icons / hud icons. Fix typos in status effects and shards for accessories. Add in Octopus bullet shots. sigonasr2 2024-12-10 22:39:01 -08:00
  • 2752f6630d „Adventures in Lestoria/assets/config/items/Weapons.txt“ ändern Quapsel 2024-12-08 06:35:07 -06:00
  • 4031b03974 „Adventures in Lestoria/assets/config/items/Equipment.txt“ ändern Quapsel 2024-12-08 06:27:26 -06:00
  • 0a9524c5e2 „Adventures in Lestoria/assets/config/levels.txt“ ändern Quapsel 2024-12-07 01:26:31 -06:00
  • 94f29020c6 „Adventures in Lestoria/assets/config/Monsters.txt“ ändern Quapsel 2024-12-06 10:18:11 -06:00
  • debe498570 „Adventures in Lestoria/assets/config/items/Accessories.txt“ ändern Quapsel 2024-12-06 10:12:20 -06:00
  • e1ad07ded2 „Adventures in Lestoria/assets/config/Monsters.txt“ ändern Quapsel 2024-12-06 08:53:12 -06:00
  • aa26348727 „Adventures in Lestoria/assets/config/items/ItemDatabase.txt“ ändern Quapsel 2024-12-06 08:04:56 -06:00
  • ef0b00e771 Attack arc ranges increased. Reset attack arc display when submerging occurs. Release Build 11865. sigonasr2 2024-12-05 23:52:32 -06:00
  • c735f74a83 Takoyaki. sigonasr2 2024-12-05 23:31:13 -06:00
  • 6fb8556c79 Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria sigonasr2 2024-12-05 21:49:40 -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. sigonasr2 2024-12-05 21:49:38 -06:00
  • eef449f2a3 4_3 added. Quapsel 2024-12-05 14:12:52 +01: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. sigonasr2 2024-12-04 21:57:30 -06:00
  • 6ea6b9b88d Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria sigonasr2 2024-12-04 00:38:42 -08: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) sigonasr2 2024-12-04 00:38:40 -08:00
  • bc6e19d5ed 4_2 added. Quapsel 2024-12-04 05:22:53 +01:00
  • 54c57a692f Fix missing tile in 1-2. Fix Chapter 3 bonus stage stage plate. sigonasr2 2024-12-03 19:59:48 -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. sigonasr2 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. sigonasr2 2024-11-21 21:03:37 -08:00
  • 9b94a90326 Octopus Boss implementation sigonasr2 2024-11-21 17:19:16 -06:00
  • b7e486690d Monstespawns for 3_7 & 3_8 finished. Quapsel 2024-11-18 16:53:04 +01:00
  • f1bf83eb17 Monster spawns done for 3_5, 3_6 & 3_B1 Quapsel 2024-11-16 17:59:04 +01: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. sigonasr2 2024-11-12 22:52:41 -08:00
  • 10b8e68b22 Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria sigonasr2 2024-11-12 19:25:53 -06:00
  • f5038d4a24 Add in more AI. sigonasr2 2024-11-12 19:25:44 -06:00
  • 6e435a5c54 Monster Spawns for 3_3 and 3_4 added. Spawn Group locations for all chapter 3 maps finished. Quapsel 2024-11-12 13:32:10 +01:00
  • 5e02dd6590 3_2 Monste spawns finished. 3_3 - 3_6 Spawn Groups placed. Quapsel 2024-11-11 14:08:09 +01:00
  • 19dcf0fad0 Monster Spawns for 3_1. Quapsel 2024-11-07 18:51:03 +01:00
  • debc23bfa3 Additional AI setup. sigonasr2 2024-11-05 23:22:44 -08:00
  • 81bfbfb860 Add map setup and monster templates for Octopus fight. sigonasr2 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. sigonasr2 2024-11-05 20:58:36 -08:00
  • 139d4f4eac Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria sigonasr2 2024-11-05 18:57:53 -06:00
  • 16708108e6 Move Attack Arc function into its own function for portability. sigonasr2 2024-11-05 18:57:52 -06:00
  • 61b8efbb9f Chapter 4 presets completed. 4_1 Added. Quapsel 2024-11-02 10:38:52 +01:00
  • f181fca2a1 hub border, border extension in 1 random map, chapter 4 presets almost finished. Quapsel 2024-10-31 18:24:50 +01:00
  • 46ba7a780d Octopus arm AI sigonasr2 2024-10-29 23:04:24 -07:00
  • 7b165a64d5 Arc implementation completed. Release Build 11776. sigonasr2 2024-10-29 20:54:08 -07:00
  • d85cef1b86 Arcs, Cones, Polygon overlap code. Octopus Arm AI initialized. sigonasr2 2024-10-29 18:45:48 -05:00
  • 1bb0ceb096 Add monster entries and animations for Giant Octopus boss and Octopus Arm. Release Build 11756. sigonasr2 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. sigonasr2 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. sigonasr2 2024-10-18 00:16:55 -05:00
  • 8c3dd0f071 [demo] Fix stage alpha transitions in story view. Release Build 11576. sigonasr2 2024-10-17 22:15:46 -05:00
  • 2b0c1c070a [demo] Add Warrior story image to list of files. Missing asset. Release Build 11575. sigonasr2 2024-10-17 22:13:35 -05:00
  • dd474330fd [demo] Fix stage alpha transitions in story view. Release Build 11576. sigonasr2 2024-10-17 22:15:46 -05:00
  • 9f3f9b30b0 [demo] Add Warrior story image to list of files. Missing asset. Release Build 11575. sigonasr2 2024-10-17 22:13:35 -05:00
  • 598b3b66c7 Add new chapter 3 consumables to item database and placeholder icons. sigonasr2 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. sigonasr2 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. sigonasr2 2024-10-15 20:52:14 -07:00
  • e0644fe809 Sandworm implementation + Monster collision radius changing implemented. sigonasr2 2024-10-15 19:18:58 -05:00
  • 4d75e50208 Demo executable rebuild with proper pack key. sigonasr2 2024-10-15 08:03:35 -05:00
  • e9f02ea885 Move player invulnerability frame transparency from affecting globally to all monsters to affecting only the player's sprite. Release Build 11711. sigonasr2 2024-10-12 10:08:38 -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. sigonasr2 2024-10-11 18:08:15 -05:00
  • 3684e0f211 Implemented Crab AI. Release Build 11683. sigonasr2 2024-10-11 15:59:17 -05:00
  • 94de6bb10e Remove hidden incorrect collision on various stages. Release Build 11674. sigonasr2 2024-10-08 23:31:38 -05:00
  • 9ec850fdd0 Implemented Seagull AI. Release Build 11673. sigonasr2 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. sigonasr2 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. sigonasr2 2024-10-08 21:54:16 -05:00
  • a09ea9a9a7 Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria sigonasr2 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. sigonasr2 2024-10-08 20:12:31 -05:00
  • 967af0fe5f Added details to the world map. Quapsel 2024-10-08 14:12:17 +02:00
  • 3024111b4a Remove unnecessary variables from old monster update code, remove return value, create unnecessary ambiguity with why we would need to return true/false for no purpose. sigonasr2 2024-10-01 23:00:02 -07:00
  • 970b15ac5d Parrot Monster scripts initialized. sigonasr2 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. sigonasr2 2024-09-29 16:43:31 -05:00
  • 5f63f23635 Add missing item icons (placeholders). Add mounted parrot to Pirate Captain. Release Build 11649. sigonasr2 2024-09-29 15:00:00 -05:00
  • d432966e3e Worked on Pirate Captain base AI. (Mounted Parrot AI still needs implemented). sigonasr2 2024-09-26 23:16:46 -07:00
  • 4e1fa8d4e3 Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria sigonasr2 2024-09-26 19:31:48 -05:00
  • c16dccc623 Begin Pirate Captain AI implementation. sigonasr2 2024-09-26 19:31:47 -05:00
  • 888cea1581 „Adventures in Lestoria/assets/config/items/ItemDatabase.txt“ ändern Quapsel 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. sigonasr2 2024-09-24 18:13:10 -05:00
  • 85ba978793 Fix new crashes pertaining to unchecked 0 distance in line normalizing functions. sigonasr2 2024-09-24 17:10:11 -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. sigonasr2 2024-09-24 04:22:53 -05:00
  • d6c2b6c87f Implement Pirate Marauder AI. Release Build 11609. sigonasr2 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. sigonasr2 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. sigonasr2 2024-09-20 17:30:16 -05:00
  • 8f5973d836 Crab and Giant Crab monster entries added. sigonasr2 2024-09-19 23:30:54 -07:00
  • 21c5af80c2 Pirate Marauder entry added. sigonasr2 2024-09-19 22:41:44 -07:00
  • 612cda41c3 Pirate Marauder/Pirate Captain data added. sigonasr2 2024-09-19 22:02:18 -07:00
  • 07f431a5aa Prep Pirate monster entry. sigonasr2 2024-09-19 17:48:20 -05:00
  • 0f0a70b2b4 Implement new enchant rolling rule: Same enchant may be chosen if the result ends up increasing at least of the supported stats. Release Build 11592. sigonasr2 2024-09-18 15:03:40 -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. sigonasr2 2024-09-18 10:51:06 -05:00
  • 2fe0991920 Push demo fixes into master branch. sigonasr2 2024-09-17 20:53:47 -05:00
  • 4d74d803b2 Linux fixes. Make sure audio doesn't require loading from filesystem (Use resource packs instead) sigonasr2 2024-09-17 17:43:48 -05:00
  • 57cc852033 Force all old decal instances to be cleared from the engine when the game is reset. This addresses a very random Linux crash that was occurring enough to be a problem when quitting the game. Release Build 11570. sigonasr2 2024-09-17 19:57:21 -05:00
  • ca46f0b92e Update distribution scripts with cleaning out the monsters folder. sigonasr2 2024-09-17 14:04:12 -05:00
  • 004f896953 MonsterData should be loading graphics from Resource Packs instead. This should solve the issues with Issue #70. Release Build 11566. sigonasr2 2024-09-17 13:28:01 -05:00
  • 669a267a67 [demo] Remove hash verification functions from the game. See Issue #68. Release Build 11565. sigonasr2 2024-09-17 11:33:54 -05:00
  • 47ff285bef Remove songs from git index into commercial assets. Update distribution and build scripts to not include songs commercial folder. Fix early destruction of audio buffer data causing a crash. Release Build 11544. sigonasr2 2024-09-13 12:31:15 -05:00
  • fb2bcf5ee2 Merge branch 'demo' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria into demo sigonasr2 2024-09-17 19:57:22 -05:00
  • d60398c0cd Force all old decal instances to be cleared from the engine when the game is reset. This addresses a very random Linux crash that was occurring enough to be a problem when quitting the game. Release Build 11570. sigonasr2 2024-09-17 19:57:21 -05:00
  • c15b45b975 Linux fixes. Make sure audio doesn't require loading from filesystem (Use resource packs instead) sigonasr2 2024-09-17 17:43:48 -05:00
  • a16ca296c7 Linux changes and fixes sigonasr2 2024-09-17 14:47:35 -05:00
  • d9f84336f2 Update distribution scripts with cleaning out the monsters folder. sigonasr2 2024-09-17 14:04:12 -05:00
  • b6f2e846e1 MonsterData should be loading graphics from Resource Packs instead. This should solve the issues with Issue #70. Release Build 11566. sigonasr2 2024-09-17 13:28:01 -05:00