This website works better with JavaScript.
Explore
Help
Register
Sign In
sigonasr2
/
AdventuresInLestoria
Watch
1
Star
1
Fork
You've already forked AdventuresInLestoria
0
Code
Issues
9
Pull Requests
Projects
1
Releases
Wiki
Activity
1601
Commits
4
Branches
0
Tags
3.4 GiB
Tag:
Branch:
Tree:
1bb0ceb096
demo
mac-build
master
removeExposedPackKey
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from '1bb0ceb096'
${ noResults }
Commit Graph
23 Commits (1bb0ceb0969fc222140b30a7af007f87e860ef27)
Author
SHA1
Message
Date
sigonasr2
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.
2 months ago
sigonasr2
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.
2 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.
4 months ago
sigonasr2
6c4992ab96
More casts to make gcc happy. Change 2nd chapter bonus boss mob counter from using std::reduce to std::accumulate (Apparently gcc is ambiguous about argument order?? wtf)
5 months ago
sigonasr2
13b3e74591
Feather bullet attack speed increased. Clarify why a stage overlay mask is not automatically created if attempting to use one prematurely. Adjusted level tiles, moving bonus boss to its proper tile. Release Build 9578.
6 months ago
sigonasr2
f24cf38f85
Add 0.25s fade time to generic bullets. Add feather bullet type. Add feather spawning to tornado attack for second bonus boss. Addresses Issue
#56
. Release Build 9576.
6 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.
6 months ago
sigonasr2
6be3e5e83d
Fix bug involving lingering tornado attack. Reduce size of boss arena so item drops and the end zone ring spawn within player reachable locations. Made item drop locations respect boss arenas. Added mid phase for 2nd chapter bonus boss. Fix boss indicator appearing when no boss is present. Release Build 9534.
6 months ago
sigonasr2
78d2234ccc
Refactor manual typing of HP Ratios with an HP Ratio function for the monster and player classes. Release Build 9524.
6 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.
6 months ago
sigonasr2
e4e1a42fc1
On death, Chapter 2 bonus boss clears the wind and overlay if it was in the middle of that attack. Wind speed gets reset when casting timer ends. Add an extra layer to bullet rendering so there is some consistency with rendering even when bullet Draws are overriden. Fix bug w/opening debug.log file once the AiL class has been initialized. Double the iframe time from getting hit by a tornado to prevent double-hits. Setup wind debris projectiles. Release Build 9515.
6 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.
6 months ago
sigonasr2
25a2879929
Add player projectile auto attack flag to identify bullets for wind affecting. Release Build 9497.
6 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.
6 months ago
sigonasr2
831901cc08
Tuned wind streak spawns and settings. Good to go. Release Build 9491.
6 months ago
sigonasr2
e83515e6a0
Setup wind debris random variables. On the Overworld map selection, the currently selected stage now shows the selection cursor when the mouse cursor is not hovering over another stage to better indicate what stage you are looking at. Release Build 9486.
6 months ago
sigonasr2
3c47cb908e
Added an overlay control class. Optimize and rearrange rendering order of bullets and effects such that all bullets now appear above monsters. Fix a bug involving some objects that are supposed to appear behind the player end up in front when they are aligned on the same tile row. Preparations for wind attack. Release Build 9482.
6 months ago
sigonasr2
32c0052971
Move fadeouttimer for bullets to be private scope. Account for hits multiple flag for bullets that strike a player and adds them to the hit list. Coincidentally, this need also address Issue
#17
. Fix a bug with multi-hit bullets not applying additional hit effects to monsters. Tornado Attack Implemented. Release Build 9473.
6 months ago
sigonasr2
7cf8c0b138
Bullet fade in timer effects added. Added Tornado rings for second bonus boss. Release Build 9455.
6 months ago
sigonasr2
b7372ec283
Define tornado bullet type and attack. Release Build 9451.
6 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.
6 months ago
sigonasr2
bea3d5b6ee
Setup Zephy AI phases. Added slight recoil when monsters take damage. Release Build 9434.
6 months ago
sigonasr2
d6409f4604
Setup framework and stats for Major Hawk and Bonus Chapter 2 Boss. Add in override Hawk strategy behaviors for Major Hawk strategy. Release Build 9353.
6 months ago
sigonasr2
3e68c9ac9e
Update Stone Pillar graphic. Update Stone Pillar Monster data. Include a do nothing strategy. Implement immovable property for monsters. Implement Invulnerable property for monsters. Implement lifetime property for monsters. Include a fadeout timer for when the lifetime expires. Implement capability for monsters to be deleted from the map. Release Build 9271.
7 months ago
sigonasr2
66b0648a59
Moved settings related to the game itself into its own settings save file. Emscripten build also saves a separate system settings file in indexeddb. Added checks to prevent menu sounds from playing when the menu is not currently open, but adjusted in a different location in the game. Implemented different button icon sets and a setting to toggle between them. Removed the double button display (caused more confusion and took up more room). Fixed a bug with iterating through navigation groups when a button was removed/disabled from the list. Removed iconscaling dependency based on MenuIconButton sizes.
9 months ago
sigonasr2
fd1f762e20
Fully implemented controller/keyboard controls for Inventory Consumable Window. Fix bug with loadout items that were set during file loads were not selected in consumable window. Release Build 6907.
10 months ago
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>
10 months ago
sigonasr2
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.
11 months ago
sigonasr2
8c986f17db
Remove 2018 references for copyrighted files of my origin.
11 months ago
sigonasr2
fa7dfb601f
Add game title images, replace all 2023 copyright notices with 2024 copyright notices.
11 months ago
sigonasr2
2af830d400
FreeType license (required for PGEX_TTF) included in all license notices. Setup project with freetype libraries and includes. Added gamepad PGEX for future gamepad support.
1 year ago
sigonasr2
3ff558d44e
Added pragma regions to all license comment fields in files and collapsed them.
1 year ago
sigonasr2
008f6a28f6
Added map tests and map type properties to all maps.
1 year ago
sigonasr2
2bf45dacef
It's 2023 btw
1 year ago
sigonasr2
dd531d1fd7
Apply OLC-3 License to all source files.
1 year ago
sigonasr2
e96514e0d4
Fix Warrior slowdown cancel bug (
#16
). Added debug configuration options to display collision and hidden player info on-screen. Release Build 935.
1 year ago
sigonasr2
6d4c069fe4
Implemented Battlecry. Debuff/Buff modifiers. Fixed bug where player can auto attack during a ground slam.
1 year ago