sigonasr2
|
5035dd5af9
|
Added resource pack loading for sensitive commercial assets (direct inclusion for builds). Fixed bug with brand new settings loading the original window at 1/4 the normal size. Fixed bug with reading system configuration when no system configuration exists yet. Fixed bug with emscripten build mosaic effect shader not working (unsupported textureSize glsl call). Release Build 7515.
|
9 months ago |
sigonasr2
|
f9e00caaa4
|
Added resource pack loading for sensitive commercial assets (direct inclusion for builds). Fixed bug with brand new settings loading the original window at 1/4 the normal size. Fixed bug with reading system configuration when no system configuration exists yet. Fixed bug with emscripten build mosaic effect shader not working (unsupported textureSize glsl call). Release Build 7515.
|
9 months ago |
sigonasr2
|
63f7062841
|
Add unequip hotkey to character equipment menu. Implemented mouse inputs displaying on input helper when mouse navigation is used. Release Build 7465.
|
9 months ago |
sigonasr2
|
e2cc0aa90c
|
Implemented controller compatibility for the pause menu. Release Build 7447.
|
9 months ago |
sigonasr2
|
d5bd8655a9
|
Added additional toggle and setting options in Settings menu. Made screen shake, gamepad rumble, keyboard aim assist, and terrain collision box display toggles functional. Added toggle sound effect. Release Build 7344.
|
10 months ago |
sigonasr2
|
a39a841166
|
Fixed issues with one input bleeding into multiple inputs. Removed old redundant system where we can specify a menu to navigate to. Implemented controller compatibility for UserID menu. Release Build 7326.
|
10 months ago |
sigonasr2
|
7434079e0d
|
Inputs under the same functional name now are grouped together in the input helper.
|
10 months ago |
sigonasr2
|
138e194246
|
Controller compatibility implemented for Blacksmith window. Release Build 7258.
|
10 months ago |
sigonasr2
|
5d315ada93
|
Added controller compatibility for buy item menu. Removed restriction on mouse navigation not handling inputs defined in input engage groups of menus. Release Build 7242.
|
10 months ago |
sigonasr2
|
5169670b76
|
Implement item loadout controller compatibility. Added left analog stick map navigation to overworld map. Release Build 7005.
|
10 months ago |
sigonasr2
|
116c3c1a51
|
Fix Overworld Menu encounters scrolling for keyboard-only controls. Remove redundant rendering for display text on key DrawInput popups. Make sure mouse-displayed inputs don't render the primary mouse icon twice. Release Build 6993.
|
10 months ago |
sigonasr2
|
a449932226
|
Implemented class selection window controller/keyboard compatibility. Added selection passthrough for disabled/grayed out items. Change hover fade-in for toggleable buttons. Release Build 6988.
|
10 months ago |
sigonasr2
|
0a9136e6c4
|
Handle mouse buttons for rebinding controls. Release Build 6956.
|
10 months ago |
sigonasr2
|
6a5b74b3e6
|
Added in shoulder button navigation schemes, related icons, and DAS press input handling for menu navigation. Added in button visibility settings for input helper. Added Confirm input display for load game window.
|
10 months ago |
sigonasr2
|
ce46a1d3d7
|
Refactored analog control system to use digital DAS input system with directional input support.
|
10 months ago |
sigonasr2
|
0ca94369ac
|
Fix 'K' key to display "K" instead of "L". Fix keys being improperly deleted/added to new keybinds list. Allow keybinds to now be changed. Fix keybind update request message not updating properly for menu keys.
|
10 months ago |
Nic0Nic0Nii
|
ef63a07f5c
|
Added any keybind detection to PGE and began implementing menu helper innterfaces
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
10 months ago |
sigonasr2
|
a6d2765585
|
Condensed DrawInput function to accept a variant instead of having double copies of the function.
|
10 months ago |
sigonasr2
|
cd599b73e0
|
Add in keyboard mapping display settings window. Add in keybind display buttons.
|
10 months ago |
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
|
5c83a41a86
|
Refactored Map Data access so that other locations in code no longer had write abilities to the map data. Changed permanent exit zone spawning to a temporary. Fix equipment items being duplicated due to sorted inventory not being in sync with actual inventory.
|
10 months ago |
sigonasr2
|
9f5bb212f8
|
Added tile environment color manipulation.
|
10 months ago |
sigonasr2
|
934019e84e
|
Add dynamic color and incrementing/decrementing counters for health/mana.
|
10 months ago |
sigonasr2
|
4eec0ce337
|
Implemented overworld gamepad control functions. Added ability to have certain inputer helper labels to be hidden away. When click functions are called on MenuComponents, it should also apply the menu navigation rules of the button.
|
10 months ago |
Nic0Nic0Nii
|
df08aa9936
|
Add in analog stick control handling. Add interface configuration file.
|
11 months ago |
sigonasr2, Sig, Sigo
|
21965b3c90
|
Save File Window navigation controls
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
11 months ago |
sigonasr2
|
cbb277cab2
|
Add in structures to deal with custom menu navigation setups.
|
11 months ago |
sigonasr2
|
c4ee2608f2
|
Added basic controller keybind support.
|
11 months ago |
sigonasr2
|
86925ef031
|
Bear strategy implemented. Release Build 5823.
|
11 months ago |
sigonasr2
|
1655fe7b51
|
Frog animations setup. Frog tongue bullet setup.
|
11 months ago |
sigonasr2
|
20928b6867
|
Add in floating-point support for collision boxes. Remove ceil() calls for transformed view DrawRectDecal and FillRectDecal functions (why are they there?)
|
11 months ago |
sigonasr2
|
6d11eb5048
|
Update to geom2d 2.0 util
|
11 months ago |
sigonasr2
|
ece13c0b28
|
Added backdrop property and backdrop loading to maps. Release build 5549.
|
11 months ago |
sigonasr2
|
57f482016f
|
Added error handling for when creatures are specified in spawn zones but do not have a corresponding image. Gracefully handle random extra zones that are accidentally added with no type specified. Add in foresty boss/overworld sample themes. Add in placeholder frog info. Refactor MapName to just use strings instead of an enum since we don't want manual upkeep.
|
11 months ago |
sigonasr2
|
725a858fab
|
Implemented environmental audio loading in maps. Added stb_vorbis header/cpp file for ogg format support. Converted track parts and sound effect to be ogg instead.
|
11 months ago |
sigonasr2
|
a2bcee0591
|
Moved loading to the fadeout between overworld map and game run state. Added _DEBUG preprocessor checks to prevent debug code from appearing in optimized builds.
|
11 months ago |
sigonasr2
|
9d3be5395c
|
Fixed vector expansion memory ref bug when loading configuration files. Add in Audio Engine class skeleton.
|
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
|
7bfa728ccb
|
Emscripten powershell build script updated to properly terminate on errors. Add in proper throws when an invalid response is given from the server. Add in function response callbacks to all server request functions.
|
11 months ago |
sigonasr2
|
2a900fa06e
|
Create server request backbone and functions for talking to save file server.
|
11 months ago |
sigonasr2
|
3e5e78a606
|
Added load file information on load screen. metadata file no longer counts towards file count. Added loadout data to the save file.
|
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
|
0d6ab94fda
|
Implement load game functions.
|
11 months ago |
sigonasr2
|
25dd39b60a
|
Setup Sell Layout for merchant screen.
|
11 months ago |
sigonasr2
|
4ac15dd1cc
|
XP and level up systems implemented.
|
11 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.
|
11 months ago |
sigonasr2
|
c795e7f891
|
Text rendering properly deals with newline characters. Updated components that were not properly rendering.
|
11 months ago |
sigonasr2
|
9756cc4a78
|
Add map types to every stage plate and to new stages. Correctly handle Discord SDK disconnects when the app is closed or not started initially.
|
12 months ago |
sigonasr2
|
d9e1a1ebaf
|
Added Discord Rich Presence integration. Added discord exclusion preprocessor checks in emscripten build. Changed emscripten callbacks to use the browser window instead of the internal body.
|
12 months ago |