Patch Notes - V1.2
Version 1.2 - July 2023 (CURRENT)
Duplicated all scripts to fix GUID issues when using my other assets
Made the Sound script generic
Renamed LeverRaycast to LeverInteractor
Removed redundant singleton code from this script
Edited variables names for more consistency
Refactored LeverSystemController script for further optimisation
Added new methods for easier understanding of repeated usage
Added new tooltips
Added Edit Custom Inspector script to then bottom of custom inspector scripts
Edited Custom inspectors for easier readability by splitting into multiple methods
Version 1.1 – July 2022 (CURRENT)
Created new scene organisation
Refactored all code to make it shorter, easier to read and optimised
Created new ScriptableObjects for audio effects
Created Additional Packages folder for organisation
Renamed all Textures, models and animations for ease of use
Created new UIManager
Moved "Crosshair UI" from raycast and into the UIManager
Edited Raycast script to 2022 version
Changed "LeverItemController" to "LeverItem" for consistency
Morphed "LeverItem" with old lever controller and refined the script
New custom inspector for this script
LeverSystemController script changes:
Added SO to this script for audio control
Created a custom inspector
Added a new "Power up" or "On" event, so you can obviously see some lights switch on when the levers are pulled in the correct order
Version 1.0 – January 2021
Initial Release
Last updated