The latest version of Durability has been released!
Below you will find a detailed changelog for this version release
Version updates are pushed directly to the Dizzy Media
and Unity Asset Store
Changelog
*BREAKING CHANGES, MAKE A BACKUP BEFORE IMPORTING*
0.3
6 November 2023
- AddedContainer Item (Script Edit) – Added new edit Select Update
(i.e for container item select fix) - AddedContainer Item (Script Edit) – Added new edit Deselect Update
(i.e for container item deselect fix) - ~
- AddedDynamic Object Controller (Script Edit) – Added new edit template
(i.e make sure to run the script editor again with the updated library) - ~
- AddedDurability Demo L – Main demo scene with HFPS Localization support
- AddedDurability Main Menu L – Main Menu demo scene with HFPS Localization support
- AddedDurability Scene Loader – Scene loader demo scene for Vendor demos
- AddedDurability Scene Loader L – Scene loader demo scene for Vendor demos
with HFPS Localization support - ~
- AddedFloating Icons Helper – Catches and adds selected objects to the Floating Icons Manager
(i.e detects if objects can or cannot be added) - ~
- AddedGame Text Table – Added custom Text Table for text usage storage
and compatibility with Localization - ~
- AddedInventory (Script Edit) – Added new edit Container Item Select Fix
(i.e adds ContainerItem_Select action) - AddedInventory Container (Script Edit) – Added new edit Set Selected Item Add
(i.e adds SetSelectedItem override action) - AddedItems Container (Script Edit) – Added new edit Set Selected Item Add
(i.e adds abstract SetSelectedItem action) - ~
- AddedLocalization Pack – Added asset pack that contains localization data,
scriptables, etc. for use with HFPS Localization - AddedLocalization Map – Added new Localization Map to Shared folder
(i.e HFPS localization map for all of my HFPS add ons) - AddedLocalization Text Table – Added new Localization Text Table to Shared folder
(i.e HFPS localization text table for all of my HFPS add ons) - ~
- uPDATEdAction Bar – Added Action Inputs to the Action class
(i.e for use with custom icons per input type and custom button input per input type) - uPDATEdAction Bar – Added Action_Input class
(i.e stores custom icons per input type and custom button input per input type) - uPDATEdAction Bar – Added Action_Custom class
(i.e stores action data sent from another script, i.e character action, etc.) - uPDATEdAction Bar – Added ActionInput_Custom class
(i.e stores input data sent from another script, i.e character action, etc.) - uPDATEdAction Bar – Added ActionBar_Defaults action
(i.e sets default values for the action bar when called to) - uPDATEdAction Bar – Added Actions_Add action
(i.e adds list of actions sent from another script, i.e character action, etc.) - uPDATEdAction Bar – Added Actions_Clear action (i.e clears current actions)
- uPDATEdAction Bar – Added OnInputsUpdated action
(i.e fires when input type has been changed, i.e pause > settings > input) - uPDATEdAction Bar – Added OnChangeLocalization action
(i.e for use with HFPS localization) - uPDATEdAction Bar – Added OnUnsubscribe action
(i.e for use with HFPS localization) - uPDATEdAction Bar – Removed Action Input, Keyboard and Gamepad references
(i.e no longer needed, stored in Action Inputs) - uPDATEdAction Bar – Removed Input Type (i.e replaced with device)
- uPDATEdAction Bar – Removed InputType_Check action
(i.e no longer needed, replaced with OnInputsUpdated) - uPDATEdAction Bar – Updated Start Init action (i.e for new values usages)
- uPDATEdAction Bar – Updated Update action (i.e for new input usages)
- uPDATEdAction Bar – Updated ActionBar_Check, ActionBar_StateCheck, Action_Init, ActionBar_Reset, StateCheckDelayed and InputCheck_Icons actions (i.e for new inputs usages)
- uPDATEdAction Bar – Remove Action Texts values (i.e actions, values, references)
(i.e no longer used, replaced with Action_Custom references) - ~
- uPDATEdBench UI – Added header string to repair options
(i.e for text table usage) - uPDATEdBench UI – Added OnInitTexts action
(i.e auto catches text values from Text Table) - uPDATEdBench UI – Updated Awake action
(i.e for new text table usage) - uPDATEdBench UI – Updated Menu_OptionCheck action
(i.e for new header string reference) - uPDATEdBench UI – Updated Menu_Show action
(i.e added text check action) - uPDATEdBench UI – Updated Menu_WeaponDataShow action
(i.e updated sub header weapon name text, i.e itemTitle > Title) - uPDATEdBench UI – Updated all string values to now use text table references
(i.e headers, descriptions, etc.) - ~
- uPDATEdCharacter Action – Added Puzzle Settings class
(i.e for use with Puzzler > use puzzle, puzzle action type, etc.) - uPDATEdCharacter Action – Added ActionType_Puzzle enum
(i.e none, activate, state check, etc.) - uPDATEdCharacter Action – Added Use Custom Action Bar option to Extensions > Action Bar Settings (i.e assign specific action bar to be used)
- uPDATEdCharacter Action – Updated Extensions > Action Bar > Actions class reference
(i.e now uses Action_Custom from Action Bar) - uPDATEdCharacter Action – Updated ActionBar_Update action
(i.e for new action bar options) - uPDATEdCharacter Action – Updated Start Init action
(i.e for custom action bar option) - uPDATEdCharacter Action – Updated Action_Start and Action_End actions
(i.e for new Puzzle Settings options) - uPDATEdCharacter Action – Updated Action_Start, Action_End and Action_Update actions
(i.e for Player Manager fix, more info below) - uPDATEdCharacter Action – Updated Audio_State action
(i.e fixed Audio Fader reference check, more info below) - uPDATEdCharacter Action – Updated Items_Update action
(i.e enabled item switch lock) - uPDATEdCharacter Action – Updated Vendor Settings options
(i.e added currency save option) - uPDATEdCharacter Action – Removed ActionBar_EventInvoke action
(i.e no longer needed) - ~
- uPDATEdDM Menu – Updated menu item positions (i.e fixed order)
- ~
- uPDATEdDurability – Added OnInitTexts action
(i.e auto catches text values from Text Table) - uPDATEdDurability – Updated Hide_Buff action
(i.e added missing define symbol check, fix import errors, more info below) - uPDATEdDurability – Updated Use_Attempt action
(i.e for new text table usage) - uPDATEdDurability – Updated StartInit action
(i.e for new text table usage) - ~
- uPDATEdDurability Welcome – Added Import_Pack action
(i.e imports asset packs, localization, etc.) - uPDATEdDurability Welcome – Updated Integrations Tab
(i.e added HFPS Localization setup) - ~
- uPDATEdInteractive Item (Script Edit) – Updated Start Add edit
(i.e fixes issue with durability issue on dropped items, more info below) - ~
- uPDATEdLocalization – Updated Puzzler values
(i.e for new integrations setup menu) - ~
- uPDATEdScenes Updater – Updated menu item position (i.e fixed order)
- uPDATEdScenes Updater – Fixed issue with Lists not working correctly in Unity 2021+
(i.e drag / drop assign, manual assign, etc.) - ~
- uPDATEdScript Editor – Updated menu item position (i.e fixed order)
- uPDATEdScript Editor – Fixed issue with Lists not working correctly in Unity 2021+
- ~
- uPDATEdVersion Detect – Updated menu item position (i.e fixed order)
- ~
- SCENESAll Demo Scenes – Updated input reference (i.e now uses custom inputs)
- ~
- SCENESDurability Demo – Added Character Action > Chair for start action
- SCENESDurability Demo – Updated Bench UI anchors
(i.e fixes aspect ratio change issue) - SCENESDurability Demo – Updated Bench UI button infos
(i.e layout, device variant, etc.) - SCENESDurability Demo – Updated all world items examine options
(i.e distance, facing direction, etc.) - SCENESDurability Demo – Updated outdoors layout (i.e object, positions, etc.)
- SCENESDurability Demo – Updated Game UI (i.e fixed missing info buttons, etc.)
- SCENESDurability Demo – Updated Pause UI (i.e logo, etc.)
- ~
- SCENESDurability Main Menu – Updated Main Menu design / layout
(i.e for custom durability presentation) - ~
- SCENESDurability Scene Loader – Added custom scene loader for durability
- ~
- FixesDurability – Fixed issue with arms item / weapon being able to be fired in between break animation and item / weapon hide (i.e after item / weapon breaks)
- ~
- FixesCharacter Action – Fixed compatibility issue with Components for HFPS
(i.e IF Components is activated, player required Audio Fader and Player Manager to be present) - FixesCharacter Action – Fixed unnecessary yellow warnings
(i.e was throwing yellow warnings for values wrapped in IF checks, generally used by Components for HFPS) - ~
- FixesDurability – Fixed issue with errors being throw on import (i.e Hide_Buff)
- ~
- FixesDurability UI – Fixed an issue with UI not scaling when changing aspect ratios
(i.e 16:9, 16:10, etc.) - ~
- FixesInteractive Item (Script Edit) – Fixed an issue with current durability value on dropped items from the inventory (i.e current durability wasn’t being applied correctly, generally being reset to the initial values, IF the item was not broken)
- ~
- MiscAdded Player Prefab (i.e HFPS 1.6.3c support)
- MiscFixed all UI Issues (i.e buttons, menus, etc. not working correctly, etc.)
- MiscUpdated Extensions > Scenes Updater (i.e v0.1.3)
- MiscUpdated Extensions > Script Editor (i.e v0.3.3)
- MiscUpdated Documentation
- MiscUpdated Demo Scenes
- MiscUpdated Prefabs
- MiscUpdated Scenes Updater Template