sigonasr2
5a9396fbcb
Fix hover over label update bug inside character equip menu (thanks to a side effect of updating the item reference).
...
Applied random stats to equip stats. Made sure that rings that are the same in both equip slots do not cause the stats difference display from showing any actual differences. Prevent accidental unequipping of rings already equipped (if you technically were to swap between them)
12 months ago
sigonasr2
4e3c9877e7
Implemented split between consumable crafting initialization and equipment enhancement initialization.
12 months ago
sigonasr2
c7e3115b89
Implemented Mana and Atk Spd stats
12 months ago
sigonasr2
28079609b7
CDR now adjusts the cooldown timing live instead of setting the cooldown on use. CDR formula properly applied.
12 months ago
sigonasr2
4ac15dd1cc
XP and level up systems implemented.
12 months ago
sigonasr2
2a72238e40
Implemented all item stats.
12 months ago
sigonasr2
126753053f
Added caching for shadow text for all PGE default drawing functions and viewport drawing functions.
12 months ago
sigonasr2
52d36eab3b
Properly reset the player's health and mana between stages.
12 months ago
sigonasr2
668a5ca1b1
Item Attribute systems reworked from being an enum class to being a class. Added support for the Buff Item Script to modify items. Implemented Damage Reduction proposal.
12 months ago
sigonasr2
51cbf81204
Fix applied buffs bug, older calls to create buffs/debuffs resulted in the wrong value getting set, leading to the intensity of buffs being completely wrong. Increased fade range.
12 months ago
sigonasr2
e89d18d84f
Added TODO file
12 months ago
sigonasr2
b81058e296
Moved lower zone of stage 1-1 further left so items landing on the cliff edge are considered on the upper level. Fixed ability/item cast cancelling bug so interrupts properly occur.
12 months ago
sigonasr2
852bbbc5a0
Added the ability for items to be activated upon cast instead of on completion of cast. These item effects also get interrupted by any movement.
12 months ago
sigonasr2
fd96b23110
Added duration-based restoration buffs for the Restore Item Script.
12 months ago
sigonasr2
70423be9d4
Item reference system deprecated in favor of smart pointer system. Converted all items to use pointers instead, removed all reference wrappers for item system. Fixed buggy last item sorting when removing items from InventoryScrollableWindowComponents. Implemented proper inventory removal checks when items are completely removed from an inventory. Sorted inventories now copy the pointer as a shared pointer from the main inventory code instead of needlessly creating extra copies of the same item.
12 months ago
sigonasr2
4c290e81aa
Fixed clashing key names for text with the same information but differing widths. Corrected all GUI mispositioned text or incorrect wrapping on equip screens.
12 months ago
sigonasr2
eae8239501
Traveling Merchant Purchase Window and systems implemented.
12 months ago
sigonasr2
f1aa872717
Add player money functions. Implement Merchant transaction functions. Add Function Priming classes.
1 year ago
sigonasr2
2b3c1ea1b4
Added Merchant config files and parsing of config files to merchant structure.
1 year ago
sigonasr2
c11417d8a0
Add transparent overlay feedback when an ability/item ability key is held down. Item icon scale/quantity text scale now scales with the item icon box size.
1 year 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,
1 year ago
sigonasr2
5a6080b98f
Implement equip generated item descriptions.
1 year ago
sigonasr2
dc6ecf40c2
Set bonuses implemented in equip stats.
1 year ago
sigonasr2
88a239cd91
Equip Window is now functional.
1 year ago
sigonasr2
54677e9263
Incorporated stat differences to equip menu display.
1 year ago
sigonasr2
5eec1a21c5
Refactored stat system such that equip stats can be obtained easily, while base stats are hidden away to prevent accidental usage.
1 year ago
sigonasr2
a659bf7924
Character Info Window layouts setup
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
e4fae723c9
Fix up warnings (mostly loss of data cast warnings). When an ability gets interrupted, the key is required to be depressed before another cast attempt can be made. Added collision layer tiles to a few tiles in 1-1 due to ability to walk out-of-bounds.
1 year ago
sigonasr2
3f9543d93b
Added more indicators for healing, mana, and interruption.
1 year ago
sigonasr2
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.
1 year ago
sigonasr2
7cd54e5f80
Inventory refactor completed. Individual monster loot and stage loot inventories now compatible.
1 year ago
sigonasr2
3ff558d44e
Added pragma regions to all license comment fields in files and collapsed them.
1 year ago
sigonasr2
7fe19c6510
Level completed menu should be in its own state to prevent the game from continuing to run in the background.
1 year ago
sigonasr2
5652741ec0
Added level complete window upon completing a stage.
1 year ago
sigonasr2
5b28478596
Inactive/Active ring status based on being in/out of combat.
1 year ago
sigonasr2
eeb24934a3
Added an end zone ring graphic.
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
7e371f6779
Add in loadout system to Player class.
1 year ago
sigonasr2
54614d31dc
Selection cursor for overworld map items.
1 year ago
sigonasr2
42f8e25cdf
Walk animation controller now applied to the overworld map stage.
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
48a8165086
Added MP restore and consume functions. Converted old direct variable accesses to use these as well. Item restore script completed.
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
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
10cfb009f7
Added scaling/tiling capabilities for themes. Safe maps have unordered version.
1 year ago