The latest version of Puzzler 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.6
6 November 2023
- AddedDynamic Object Controller (Script Edit) – Added new edit template
(i.e make sure to run the script editor again with the updated library) - ~
- 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 - ~
- 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) - ~
- AddedPuzzler Demo L – Main demo scene with HFPS Localization support
- AddedPuzzler Main Menu L – Main Menu demo scene with HFPS Localization support
- AddedPuzzler Scene Loader – Scene loader demo scene for Puzzler demos
- AddedPuzzler Scene Loader L – Scene loader demo scene for Puzzler
demos with HFPS Localization support - ~
- AddedPuzzler Showcase – Added custom showcase scene
(i.e shows off all available puzzle types) - AddedPuzzler Showcase L – Showcase demo scene with HFPS Localization support
- ~
- 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) - ~
- 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)
- ~
- uPDATEdLocalization – Updated Puzzler values
(i.e for new integrations setup menu) - ~
- uPDATEdPuzzler Demo Objectives – Added new objectives
(i.e paintings, jukebox, vendor, etc.) - ~
- uPDATEdPuzzler Dial – Added Action_Direction class
(i.e for use with per input option) - uPDATEdPuzzler Dial – Added Direction_Type enum
(i.e single or multi direction) - uPDATEdPuzzler Dial – Added Input Type enum
(i.e for use with per input option) - uPDATEdPuzzler Dial – Added Input Right and Input Left values
(i.e for use with multi direction) - uPDATEdPuzzler Dial – Added Dial Turn Delay value
(i.e for use with Continuous Slots type) - uPDATEdPuzzler Dial – Added Dial_Reset action
(i.e resets dial completely) - uPDATEdPuzzler Dial – Added Dial Reset Sound option
(i.e for use with dial reset) - uPDATEdPuzzler Dial – Added OnEnable, OnDestroy and OnInputsUpdated actions
(i.e for input device subscribe) - uPDATEdPuzzler Dial – Added Puzzler Handler reference
(i.e for use with Puzzle Type > Safe) - uPDATEdPuzzler Dial – Added RotateStart_Set action
(i.e sets rotation based on type of rotation used) - uPDATEdPuzzler Dial – Added Rotate_Direction and RotateDirection_Buff actions
(i.e for use with multi direction usage) - uPDATEdPuzzler Dial – Updated Rotate Type enum
(i.e added Continuous Slots value) - uPDATEdPuzzler Dial – Updated Start Init action
(i.e for new values) - uPDATEdPuzzler Dial – Updated Update action
(i.e for new directional options) - uPDATEdPuzzler Dial – Updated Rotate_Reset action
(i.e for new directional values) - ~
- uPDATEdPuzzler Handler – Added CompareDial action
(i.e compares current dial values with correct order) - uPDATEdPuzzler Handler – Added Puzzle Type > Exchange Item and Safe option
(i.e new enum option) - uPDATEdPuzzler Handler – Added Exchange_Item class
(i.e stores data for exchangeable items) - uPDATEdPuzzler Handler – Added ExchangeItem_Type enum
(i.e auto add, world item, etc.) - uPDATEdPuzzler Handler – Added Exchange Item options to front end
(i.e use type, exchange type, exchange items, etc.) - uPDATEdPuzzler Handler – Added Exchange_Check action
(i.e checks exchange item puzzle usage and completion) - uPDATEdPuzzler Handler – Added ItemTitle_Catch action
(i.e for use with HFPS localization) - uPDATEdPuzzler Handler – Added OnEnable action
(i.e for use with HFPS localization) - uPDATEdPuzzler Handler – Added OnChangeLocalization action
(i.e updates texts based on current localization language) - uPDATEdPuzzler Handler – Added OnInitTexts action
(i.e auto catches text values from Text Table) - uPDATEdPuzzler Handler – Added SafeDial_Order class
(i.e stores order for safe to open) - uPDATEdPuzzler Handler – Added Safe Options to front end
(i.e safe dial, safe order, etc.) - uPDATEdPuzzler Handler – Added Safe_Check and Safe_Reset actions
(i.e for use with Puzzle Type > Safe) - uPDATEdPuzzler Handler – Added Safe_Check action
(i.e checks safe complete state) - uPDATEdPuzzler Handler – Added Safe_Reset action
(i.e resets safe to original state) - uPDATEdPuzzler Handler – Updated Awake action
(i.e for new OnInitTexts action check) - uPDATEdPuzzler Handler – Updated StartInit action
(i.e for new puzzle types and text table usage) - uPDATEdPuzzler Handler – Updated CompleteCheck action
(i.e for new puzzle types) - uPDATEdPuzzler Handler – Updated ItemCheck action
(i.e for new puzzle types) - uPDATEdPuzzler Handler – Updated ItemData_Catch action
(i.e fixed new monobehaviour yellow error) - uPDATEdPuzzler Handler – Updated Interaction_Init action
(i.e for new puzzle types) - uPDATEdPuzzler Handler – Updated OnLoad action
(i.e for new puzzle types) - ~
- uPDATEdPuzzler Welcome – Added Import_Pack action
(i.e imports asset packs, localization, etc.) - uPDATEdPuzzler Welcome – Updated Integrations Tab
(i.e added HFPS Localization setup) - ~
- 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)
- ~
- SCENESPuzzler Demo – Added Exchange puzzle to scene (i.e bedroom > vendor)
- SCENESPuzzler Demo – Added Safe Puzzle to scene (i.e safe room > safe)
- SCENESPuzzler Demo – Added Game UI – Player Display to Display sets (i.e for use with Safe puzzle)
- SCENESPuzzler Demo – Added new Action Bar setups
(i.e custom use for chair action and safe puzzle) - SCENESPuzzler Demo – Added Character Action > Sit to bedroom
(i.e starting position for player) - SCENESPuzzler Demo – Updated Action Bar settings
(i.e references > action inputs, etc.) - SCENESPuzzler Demo – Updated all world items examine options
(i.e distance, facing direction, etc.) - SCENESPuzzler Demo – Updated bedroom layout (i.e objec t, positions, etc.)
- SCENESPuzzler Demo – Updated bedroom objectives trigger (i.e new objectives)
- SCENESPuzzler Demo – Updated Game UI (i.e fixed missing info buttons, etc.)
- SCENESPuzzler Demo – Updated Pause UI (i.e logo, etc.)
- SCENESPuzzler Demo – Updated all puzzle layouts (i.e gameobjects, order, etc.)
- SCENESPuzzler Demo – Updated Scene Layout
(i.e added 8_SafeRoom, moved 9_Hallway & 10_End) - SCENESPuzzler Demo – Updated Scene Occlusion (i.e rebake)
- SCENESPuzzler Demo – Updated Text Sources > Text Table reference
(i.e now uses custom Puzzler text table) - SCENESPuzzler Demo – Updated puzzles Puzzle Type value (i.e enum) for latest puzzle type changes (i.e additions, option order, etc.)
- SCENESPuzzler Demo – Updated Solo Item > Jukebox slots settings
(i.e added objective trigger to new events options) - SCENESPuzzler Demo – Updated Rotate Advanced > Puzzle Trigger
and Character Action (i.e moved puzzle action check from events to
character action > extensions > puzzle settings) - SCENESPuzzler Demo – Updated Rotate Advanced > Character Action
(i.e set new options for Action Bar Settings) - SCENESPuzzler Demo – Updated Wave Puzzle > Puzzle Dial settings
(i.e rotate type > slots) - SCENESPuzzler Demo – Moved Answer Sheet item for Advanced Rotate puzzle
(i.e put inside Safe puzzle) - SCENESPuzzler Demo – Moved Chalice item for Solo Item Layered puzzle
(i.e put on the alter next to the blood bag) - ~
- SCENESPuzzler Main Menu – Updated Main Menu design / layout
(i.e for custom puzzler presentation) - ~
- 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) - ~
- 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