The open source repository for the action RPG game in development by Sig Productions titled 'Adventures in Lestoria'! https://forums.lestoria.net
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
AdventuresInLestoria/Adventures in Lestoria
sigonasr2 68744adf54 Add stage plates for Chapter 3 and setup 3-1 in levels. Release Build 10911. 6 months ago
..
C++/scripts
assets Add stage plates for Chapter 3 and setup 3-1 in levels. Release Build 10911. 6 months ago
controller_config Minimap follows camera instead of player. Minimap view setting is now saved in player configuration. Added controller option for minimap toggle input. Release Build 8875. 10 months ago
discord-files 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. 1 year ago
steam
utils 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. 1 year ago
x64 Added resource pack loading for sensitive commercial assets (direct inclusion for builds). Fixed bug with brand new settings loading the original window at 1/4 the normal size. Fixed bug with reading system configuration when no system configuration exists yet. Fixed bug with emscripten build mosaic effect shader not working (unsupported textureSize glsl call). Release Build 7515. 1 year ago
Ability.cpp Add in edge case so movement targeting direction while standing still for Deadly Dash will still work for controllers. Fix bug with Releasing spell key required for precast spells with target indicators, now activate immediately on press. Release Build 10164. 7 months ago
Ability.h
AccessoryRowItemDisplay.h
Adventures in Lestoria.data
Adventures in Lestoria.html
Adventures in Lestoria.js
Adventures in Lestoria.rc
Adventures in Lestoria.tiled-project
Adventures in Lestoria.vcxproj
Adventures in Lestoria.vcxproj.filters
Adventures in Lestoria.wasm
AdventuresInLestoria.cpp
AdventuresInLestoria.h
Animation.cpp
Animation.h Update copyright 2024 for FreeType. Equipment can now have an initial crafting cost. RowItemDisplays will have a craftable and upgradeable tag. 1 year ago
Arrow.cpp Implemented Poisonous Arrow enchant. Include unit tests. Release Build 10813. 7 months ago
ArtificerDisassembleConfirmWindow.cpp
ArtificerDisassembleWindow.cpp
ArtificerEnchantConfirmWindow.cpp
ArtificerEnchantWindow.cpp Setup Palm trees to be foreground objects. Prepare all Artificer window dialogs. Release Build 10424. 7 months ago
ArtificerRefineConfirmWindow.cpp
ArtificerRefineWindow.cpp
ArtificerWindow.cpp
Attributable.h
AttributableStat.cpp
AttributableStat.h
Audio.cpp
Audio.h
Bear.cpp
BearTrap.cpp
BitwiseEnum.h
BlacksmithCraftingWindow.cpp
Boar.cpp
Bomb.cpp
BombBoom.h
BreakingPillar.cpp
Buff.cpp Fix crashes when forgetting to validate monster weak pointer references were actually valid (NPC targeting produces null pointer results.) Release Build 10421. 7 months ago
Buff.h 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. 7 months ago
Bullet.cpp
Bullet.h
BulletTypes.h
BuyItemWindow.cpp
C++ Header File (OLC-3).zip
C++ Source File (OLC-3).zip
CREDITS 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. 12 months ago
Chapter_1_2nd_Boss.txt
Chapter_1_Creatures_Part_2.txt Added knockup status for players/monsters. 1 year ago
Chapter_2_Boss.txt Add stone rain attack to second chapter boss. Second Chapter boss AI routine completed. Release Build 10015. 7 months ago
Chapter_2_Monsters.txt
Chapter_3_Monsters.txt Add new item icons. Change safe area indicator colors. Make safe area indicator color configurable. Release Build 10039. 7 months ago
CharacterAbilityPreviewComponent.h Change shadow text rendering system to use a pre-generated shadow font sprite to improve text rendering speeds dramatically. Fix bug from commit cfd73ab036 where custom font colored shadow text kept creating new versionf of itself causing memory leaks. Release Build 10791. 7 months ago
CharacterMenuWindow.cpp
CharacterRotatingDisplay.h
ChargedArrow.cpp
Checkbox.h
Class.h
ClassDiagram.cd
ClassDiagram2.cd
ClassDiagram2.png
ClassInfo.h Prep Time Trial system structure. Release Build 8492. 11 months ago
ClassInfoWindow.cpp
ClassSelectionWindow.cpp
ConnectionPoint.cpp Fix crash when a removed map unlock condition is loaded from a save file and saving to a save file. Move world rendering into each individual state draw method to prevent dividing by zero for invalid maps being loaded in. Loaded up new Overworld song. Added extra flower indicator under the bridge of 1-1. Fix 1-5 tree tiles. Make current map name / level name functinos return the proper story level name if we are in a story level to avoid programmer confusion / provide more flexible functions. Both Blacksmith story and chapter 1 bonus boss remove the visited flag from the camp, notifying the player visually on the world map that they need to revisit it. Move Blacksmith Tutorial trigger from requiring you to visit the camp via the world map to when you enter the camp regardless if you did it from completing a level or doing it from the world map. Release Build 8187. 11 months ago
ConnectionPoint.h
ConsoleCommands.txt
ConsumableCraftItemWindow.cpp
ConsumableCraftingWindow.cpp Money displays in inventory windows use smaller shadow text outlines. Release Build 10793. 7 months ago
CraftItemWindow.cpp
CraftingRequirement.cpp
CraftingRequirement.h
Crawler_2_Bonus_Boss.txt
Crawler_Artificer.txt
Crawler_Slime_King_Encounter.txt
Crawler_System_Overview.txt
Crawler_Trapper_Witch_thief.txt
CreditsWindow.cpp
DEFINES.h
DaggerSlash.cpp
DaggerStab.cpp
DamageNumber.cpp
DamageNumber.h
DeadlyDash.cpp
DeathMenu.cpp
Debris.cpp 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. 7 months ago
Direction.h
Do_Nothing.cpp
DynamicCounter.cpp
DynamicCounter.h
Effect.cpp
Effect.h
Emitter.cpp
Emitter.h
EncountersSpawnListScrollableWindowComponent.h
EnergyBolt.cpp
EnhancementStatsLabel.h
EnvironmentalAudio.cpp
EnvironmentalAudio.h
EquipSlotButton.h Fix crash when hovering over lock/unlock buttons in the accessories menu on the Merchant menu. Fix size of icons in merchant menus. Enable/Disable increase/decrease buttons on shermans's consumable crafting menu as appropriate. Labels in merchant window and inventory window properly update their item descriptions with flashing / changing colors as needed. Text rendering system no longer eats away at memory for text strings that are equivalent but have different HTML color codes. Release Build 8066. 12 months ago
Error.h Change std::exception to std::runtime_error for gcc compatibility. 7 months ago
ExpandingRing.h Add in missing placeholder item images. Finish collision checking for shockwave attack. Release Build 9715. 8 months ago
ExplosiveTrap.cpp
FallingDebris.h
FallingStone.cpp
Feather.cpp 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. 7 months ago
FireBolt.cpp
FloatingMenuComponent.h
ForegroundEffect.cpp
Frog.cpp
FrogTongue.cpp
FunctionPriming.h
GameEvent.cpp
GameEvent.h Add in ability to redefine keybinds. Keybinds currently do not translate to actual key controls (?) Replaced all 2023 copyright references with 2024, fix copyright symbols. 1 year ago
GameSettings.cpp
GameSettings.h
GameState.cpp
GameState.h
Goblin_Boar_Rider.cpp
Goblin_Bomb.cpp
Goblin_Bow.cpp
Goblin_Dagger.cpp Change goblin dagger stab to match new sprite positions and modify animation speeds slightly. Release Build 9180. 10 months ago
Hawk.cpp
HurtDamageInfo.h
IBullet.cpp
IBullet.h
IT.cpp
IT.h
IconType.h
InitialConcept.txt
InputDisplayComponent.h
InputHelper.cpp Added emscripten compatiblity fix for all Steam API changes. Fix bug where walking direction took priority over manual aim when using controller aiming. Release Build 8465. 11 months ago
InputHelper.h
InputKeyboardWindow.cpp Minimap follows camera instead of player. Minimap view setting is now saved in player configuration. Added controller option for minimap toggle input. Release Build 8875. 10 months ago
InputNewKeybindWindow.cpp
InventoryConsumableWindow.cpp
InventoryCreator.cpp
InventoryCreator.h
InventoryScrollableWindowComponent.h
InventoryWindow.cpp Money displays in inventory windows use smaller shadow text outlines. Release Build 10793. 7 months ago
Item.cpp
Item.h
ItemDrop.cpp Added stat-based item enchant checks. Remove friend class dependencies from unit tests and added appropriate publicly exposed functions. Release Build 10538. 7 months ago
ItemDrop.h
ItemEnchant.cpp
ItemEnchant.h
ItemLoadoutWindow.cpp
ItemMapData.h
ItemMenuLabel.h Add in ability to redefine keybinds. Keybinds currently do not translate to actual key controls (?) Replaced all 2023 copyright references with 2024, fix copyright symbols. 1 year ago
Key.cpp
Key.h
LICENSE
LICENSE_FT.txt 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. 1 year ago
LICENSE_OLC-3.txt
LargeStone.cpp
LargeTornado.cpp
LevelCompleteWindow.cpp
LevitatingRock.cpp
LightningBolt.cpp
LightningBoltEmitter.cpp
LoadFileButton.h
LoadGameWindow.cpp
LoadingScreen.cpp
LoadingScreen.h
MainMenuWindow.cpp Credits navigation key actually pops up the credits for controllers. 12 months ago
MajorHawk.cpp 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. 7 months ago
Map.cpp
Map.h
Menu.cpp
Menu.h
MenuAnimatedIconButton.h
MenuAnimatedIconToggleButton.h Implemented class selection window controller/keyboard compatibility. Added selection passthrough for disabled/grayed out items. Change hover fade-in for toggleable buttons. Release Build 6988. 1 year ago
MenuComponent.cpp
MenuComponent.h Implemented locking of accessories in the inventory and merchant window to prevent immediate selling of an item. Fixed a bug that prevented custom menu actions to be performed on the menu select button when a button was clicked. Release Build 7966. Patch Version 0.4.5. 12 months ago
MenuDefinitions.cpp
MenuDefinitions.h Added dynamic labels for gamepad controls input helper. Fixed wrapping bug for pressing right on monster loot scrollable container. Added XP gain sound effect. Release Build 7112. 1 year ago
MenuIconButton.h
MenuItemButton.h
MenuItemItemButton.h Change shadow text rendering system to use a pre-generated shadow font sprite to improve text rendering speeds dramatically. Fix bug from commit cfd73ab036 where custom font colored shadow text kept creating new versionf of itself causing memory leaks. Release Build 10791. 7 months ago
MenuItemLabel.h
MenuItemLoadoutButton.h Show item loadout inputs on the item loadout menu. Fix bug causing item loadout menu item descriptions/names to not update when hovering over the item icons. Release Version 8207. 11 months ago
MenuLabel.h
MenuType.h
Merchant's Items.txt
Merchant.cpp
Merchant.h
MerchantWindow.cpp
Meteor.cpp
Minimap.cpp
Minimap.h
Monster.cpp
Monster.h
MonsterAttribute.h
MonsterData.cpp
MonsterData.h
MonsterSoul.cpp
MonsterStrategyHelpers.h
NPC.cpp
NewClasses.txt
Overlay.cpp
Overlay.h
OverworldMapLevelWindow.cpp
OverworldMenuWindow.cpp Close leftover open equip window if it was opened when leaving the character equip menu. Fix censored text input being uncensored for emscripten build. Release Build 7850. 12 months ago
Pathfinding.cpp Fixed out-of-bounds crash for pathfinding spline algorithm. If the game's window is out-of-bounds when setting the position, the game will try to move the window to an appropriate spot to be on-screen, or to a default location if it has trouble finding a spot. Release Build 8723. 11 months ago
Pathfinding.h 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. 12 months ago
PauseMenu.cpp
Pixel.cpp 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. 7 months ago
Pixel.h
Player.cpp
Player.h
PlayerMoneyLabel.h
PoisonBottle.cpp
PopupMenuLabel.h
ProgressBar.h
PulsatingFire.cpp
PurpleEnergyBall.cpp
RCa12948
RUN_STRATEGY.cpp
Ranger.cpp
RequiredMaterialsList.h
RockLaunch.cpp Add ReverseOneShot animation type support to olcUTIL_Animate2D and config files. Stone Tosses into the air for second boss. Release Build 9994. 7 months ago
RowInventoryScrollableWindowComponent.h Add automated script to apply all assets to the unit testing framework each run. Add new runtime warning for RowInventoryScrollableWindowComponent items that have item boxes larger than the actual component. Move testingMode flag for AiL class to be set before game configurations are read. Add branch for reading specific unit test game configuration files. Include unit test-specific images and configs committed to repository. Add Disassemble function to inventory class. Add Disassemble item test. Fix issues with extra stray shared pointers lingering everywhere when adding/removing items and grabbing their references. Make Stage Loot/Monster Loot have brand new shared pointers to items (copy instead of strong reference) so weak pointer references to existing items actually expire and behave as expected. Move Monster Loot and Stage Loot clear calls to the switch to Overworld Map trigger. Release Build 10476. 7 months ago
RowItemDisplay.h
RunAway.cpp
RunTowards.cpp 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. 9 months ago
SaveFile.cpp
SaveFile.h
SaveFileNameButton.h
SaveFileWindow.cpp
ScrollableWindowComponent.h
SellItemWindow.cpp
SettingsWindow.cpp
ShermanWindow.cpp Blame Sherman for unlocking areas early. Add more leniency for the far zone on analog sticks to reach max speed quicker. Make auto aim target right on closest instead of max aiming distance. Release Build 8595. 11 months ago
ShineEffect.cpp
ShootAfar.cpp
Slider.h
SlimeKing.cpp
Slime_King_Encounter.txt
SoundEffect.cpp
SoundEffect.h
SpawnEncounterLabel.h
SpellCircle.cpp
StageMaskPolygon.cpp
StageMaskPolygon.h
StatCalculations.txt
StatLabel.h
State.h 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. 7 months ago
State_Death.cpp
State_Death.h
State_Dialog.cpp
State_Dialog.h
State_GameHub.cpp
State_GameHub.h Add loading screen. Added flag for music change parameter when loading levels. Release Build 7558. 1 year ago
State_GameRun.cpp
State_GameRun.h
State_LevelComplete.cpp
State_LevelComplete.h Remove debug keys for changing class, spawning items, adding xp, and opening the consumables window. Fix XP progress bar so it doesn't loop the sound if the menu is closed early. Pause menu now pauses the game during gameplay. Release Build 7895. 12 months ago
State_MainMenu.cpp
State_MainMenu.h
State_OverworldMap.cpp
State_OverworldMap.h
State_Story.cpp
State_Story.h Add loading screen. Added flag for music change parameter when loading levels. Release Build 7558. 1 year ago
SteamKeyboardCallbackHandler.cpp
SteamKeyboardCallbackHandler.h
SteamStatsReceivedHandler.cpp
SteamStatsReceivedHandler.h Switch monster kill count tracking to use steam stats progress tracking. Release Build 8551. 11 months ago
StoneGolem.cpp
Stone_Elemental.cpp
SwordSlash.cpp 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. 7 months ago
TEST_DEFINES.h Added Item Tests file. Added a check to make sure item loadout slot is not blank when attempting to use the item loadout slot. 95/95 tests passing. Release Build 9944. 8 months ago
TMXParser.h
TODO.txt
TSXParser.h
Test.cpp
Test.h Update copyright 2024 for FreeType. Equipment can now have an initial crafting cost. RowItemDisplays will have a craftable and upgradeable tag. 1 year ago
TextEntryLabel.h
Theme.h
Thief.cpp 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. 6 months ago
TitleScreen.cpp
TitleScreen.h
Toggleable.h
Tornado.cpp
Trapper.cpp 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. 6 months ago
Turret.cpp Resolve Issue #53. Flipped directional value so monsters face west when their target is west and east when their target is east. Add error checking to detect when a missing monster strategy value is found in MonsterStrategies.txt to prevent potential future game crashes. Fix Turret monster strategy not utilizing shooting animation, replace with new animation duration code. Release Build 9207. 10 months ago
Tutorial.cpp
Tutorial.h
UndefKeys.h
Unlock.cpp
Unlock.h Switch monster kill count tracking to use steam stats progress tracking. Release Build 8551. 11 months ago
Ursule.cpp
UserIDMenu.cpp Fixed issues with one input bleeding into multiple inputs. Removed old redundant system where we can specify a menu to navigate to. Implemented controller compatibility for UserID menu. Release Build 7326. 1 year ago
Version.h
VisualNovel.cpp
VisualNovel.h
Warrior.cpp 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. 7 months ago
Wisp.cpp
Witch.cpp
Wizard.cpp 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. 6 months ago
Wolf.cpp
Zephy.cpp
assets.zip
backend.js
buildtemplate.html
characters.txt
config.h
cpp.hint
discord_game_sdk.bundle
discord_game_sdk.dll
discord_game_sdk.dll.lib
discord_game_sdk.dylib 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. 1 year ago
discord_game_sdk.so
drawutil.cpp
drawutil.h
emscripten_build.ps1
emscripten_compat.h Emscripten compatibility fixes. 11 months ago
emscripten_debug_build.ps1 Fix crash with emscripten version during story scenes. Fix inproper Blacksmith equipment displays for crafting menu (chapter check missing, wrong enhancement level checks). Fix Blacksmith trigger not unlocking on the right node. Fix Chapter 2 trigger. Fix emscripten build scripts. Release Version 7848. 12 months ago
emscripten_run.ps1
freetype.dll
freetype.lib
libsteam_api.so
loc.sh
miniaudio.h
ms-vscode.cpptools-1.16.3@linux-x64.vsix
olcPGEX_Gamepad.h
olcPGEX_MiniAudio.h Add in ability to redefine keybinds. Keybinds currently do not translate to actual key controls (?) Replaced all 2023 copyright references with 2024, fix copyright symbols. 1 year ago
olcPGEX_SplashScreen.h
olcPGEX_TTF.h
olcPGEX_TransformedView.h
olcPGEX_ViewPort.h
olcPixelGameEngine.h
olcUTIL_Animate2D.h
olcUTIL_Camera2D.h
olcUTIL_DataFile.h
olcUTIL_Geometry2D.h
packkey.cpp Test Pack key push 2. 7 months ago
pge.data 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. 1 year ago
pge.html
pge.js
pge.wasm
pixelGameEngine.cpp
play.html
resource.h 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. 1 year ago
resource1.h
safemap.h
sig
stb_vorbis.cpp
stb_vorbis.h
steam_api64.dll
steam_api64.lib
steam_appid.txt
switch-class.snippet
testPal.pal
update_version.ps1
util.cpp
util.h 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. 6 months ago