sigonasr2
|
eeb24934a3
|
Added an end zone ring graphic.
|
1 year ago |
sigonasr2
|
ce3be8b05d
|
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 |
sigonasr2
|
008f6a28f6
|
Added map tests and map type properties to all maps.
|
1 year ago |
sigonasr2
|
f427928ca6
|
Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout.
|
1 year ago |
sigonasr2
|
2bf45dacef
|
It's 2023 btw
|
1 year ago |
sigonasr2
|
dd531d1fd7
|
Apply OLC-3 License to all source files.
|
1 year ago |
sigonasr2
|
1bf30f4392
|
Added ability to select a loadout item from the inventory menu screen.
|
1 year ago |
sigonasr2
|
c6c5efbc74
|
Tied level entry button to map loading and gameplay.
|
1 year ago |
sigonasr2
|
88e01b8503
|
Render the spawn list and stage name/chapter name in level select.
|
1 year ago |
sigonasr2
|
bc07f58c9a
|
Fix centering of camera for overworld map.
|
1 year ago |
sigonasr2
|
30a5cdc488
|
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 |
sigonasr2
|
395b2e3ab8
|
World shake fixes again (so it's not tied to FPS)
|
1 year ago |
sigonasr2
|
2fe9f17cdc
|
Background rendering added (again?). Was removed during reflection implementation. Fixed camera shake not reverting back to player targeting after completion. Fixed lost camera targeting upon class switching. Build 2637
|
1 year ago |
sigonasr2
|
380582dfeb
|
Implemented automatic memory leak detection and reporting for CRT.
|
1 year ago |
sigonasr2
|
67a5288984
|
Implement error-handling (file names and locations) via std::source_location and added CRT debugging memory leak detection.
|
1 year ago |
sigonasr2
|
4f65d2240a
|
Navigation between unlocked stages is now possible.
|
1 year ago |
sigonasr2
|
c065e9f6fb
|
Fix State_OverworldMap dependency in TMXParser.h
|
1 year ago |
sigonasr2
|
76136a3f68
|
Added overworld map connection point reading to TMXParser.
|
1 year ago |
sigonasr2
|
cedb465c79
|
Toggle Interface implementation. Class toggling connections created and class switching via class selection menu completed.
|
1 year ago |
sigonasr2
|
02c7165b37
|
Add in class display labels, animated sprite icons, and title of the window.
|
1 year ago |
sigonasr2
|
800a5767f2
|
Add destructors for all menu components and sub components. Finish menu navigation for class selection window and class info window.
|
1 year ago |
sigonasr2
|
e189d4b516
|
Class ability descriptions added. Full render image paths now defined. Moved some class information around.
|
1 year ago |
sigonasr2
|
0fdfa65ddf
|
Extracted base health, base attack,and growth rates from being tied to the player directly. Values update on class changes.
|
1 year ago |
sigonasr2
|
04d6f42526
|
Handled dynamic adding and removing of inventory items and syncing with menu systems.
|
1 year ago |
sigonasr2
|
ff3f4ba1c0
|
Setup framework for scrollbar and buttons in ScrollableWindowComponent. Fixed a bug where disabled buttons would not increment selection check loop. CreateMenu function instead of creating pointer and returning, so windows can add stuff to menus easily.
|
1 year ago |
sigonasr2
|
be0225aa97
|
Change scrollable window component's offset to be an attribute instead.
|
1 year ago |
sigonasr2
|
1c4ec84d75
|
Implement dummy items and scrollablewindowcomponent setup
|
1 year ago |
sigonasr2
|
803a0189d8
|
Inventory Drag and Drop Management implemented.
|
1 year ago |
sigonasr2
|
5903692dbb
|
Fix null checks. Inventory display window setup. Ready for draggable interface.
|
1 year ago |
sigonasr2
|
ba6505b266
|
Item category, script, and all other information relating to items now load properly with error-handling and proper property overriding.
|
1 year ago |
sigonasr2
|
877c44c372
|
Setup Items, item categories, and item scripts, and all associated configuration files for them.
|
1 year ago |
sigonasr2
|
ce1a2adf81
|
Should not require pointers for its own self in Crawler class' update loop.
|
1 year ago |
sigonasr2
|
773f72a45c
|
Main Menu and Game Play state switching.
|
1 year ago |
sigonasr2
|
43661ee07f
|
Game State System Setup
|
1 year ago |
sigonasr2
|
d3f26d4bb0
|
Render all background windows, foreground window is the only one with direct focus. Background windows are darkened.
|
1 year ago |
sigonasr2
|
203290c94a
|
Added static tileset world optimization and generation features.
|
1 year ago |
sigonasr2
|
ee5f6f9598
|
Added detection of tile sizes and world sizes so different sizes of maps can be rendered.
|
1 year ago |
sigonasr2
|
2f302f7370
|
Convert all world size positions to use the map's direct map width and height values instead. Fix a bug where using teleport outside the map crashed the game.
|
1 year ago |
sigonasr2
|
9246852c25
|
Theme keys are now sorted when loading so they appear in the right order down the line.
|
1 year ago |
sigonasr2
|
10cfb009f7
|
Added scaling/tiling capabilities for themes. Safe maps have unordered version.
|
1 year ago |
sigonasr2
|
999855c6e8
|
Proper theming controls added, attributes are now an inheritable interface for anything.
|
1 year ago |
sigonasr2, Sig, Sigo
|
bff7eabef5
|
Debug map toggle configuration paramater added. Added in tiled and scaled versions of interface 9-patch patterning.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
1 year ago |
sigonasr2, Sig, Sigo
|
17838ffb8b
|
9-patch interface code added
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
1 year ago |
sigonasr2
|
3723835cc7
|
Switched menu button system to component inheritance system.
|
1 year ago |
sigonasr2
|
03f2738ead
|
Windowing System button controls, stack system, and custom functions implemented.
|
1 year ago |
sigonasr2
|
099e464e2f
|
Build 1576. Timer fixed.
|
1 year ago |
sigonasr2
|
f0169b06ab
|
Display DPS tracker + encounter timer
|
1 year ago |
sigonasr2
|
c4db27a78d
|
Boss name overlays added to map editor and game.
|
1 year ago |
sigonasr2
|
9d08c2547f
|
Added Warrior HUD ability icons
|
1 year ago |
sigonasr2
|
b9e1352288
|
Keybind system redone, display keybinds and mana costs on HUD.
|
1 year ago |