|
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 |
|
|
7cd54e5f80
|
Inventory refactor completed. Individual monster loot and stage loot inventories now compatible.
|
2023-11-21 06:05:52 -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 |
|
|
6c16405908
|
Finish level complete layout.
|
2023-11-20 20:40:14 -06:00 |
|
|
7fe19c6510
|
Level completed menu should be in its own state to prevent the game from continuing to run in the background.
|
2023-11-20 17:03: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 |
|
|
bf84196cb0
|
Remove manually maintained switch statement in favor of defining what labels get modified on mouse-over for item buttons
|
2023-11-16 17:36:36 -06:00 |
|
|
68c02adde6
|
Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/Crawler
|
2023-11-16 17:15:14 -06:00 |
|
|
c05f76cdfd
|
Fix a bug with loadout item slots not being properly handled when items are selected while they're blank.
|
2023-11-16 17:15:13 -06:00 |
|
|
c29f50da0d
|
Replace sealed keyword with final (C++11 standard)
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-11-15 07:53:55 -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 |
|
|
0c9a341e89
|
Include templates with OLC-3 license at the top of source files. Build 2815.
|
2023-11-14 19:29:43 -06:00 |
|
|
98006d8001
|
Add in commercial assets placeholder folder
|
2023-11-14 18:14:46 -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 |
|
|
e92b35bc94
|
Updated all map files to use commercial assets folder for images.
|
2023-11-14 18:04:00 -06:00 |
|
|
603fd18fb0
|
Commercial assets folder added. gitignore updated to not include the folder.
|
2023-11-14 16:58:09 -06:00 |
|
|
69d599ee03
|
Remove unnecessary items from maps folder. Removed purchased assets from HEAD.
|
2023-11-14 16:52:16 -06:00 |
|
|
488549c09a
|
Proper Attribution information added for purchased assets.
|
2023-11-14 16:45:50 -06:00 |
|
|
1bf30f4392
|
Added ability to select a loadout item from the inventory menu screen.
|
2023-11-13 21:26:34 -06:00 |
|
|
7e371f6779
|
Add in loadout system to Player class.
|
2023-11-13 19:48:39 -06:00 |
|
|
795d59f1a4
|
Switch to templates for grabbing a component from a menu.
|
2023-11-13 11:26:11 -06:00 |
|
|
347f4cc576
|
Test spawn group
|
2023-11-13 00:16:55 -06:00 |
|
|
c6c5efbc74
|
Tied level entry button to map loading and gameplay.
|
2023-11-13 00:15:00 -06:00 |
|
|
2594078794
|
Update labels for different zones when clicking through them.
|
2023-11-12 23:51:49 -06:00 |
|
|
4c6be02543
|
Added custom encounter menu component and populated spawns in overworld menu.
|
2023-11-12 23:22:42 -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 |
|
|
c41ae8aaf9
|
Remove memoryleak.txt debug file from the repo.
|
2023-11-11 17:35:36 -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 |
|
|
75159a21be
|
On game state changes, the camera target should be reset to the player's location.
|
2023-11-09 01:41:05 -06:00 |
|
|
2e248e30b4
|
Converted boolean flags for component creation in windows to using enum bitwise attributes.
|
2023-11-06 01:00:17 -06:00 |
|
|
c82a3c5980
|
Refactor menucomponent internal draw function a little bit for code organizing.
|
2023-11-06 00:05:09 -06:00 |
|
|
fe8cbb022a
|
Fixed inventory window display bugs using old parent position code for rendering.
|
2023-11-04 23:02:00 -05:00 |
|
|
92133061c3
|
Add darkened locked stage plates. Move camera slightly over for level information display.
|
2023-11-04 22:32:43 -05:00 |
|
|
4f65d2240a
|
Navigation between unlocked stages is now possible.
|
2023-11-04 22:19:25 -05:00 |
|
|
54614d31dc
|
Selection cursor for overworld map items.
|
2023-10-29 18:11:54 -05:00 |
|
|
42f8e25cdf
|
Walk animation controller now applied to the overworld map stage.
|
2023-10-29 17:30:09 -05:00 |
|
|
c065e9f6fb
|
Fix State_OverworldMap dependency in TMXParser.h
|
2023-10-29 17:00:54 -05:00 |
|