.. |
.vscode
|
Refactor inventory window so the scrollable consumable window now subscribes to a listener.
|
1 year ago |
C++/scripts
|
Update SigScript
|
1 year ago |
assets
|
Added an end zone ring graphic.
|
1 year ago |
utils
|
Add in sig build script and fix integer rounding for green slime and future enemies that have a non-integer scale
|
1 year ago |
ATTRIBUTION
|
Proper Attribution information added for purchased assets.
|
1 year ago |
Ability.cpp
|
It's 2023 btw
|
1 year ago |
Ability.h
|
It's 2023 btw
|
1 year ago |
Animation.cpp
|
It's 2023 btw
|
1 year ago |
Animation.h
|
It's 2023 btw
|
1 year ago |
Arrow.cpp
|
It's 2023 btw
|
1 year ago |
Attributable.h
|
It's 2023 btw
|
1 year ago |
Buff.h
|
It's 2023 btw
|
1 year ago |
Bullet.cpp
|
It's 2023 btw
|
1 year ago |
Bullet.h
|
It's 2023 btw
|
1 year ago |
BulletTypes.h
|
It's 2023 btw
|
1 year ago |
C++ Header File (OLC-3).zip
|
Include templates with OLC-3 license at the top of source files. Build 2815.
|
1 year ago |
C++ Source File (OLC-3).zip
|
Include templates with OLC-3 license at the top of source files. Build 2815.
|
1 year ago |
CharacterAbilityPreviewComponent.h
|
It's 2023 btw
|
1 year ago |
CharacterInfoWindow.cpp
|
It's 2023 btw
|
1 year ago |
CharacterRotatingDisplay.h
|
It's 2023 btw
|
1 year ago |
ChargedArrow.cpp
|
It's 2023 btw
|
1 year ago |
Class.h
|
It's 2023 btw
|
1 year ago |
ClassDiagram2.cd
|
Added detection of tile sizes and world sizes so different sizes of maps can be rendered.
|
1 year ago |
ClassDiagram2.png
|
Tile animations implemented. Fix off-by-one error with tileset identification.
|
1 year ago |
ClassInfo.h
|
It's 2023 btw
|
1 year ago |
ClassSelectionWindow.cpp
|
It's 2023 btw
|
1 year ago |
ConnectionPoint.cpp
|
It's 2023 btw
|
1 year ago |
ConnectionPoint.h
|
It's 2023 btw
|
1 year ago |
Crawler
|
Populate animation data into map
|
1 year ago |
Crawler.cpp
|
Added an end zone ring graphic.
|
1 year ago |
Crawler.h
|
Added an end zone ring graphic.
|
1 year ago |
Crawler.rc
|
File description, project properties, company name, and other meta fields all applied to game executables on build.
|
1 year ago |
Crawler.tiled-project
|
Added an end zone ring graphic.
|
1 year ago |
Crawler.vcxproj
|
Added map tests and map type properties to all maps.
|
1 year ago |
Crawler.vcxproj.filters
|
Added map tests and map type properties to all maps.
|
1 year ago |
Crawler_Slime_King_Encounter.txt
|
Mobs can now have ifreames. Add in documentation for slime king encounter and prep a spritesheet for it.
|
1 year ago |
DEFINES.h
|
It's 2023 btw
|
1 year ago |
DamageNumber.cpp
|
It's 2023 btw
|
1 year ago |
DamageNumber.h
|
It's 2023 btw
|
1 year ago |
Effect.cpp
|
It's 2023 btw
|
1 year ago |
Effect.h
|
It's 2023 btw
|
1 year ago |
Emitter.cpp
|
It's 2023 btw
|
1 year ago |
Emitter.h
|
It's 2023 btw
|
1 year ago |
EncountersSpawnListScrollableWindowComponent.h
|
It's 2023 btw
|
1 year ago |
EnergyBolt.cpp
|
It's 2023 btw
|
1 year ago |
Error.h
|
Added map tests and map type properties to all maps.
|
1 year ago |
FallingDebris.h
|
It's 2023 btw
|
1 year ago |
FireBolt.cpp
|
It's 2023 btw
|
1 year ago |
GameState.cpp
|
Map names now stored based on stage plate names provided. Made unlock conditions based on their actual unlock conditions and not the names of the plates.
|
1 year ago |
GameState.h
|
Map names now stored based on stage plate names provided. Made unlock conditions based on their actual unlock conditions and not the names of the plates.
|
1 year ago |
InitialConcept.txt
|
Initial setup of Monster structures
|
1 year ago |
InventoryConsumableWindow.cpp
|
Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout.
|
1 year ago |
InventoryScrollableWindowComponent.h
|
Remove manually maintained switch statement in favor of defining what labels get modified on mouse-over for item buttons
|
1 year ago |
Item.cpp
|
It's 2023 btw
|
1 year ago |
Item.h
|
Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout.
|
1 year ago |
ItemLoadoutWindow.cpp
|
Remove manually maintained switch statement in favor of defining what labels get modified on mouse-over for item buttons
|
1 year ago |
Key.cpp
|
It's 2023 btw
|
1 year ago |
Key.h
|
It's 2023 btw
|
1 year ago |
LICENSE
|
Apply OLC-3 License to all source files.
|
1 year ago |
LightningBolt.cpp
|
It's 2023 btw
|
1 year ago |
LightningBoltEmitter.cpp
|
It's 2023 btw
|
1 year ago |
MainMenuWindow.cpp
|
It's 2023 btw
|
1 year ago |
Map.cpp
|
It's 2023 btw
|
1 year ago |
Map.h
|
It's 2023 btw
|
1 year ago |
Menu.cpp
|
Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout.
|
1 year ago |
Menu.h
|
Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout.
|
1 year ago |
MenuAnimatedIconButton.h
|
It's 2023 btw
|
1 year ago |
MenuAnimatedIconToggleButton.h
|
It's 2023 btw
|
1 year ago |
MenuComponent.cpp
|
It's 2023 btw
|
1 year ago |
MenuComponent.h
|
Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout.
|
1 year ago |
MenuIconButton.h
|
Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout.
|
1 year ago |
MenuItemButton.h
|
Remove manually maintained switch statement in favor of defining what labels get modified on mouse-over for item buttons
|
1 year ago |
MenuItemItemButton.h
|
Remove manually maintained switch statement in favor of defining what labels get modified on mouse-over for item buttons
|
1 year ago |
MenuLabel.h
|
It's 2023 btw
|
1 year ago |
Meteor.cpp
|
It's 2023 btw
|
1 year ago |
Monster.cpp
|
Added an end zone ring graphic.
|
1 year ago |
Monster.h
|
It's 2023 btw
|
1 year ago |
MonsterAttribute.h
|
It's 2023 btw
|
1 year ago |
MonsterData.cpp
|
It's 2023 btw
|
1 year ago |
MonsterStrategyHelpers.h
|
It's 2023 btw
|
1 year ago |
NewClasses.txt
|
Multishot Ranger ability implemented.
|
1 year ago |
OverworldMapLevelWindow.cpp
|
Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout.
|
1 year ago |
Pathfinding.cpp
|
It's 2023 btw
|
1 year ago |
Pathfinding.h
|
It's 2023 btw
|
1 year ago |
Player.cpp
|
Added an end zone ring graphic.
|
1 year ago |
Player.h
|
Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout.
|
1 year ago |
PulsatingFire.cpp
|
It's 2023 btw
|
1 year ago |
RCa12948
|
Include game icon in executable and game window (such a PITA)
|
1 year ago |
RUN_STRATEGY.cpp
|
It's 2023 btw
|
1 year ago |
Ranger.cpp
|
It's 2023 btw
|
1 year ago |
RunAway.cpp
|
It's 2023 btw
|
1 year ago |
RunTowards.cpp
|
It's 2023 btw
|
1 year ago |
ScrollableWindowComponent.h
|
It's 2023 btw
|
1 year ago |
ShootAfar.cpp
|
It's 2023 btw
|
1 year ago |
SlimeKing.cpp
|
It's 2023 btw
|
1 year ago |
Slime_King_Encounter.txt
|
Mobs can now have ifreames. Add in documentation for slime king encounter and prep a spritesheet for it.
|
1 year ago |
SpawnEncounterLabel.h
|
It's 2023 btw
|
1 year ago |
State.h
|
It's 2023 btw
|
1 year ago |
State_GameRun.cpp
|
It's 2023 btw
|
1 year ago |
State_GameRun.h
|
Map names now stored based on stage plate names provided. Made unlock conditions based on their actual unlock conditions and not the names of the plates.
|
1 year ago |
State_MainMenu.cpp
|
It's 2023 btw
|
1 year ago |
State_MainMenu.h
|
Map names now stored based on stage plate names provided. Made unlock conditions based on their actual unlock conditions and not the names of the plates.
|
1 year ago |
State_OverworldMap.cpp
|
It's 2023 btw
|
1 year ago |
State_OverworldMap.h
|
Map names now stored based on stage plate names provided. Made unlock conditions based on their actual unlock conditions and not the names of the plates.
|
1 year ago |
TMXParser.h
|
Added an end zone ring graphic.
|
1 year ago |
TSXParser.h
|
It's 2023 btw
|
1 year ago |
Test.cpp
|
Added map tests and map type properties to all maps.
|
1 year ago |
Test.h
|
Added map tests and map type properties to all maps.
|
1 year ago |
TestMenu.cpp
|
It's 2023 btw
|
1 year ago |
TestSubMenu.cpp
|
It's 2023 btw
|
1 year ago |
Theme.h
|
It's 2023 btw
|
1 year ago |
Thief.cpp
|
It's 2023 btw
|
1 year ago |
Toggleable.h
|
It's 2023 btw
|
1 year ago |
Trapper.cpp
|
It's 2023 btw
|
1 year ago |
Turret.cpp
|
It's 2023 btw
|
1 year ago |
Unlock.cpp
|
Map names now stored based on stage plate names provided. Made unlock conditions based on their actual unlock conditions and not the names of the plates.
|
1 year ago |
Unlock.h
|
It's 2023 btw
|
1 year ago |
Version.h
|
Added an end zone ring graphic.
|
1 year ago |
Warrior.cpp
|
It's 2023 btw
|
1 year ago |
Witch.cpp
|
It's 2023 btw
|
1 year ago |
Wizard.cpp
|
It's 2023 btw
|
1 year ago |
buildtemplate.html
|
Corrected web build linux script and fixed animations on Turret flower. Issue #19
|
1 year ago |
config.h
|
It's 2023 btw
|
1 year ago |
cpp.hint
|
Implement ground slam animation
|
1 year ago |
drawutil.cpp
|
It's 2023 btw
|
1 year ago |
drawutil.h
|
It's 2023 btw
|
1 year ago |
emscripten_build.ps1
|
Removed static from struct. Emscripten build now uses C++20. Removed stray safemap cpp file.
|
1 year ago |
loc.sh
|
Replace sealed keyword with final (C++11 standard)
|
1 year ago |
ms-vscode.cpptools-1.16.3@linux-x64.vsix
|
Implemented multi-stage jump phase 2
|
1 year ago |
olcPGEX_Graphics2D.h
|
Prepare framework with Draw and DrawDecal split.
|
1 year ago |
olcPGEX_TransformedView.h
|
It's 2023 btw
|
1 year ago |
olcPixelGameEngine.h
|
It's 2023 btw
|
1 year ago |
olcUTIL_Animate2D.h
|
It's 2023 btw
|
1 year ago |
olcUTIL_Camera2D.h
|
It's 2023 btw
|
1 year ago |
olcUTIL_DataFile.h
|
It's 2023 btw
|
1 year ago |
olcUTIL_Geometry2D.h
|
It's 2023 btw
|
1 year ago |
pge.data
|
Implement error-handling (file names and locations) via std::source_location and added CRT debugging memory leak detection.
|
1 year ago |
pge.html
|
Release Build 1100. Camera now starts near the player for a smoother looking pan effect instead of somewhere far off-screen. Custom monster attribute handling now completed and compact.
|
1 year ago |
pge.js
|
Implement error-handling (file names and locations) via std::source_location and added CRT debugging memory leak detection.
|
1 year ago |
pge.wasm
|
Implement error-handling (file names and locations) via std::source_location and added CRT debugging memory leak detection.
|
1 year ago |
pixelGameEngine.cpp
|
It's 2023 btw
|
1 year ago |
play.html
|
Corrected web build linux script and fixed animations on Turret flower. Issue #19
|
1 year ago |
resource.h
|
It's 2023 btw
|
1 year ago |
resource1.h
|
It's 2023 btw
|
1 year ago |
safemap.h
|
It's 2023 btw
|
1 year ago |
sig
|
Populate animation data into map
|
1 year ago |
switch-class.snippet
|
All underlying class differences now applied to code. Preparation for other class implementations. Implemented class swapping via mouse wheel.
|
1 year ago |
update_version.ps1
|
Implemented auto-incrementing project version numbers.
|
1 year ago |
util.cpp
|
It's 2023 btw
|
1 year ago |
util.h
|
It's 2023 btw
|
1 year ago |