.. |
.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
|
Updated all map files to use commercial assets folder for images.
|
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
|
2 years ago |
ATTRIBUTION
|
Proper Attribution information added for purchased assets.
|
1 year ago |
Ability.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Ability.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Animation.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Animation.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Arrow.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Attributable.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Buff.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Bullet.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Bullet.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
BulletTypes.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
CharacterAbilityPreviewComponent.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
CharacterInfoWindow.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
CharacterRotatingDisplay.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
ChargedArrow.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Class.h
|
Apply OLC-3 License to all source files.
|
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
|
Apply OLC-3 License to all source files.
|
1 year ago |
ClassSelectionWindow.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
ConnectionPoint.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
ConnectionPoint.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Crawler
|
Populate animation data into map
|
1 year ago |
Crawler.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Crawler.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Crawler.rc
|
File description, project properties, company name, and other meta fields all applied to game executables on build.
|
2 years ago |
Crawler.tiled-project
|
Added map enum types and setup stage plate object and connectors.
|
1 year ago |
Crawler.vcxproj
|
Added ability to select a loadout item from the inventory menu screen.
|
1 year ago |
Crawler.vcxproj.filters
|
Added ability to select a loadout item from the inventory menu screen.
|
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.
|
2 years ago |
DEFINES.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
DamageNumber.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
DamageNumber.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Effect.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Effect.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Emitter.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Emitter.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
EncountersSpawnListScrollableWindowComponent.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
EnergyBolt.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Error.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
FallingDebris.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
FireBolt.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
GameState.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
GameState.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
InitialConcept.txt
|
Initial setup of Monster structures
|
2 years ago |
InventoryScrollableWindowComponent.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
InventoryWindow.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Item.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Item.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Key.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Key.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
LICENSE
|
Apply OLC-3 License to all source files.
|
1 year ago |
LightningBolt.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
LightningBoltEmitter.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
MainMenuWindow.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Map.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Map.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Menu.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Menu.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
MenuAnimatedIconButton.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
MenuAnimatedIconToggleButton.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
MenuComponent.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
MenuComponent.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
MenuIconButton.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
MenuItemButton.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
MenuLabel.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Meteor.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Monster.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Monster.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
MonsterAttribute.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
MonsterData.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
MonsterStrategyHelpers.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
NewClasses.txt
|
Multishot Ranger ability implemented.
|
2 years ago |
OverworldMapLevelWindow.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Pathfinding.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Pathfinding.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Player.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Player.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
PulsatingFire.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
RCa12948
|
Include game icon in executable and game window (such a PITA)
|
2 years ago |
RUN_STRATEGY.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Ranger.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
RunAway.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
RunTowards.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
ScrollableWindowComponent.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
ShootAfar.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
SlimeKing.cpp
|
Apply OLC-3 License to all source files.
|
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.
|
2 years ago |
SpawnEncounterLabel.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
State.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
State_GameRun.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
State_GameRun.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
State_MainMenu.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
State_MainMenu.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
State_OverworldMap.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
State_OverworldMap.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
TMXParser.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
TSXParser.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
TestMenu.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
TestSubMenu.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Theme.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Thief.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Toggleable.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Trapper.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Turret.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Unlock.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Unlock.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Version.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
Warrior.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Witch.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
Wizard.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
buildtemplate.html
|
Corrected web build linux script and fixed animations on Turret flower. Issue #19
|
1 year ago |
config.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
cpp.hint
|
Implement ground slam animation
|
2 years ago |
drawutil.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
drawutil.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
emscripten_build.ps1
|
Removed static from struct. Emscripten build now uses C++20. Removed stray safemap cpp file.
|
2 years ago |
loc.sh
|
Ranger only should receive the ranger shooting animation state
|
2 years 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
|
Added overworld map connection point reading to TMXParser.
|
1 year ago |
olcPixelGameEngine.h
|
Implement error-handling (file names and locations) via std::source_location and added CRT debugging memory leak detection.
|
1 year ago |
olcUTIL_Animate2D.h
|
Added lightning bolt attack, added emitter system
|
2 years ago |
olcUTIL_Camera2D.h
|
Correct memory leak in consuming items from inventory. Added overworld menu layout. Warrior Up walk animation has head bobbing like all the others now. Fixed alignment of items for ScrollableWindowComponents, fix scrollbar resizing when parent component has offsets.
|
1 year ago |
olcUTIL_DataFile.h
|
Implement error-handling (file names and locations) via std::source_location and added CRT debugging memory leak detection.
|
1 year ago |
olcUTIL_Geometry2D.h
|
Transition fade added for foreground items.
|
2 years 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
|
Apply OLC-3 License to all source files.
|
1 year ago |
play.html
|
Corrected web build linux script and fixed animations on Turret flower. Issue #19
|
1 year ago |
resource.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
resource1.h
|
Apply OLC-3 License to all source files.
|
1 year ago |
safemap.h
|
Apply OLC-3 License to all source files.
|
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.
|
2 years ago |
update_version.ps1
|
Implemented auto-incrementing project version numbers.
|
2 years ago |
util.cpp
|
Apply OLC-3 License to all source files.
|
1 year ago |
util.h
|
Apply OLC-3 License to all source files.
|
1 year ago |