|
1bf30f4392
|
Added ability to select a loadout item from the inventory menu screen.
|
2023-11-13 21:26:34 -06:00 |
|
|
795d59f1a4
|
Switch to templates for grabbing a component from a menu.
|
2023-11-13 11:26:11 -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 |
|
|
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 |
|
|
76136a3f68
|
Added overworld map connection point reading to TMXParser.
|
2023-10-29 14:50:22 -05:00 |
|
|
b89311a657
|
Build 2407.
|
2023-10-24 05:25:30 -05:00 |
|
|
c23c96b6b1
|
Made a less stupid String to Class conversion function.
|
2023-10-24 04:58:51 -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 |
|
|
598ce523e9
|
Confirm and Back Buttons added.
|
2023-10-24 03:22:25 -05:00 |
|
|
02c7165b37
|
Add in class display labels, animated sprite icons, and title of the window.
|
2023-10-24 03:03:34 -05:00 |
|
|
debced946e
|
Menu component leak debugging detection added.
|
2023-10-23 00:05:30 -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 |
|
|
5d939e866f
|
Class Info Screen completed.
|
2023-10-22 21:56:09 -05:00 |
|
|
3f78565655
|
Added properties for border and background control, vertically align uncentered labels by default.
|
2023-10-22 10:35:53 -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 |
|
|
e779725106
|
Define health and growth rates of each class.
|
2023-10-21 00:33:46 -05:00 |
|
|
3ee6d03728
|
Add in Rotating character display component
|
2023-10-20 23:48:55 -05:00 |
|
|
b702fa2fe5
|
Add main menu window interface outlines. Fixed menu labels not being centered properly.
|
2023-10-20 22:49:12 -05:00 |
|
|
04d6f42526
|
Handled dynamic adding and removing of inventory items and syncing with menu systems.
|
2023-10-17 05:35:19 -05:00 |
|
|
6656e3d036
|
Keyboard/Controller input left direction bugfix. Using setter/getter for mouse navigation to handl storing of position whenever mouse navigation is called.
|
2023-10-17 01:21:00 -05:00 |
|
|
340690a26b
|
Added keyboard/controller controls for scrollable menu components beyond bounds for disabled controls.
|
2023-10-17 00:50:58 -05:00 |
|
|
958a1866c7
|
Keyboard menu button storage can now be differentiated from internal button storage.
|
2023-10-17 00:31:56 -05:00 |
|
|
daf94db505
|
Added functional scrollbar.
|
2023-10-15 14:59:35 -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 |
|
|
472e8eceda
|
Rendering of decal portions now controllable via point check overrides.
|
2023-10-12 20:16:22 -05:00 |
|
|
18db45e6c3
|
Implement parent component hover state handling.
|
2023-10-12 19:35:16 -05:00 |
|
|
1c4ec84d75
|
Implement dummy items and scrollablewindowcomponent setup
|
2023-10-12 18:35:45 -05:00 |
|
|
e3d0283fcb
|
Prepare framework with Draw and DrawDecal split.
|
2023-10-11 19:50:12 -05:00 |
|
|
dd2ff24d85
|
Converted menu storage to pointers.
|
2023-10-11 16:20:07 -05:00 |
|
|
461265a8a4
|
Added label, text, and quantity descriptions for all items on the inventory menu.
|
2023-10-07 19:06:56 -05:00 |
|
|
803a0189d8
|
Inventory Drag and Drop Management implemented.
|
2023-10-07 18:28:19 -05:00 |
|