d27009efa3
Implemented centroid and signed_area functions to the geom2d util. Just a bunch of maths, I don't know why it works. Release Build 9683.
2024-06-20 18:01:44 -05:00
a66edefc19
Fix distance check mismatch with actual hurt range of the large stone toss. Knockback collisions now match the Hurt collisions. Add a universal knockback function. Release Build 9659.
2024-06-18 11:55:36 -05:00
9f88460c0e
Add RepeatingSoundEffect class to allow easy creation and handling of looping sound effects ingame. Add rock breaking, rock toss cast, pillar rise, dig sound effects. Fix typo on Hawk Feather item description key name. Placeholder item icons added. Add sound effects to Stone Elemental's attacks. Release Build 9656.
2024-06-18 11:38:03 -05:00
efcd3f0bf8
Add Chapter 2 boss AI setup. Add Chapter 2 Boss Monster Entry. Add Boss Pillar Monster Entry. Setup Breaking Pillar Monster Strategy. Release Build 9554.
2024-06-04 12:48:28 -05:00
6016316503
Add player velocity adjustment function. Add Wind attack functionality for second bonus boss. Add overlay ease-in transparency. Release Build 9494.
2024-05-30 09:44:49 -05:00
e53f7cb4cd
Add rotation parameter and hit iframe time to bullets. Iframe timers now compares current iframes to the new duration and keeps only the larger amount. Fix bug allowing monsters with jump attacks to still cause knockback and iframes even when the hit does not land. Fly Across attack implemented for second bonus boss. Release Build 9447.
2024-05-27 15:45:22 -05:00
bea3d5b6ee
Setup Zephy AI phases. Added slight recoil when monsters take damage. Release Build 9434.
2024-05-27 04:12:00 -05:00
f9ad9c4390
Add in Hawk attack sequence. Add wing flap sound effects. Fix bug with charging towards ground attack not quite reaching ground level. Release Build 9256.
2024-05-10 02:53:35 -05:00
b8e1006901
Added overrides for playing default animations in move towards and run away scripts. Implemented Bomb Goblin AI. Include convenience methods for proximity knockback functions. Prepped AI functions for the Hawk and Stone Elementals. Release Build 9230.
2024-05-05 23:57:02 -05:00
2fed323770
Setup framework for the goblin boar rider.
2024-05-03 16:58:56 -05:00
89bc17c0a2
Added arrow simulation for bow goblins. Added perception levels which increase the accuracy of the shooting monster over time. Refactor bullet update code to be inside the bullet class itself. Release Build 9169.
2024-05-01 18:34:42 -05:00
33d81125df
Change the radius of ranger's auto attack to use pixel units instead of tile units. Remove hardcoded player acceleration on shooting a player arrow. Refactor monster animation system to incorporate custom animations as part of the main set of animations and handle future 4-way directional animations easily. Release Build 9115.
2024-04-28 18:00:13 -05:00
c03f87aefd
Goblin Dagger AI basic behaviors implemented. Release Build 9027.
2024-04-21 19:22:01 -05:00
c15fc769e1
Add animation utilities for getting current animation frame index and total animation duration.
2024-04-16 14:14:08 -05:00
7330697806
First half of Boar AI completed.
2024-04-15 20:58:51 -05:00
931f1db470
Jump targeting lock-on time implemented for Slime King script.
...
Slime King third jump delay increased from 0.6s -> 0.7s. Jump targeting speed increased from 400 -> 1900. Jump target lock-on time set to 0.5 seconds.
Release Build 8084.
2024-03-09 16:39:24 -06:00
2364176c79
Added Yellow Slime jump attack behavior. Release Build 8023.
2024-03-08 15:45:58 -06:00
dc6d333e5b
Add monster jumping inside run towards monster strategy.
2024-03-08 20:29:30 +00:00
2bd3e370e5
Added tutorial tooltips. Release Build 7758.
2024-02-28 19:22:03 -06:00
d5bd8655a9
Added additional toggle and setting options in Settings menu. Made screen shake, gamepad rumble, keyboard aim assist, and terrain collision box display toggles functional. Added toggle sound effect. Release Build 7344.
2024-02-18 22:16:09 -06:00
6db0aa3641
Implemented controller compatibility for merchant menu. Release Build 7211.
2024-02-14 22:29:15 -06:00
48ba282fa5
Implemented equipment menu navigation (partially).
2024-02-13 06:43:29 -06:00
Nic0Nic0Nii
ef63a07f5c
Added any keybind detection to PGE and began implementing menu helper innterfaces
...
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-02-05 21:30:27 +00:00
2b34cbbeac
Added bgm and sfx sliders.
2024-02-01 18:56:01 -06:00
Nic0Nic0Nii
8149db260b
Update copyright 2024 for FreeType. Equipment can now have an initial crafting cost. RowItemDisplays will have a craftable and upgradeable tag.
...
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-01-30 14:48:49 +00:00
Nic0Nic0Nii
973813f0b5
Player no longer bounces off of NPCs. Bonus boss no longer continues charging if it makes contact with the player. Fix undefined pointer in TMXParser.
...
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-01-29 18:27:08 +00:00
9163eecd4a
Add in a run towards phase after a certain number of stomps for second boss.
2024-01-26 12:54:03 -06:00
fed07eddd6
Fix boss text display for longer names. Add in GameEvent handling class. Finish second boss AI. Release build 6380.
2024-01-26 00:48:32 -06:00
5ed991ec88
Boss Phase 3 completed.
2024-01-24 22:44:18 -06:00
9f5bb212f8
Added tile environment color manipulation.
2024-01-24 21:11:16 -06:00
4d3b3b4930
Phase 1 and 2 implemented.
2024-01-24 19:50:53 -06:00
db9c35f813
Wolf behavior implemented. Fixed facing direction behavior for AI scripts.
2024-01-14 16:23:31 -06:00
62a2119ab2
Initial frog behavior aiming implemented.
2024-01-13 16:37:46 -06:00
296ea1f2e6
Updated all references of Crawler project to now reference Adventures in Lestoria. Fixed a loading bug with the current connection point buttons and information not updating upon loading into the overworld map. Fix component count initialization bug (On Linux and Emscripten builds the component count would start uninitialized and would result in poor depth ordering sometimes.
2024-01-04 05:21:56 -06:00