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
1508
Commits
4
Branches
0
Tags
3.4 GiB
Tag:
Branch:
Tree:
e8ead7e07b
demo
mac-build
master
removeExposedPackKey
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from 'e8ead7e07b'
${ noResults }
Commit Graph
17 Commits (e8ead7e07b89e1a05c91632647a977f26a3bb94f)
Author
SHA1
Message
Date
sigonasr2
b0ee888b83
Implemented Spreading Pain enchant. Made applied buffs not immediately start ticking down on the same frame as they are applied since that causes some strange interactions with chained deaths. Release Build 11152.
3 months ago
sigonasr2
a90c7d3c5d
Fix Firebolt and Lightning bolt crashing the game. Implemented cat animation override for Nine Lives enchant. Implemented Nine Lives Enchant. Release Build 11130.
3 months ago
sigonasr2
a9078622f2
Fix bug with multi-hit bullets not allowing their collision checks to be disabled mid-sequence. Add capability for derived bullet types to re-activate themselves. Bouncing Orb Enchant implemented. 181/181 unit tests passing. Release Build 11106.
3 months ago
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.
4 months ago
sigonasr2
05af68f8d0
Fix crashes when forgetting to validate monster weak pointer references were actually valid (NPC targeting produces null pointer results.) Release Build 10421.
4 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.
4 months ago
sigonasr2
19f3483b44
Add sound effects for Witch auto attack, Curse of Pain, Throw Poison, and Curse of Death abilities. Release Build 10390.
4 months ago
sigonasr2
864b491c46
Adjust all spaces to tabs for consistent whitespace formatting on source files. Implement Throw Poison Ability. Added general Color Mod Buff so coloring targets a certain color based on applied buff is simpler. Release Build 10389.
4 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.
4 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.
4 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.
4 months ago
sigonasr2
8df671dcab
Add in Witch Transform ability setup. Afterimage setup with scanline removal animation effect for Transform ability. Release Build 10347.
4 months ago
sigonasr2
98208fb3e0
Refactored monster list to use shared pointers instead of unique pointers. Converted all raw monster pointers that needed to store monster data to use weak pointers instead in case a monster gets despawned while owning object is still alive. Implemented Witch's auto attack, added turn_towards_direction function for homing ability. Fixed player reflections being drawn without additive blending. Added 30s cooldown to Trapper's Explosive trap ability. Release Build 10345.
4 months ago
sigonasr2
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.
4 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
6d11eb5048
Update to geom2d 2.0 util
11 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
2bf45dacef
It's 2023 btw
1 year ago
sigonasr2
dd531d1fd7
Apply OLC-3 License to all source files.
1 year ago
sigonasr2
13eff22485
Super big refactor of the animation storage and monster storage system using configuration files.
1 year ago
sigonasr2
5a406bc469
Read all basic skill data from class configuration files.
1 year ago
Nic0Nic0Nii
3cb8c43da1
Setup class config file directory structure
...
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
1 year ago
sigonasr2
3a880c55a2
Class abilities are statically set so they are initialized on load to allow for proper swapping.
1 year ago
Nic0Nic0Nii
50a73a53e7
Precast targeting indicator now centered
...
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
1 year ago
sigonasr2, Sig, Sigo
c75a01a1ad
Finish entire class refactor. Class swapping needs to be reimplemented. Fixed shadow color from white to black
...
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
1 year ago