.. |
C++/scripts
|
…
|
|
assets
|
Added ghost saber expanding behavior. Fix Prediction bombardment pattern to properly use player's previous position. Release Build 12029.
|
1 week ago |
controller_config
|
…
|
|
discord-files
|
…
|
|
promo
|
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.
|
5 months ago |
steam
|
…
|
|
utils
|
…
|
|
x64
|
Restructure Effect class. Add in black hole and portal graphics. Added custom code analysis ruleset. Implemented Blink Portal enchant. Release Build 11230.
|
6 months ago |
Ability.cpp
|
Add in Comet Flare and remove restriction on Summon Comet and Solar Flare equip combination denying. Release Build 11357.
|
6 months ago |
Ability.h
|
Add in Comet Flare and remove restriction on Summon Comet and Solar Flare equip combination denying. Release Build 11357.
|
6 months ago |
AccessoryRowItemDisplay.h
|
…
|
|
Adventures in Lestoria.data
|
…
|
|
Adventures in Lestoria.html
|
…
|
|
Adventures in Lestoria.js
|
…
|
|
Adventures in Lestoria.rc
|
…
|
|
Adventures in Lestoria.tiled-project
|
Add ambient wave and gull sounds to Chapter 3 stages. Add slight pitch variance to environmental audio. Release Build 11667.
|
5 months ago |
Adventures in Lestoria.vcxproj
|
Add Ghost Saber attack. Release Build 12016.
|
1 week ago |
Adventures in Lestoria.vcxproj.filters
|
Add Ghost Saber attack. Release Build 12016.
|
1 week ago |
Adventures in Lestoria.wasm
|
…
|
|
AdventuresInLestoria.cpp
|
Added ghost saber expanding behavior. Fix Prediction bombardment pattern to properly use player's previous position. Release Build 12029.
|
1 week ago |
AdventuresInLestoria.h
|
Add previous player position variable and getter for the player. Add in other cannon pattern types to rotation.
|
4 weeks ago |
Animation.cpp
|
Add Ghost Saber attack. Release Build 12016.
|
1 week ago |
Animation.h
|
…
|
|
Arc.cpp
|
Fix all octopus arm AI config variable references to actually use the Config functions instead of direct config file parameters. Add in attack cone effect.
|
4 months ago |
Arc.h
|
Fix arc not showing up. 3-5 had a missing spawn point set. More Octopus Arm behavior fixes. Release Build 11808.
|
3 months ago |
Arrow.cpp
|
…
|
|
ArtificerDisassembleWindow.cpp
|
Added controller compatibility to the refine result and enchant confirmation windows. Modify menu navigation behavior slightly for the three windows with accessory lists. Release Build 11665.
|
5 months ago |
ArtificerEnchantConfirmWindow.cpp
|
Implement new enchant rolling rule: Same enchant may be chosen if the result ends up increasing at least of the supported stats. Release Build 11592.
|
5 months ago |
ArtificerEnchantWindow.cpp
|
Implement new enchant rolling rule: Same enchant may be chosen if the result ends up increasing at least of the supported stats. Release Build 11592.
|
5 months ago |
ArtificerRefineResultWindow.cpp
|
Added controller compatibility to the refine result and enchant confirmation windows. Modify menu navigation behavior slightly for the three windows with accessory lists. Release Build 11665.
|
5 months ago |
ArtificerRefineWindow.cpp
|
Added controller compatibility to the refine result and enchant confirmation windows. Modify menu navigation behavior slightly for the three windows with accessory lists. Release Build 11665.
|
5 months ago |
ArtificerWindow.cpp
|
Added controller compatibility to Artificer Enchant Window. Removed menu navigation using right analog stick. Release Build 11662.
|
5 months ago |
Attributable.h
|
Implement new enchant rolling rule: Same enchant may be chosen if the result ends up increasing at least of the supported stats. Release Build 11592.
|
5 months ago |
AttributableStat.cpp
|
…
|
|
AttributableStat.h
|
Implement new enchant rolling rule: Same enchant may be chosen if the result ends up increasing at least of the supported stats. Release Build 11592.
|
5 months ago |
Audio.cpp
|
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.
|
5 months ago |
Audio.h
|
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.
|
5 months ago |
Bear.cpp
|
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.
|
5 months ago |
BearTrap.cpp
|
…
|
|
BitwiseEnum.h
|
…
|
|
BlackHole.h
|
Prepare Trail of Fire graphics and structures. Update lerp util to be generalized and introduce generalized Oscillator class. Release Build 11271.
|
6 months ago |
BlacksmithCraftingWindow.cpp
|
…
|
|
Boar.cpp
|
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.
|
5 months ago |
Bomb.cpp
|
Make lerp functions require both arguments to be the same for deduced return type. Fix buggy monster spawns to account for monster sizes. BOTTOM RIGHT EDGE FOR COORDINATES ??? Release Build 11794.
|
3 months ago |
BombBoom.h
|
…
|
|
BreakingPillar.cpp
|
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.
|
5 months ago |
Buff.cpp
|
Fix sound effect bug when lightning bolt hits a player (doesn't currently happen in-game). Implement Chain Lightning. Release Build 11328.
|
6 months ago |
Buff.h
|
Added homing bullet behaviors. Added turn_towards_target util helper function; a higher level funcution derived from turn_towards_direction. Modify Ink slowdown to reset duration instead of stacking (per spec). Release Build 11914.
|
2 months ago |
Bullet.cpp
|
Implement Pirate strategy. Refactor Dagger Stab/Slash slightly. After loading a resource pack, if it previously failed to load attempt the load again to stop game crashes with modifications to the game pack. Release Build 11602.
|
5 months ago |
Bullet.h
|
Implement Pirate strategy. Refactor Dagger Stab/Slash slightly. After loading a resource pack, if it previously failed to load attempt the load again to stop game crashes with modifications to the game pack. Release Build 11602.
|
5 months ago |
BulletTypes.h
|
Added ghost saber expanding behavior. Fix Prediction bombardment pattern to properly use player's previous position. Release Build 12029.
|
1 week ago |
BurstBullet.cpp
|
Add additive blending property to bullets. Ink bubble explosion. Ink Bubble bullet behavior added. Add Ink Slowdown debuff property. Release Build 11900.
|
2 months ago |
BuyItemWindow.cpp
|
…
|
|
C++ Header File (OLC-3).zip
|
…
|
|
C++ Source File (OLC-3).zip
|
…
|
|
CREDITS
|
…
|
|
Chapter_1_2nd_Boss.txt
|
…
|
|
Chapter_1_Creatures_Part_2.txt
|
…
|
|
Chapter_2_Boss.txt
|
…
|
|
Chapter_2_Monsters.txt
|
…
|
|
Chapter_3_FinalBoss.txt
|
Fix unit testing paths to refer to correct directories. Added error handling and control return path for Entity functions. Release Build 11891.
|
2 months ago |
Chapter_3_Monsters.txt
|
…
|
|
CharacterAbilityPreviewComponent.h
|
…
|
|
CharacterMenuWindow.cpp
|
Added some menu scrolling helper functions. Implemented Artificer Enchant window. Added controller compatibility to Artificer Refining Window. Release Build 11652.
|
5 months ago |
CharacterRotatingDisplay.h
|
…
|
|
ChargedArrow.cpp
|
Implemented Pirate Buccaneer AI. Remove unnecessary Run Towards overrides in monsters list. Fix Charged Arrow to use proper last graphic when a custom one is specified. Release Build 11621.
|
5 months ago |
Checkbox.h
|
…
|
|
Class.h
|
…
|
|
ClassDiagram.cd
|
…
|
|
ClassDiagram2.cd
|
…
|
|
ClassDiagram2.png
|
…
|
|
ClassInfo.h
|
…
|
|
ClassInfoWindow.cpp
|
…
|
|
ClassSelectionWindow.cpp
|
[demo] Make the 3 class variations unselectable in demo build. Release Build 11558.
|
5 months ago |
ConnectionPoint.cpp
|
Handle multiple connection points with the same map names all being handled correctly when dealing with visit notifications. Release Build 11361. Prepare framework for Artificer unlocks.
|
6 months ago |
ConnectionPoint.h
|
…
|
|
ConsoleCommands.txt
|
…
|
|
ConsumableCraftItemWindow.cpp
|
…
|
|
ConsumableCraftingWindow.cpp
|
…
|
|
Crab.cpp
|
Implemented Crab AI. Release Build 11683.
|
4 months ago |
CraftItemWindow.cpp
|
Implement skeleton for Enchant Confirm Window. Make original ability functions static for player class ability retrieval. Add private static access internal functions. Remove check for non-existing animations for player (would just not change the animation if it doesn't exist). Release Build 11598.
|
5 months ago |
CraftingRequirement.cpp
|
…
|
|
CraftingRequirement.h
|
…
|
|
Crawler_2_Bonus_Boss.txt
|
…
|
|
Crawler_Artificer.txt
|
Implemented the Artificer Accessory Disassembling menu. Added support for children of RowInventoryScrollingWindowComponents to be selected. Added a MenuDecal menu component. Release Build 11414.
|
5 months ago |
Crawler_Slime_King_Encounter.txt
|
…
|
|
Crawler_System_Overview.txt
|
…
|
|
Crawler_Trapper_Witch_thief.txt
|
…
|
|
CreditsWindow.cpp
|
…
|
|
DEFINES.h
|
Add burst bullet functionality, add generalized Entity connector helper class. Burst bullet explode sound effect. Burst Bullet extra bullets on explosion. Damage through Damage Data modification will cancel if set to zero if damage resolution is modified. RotatingBullet class and functionality added. Release Build 11878.
|
2 months ago |
DaggerSlash.cpp
|
Implement Pirate strategy. Refactor Dagger Stab/Slash slightly. After loading a resource pack, if it previously failed to load attempt the load again to stop game crashes with modifications to the game pack. Release Build 11602.
|
5 months ago |
DaggerStab.cpp
|
Implement Pirate strategy. Refactor Dagger Stab/Slash slightly. After loading a resource pack, if it previously failed to load attempt the load again to stop game crashes with modifications to the game pack. Release Build 11602.
|
5 months ago |
DamageNumber.cpp
|
Add in camp versions of the pause menu/item loadout menu. Allow the player to change loadout items from the camp. Make mana gain numbers not stack on top of health gain numbers (for items like Berries). Release Build 11935.
|
2 months ago |
DamageNumber.h
|
…
|
|
DeadlyDash.cpp
|
Prepare Trail of Fire graphics and structures. Update lerp util to be generalized and introduce generalized Oscillator class. Release Build 11271.
|
6 months ago |
DeathMenu.cpp
|
…
|
|
Debris.cpp
|
…
|
|
Direction.h
|
…
|
|
Do_Nothing.cpp
|
…
|
|
DynamicCounter.cpp
|
…
|
|
DynamicCounter.h
|
…
|
|
DynamicMenuLabel.h
|
Finished implementing Accessory Refinement window. Fixed bug with accessory refining function not updating stats for accessories already equipped. Added appropriate unit test. 212/212 unit tests passing. Release Build 11482.
|
5 months ago |
Effect.cpp
|
Add additive blending property to bullets. Ink bubble explosion. Ink Bubble bullet behavior added. Add Ink Slowdown debuff property. Release Build 11900.
|
2 months ago |
Effect.h
|
Generalized FallingStone into FallingBullet to supply a custom image. Prepare graphics and add extra map items and basic AI structure for Chapter 3 boss. Release Build 11936.
|
1 month ago |
Emitter.cpp
|
…
|
|
Emitter.h
|
…
|
|
EncountersSpawnListScrollableWindowComponent.h
|
…
|
|
EnergyBolt.cpp
|
Prepare Trail of Fire graphics and structures. Update lerp util to be generalized and introduce generalized Oscillator class. Release Build 11271.
|
6 months ago |
EnhancementStatsLabel.h
|
…
|
|
Entity.cpp
|
Fix crash on collision with Octopus big bullet. Fix animation sheet directions and facing direction commands for GiantOctopus AI. Release Build 11895.
|
2 months ago |
Entity.h
|
Add burst bullet functionality, add generalized Entity connector helper class. Burst bullet explode sound effect. Burst Bullet extra bullets on explosion. Damage through Damage Data modification will cancel if set to zero if damage resolution is modified. RotatingBullet class and functionality added. Release Build 11878.
|
2 months ago |
EnvironmentalAudio.cpp
|
Add ambient wave and gull sounds to Chapter 3 stages. Add slight pitch variance to environmental audio. Release Build 11667.
|
5 months ago |
EnvironmentalAudio.h
|
…
|
|
EquipSlotButton.h
|
Updated MenuItemLabel to accept either a copy or weak reference so that it can hold information not necessarily in our inventory. Release Build 11620.
|
5 months ago |
Error.h
|
Takoyaki.
|
3 months ago |
ExpandingRing.h
|
…
|
|
ExplosiveTrap.cpp
|
Fix bug with multi-hit bullets not adding hit targets to the hit list before monster hit / player hit bullet callbacks. Implemented Piercing Bolt enchant. 199/199 unit tests passing. Release Build 11200.
|
6 months ago |
FadeInOutEffect.cpp
|
Implemented Trail of Fire enchant, added Trail of Fire effect. Fix effects not having their type set with the new Effect constructor arrangement. Adjusted Trail of Fire damage potency from 10% to 30% per tick. Release Build 11309.
|
6 months ago |
FallingBullet.cpp
|
Fix Issue #74. Falling Bullet properly activates side effect instead of randomly choosing to due to order of IBullet vs child class call updates. Update credits with Special Thanks section. Release Build 11970.
|
4 weeks ago |
FallingDebris.h
|
…
|
|
Feather.cpp
|
…
|
|
FireBolt.cpp
|
Implemented Trail of Fire enchant, added Trail of Fire effect. Fix effects not having their type set with the new Effect constructor arrangement. Adjusted Trail of Fire damage potency from 10% to 30% per tick. Release Build 11309.
|
6 months ago |
FloatingMenuComponent.h
|
…
|
|
ForegroundEffect.cpp
|
Implemented Trail of Fire enchant, added Trail of Fire effect. Fix effects not having their type set with the new Effect constructor arrangement. Adjusted Trail of Fire damage potency from 10% to 30% per tick. Release Build 11309.
|
6 months ago |
Frog.cpp
|
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.
|
5 months ago |
FrogTongue.cpp
|
Fix Pirate Buccaneer's aiming sight remaining on the field after death. Make aiming sight target line pulse. Fix bug with Frog Tongue one-shotting the player. Release Build 11815.
|
3 months ago |
FunctionPriming.h
|
…
|
|
GameEvent.cpp
|
…
|
|
GameEvent.h
|
…
|
|
GameSettings.cpp
|
…
|
|
GameSettings.h
|
…
|
|
GameState.cpp
|
…
|
|
GameState.h
|
…
|
|
GhostOfPirateCaptain.cpp
|
Added ghost saber expanding behavior. Fix Prediction bombardment pattern to properly use player's previous position. Release Build 12029.
|
1 week ago |
GhostSaber.cpp
|
Added ghost saber expanding behavior. Fix Prediction bombardment pattern to properly use player's previous position. Release Build 12029.
|
1 week ago |
GiantCrab.cpp
|
Implement missing SetAbility4 function stub. Add HasBuff function to both the Player and Monster classes. Implemented Giant Crab AI. 219/219 tests passing. Release Build 11710.
|
4 months ago |
GiantOctopus.cpp
|
Generalized FallingStone into FallingBullet to supply a custom image. Prepare graphics and add extra map items and basic AI structure for Chapter 3 boss. Release Build 11936.
|
1 month ago |
Goblin_Boar_Rider.cpp
|
Add missing item icons (placeholders). Add mounted parrot to Pirate Captain. Release Build 11649.
|
5 months ago |
Goblin_Bomb.cpp
|
Arcs, Cones, Polygon overlap code. Octopus Arm AI initialized.
|
4 months ago |
Goblin_Bow.cpp
|
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.
|
5 months ago |
Goblin_Dagger.cpp
|
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.
|
5 months ago |
Hawk.cpp
|
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.
|
5 months ago |
HomingBullet.cpp
|
Added homing bullet behaviors. Added turn_towards_target util helper function; a higher level funcution derived from turn_towards_direction. Modify Ink slowdown to reset duration instead of stacking (per spec). Release Build 11914.
|
2 months ago |
HubPauseMenu.cpp
|
Add in camp versions of the pause menu/item loadout menu. Allow the player to change loadout items from the camp. Make mana gain numbers not stack on top of health gain numbers (for items like Berries). Release Build 11935.
|
2 months ago |
HurtDamageInfo.h
|
…
|
|
IBullet.cpp
|
Add additive blending property to bullets. Ink bubble explosion. Ink Bubble bullet behavior added. Add Ink Slowdown debuff property. Release Build 11900.
|
2 months ago |
IBullet.h
|
Add additive blending property to bullets. Ink bubble explosion. Ink Bubble bullet behavior added. Add Ink Slowdown debuff property. Release Build 11900.
|
2 months ago |
IT.cpp
|
Fixed menu labels not re-updating when a blank item was assigned. Made onMouseOut callback occur when the child selected item of a RowInventoryScrollableWindowComponent was cleared. Added refinement cost displays to the Refining interface. Ready for refining action. Release Build 11461.
|
5 months ago |
IT.h
|
Fixed menu labels not re-updating when a blank item was assigned. Made onMouseOut callback occur when the child selected item of a RowInventoryScrollableWindowComponent was cleared. Added refinement cost displays to the Refining interface. Ready for refining action. Release Build 11461.
|
5 months ago |
IconType.h
|
…
|
|
InitialConcept.txt
|
…
|
|
Ink.cpp
|
Added homing bullet behaviors. Added turn_towards_target util helper function; a higher level funcution derived from turn_towards_direction. Modify Ink slowdown to reset duration instead of stacking (per spec). Release Build 11914.
|
2 months ago |
InkBullet.cpp
|
Added homing bullet behaviors. Added turn_towards_target util helper function; a higher level funcution derived from turn_towards_direction. Modify Ink slowdown to reset duration instead of stacking (per spec). Release Build 11914.
|
2 months ago |
InputDisplayComponent.h
|
…
|
|
InputHelper.cpp
|
…
|
|
InputHelper.h
|
…
|
|
InputKeyboardWindow.cpp
|
…
|
|
InputNewKeybindWindow.cpp
|
…
|
|
InventoryConsumableWindow.cpp
|
…
|
|
InventoryCreator.cpp
|
…
|
|
InventoryCreator.h
|
…
|
|
InventoryScrollableWindowComponent.h
|
…
|
|
InventoryWindow.cpp
|
…
|
|
Item.cpp
|
Use game state for camp hub checks instead of the direct map name. Prevent added velocity external factors from cancelling a player's spell cast. Release Build 11928.
|
2 months ago |
Item.h
|
Implemented lingering effect item script capabilities. Added Molotov item and item graphic. Added burning sound effect. Release Build 11755.
|
4 months ago |
ItemDrop.cpp
|
Add placeholder item graphics for chapter 4 items. Setup map classes for chapter 4 maps. Add in force set position function for monsters. Release Build 12001.
|
3 weeks ago |
ItemDrop.h
|
Add previous player position variable and getter for the player. Add in other cannon pattern types to rotation.
|
4 weeks ago |
ItemEnchant.cpp
|
Implement new enchant rolling rule: Same enchant may be chosen if the result ends up increasing at least of the supported stats. Release Build 11592.
|
5 months ago |
ItemEnchant.h
|
Implement new enchant rolling rule: Same enchant may be chosen if the result ends up increasing at least of the supported stats. Release Build 11592.
|
5 months ago |
ItemHubLoadout.cpp
|
Add in camp versions of the pause menu/item loadout menu. Allow the player to change loadout items from the camp. Make mana gain numbers not stack on top of health gain numbers (for items like Berries). Release Build 11935.
|
2 months ago |
ItemLoadoutWindow.cpp
|
…
|
|
ItemMapData.h
|
…
|
|
ItemMenuLabel.h
|
…
|
|
ItemScript.cpp
|
Implemented lingering effect item script capabilities. Added Molotov item and item graphic. Added burning sound effect. Release Build 11755.
|
4 months ago |
Key.cpp
|
…
|
|
Key.h
|
…
|
|
LICENSE
|
…
|
|
LICENSE_FT.txt
|
…
|
|
LICENSE_OLC-3.txt
|
…
|
|
LargeStone.cpp
|
…
|
|
LargeTornado.cpp
|
…
|
|
LevelCompleteWindow.cpp
|
…
|
|
LevitatingRock.cpp
|
…
|
|
LightningBolt.cpp
|
Fix sound effect bug when lightning bolt hits a player (doesn't currently happen in-game). Implement Chain Lightning. Release Build 11328.
|
6 months ago |
LightningBoltEmitter.cpp
|
…
|
|
LoadFileButton.h
|
…
|
|
LoadGameWindow.cpp
|
…
|
|
LoadingScreen.cpp
|
…
|
|
LoadingScreen.h
|
…
|
|
MainMenuWindow.cpp
|
…
|
|
MajorHawk.cpp
|
…
|
|
Map.cpp
|
…
|
|
Map.h
|
…
|
|
Menu.cpp
|
Add in camp versions of the pause menu/item loadout menu. Allow the player to change loadout items from the camp. Make mana gain numbers not stack on top of health gain numbers (for items like Berries). Release Build 11935.
|
2 months ago |
Menu.h
|
Add in camp versions of the pause menu/item loadout menu. Allow the player to change loadout items from the camp. Make mana gain numbers not stack on top of health gain numbers (for items like Berries). Release Build 11935.
|
2 months ago |
MenuAnimatedIconButton.h
|
…
|
|
MenuAnimatedIconToggleButton.h
|
…
|
|
MenuComponent.cpp
|
Fix wrapped text on MenuLabel components bleeding out over the edges. Release build 11202.
|
6 months ago |
MenuComponent.h
|
Fixed menu labels not re-updating when a blank item was assigned. Made onMouseOut callback occur when the child selected item of a RowInventoryScrollableWindowComponent was cleared. Added refinement cost displays to the Refining interface. Ready for refining action. Release Build 11461.
|
5 months ago |
MenuDecal.h
|
Fixed menu labels not re-updating when a blank item was assigned. Made onMouseOut callback occur when the child selected item of a RowInventoryScrollableWindowComponent was cleared. Added refinement cost displays to the Refining interface. Ready for refining action. Release Build 11461.
|
5 months ago |
MenuDefinitions.cpp
|
…
|
|
MenuDefinitions.h
|
Fixed menu labels not re-updating when a blank item was assigned. Made onMouseOut callback occur when the child selected item of a RowInventoryScrollableWindowComponent was cleared. Added refinement cost displays to the Refining interface. Ready for refining action. Release Build 11461.
|
5 months ago |
MenuIconButton.h
|
…
|
|
MenuItemButton.h
|
Updated MenuItemLabel to accept either a copy or weak reference so that it can hold information not necessarily in our inventory. Release Build 11620.
|
5 months ago |
MenuItemItemButton.h
|
Updated MenuItemLabel to accept either a copy or weak reference so that it can hold information not necessarily in our inventory. Release Build 11620.
|
5 months ago |
MenuItemLabel.h
|
Added some menu scrolling helper functions. Implemented Artificer Enchant window. Added controller compatibility to Artificer Refining Window. Release Build 11652.
|
5 months ago |
MenuItemLoadoutButton.h
|
…
|
|
MenuLabel.h
|
Implemented the Artificer Accessory Disassembling menu. Added support for children of RowInventoryScrollingWindowComponents to be selected. Added a MenuDecal menu component. Release Build 11414.
|
5 months ago |
MenuRefineLabel.h
|
Began implementing Artificer Refinement window. Release Build 11440.
|
5 months ago |
MenuType.h
|
Add in camp versions of the pause menu/item loadout menu. Allow the player to change loadout items from the camp. Make mana gain numbers not stack on top of health gain numbers (for items like Berries). Release Build 11935.
|
2 months ago |
Merchant's Items.txt
|
…
|
|
Merchant.cpp
|
Implement skeleton for Enchant Confirm Window. Make original ability functions static for player class ability retrieval. Add private static access internal functions. Remove check for non-existing animations for player (would just not change the animation if it doesn't exist). Release Build 11598.
|
5 months ago |
Merchant.h
|
…
|
|
MerchantWindow.cpp
|
…
|
|
Meteor.cpp
|
Add in Comet Flare and remove restriction on Summon Comet and Solar Flare equip combination denying. Release Build 11357.
|
6 months ago |
Minimap.cpp
|
Prepare Trail of Fire graphics and structures. Update lerp util to be generalized and introduce generalized Oscillator class. Release Build 11271.
|
6 months ago |
Minimap.h
|
…
|
|
Monster.cpp
|
Added ghost saber expanding behavior. Fix Prediction bombardment pattern to properly use player's previous position. Release Build 12029.
|
1 week ago |
Monster.h
|
Added ghost saber expanding behavior. Fix Prediction bombardment pattern to properly use player's previous position. Release Build 12029.
|
1 week ago |
MonsterAttribute.h
|
Add Ghost Saber attack. Release Build 12016.
|
1 week ago |
MonsterData.cpp
|
Added ghost saber expanding behavior. Fix Prediction bombardment pattern to properly use player's previous position. Release Build 12029.
|
1 week ago |
MonsterData.h
|
Added ghost saber expanding behavior. Fix Prediction bombardment pattern to properly use player's previous position. Release Build 12029.
|
1 week ago |
MonsterSoul.cpp
|
Linux fixes. Make sure audio doesn't require loading from filesystem (Use resource packs instead)
|
5 months ago |
MonsterStrategyHelpers.h
|
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.
|
5 months ago |
NPC.cpp
|
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.
|
5 months ago |
NewClasses.txt
|
…
|
|
OctopusArm.cpp
|
Add random submerge time between arm attacks. Release Build 11916.
|
2 months ago |
Oktopus boss.txt
|
Add in more AI.
|
3 months ago |
Oscillator.h
|
Arc implementation completed. Release Build 11776.
|
4 months ago |
Overlay.cpp
|
…
|
|
Overlay.h
|
…
|
|
OverworldMapLevelWindow.cpp
|
…
|
|
OverworldMenuWindow.cpp
|
…
|
|
Parrot.cpp
|
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.
|
5 months ago |
Pathfinding.cpp
|
…
|
|
Pathfinding.h
|
…
|
|
PauseMenu.cpp
|
…
|
|
Pirate_Buccaneer.cpp
|
Fix Pirate Buccaneer's aiming sight remaining on the field after death. Make aiming sight target line pulse. Fix bug with Frog Tongue one-shotting the player. Release Build 11815.
|
3 months ago |
Pirate_Captain.cpp
|
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.
|
5 months ago |
Pirate_Marauder.cpp
|
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.
|
5 months ago |
Pixel.cpp
|
…
|
|
Pixel.h
|
…
|
|
Player.cpp
|
Added ghost saber expanding behavior. Fix Prediction bombardment pattern to properly use player's previous position. Release Build 12029.
|
1 week ago |
Player.h
|
Add previous player position variable and getter for the player. Add in other cannon pattern types to rotation.
|
4 weeks ago |
PlayerMoneyLabel.h
|
Began implementing Artificer Refinement window. Release Build 11440.
|
5 months ago |
PlayerTimerType.h
|
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.
|
5 months ago |
PoisonBottle.cpp
|
Implemented lingering effect item script capabilities. Added Molotov item and item graphic. Added burning sound effect. Release Build 11755.
|
4 months ago |
PoisonPool.cpp
|
Implemented lingering effect item script capabilities. Added Molotov item and item graphic. Added burning sound effect. Release Build 11755.
|
4 months ago |
PopupMenuLabel.h
|
…
|
|
ProgressBar.h
|
…
|
|
PulsatingFire.cpp
|
Expand Wizard's Meteor ability configuration parameters. Implemented Summon Comet and Solar Flare enchants. Added incompatibility checks for these two enchants as equipment. Add in unit tests to check for validity of equipping accessories. Release Build 11350.
|
6 months ago |
PurpleEnergyBall.cpp
|
Fix bug with multi-hit bullets not adding hit targets to the hit list before monster hit / player hit bullet callbacks. Implemented Piercing Bolt enchant. 199/199 unit tests passing. Release Build 11200.
|
6 months ago |
RCa12948
|
…
|
|
RUN_STRATEGY.cpp
|
Generalized FallingStone into FallingBullet to supply a custom image. Prepare graphics and add extra map items and basic AI structure for Chapter 3 boss. Release Build 11936.
|
1 month ago |
Ranger.cpp
|
…
|
|
RequiredMaterialsList.h
|
…
|
|
RockLaunch.cpp
|
…
|
|
RotateBullet.cpp
|
Add additive blending property to bullets. Ink bubble explosion. Ink Bubble bullet behavior added. Add Ink Slowdown debuff property. Release Build 11900.
|
2 months ago |
RowInventoryScrollableWindowComponent.h
|
Fixed menu labels not re-updating when a blank item was assigned. Made onMouseOut callback occur when the child selected item of a RowInventoryScrollableWindowComponent was cleared. Added refinement cost displays to the Refining interface. Ready for refining action. Release Build 11461.
|
5 months ago |
RowItemDisplay.h
|
Updated MenuItemLabel to accept either a copy or weak reference so that it can hold information not necessarily in our inventory. Release Build 11620.
|
5 months ago |
RunAway.cpp
|
…
|
|
RunTowards.cpp
|
Make lerp functions require both arguments to be the same for deduced return type. Fix buggy monster spawns to account for monster sizes. BOTTOM RIGHT EDGE FOR COORDINATES ??? Release Build 11794.
|
3 months ago |
Sandworm.cpp
|
Implemented Sandworm AI. Change added velocity function to be a standalone velocity variable added to original player velocity. Release Build 11725.
|
4 months ago |
SaveFile.cpp
|
[demo] Remove hash verification functions from the game. See Issue #68. Release Build 11565.
|
5 months ago |
SaveFile.h
|
[demo] Remove hash verification functions from the game. See Issue #68. Release Build 11565.
|
5 months ago |
SaveFileNameButton.h
|
…
|
|
SaveFileWindow.cpp
|
…
|
|
ScrollableWindowComponent.h
|
Added some menu scrolling helper functions. Implemented Artificer Enchant window. Added controller compatibility to Artificer Refining Window. Release Build 11652.
|
5 months ago |
Seagull.cpp
|
Remove hidden incorrect collision on various stages. Release Build 11674.
|
5 months ago |
SellItemWindow.cpp
|
…
|
|
SettingsWindow.cpp
|
…
|
|
ShermanWindow.cpp
|
…
|
|
ShineEffect.cpp
|
…
|
|
ShootAfar.cpp
|
…
|
|
Slider.h
|
…
|
|
SlimeKing.cpp
|
Make lerp functions require both arguments to be the same for deduced return type. Fix buggy monster spawns to account for monster sizes. BOTTOM RIGHT EDGE FOR COORDINATES ??? Release Build 11794.
|
3 months ago |
Slime_King_Encounter.txt
|
…
|
|
SoundEffect.cpp
|
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.
|
5 months ago |
SoundEffect.h
|
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.
|
5 months ago |
SpawnEncounterLabel.h
|
…
|
|
SpellCircle.cpp
|
Implemented Trail of Fire enchant, added Trail of Fire effect. Fix effects not having their type set with the new Effect constructor arrangement. Adjusted Trail of Fire damage potency from 10% to 30% per tick. Release Build 11309.
|
6 months ago |
StageMaskPolygon.cpp
|
…
|
|
StageMaskPolygon.h
|
…
|
|
StatCalculations.txt
|
…
|
|
StatLabel.h
|
…
|
|
State.h
|
…
|
|
State_Death.cpp
|
Make lerp functions require both arguments to be the same for deduced return type. Fix buggy monster spawns to account for monster sizes. BOTTOM RIGHT EDGE FOR COORDINATES ??? Release Build 11794.
|
3 months ago |
State_Death.h
|
…
|
|
State_Dialog.cpp
|
…
|
|
State_Dialog.h
|
…
|
|
State_GameHub.cpp
|
[demo] Add congratulatory message for completing the demo. Version updated to 1.3. Release Build 11561.
|
5 months ago |
State_GameHub.h
|
…
|
|
State_GameRun.cpp
|
…
|
|
State_GameRun.h
|
…
|
|
State_LevelComplete.cpp
|
ogg vorbis resource pack encoding/decoding implementation started (currently crashes during playback)
|
5 months ago |
State_LevelComplete.h
|
…
|
|
State_MainMenu.cpp
|
…
|
|
State_MainMenu.h
|
…
|
|
State_OverworldMap.cpp
|
Remove chapter settings from State_OverworldMap class' control and add a Chapter change and set player world location command to the Visual Novel parser. Add base camp location to Chapter 3 area. Release Build 11917.
|
2 months ago |
State_OverworldMap.h
|
Remove chapter settings from State_OverworldMap class' control and add a Chapter change and set player world location command to the Visual Novel parser. Add base camp location to Chapter 3 area. Release Build 11917.
|
2 months ago |
State_Story.cpp
|
…
|
|
State_Story.h
|
…
|
|
SteamKeyboardCallbackHandler.cpp
|
…
|
|
SteamKeyboardCallbackHandler.h
|
…
|
|
SteamStatsReceivedHandler.cpp
|
…
|
|
SteamStatsReceivedHandler.h
|
…
|
|
StoneGolem.cpp
|
Add in initial cannonball attack. Setup Chapter 3 boss spawn. Release Build 11946.
|
1 month ago |
Stone_Elemental.cpp
|
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.
|
5 months ago |
SwordSlash.cpp
|
…
|
|
TEST_DEFINES.h
|
…
|
|
TMXParser.h
|
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.
|
5 months ago |
TODO.txt
|
Add Ghost Saber attack. Release Build 12016.
|
1 week ago |
TSXParser.h
|
…
|
|
Test.cpp
|
…
|
|
Test.h
|
…
|
|
TextEntryLabel.h
|
…
|
|
Theme.h
|
…
|
|
Thief.cpp
|
…
|
|
ThrownProjectile.cpp
|
Implemented lingering effect item script capabilities. Added Molotov item and item graphic. Added burning sound effect. Release Build 11755.
|
4 months ago |
Timer.cpp
|
…
|
|
Timer.h
|
…
|
|
TitleScreen.cpp
|
Make lerp functions require both arguments to be the same for deduced return type. Fix buggy monster spawns to account for monster sizes. BOTTOM RIGHT EDGE FOR COORDINATES ??? Release Build 11794.
|
3 months ago |
TitleScreen.h
|
…
|
|
Toggleable.h
|
…
|
|
Tornado.cpp
|
…
|
|
TrailEffect.h
|
Cleanup and fixes to buff tests.
|
6 months ago |
Trapper.cpp
|
…
|
|
Turret.cpp
|
…
|
|
Tutorial.cpp
|
[demo] Add congratulatory message for completing the demo. Version updated to 1.3. Release Build 11561.
|
5 months ago |
Tutorial.h
|
[demo] Add congratulatory message for completing the demo. Version updated to 1.3. Release Build 11561.
|
5 months ago |
UndefKeys.h
|
…
|
|
Unlock.cpp
|
Handle multiple connection points with the same map names all being handled correctly when dealing with visit notifications. Release Build 11361. Prepare framework for Artificer unlocks.
|
6 months ago |
Unlock.h
|
…
|
|
Ursule.cpp
|
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.
|
5 months ago |
UserIDMenu.cpp
|
…
|
|
Version.h
|
Added ghost saber expanding behavior. Fix Prediction bombardment pattern to properly use player's previous position. Release Build 12029.
|
1 week ago |
VisualNovel.cpp
|
Allow loadout items to be used in the camp without consuming the item. Release Build 11922.
|
2 months ago |
VisualNovel.h
|
Remove chapter settings from State_OverworldMap class' control and add a Chapter change and set player world location command to the Visual Novel parser. Add base camp location to Chapter 3 area. Release Build 11917.
|
2 months ago |
Warrior.cpp
|
…
|
|
Wisp.cpp
|
…
|
|
Witch.cpp
|
Separate ThrowingProjectiles from PoisonBottle class to create generic throwable item bullets. Added throwable projectile item script. Made Bomb item functional. Release Build 11748.
|
4 months ago |
Wizard.cpp
|
Add in Comet Flare and remove restriction on Summon Comet and Solar Flare equip combination denying. Release Build 11357.
|
6 months ago |
Wolf.cpp
|
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.
|
5 months ago |
Zephy.cpp
|
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.
|
5 months ago |
assets.zip
|
…
|
|
backend.js
|
…
|
|
buildtemplate.html
|
…
|
|
characters.txt
|
…
|
|
config.h
|
Octopus arm AI
|
4 months ago |
cpp.hint
|
…
|
|
discord_game_sdk.bundle
|
…
|
|
discord_game_sdk.dll
|
…
|
|
discord_game_sdk.dll.lib
|
…
|
|
discord_game_sdk.dylib
|
…
|
|
discord_game_sdk.so
|
…
|
|
drawutil.cpp
|
…
|
|
drawutil.h
|
…
|
|
emscripten_build.ps1
|
…
|
|
emscripten_compat.h
|
…
|
|
emscripten_debug_build.ps1
|
…
|
|
emscripten_run.ps1
|
…
|
|
files.txt
|
…
|
|
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
|
Fix new crashes pertaining to unchecked 0 distance in line normalizing functions.
|
5 months ago |
olcPGEX_SplashScreen.h
|
…
|
|
olcPGEX_TTF.h
|
…
|
|
olcPGEX_TransformedView.h
|
…
|
|
olcPGEX_ViewPort.h
|
…
|
|
olcPixelGameEngine.h
|
Add placeholder item graphics for chapter 4 items. Setup map classes for chapter 4 maps. Add in force set position function for monsters. Release Build 12001.
|
3 weeks ago |
olcUTIL_Animate2D.h
|
Add burst bullet functionality, add generalized Entity connector helper class. Burst bullet explode sound effect. Burst Bullet extra bullets on explosion. Damage through Damage Data modification will cancel if set to zero if damage resolution is modified. RotatingBullet class and functionality added. Release Build 11878.
|
2 months ago |
olcUTIL_Camera2D.h
|
…
|
|
olcUTIL_DataFile.h
|
…
|
|
olcUTIL_Geometry2D.h
|
Arc implementation completed. Release Build 11776.
|
4 months ago |
packkey.cpp
|
…
|
|
pge.data
|
…
|
|
pge.html
|
…
|
|
pge.js
|
…
|
|
pge.wasm
|
…
|
|
pixelGameEngine.cpp
|
ogg vorbis resource pack encoding/decoding implementation started (currently crashes during playback)
|
5 months ago |
play.html
|
…
|
|
resource.h
|
…
|
|
resource1.h
|
…
|
|
safemap.h
|
Fix Move Spd% typo on Octopus and Captain's Diamond Ring. Add missing item icons / hud icons. Fix typos in status effects and shards for accessories. Add in Octopus bullet shots.
|
2 months ago |
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
|
Added homing bullet behaviors. Added turn_towards_target util helper function; a higher level funcution derived from turn_towards_direction. Modify Ink slowdown to reset duration instead of stacking (per spec). Release Build 11914.
|
2 months ago |
util.h
|
Added homing bullet behaviors. Added turn_towards_target util helper function; a higher level funcution derived from turn_towards_direction. Modify Ink slowdown to reset duration instead of stacking (per spec). Release Build 11914.
|
2 months ago |