|
3f9543d93b
|
Added more indicators for healing, mana, and interruption.
|
2023-11-26 18:16:40 -06:00 |
|
|
3605aa818d
|
Display item loadout HUD information while playing. Fix item drops bugging out at lower frame rates.
|
2023-11-26 15:51:13 -06:00 |
|
|
45c6d22ee0
|
Corrected amount values drawn from inventory amt function and GetItemCount() functions. Added ability for Loadout items to be used on the field. Treated as abilities, and setup keybinds.
|
2023-11-26 14:46:24 -06:00 |
|
|
933fc16cce
|
Add in item drop overlays to HUD.
|
2023-11-26 12:17:35 -06:00 |
|
|
88b8f17edb
|
Added square skill overlay icons, item drop magnet speed massively increased for the lazy players, and added a draw square pie cooldown function.
|
2023-11-23 19:59:19 -06:00 |
|
|
a3ac1243d7
|
Item Drops implemented on monster kills.
|
2023-11-22 15:49:41 -06:00 |
|
|
403690747d
|
Setup Item Drop rendering/physics. Handle items landing on the ground. Config file options related to item drops added. Added a spawning item function.
|
2023-11-22 14:30:15 -06:00 |
|
|
b61f9ddf96
|
Setup monster drop config data and monster drop data structure.
|
2023-11-21 22:03:48 -06:00 |
|
|
a139072d68
|
Corrected bugs with removing items from the incorrect main inventory.
|
2023-11-21 20:12:36 -06:00 |
|
|
22d1a6d834
|
Corrected RemoveItem function to handle monster loot and stage loot tracking.
|
2023-11-21 19:53:14 -06:00 |
|
|
8af7afadae
|
Added a popup menu label class and require menu label defines for InventoryScrollableWindowComponents
|
2023-11-21 00:50:28 -06:00 |
|
|
3ff558d44e
|
Added pragma regions to all license comment fields in files and collapsed them.
|
2023-11-20 23:25:36 -06:00 |
|
|
1745911eb5
|
Add Inventory Clear functions. Prep Monster Loot and Stage Loot inventory types.
|
2023-11-20 22:56:35 -06:00 |
|
|
5652741ec0
|
Added level complete window upon completing a stage.
|
2023-11-19 15:57:18 -06:00 |
|
|
5b28478596
|
Inactive/Active ring status based on being in/out of combat.
|
2023-11-19 13:40:01 -06:00 |
|
|
eeb24934a3
|
Added an end zone ring graphic.
|
2023-11-16 20:41:59 -06:00 |
|
|
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.
|
2023-11-16 19:24:02 -06:00 |
|
|
008f6a28f6
|
Added map tests and map type properties to all maps.
|
2023-11-16 18:54:52 -06:00 |
|
|
f427928ca6
|
Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout.
|
2023-11-14 23:20:13 -06:00 |
|
|
2bf45dacef
|
It's 2023 btw
|
2023-11-14 18:12:54 -06:00 |
|
|
dd531d1fd7
|
Apply OLC-3 License to all source files.
|
2023-11-14 18:11:32 -06:00 |
|
|
1bf30f4392
|
Added ability to select a loadout item from the inventory menu screen.
|
2023-11-13 21:26:34 -06:00 |
|
|
c6c5efbc74
|
Tied level entry button to map loading and gameplay.
|
2023-11-13 00:15:00 -06:00 |
|
|
88e01b8503
|
Render the spawn list and stage name/chapter name in level select.
|
2023-11-12 22:23:54 -06:00 |
|
|
bc07f58c9a
|
Fix centering of camera for overworld map.
|
2023-11-12 21:02:23 -06:00 |
|
|
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.
|
2023-11-11 17:31:53 -06:00 |
|
|
395b2e3ab8
|
World shake fixes again (so it's not tied to FPS)
|
2023-11-11 07:25:47 -06:00 |
|
|
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
|
2023-11-11 07:09:40 -06:00 |
|
|
380582dfeb
|
Implemented automatic memory leak detection and reporting for CRT.
|
2023-11-11 04:03:48 -06:00 |
|
|
67a5288984
|
Implement error-handling (file names and locations) via std::source_location and added CRT debugging memory leak detection.
|
2023-11-11 00:54:50 -06:00 |
|
|
4f65d2240a
|
Navigation between unlocked stages is now possible.
|
2023-11-04 22:19:25 -05:00 |
|
|
c065e9f6fb
|
Fix State_OverworldMap dependency in TMXParser.h
|
2023-10-29 17:00:54 -05:00 |
|
|
76136a3f68
|
Added overworld map connection point reading to TMXParser.
|
2023-10-29 14:50:22 -05:00 |
|
|
cedb465c79
|
Toggle Interface implementation. Class toggling connections created and class switching via class selection menu completed.
|
2023-10-24 04:52:24 -05:00 |
|
|
02c7165b37
|
Add in class display labels, animated sprite icons, and title of the window.
|
2023-10-24 03:03:34 -05:00 |
|
|
800a5767f2
|
Add destructors for all menu components and sub components. Finish menu navigation for class selection window and class info window.
|
2023-10-22 23:19:47 -05:00 |
|
|
e189d4b516
|
Class ability descriptions added. Full render image paths now defined. Moved some class information around.
|
2023-10-22 02:07:03 -05:00 |
|
|
0fdfa65ddf
|
Extracted base health, base attack,and growth rates from being tied to the player directly. Values update on class changes.
|
2023-10-22 00:48:09 -05:00 |
|
|
04d6f42526
|
Handled dynamic adding and removing of inventory items and syncing with menu systems.
|
2023-10-17 05:35:19 -05:00 |
|
|
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.
|
2023-10-15 12:58:39 -05:00 |
|
|
be0225aa97
|
Change scrollable window component's offset to be an attribute instead.
|
2023-10-12 21:12:10 -05:00 |
|
|
1c4ec84d75
|
Implement dummy items and scrollablewindowcomponent setup
|
2023-10-12 18:35:45 -05:00 |
|
|
803a0189d8
|
Inventory Drag and Drop Management implemented.
|
2023-10-07 18:28:19 -05:00 |
|
|
5903692dbb
|
Fix null checks. Inventory display window setup. Ready for draggable interface.
|
2023-10-07 16:26:03 -05:00 |
|
|
ba6505b266
|
Item category, script, and all other information relating to items now load properly with error-handling and proper property overriding.
|
2023-10-06 18:46:13 -05:00 |
|
|
877c44c372
|
Setup Items, item categories, and item scripts, and all associated configuration files for them.
|
2023-10-06 17:19:02 -05:00 |
|
|
ce1a2adf81
|
Should not require pointers for its own self in Crawler class' update loop.
|
2023-10-05 02:17:44 -05:00 |
|
|
773f72a45c
|
Main Menu and Game Play state switching.
|
2023-10-05 02:03:59 -05:00 |
|
|
43661ee07f
|
Game State System Setup
|
2023-10-05 01:35:31 -05:00 |
|
|
d3f26d4bb0
|
Render all background windows, foreground window is the only one with direct focus. Background windows are darkened.
|
2023-10-05 00:42:28 -05:00 |
|