|
dbf140e0bd
|
Add pair argument conversion for Oscillator class. Collided with player flag gets set to false each frame. Implement Pirate's Coin/Curse mechanic and spinning/debuff effects. Release Build 12094.
|
2025-03-07 01:32:16 -06:00 |
|
|
9732c57983
|
Generalized FallingStone into FallingBullet to supply a custom image. Prepare graphics and add extra map items and basic AI structure for Chapter 3 boss. Release Build 11936.
|
2025-01-16 23:14:24 -06:00 |
|
|
f6c76b3881
|
Added homing bullet behaviors. Added turn_towards_target util helper function; a higher level funcution derived from turn_towards_direction. Modify Ink slowdown to reset duration instead of stacking (per spec). Release Build 11914.
|
2025-01-03 01:15:31 -06:00 |
|
|
8eb1878074
|
Add additive blending property to bullets. Ink bubble explosion. Ink Bubble bullet behavior added. Add Ink Slowdown debuff property. Release Build 11900.
|
2025-01-02 23:05:46 -06: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 |
|
|
e0d58aef04
|
Add in Comet Flare and remove restriction on Summon Comet and Solar Flare equip combination denying. Release Build 11357.
|
2024-09-07 04:14:18 -05:00 |
|
|
050821b1d2
|
Expand Wizard's Meteor ability configuration parameters. Implemented Summon Comet and Solar Flare enchants. Added incompatibility checks for these two enchants as equipment. Add in unit tests to check for validity of equipping accessories. Release Build 11350.
|
2024-09-06 16:10:37 -05:00 |
|
|
6fbb8a8ed1
|
Implemented Trail of Fire enchant, added Trail of Fire effect. Fix effects not having their type set with the new Effect constructor arrangement. Adjusted Trail of Fire damage potency from 10% to 30% per tick. Release Build 11309.
|
2024-09-05 19:24:40 -05:00 |
|
|
901f2e38bc
|
Prepare Trail of Fire graphics and structures. Update lerp util to be generalized and introduce generalized Oscillator class. Release Build 11271.
|
2024-09-05 14:24:01 -05:00 |
|
|
5b7c25df46
|
Add in map_range util function. Fix up FadeInOutEffect to still behave with its old behavior for Poison Pool while enabling new oscillating behaviors for size/color. Add in unit test for map_range. Implement Black Hole Enchant. Release Build 11250.
|
2024-09-04 02:15:26 -05:00 |
|
|
94b324e7a2
|
Restructure Effect class. Add in black hole and portal graphics. Added custom code analysis ruleset. Implemented Blink Portal enchant. Release Build 11230.
|
2024-09-04 00:28:55 -05:00 |
|
|
e8ead7e07b
|
Implemented Pooling Poison enchant. Fix True Damage and Dot flags ignoring dead monsters and still applying damage. 191/191 Unit Tests passing. Release Build 11173.
|
2024-08-31 01:59:14 -05:00 |
|
|
b36e5b449d
|
Refactor testing suite to reduce boilerplate.
|
2024-08-31 00:51:37 -05:00 |
|
|
300e9834c7
|
Add UpperZone and LowerZone TMXParser's Map Constructor. This way we don't have to specify the zones ourselves creating invalid maps during testing. Added Reaper of Souls enchant unit test. Add unit tests for equipping two rings of the same enchant. Unique and class enchants behavior modified to not double up. 128/128 unit tests passing. Release Build 10694.
|
2024-08-06 11:12:23 -05:00 |
|
|
9a65b731e9
|
Implement Reaper of Souls Enchant. Fix text rendering bug with really small pixel values getting clamped by integer scaling causing the cached text to be cut off. Release Build 10683.
|
2024-08-06 06:20:24 -05:00 |
|
|
4a7ad23196
|
Make knockups pause monster strategies. Fix Effect drawing code being invisible if their fadein timer was zero. Add explosion sound effect to Trapper's Explosive Trap ability. Add knockup and 100% temporary slowdown to Trapper's Bear Trap ability. Release Build 10324.
|
2024-07-25 17:51:14 -05:00 |
|
|
9eaaf979f3
|
Fix display bug with Effects that used the original constructor. Refactor on 23 Jul was a big oversight leading to effects not displaying at all (scale set to 0). Release Build 10308.
|
2024-07-25 13:51:34 -05:00 |
|
|
b3c5894be7
|
Switch controller auto-targeting to use logic from Hurt function. This means the auto targeting tries to ensure it hits some target, but prefers a currently vulnerable target over an invulnerable / unhittable one. Cleanup the code to use std::optional. Add in a helper function to get nearest monster. Apply Mark to nearest selected target when Trapper Mark Target ability is used. Release Build 10275.
|
2024-07-23 00:09:28 -05:00 |
|
|
1f1d714dd1
|
Added shine effect to engine for upcoming Deadly Dash effect. Release Build 10097.
|
2024-07-17 11:14:17 -05:00 |
|
|
10f5521ec2
|
Adjust sword slash effect to accept config values. Add DrawPartialSquishedRotatedDecal to PGE. Performs rotation transform before scale transformation. Add thief animations to animation databases. Setup thief's auto attack ability. Release Build 10053.
|
2024-07-16 03:58:33 -05:00 |
|
|
0fbd30d682
|
Fix bug with multi-target bullets fading out upon hitting a single target. Reduce default fade time of bullets from 0.25 seconds to 0.1 seconds. Release Build 10024.
|
2024-07-15 04:20:55 -05:00 |
|
|
7bb265e82a
|
Add stone rain attack to second chapter boss. Second Chapter boss AI routine completed. Release Build 10015.
|
2024-07-15 01:14:32 -05:00 |
|
|
001d5e1c79
|
Add ReverseOneShot animation type support to olcUTIL_Animate2D and config files. Stone Tosses into the air for second boss. Release Build 9994.
|
2024-07-14 07:59:13 -05:00 |
|
|
c02d6cdb47
|
Create a SpellCircle effect to consolidate the two separate effects. Add a type identifier system for Effects. Finish spawn pillar phase of second chapter boss. Fix bug with the boss display info still appearing despite no longer being in a boss stage if the player leaves a boss level before the text has expired. Release Build 9622.
|
2024-06-09 12:33:16 -05:00 |
|
|
831901cc08
|
Tuned wind streak spawns and settings. Good to go. Release Build 9491.
|
2024-05-29 17:15:03 -05:00 |
|
|
1d5d4d8240
|
Implement rock toss and stone pillar spawning behaviors for stone elemental. Refactor HurtEnemies functions to instead hurt any target with targeting flags. Fix bug with player to monster collision not respecting new collision radii. Release Build 9318.
|
2024-05-18 05:04:52 -05:00 |
|
|
fe52623a17
|
Warrior sword swing now lingers for the entirety of the animation instead of only applying damage immediately on use. Release Build 8451.
|
2024-03-26 17:31:34 -05:00 |
|
|
e1088e9696
|
Warrior slash animation now extends based on actual attack range. Release Build 7997.
|
2024-03-07 05:29:02 -06:00 |
|
|
305131d7db
|
Redo rendering pipeline so all tile groups are now interweaved with game objects such that objects in front of foreground tiles are now properly displayed after stuff in the background. Release Build 7635.
|
2024-02-27 03:16:35 -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 |
|
|
6d11eb5048
|
Update to geom2d 2.0 util
|
2024-01-10 17:49:24 -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 |
|