sigonasr2
|
da65f1525b
|
Implemented the Artificer Accessory Disassembling menu. Added support for children of RowInventoryScrollingWindowComponents to be selected. Added a MenuDecal menu component. Release Build 11414.
|
3 months ago |
sigonasr2
|
ef5239657d
|
Add tutorial task for Artificer introduction in camp. Release Build 11362.
|
3 months ago |
sigonasr2
|
517f81c03f
|
Handle multiple connection points with the same map names all being handled correctly when dealing with visit notifications. Release Build 11361. Prepare framework for Artificer unlocks.
|
3 months ago |
sigonasr2
|
85124b8875
|
Prevent save file corruption while hashing by putting the hashing file in a temporary file instead... Release Build 11201.
|
3 months ago |
sigonasr2
|
dd38b8d58e
|
[demo] Add in safety checks for loading and saving files. Run saves/loads repeatedly until they actually complete. Demo Patch 5. Release Build 9546.
|
3 months ago |
sigonasr2
|
0e3d57be24
|
Move ItemEnchant's attributes into separate private variable allowing us to add a Setter and Getter for the attributes to call UpdateDescription function whenever an attribute is modified. Fix rounding display bug (use round instead of ceil) when comparing improvements/downgrade attributes in the character equip menu. (This handles values like 15.000001 and 14.99999 from screwing up the differential displays). Release Build 10729.
|
4 months ago |
sigonasr2
|
23673ec2af
|
Added unit tests for new strip leading color and final render color engine rendering functions. Fixed rendering bug with text elements of different HTML color codes but with same content not having rendering with the correct color code. Fix potential memory leak errors occurring with rendering Font versions of shadow strings that would have different pulsating colors w/same text content. Added an admin console and added the ability to give the player items and accessories with enchants. Also added a help command. Change version number to appear red while in admin mode (as a visual). Unlock all button tied to admin mode. Release Build 10604.
|
4 months ago |
sigonasr2
|
1319a91d11
|
Switch to built-in uppercase hexadecimal format display when encoding URIs sending save files (emscripten version). Implement variable find and replace features when loading in Item Enchants. Grammar changes to item enchants config file. Convert numerical values to variable config values in item enchants config file. Release Build 10511.
|
4 months ago |
sigonasr2
|
2907fc9865
|
Add Trapper class new animation sheet. Change XP data size from holding 32 bit integers to 64 bit integers due to higher level EXP numbers overflowing the XP counter. Release Build 10172.
|
4 months ago |
sigonasr2
|
2d2c123c33
|
Move damage numbers to be rendered on top of the HUD instead of below it. Add in boss indicators that appear while a boss is off-screen. Fix bugs with knockback buffs being applied in the wrong location, making them effectively useless. Fix bugs with player velocity being nan when standing directly on top of a monster spawn. Fix idle animation during stone elemental rock toss cast. Reduce enemy collision hitboxes to more sensible and playable numbers with new collision system. Release Build 9413.
|
6 months ago |
sigonasr2
|
7aa455a890
|
Add in breadcrumb re-exploration for minimaps. Release Build 8921.
|
8 months ago |
sigonasr2
|
eb9114406e
|
Change checkmark from being two line decals to being a single decal. (Note: There is a bug with ViewPort PGEX's line clipping.) Fix scrolling navigation for menus where the navigation doesn't reset the actual scrolling. Corrects Issue #37. Added exit ring indicator on minimap. Auto Pause game setting added. Auto Pause behavior changed to only pause on taking damage when the window is not focused. Release Build 8901.
|
8 months ago |
sigonasr2
|
77e2a654f4
|
Minimap follows camera instead of player. Minimap view setting is now saved in player configuration. Added controller option for minimap toggle input. Release Build 8875.
|
8 months ago |
sigonasr2
|
a37a7d41ce
|
Minimap chunk revealing and updating is now stored in user save files. Fix minimap map alignment to match the tile size of the map (The camp has a different base tile size). Release Build 8825.
|
8 months ago |
sigonasr2
|
84c8ceb898
|
Save file hash failing should log, not error. Release Build 8655.
|
8 months ago |
sigonasr2
|
564ab7434c
|
Fix a bug where save file hashes with trailing spaces were not read properly, locking players out of the character. Release Build 8647.
|
8 months ago |
sigonasr2
|
5cc7139025
|
Address Issue#45. Pressing opposite movement keys now properly stops animation. Movement with analog stick now properly sets last moved direction key as well instead of facing last digital input direction. Velocity is now applied and footsteps factor in total velocity before playing. Fixed a bug where the game could be closed by the player during a file save, causing the hash of the file to potentially become corrupted and unplayable. Fix some tiles at the end of 1-1 to match the underlying color of the surrounding forest. Removed erroneous upwards path from base camp on the world map. Release Build 8630.
|
8 months ago |
sigonasr2
|
ab9729a0f2
|
Remove extraneous commenting. Release Build 8582.
|
8 months ago |
sigonasr2
|
be15697fc8
|
Make sure file hash does not include the | character due to emscripten using it to split a save request.
|
8 months ago |
sigonasr2
|
047819d548
|
Switch monster kill count tracking to use steam stats progress tracking. Release Build 8551.
|
8 months ago |
sigonasr2
|
e3f79e6965
|
Fix equipment upgrade tests, left them in by accident. Added kill amount achievements. Release Build 8530.
|
8 months ago |
sigonasr2
|
a997c5944a
|
Add in some achievement icons and file hashing saving/loading of save files. Release Build 8515.
|
8 months ago |
sigonasr2
|
68ed4d2b5d
|
Added VSync toggle to Settings windows. Release Build 8464.
|
8 months ago |
sigonasr2
|
412a88d294
|
Release builds of the game should hide the debug console by default and instead log to a debugging file. Release Build 8413.
|
8 months ago |
sigonasr2
|
5ca9690028
|
Fix crash when immediately exiting a new save file without unlocking anything. Change default conflicting keybind of Item 3 to Select by default. Release Build 8212.
|
8 months ago |
sigonasr2
|
7608e9dfe2
|
Fix crash when a removed map unlock condition is loaded from a save file and saving to a save file. Move world rendering into each individual state draw method to prevent dividing by zero for invalid maps being loaded in. Loaded up new Overworld song. Added extra flower indicator under the bridge of 1-1. Fix 1-5 tree tiles. Make current map name / level name functinos return the proper story level name if we are in a story level to avoid programmer confusion / provide more flexible functions. Both Blacksmith story and chapter 1 bonus boss remove the visited flag from the camp, notifying the player visually on the world map that they need to revisit it. Move Blacksmith Tutorial trigger from requiring you to visit the camp via the world map to when you enter the camp regardless if you did it from completing a level or doing it from the world map. Release Build 8187.
|
8 months ago |
sigonasr2
|
1d70685351
|
Add in showing of max health/mana display in settings menu. Release Build 8142.
|
9 months ago |
sigonasr2
|
cfdc2c9a8c
|
Close consumables selection window automatically once a loadout item has been selected. Release Build 8038.
|
9 months ago |
sigonasr2
|
2c81cf15f2
|
Implemented locking of accessories in the inventory and merchant window to prevent immediate selling of an item. Fixed a bug that prevented custom menu actions to be performed on the menu select button when a button was clicked. Release Build 7966. Patch Version 0.4.5.
|
9 months ago |
sigonasr2
|
da969118bb
|
Loading a save file with an old connection point location will place the player at the starting conection point. Blue Slime Movespd: 80 -> 70. Release Build 7910.
|
9 months ago |
sigonasr2
|
9b21d447da
|
Fix game settings not properly loading for the emscripten version.
|
9 months ago |
sigonasr2
|
7d58ba843c
|
Add saving indicator. Release Build 7761.
|
9 months ago |
sigonasr2
|
2bd3e370e5
|
Added tutorial tooltips. Release Build 7758.
|
9 months ago |
sigonasr2
|
66b0648a59
|
Moved settings related to the game itself into its own settings save file. Emscripten build also saves a separate system settings file in indexeddb. Added checks to prevent menu sounds from playing when the menu is not currently open, but adjusted in a different location in the game. Implemented different button icon sets and a setting to toggle between them. Removed the double button display (caused more confusion and took up more room). Fixed a bug with iterating through navigation groups when a button was removed/disabled from the list. Removed iconscaling dependency based on MenuIconButton sizes.
|
9 months ago |
sigonasr2
|
bf33ad79c9
|
Added custom window positioning, sizing, and added configuration file loading before the game window is constructed .
|
9 months ago |
sigonasr2
|
92f488986e
|
Implemented window size saving/loading for Linux.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
9 months ago |
sigonasr2
|
5d7b342c51
|
Implemented window position and size loading and saving. Release Build 7370.
|
9 months ago |
sigonasr2
|
0408250088
|
Implemented fullscreen toggle and window window repositioning and resizing. Release Build 7357.
|
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.
|
9 months ago |
sigonasr2
|
22b1557c05
|
Added wrapping menu macro functionality. Implemented controller compatibility for level complete window. Added right alignment for menu labels. Added ProgressBar component. Added XP-related functions for callbacks to other components in-game. Fix giant normalized vector issue with Wolf AI script. Release Build 7041.
|
10 months ago |
sigonasr2
|
331a8c7941
|
Save/Load Game Keybind settings. Release build 6872.
|
10 months ago |
sigonasr2
|
4015f485ea
|
Added ability to set controller keybinds. Fixed initial loading of save data when no metadata file is detected or present for online builds. Fixed "Online Character" checkbox being desynced when selecting the Online character mode, enabling online mode. Display context-sensitive messages for setting keys depending on whether we are in keyboard mode or controller mode. Release build 6866.
|
10 months ago |
Nic0Nic0Nii
|
2bbd5e9ee4
|
Traveling merchant randomized data is now saved
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
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
|
5589740f03
|
Fix up new stages, configure stage plates, add bonus boss stage, add levels to configuration files. Change Class selection window to include an online character checkbox to toggle between online and offline saving. Fix online/offline file IDs that were incorrectly loading due to no callbacks for async file retrieval.
|
10 months ago |
sigonasr2
|
15990152c7
|
Added character name input to class selection window, removed "file save name" dialog from main menu navigation. Fixed scaling for button labels with different values than 1. Moved ScrollableWindowComponent's scrollbar to be lined up with the actual scrollbar arrows. Removed text entry mode from blocking controller / gamepad inputs.
|
10 months ago |
sigonasr2
|
39a710727e
|
Fix file saving/loading for online mode.
|
10 months ago |
sigonasr2
|
7961e3d8aa
|
Loading a file should call LoadFile instead of recursively calling LoadGame.
|
10 months ago |
sigonasr2
|
e036302b58
|
Fix async loading bugs with loading from indexeddb store emscripten. Add emscripten debug and release scripts. Disable text entry whenever a menu is closed.
|
10 months ago |