This website works better with JavaScript.
Explore
Help
Sign In
sigonasr2
/
AdventuresInLestoria
Watch
1
Star
1
Fork
You've already forked AdventuresInLestoria
0
Code
Issues
12
Pull Requests
Projects
1
Releases
Wiki
Activity
1459
Commits
4
Branches
0
Tags
4.2 GiB
Tag:
Branch:
Tree:
107045ab4e
demo
mac-build
master
removeExposedPackKey
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from '107045ab4e'
${ noResults }
Commit Graph
65 Commits (107045ab4ecae45fbcdc12eee3cba9c18325b542)
Author
SHA1
Message
Date
sigonasr2
e43798fa9a
Add cooldown charge system. Abilities can now only be used when they are holding charges. One charge gets restored for each full cooldown duration. The cooldown timer stops going down when maximum charges are reached. Fix item tests to use cooldown charges. Add in item checks for CDR test (Items should not be affected by CDR). Add GetPlayerAbilities function to collect and manipulate all player abilities at the same time (cleaner code structure + easier test functionality). Add helper functions util::vformat and util::wformat and to_wstring to make code using the std:: versions much more concise. Add unit test for cooldown charges system. Add helper functions to reset abilities to their original stats before enchant modifications tweak them. Added a helper function to retrieve which ability an enchant affects. Adapt ability HUD with new charge count features. Add Mountain theme to Chapter 2 maps. Multi-Multishot Enchant implemented. Release Build 10901.
7 months ago
sigonasr2
ab963293d1
Add niconiconii user profile to solution include directories. Implement Extreme Rapid Fire enchant. Release Build 10819.
8 months ago
sigonasr2
3d1d14ea2d
Implemented Poisonous Arrow enchant. Include unit tests. Release Build 10813.
8 months ago
sigonasr2
150a72db73
Implemented Poisonous Arrow enchant. Release Build 10810.
8 months ago
sigonasr2
78956e986c
Added helper functions for auto attack timer. Added unit test for auto attack timer functions. Implemented Quickdraw enchant. 132/132 tests passing. Release Build 10800.
8 months ago
sigonasr2
859ff52ac2
Last Reserve enchant implemented. Release Build 10798.
8 months ago
sigonasr2
5dc46664eb
Add public Getters for loadout item functions. Implement Wizard's Soul Enchant. Release Build 10708.
8 months ago
sigonasr2
4ca3cf4426
Fixed dumb forced const_cast on GetPos() for player (converted to const ref return type). Added test for Reaper of Souls to validate collection of souls and healing/cooldown effects work. Release Build 10703.
8 months ago
sigonasr2
f84787971d
Lethal Tempo unique enchant implemented. Added helper functions for retrieving, writing, and reading buffs easily. Added unit tests for new enchant. 124/124 tests passing. Release Build 10635.
8 months ago
sigonasr2
68e7446053
Add Enchant API and EnchantItem() function that applies a random Enchant onto an item. Added HasEnchant() check to see if an equip has an enchant for future integration of enchants in the game. Fix money listeners structure not being reset between unit tests. Add unit tests to ensure items receive correct valid enchants and we can properly detect the player has enchants. Release Build 10527.
8 months ago
sigonasr2
c36f783fc9
Tidied up monster drawing functions with portable lambdas to get rid of some copy-pasted code, making draw manipulation simpler. Implement Curse of Death ability. Release Build 10391.
8 months ago
sigonasr2
ede4bffa7a
Trapper's Mark Target and Witch's Curse of Pain abilities should not go on cooldown if no target is found. Added purple glow/outline effect to monsters affected by Curse of Pain. Release Build 10363.
8 months ago
sigonasr2
a35ea5b772
Add cat mew sound effect for Witch Leap ability. Refactor Buffs to include a player/monster callback function when a buff expires. This is used specifically for the curse debuff. Clean up buff update code to use lambdas instead of macros. Release Build 10359.
8 months ago
sigonasr2
21579b7bdf
Add cat transform sprite. Added Witch Transform ability parameters. Implemented Transform ability. Fix Trapper Mark unit test since lock on target delays were added. Release Build 10354.
8 months ago
sigonasr2
8df671dcab
Add in Witch Transform ability setup. Afterimage setup with scanline removal animation effect for Transform ability. Release Build 10347.
8 months ago
sigonasr2
2420d02f24
Make player dot damage numbers fall instead of rise as well. Remove unused originalRiseSpd damage number member. Refactor buff repeat action system to instead use internal hard-coded restoration functions. Include the target of buffs inside the buff classes themselves so they know what to interact with. Updated Player and Monster AddBuff functions to represent new buff constructor requirements. Implemented Bear Trap ability. Refactored Monster Hit callback for bullets to send the amount of stacks a monster had before getting hit which is used as getting hurt removed a mark stack. Release Build 10300.
8 months ago
sigonasr2
f16d10a095
Add 0.1s delay on Hidden Dagger's throw for Thief. Allows the player to potentially jump through a target and being able to hit them with it. Fix Stone Elementals facing the incorrect direction while casting stone pillars. Move 2-8 end ring to more sensible area (in front of Chapter 2 boss arena). Reduce Chapter 2 Boss' and Stone Elemental's collision radius to better match the sprite. Add iframe time when hit by a breaking stone pillar's bullet ring to prevent getting obliterated by standing in the center of the bullet ring. Release Build 10261.
8 months ago
sigonasr2
3830ba8840
Adjust collision radius default based on monster's sheet frame size. Use defined collision radius of a monster instead of 12*SizeMult as that is the actual radius for HurtMonsterType() damage calls (fixes large stone hitting pillars a little too wide in the chapter 2 boss fight). Refactored Bullet check systems to include damage flags: DOT, PLAYER_ABILITY, and NONE. Player abilities flags assigned to all auto attack and abilities that players can launch, in preparation for marked target proccing. Mark Target buff detection added, Mark buff added. Reorganized bullet hierarchy, turning the default bullet into an interface and making the normal Bullet class a base child class all Bullets derive from. Added HurtDamageInfo structure, which is passed onto bullets to modify flags before being applied to the Hurt function when bullets hit targets. Changed all storage containers holding Bullet classes to now hold IBullet classes. Release Build 10248.
8 months ago
sigonasr2
2907fc9865
Add Trapper class new animation sheet. Change XP data size from holding 32 bit integers to 64 bit integers due to higher level EXP numbers overflowing the XP counter. Release Build 10172.
8 months ago
sigonasr2
0b4b1d6566
Fix Wizards and Rangers being able to override iframe timer when using Teleport and Retreat respectively. Remove last released key state. Seemed redundant when animation facing direction exists. Make player animation changes be reflected in the facing direction variable. Add pathfinding to Thief's Deadly Dash attack so it can't go through barriers. Added new class counterpoints as equippable classes for the prior weapons. Release Build 10146.
8 months ago
NicoNicoNii
00bb4fd22a
Deadly Dash directional fix + Additive Blending toggle.
8 months ago
NicoNicoNii
873e25f927
Add deadly dash attack sound effects and basic behavior
8 months ago
sigonasr2
c62f24cdcd
Add in Deadly Dash state. Change zoom out effect to zoom in when loading into a map. Dramatically decrease effect, too much motion sickness. Add deadly dash animation state. Release Build 10109.
8 months ago
sigonasr2
0927e57438
Add Thief Roll Ability. Release Build 10093.
8 months ago
sigonasr2
b4fa870236
Item Loadout Usage Tests added. 101/101 unit tests passing. Release Build 9947.
9 months ago
sigonasr2
34515cec76
Add Heal function for monsters. Make player stat functions const return. Add Missing Health bonus stat from buffs. Refactor names of stat functions to be more explicit. Add more stat buff and pct buff checks. Fix up discrepancies with how stat up buffs work for the player. 53/53 passing tests.
9 months ago
sigonasr2
6274dcefb1
Refactor ability use skills to be testable. Add in basic player damage check and ability use unit tests.
9 months ago
sigonasr2
a1e04d38d9
Refactor redundant deactivation variable to now be tied to the fade out time. Make collision checks for bullets with radii of 0 no longer occur. Add mid phase tornado. Release Build 9546.
10 months ago
sigonasr2
78d2234ccc
Refactor manual typing of HP Ratios with an HP Ratio function for the monster and player classes. Release Build 9524.
10 months ago
sigonasr2
59dcde475a
Fix a bug where hp recovery when at full health still applied passive hp recovery effects. Fix bug with volume transitions not respecting the user's set volume controls when adjusting audio events. Add debris spawning for second bonus boss. Release Build 9522.
10 months ago
sigonasr2
46ee54d7c5
Fix bug with double rendering. Not using iterator marker to determine what else to draw. Fix bug with maximum health not healing to maximum when health is affected by Health %. Refactored wind speed to be a global value within the game's engine. Included speed reduction properties for wind when warrior blocks. Include projectiles/player being affected by wind and casting to be allowed when pushed by wind. Release Build 9507.
10 months ago
sigonasr2
6016316503
Add player velocity adjustment function. Add Wind attack functionality for second bonus boss. Add overlay ease-in transparency. Release Build 9494.
10 months ago
sigonasr2
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.
10 months ago
sigonasr2
81776a2c4e
Cherry pick health % not being applied bug from commit 94c3125e73 into master branch. Release Build 9424.
10 months ago
sigonasr2
89c920d8e7
Fix bug with Health % item stats/set effects not being applied to the player. Release Build 9424.
10 months ago
sigonasr2
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.
10 months ago
sigonasr2
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.
11 months ago
sigonasr2
0b25bf1d1b
Implemented minimap HUD overlay and included miniature player marker. Rearranged initialization of player animations in loading process. Release Build 8851.
11 months ago
sigonasr2
b8790c16b6
Added analog controller precision movement for controllers. Fixed bugs with animation system involving movement velocities not being consistent nor updating correctly for up/down directions. New Steam Controller Configurations. Release Build 8577.
12 months ago
sigonasr2
1742fa50eb
Fix Ranger Charged Shot and Multi Shot animations being overwritten by cast completion state resetting. Release Build 8367.
1 year ago
sigonasr2
d442095fde
Add Steam input binding groups to tutorial tasks. Release Build 8357.
1 year ago
sigonasr2
d21352a633
Added low health warning visuals and sound effect. Release Build 8145.
1 year ago
sigonasr2
2364176c79
Added Yellow Slime jump attack behavior. Release Build 8023.
1 year ago
sigonasr2
b55dbcb63b
Add in hp and atk growth rate displays on level ups. Make increase and decrease buttons disable when the appropriate sell/buy amounts have been reached. Sell inventory count now shows up in the selling window. Add Lock/Unlock input helper display on merchant accessory sell window. Fix missing collision tile in 1-1. Release Build 7992. Patch Version 0.5.
1 year ago
sigonasr2
2bf1c74460
Fix health display on equipment menu to show max health instead of current health. Fix health values being reduced due to temporary unequips when hovering over items. Release Build 7887.
1 year ago
sigonasr2
a803531a4d
Mouse auto aim mode no longer occurs if a mouse button is held down but the mouse hasn't moved for 2 or more seconds. Fix bug with background sound not respecting BGM volume during fade-in / fade-out. Fix non-combat sound effects not playing while on the title screen. Combine unused foresty stems for now. Add in follow-directions for defensive abilities when using controller or keyboard inputs as well as an inversion direction flag. These are desirable for the retreat types since aiming defensives towards the target is not what the player prefers. Limited pathfinding frequency for monsters and wizard pathfinding ability. Fixed bug with shared pointer being passed into two separate inventories, causing double item duplication everytime a stackable item was added to the player's inventory. Release Build 7795.
1 year ago
sigonasr2
9f1e6b69db
Fix missing strategy draw call for monsters. Add in death state and basic transition effects. Release Build 7662.
1 year ago
sigonasr2
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.
1 year ago
sigonasr2
99049d6fa0
Add in intro level scenes and identify combat-related sounds so they do not play on the main menu. Release Build 7587.
1 year ago
sigonasr2
e2cc0aa90c
Implemented controller compatibility for the pause menu. Release Build 7447.
1 year ago
First
Previous
1
2
Next
Last