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
1504
Commits
4
Branches
0
Tags
3.4 GiB
Tag:
Branch:
Tree:
a90c7d3c5d
demo
mac-build
master
removeExposedPackKey
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from 'a90c7d3c5d'
${ noResults }
Commit Graph
15 Commits (a90c7d3c5d776b3abb3484100441c0bb983abf4d)
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.
4 months ago
sigonasr2
23673ec2af
Added unit tests for new strip leading color and final render color engine rendering functions. Fixed rendering bug with text elements of different HTML color codes but with same content not having rendering with the correct color code. Fix potential memory leak errors occurring with rendering Font versions of shadow strings that would have different pulsating colors w/same text content. Added an admin console and added the ability to give the player items and accessories with enchants. Also added a help command. Change version number to appear red while in admin mode (as a visual). Unlock all button tied to admin mode. Release Build 10604.
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
8fa1a72fad
Setup Stone Elemental AI framework. Fix spritesheet alignment for certain animations. Setup animation data. Added casting animations.
7 months ago
sigonasr2
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.
7 months ago
sigonasr2
5cc7139025
Address Issue#45. Pressing opposite movement keys now properly stops animation. Movement with analog stick now properly sets last moved direction key as well instead of facing last digital input direction. Velocity is now applied and footsteps factor in total velocity before playing. Fixed a bug where the game could be closed by the player during a file save, causing the hash of the file to potentially become corrupted and unplayable. Fix some tiles at the end of 1-1 to match the underlying color of the surrounding forest. Removed erroneous upwards path from base camp on the world map. Release Build 8630.
8 months ago
sigonasr2
be15697fc8
Make sure file hash does not include the | character due to emscripten using it to split a save request.
8 months ago
sigonasr2
2a9e698e0a
Create a compatible hash algorithm for both windows and linux cross-saving. Release Build 8579.
8 months ago
sigonasr2
de52654380
Add achievement icons and setup achievement config file. Add in unlock area achievements.
...
Release Build 8524.
8 months ago
sigonasr2
a997c5944a
Add in some achievement icons and file hashing saving/loading of save files. Release Build 8515.
8 months ago
sigonasr2
9fb5946369
Warrior auto attack swing now has a frontal sweep angle. Release Build 8457.
8 months ago
sigonasr2
3d87f1b241
Maxed out item rolls now show up in a different color. Release Build 8012.
9 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
86925ef031
Bear strategy implemented. Release Build 5823.
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
0e5d871c68
Implemented Mersenne Twister RNG.
11 months ago
sigonasr2
f9b00a8931
Implemented LessRoundBox custom font and FT2 extension font rendering. Enabled Emscripten compatible FT2 extension capabilities. Replaced original TTF PGEX with newline compatible version.
1 year 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
e4fae723c9
Fix up warnings (mostly loss of data cast warnings). When an ability gets interrupted, the key is required to be depressed before another cast attempt can be made. Added collision layer tiles to a few tiles in 1-1 due to ability to walk out-of-bounds.
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
1bf30f4392
Added ability to select a loadout item from the inventory menu screen.
1 year ago
sigonasr2
e3d0283fcb
Prepare framework with Draw and DrawDecal split.
1 year ago
sigonasr2
099e464e2f
Build 1576. Timer fixed.
1 year ago
sigonasr2
f0169b06ab
Display DPS tracker + encounter timer
1 year ago
sigonasr2
adf7820093
Projectile shot Phase 2 attack and casting animation implemented.
1 year ago
sigonasr2
942e8e0ef7
Bullets do not die immediately when view goes offscreen anymore. Initial jump states and setup for Slime King are now implemented.
1 year ago
sigonasr2
efdf696d2c
Phase 1 Bullet shot pattern for Slime King implemented.
1 year ago
sigonasr2
045441b595
Add in Charged Shot ability and allow precasting without the targeting indicator.
1 year ago
sigonasr2
3939ee5693
Fire Bolt implemented.
1 year ago