Nic0Nic0Nii
|
8149db260b
|
Update copyright 2024 for FreeType. Equipment can now have an initial crafting cost. RowItemDisplays will have a craftable and upgradeable tag.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
10 months ago |
sigonasr2, Sig, Sigo
|
965d0afdb1
|
Incorporate dynamic pointer cast fix
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
11 months ago |
sigonasr2
|
e669968bc3
|
[BUG] Current build does not properly start and has two stub functions MenuComponent.cpp lines 214 and 224
|
11 months ago |
sigonasr2
|
c0ae0697b7
|
Move to smart pointers for menu component system.
|
11 months ago |
sigonasr2
|
3e1227a899
|
Fix bugs with money display in menus. Fix cooldown time value not being set properly while items are being loaded. Release Build 5395.
|
11 months ago |
sigonasr2
|
296ea1f2e6
|
Updated all references of Crawler project to now reference Adventures in Lestoria. Fixed a loading bug with the current connection point buttons and information not updating upon loading into the overworld map. Fix component count initialization bug (On Linux and Emscripten builds the component count would start uninitialized and would result in poor depth ordering sometimes.
|
11 months ago |
sigonasr2
|
8c986f17db
|
Remove 2018 references for copyrighted files of my origin.
|
11 months ago |
sigonasr2
|
fa7dfb601f
|
Add game title images, replace all 2023 copyright notices with 2024 copyright notices.
|
11 months ago |
sigonasr2
|
8f41870b46
|
Implement Crafting requirements display on equipment crafting window. Add in crafting requirement sample data for non-equipment items.
|
11 months ago |
sigonasr2
|
bd066ee787
|
Refactored dynamic cast to do internal error checking. Refactored all inventory and button slot update functions in menu components so they no longer require virtual dispatch when all we require is some passing of lamba functions to update inventories.
|
11 months ago |
sigonasr2
|
6412f34dce
|
Implemented Merchant Selling Screen
|
11 months ago |
sigonasr2
|
25dd39b60a
|
Setup Sell Layout for merchant screen.
|
11 months ago |
sigonasr2
|
a26d86d0b0
|
Separate GetTextSize and GetWrappedTextSize functions for clarity. Fix sizing comparisons for wrapping text. Fixed issue with menu destinations not properly being assigned on certain buttons.
|
11 months ago |
sigonasr2
|
eae8239501
|
Traveling Merchant Purchase Window and systems implemented.
|
12 months ago |
sigonasr2
|
71fe49162d
|
Added Merchant/Buy/Sell Menu windows. Added sorted item callbacks for traveling merchant inventory modifications.
|
12 months ago |
sigonasr2
|
cb09825455
|
Added money display to inventory GUI. Corrected inventory amounts displaying incorrectly in inventory menus (references to other items fixed). Added MenuIconButton appearance flags to disable outlines/backgrounds
|
12 months ago |
sigonasr2
|
f3bfa81198
|
Created additional item icons for Item Database. Added Traveling Merchant config lists
|
12 months ago |
sigonasr2
|
57377823c5
|
Fixed menu label updates for row item displays. Added a row scrollable inventory window component. Made InventoryScrollableWindowComponent more modular with a couple overrideable functions.
|
12 months ago |
sigonasr2
|
7a46f79f2b
|
Fix Perspective correction on ViewPort PGEX. Implement windowing system and remove sprite reliance from all menu components.
|
12 months ago |
sigonasr2
|
e4c777f60a
|
Fixed item quantities being gone from decal versions of MenuItemItemButton components.
|
12 months ago |
sigonasr2
|
5abc789bcd
|
Added hover button functionality to MenuItemButton component and to InventorySrollableWindowComponent item buttons created via that component. Implemented inventory screen.
|
12 months ago |
sigonasr2
|
e4f63a3550
|
Change implementation of scrollable inventory component displays, make tabs on inventory window functional.
|
12 months ago |
sigonasr2
|
469bea4c5e
|
Inventory display window tabs are implemented, inventory component is displayed. Ranger Backstep cancels casts. Casts are forced to be channeled for 0.2 seconds before walking can cancel them,
|
12 months ago |
sigonasr2
|
e744112206
|
GUI template/macro usage refactor.
|
12 months ago |
sigonasr2
|
e615831ded
|
Equipment window shows equip stat changes on mouseover.
|
1 year ago |
sigonasr2
|
2af830d400
|
FreeType license (required for PGEX_TTF) included in all license notices. Setup project with freetype libraries and includes. Added gamepad PGEX for future gamepad support.
|
1 year ago |
sigonasr2
|
cfd5586d63
|
Remove stray #pragma once lines, update PGE emscripten build so it handles mouse scrolling proper. Add emscripten run script. Build 3146.
|
1 year ago |
sigonasr2
|
3ff558d44e
|
Added pragma regions to all license comment fields in files and collapsed them.
|
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
|
b702fa2fe5
|
Add main menu window interface outlines. Fixed menu labels not being centered properly.
|
1 year ago |