Patch Notes - V1.4

Version 1.4 - June 2024 (CURRENT)

  • Updated all text UI's for the phone number pads to TextMeshPro for better optimisation, visuals and customisation

  • Added bool checkbox for all managers / singletons for persistence - Meaning users can choose whether to keep these between scenes more easily

  • Added brand new null checks for UI Manager and interactor to solve any null reference problems for easier debugging

  • General script fixes and optimisations

Version 1.3 - July 2023

  • Fixed GUID issues by duplicating all scripts to avoid conflict issues

  • Made the Sound script generic

  • PhoneUIManager

    • Refactored the entire script to split methods for easier reading

    • Refined all unnecessarily lengthy methods into more usable code

  • PhoneController

    • Added new functionality to right click to close phone keypad

    • Created close keypad key in input manager

    • Refined the scripts slightly by optimising the CheckCode method

  • Renamed PhoneRaycast to PhoneInteractor

  • PhoneAudioManager

    • Refined this to use SO in a more efficient way

  • Upgraded all audio files to .WAV

Version 1.2 - June 2022

  • Updated raycast script to version 2022

  • Updated phone trigger script for ease of use

  • Updated the disable manager

    • Removed crosshair reference and merged into UI manager

  • Created UI Manager

    • Moved crosshair references to this script

    • Moved all of "KeyController" logic to the "UIManager" script

  • Updated "Controller" script for ease of use

    • Added new SO references to the script

  • Renamed "PhoneItemController" to "PhoneItem"

  • Renamed all UI phone keypad elements for ease of use

  • Added new namespace to all scripts

  • Update Audio manager and create new "Sound" ScriptableObject

  • Remove baked lighting data from demo scene to make project smaller

  • Rename sprites for consistency

  • Re-imported phone models for correct sizing

  • Reorganised demo scene for ease of use

Version 1.1 – July 2020

  • UI Changes:

    • Edited the canvas layout and the way it is display in Unity

  • Scripting Changes

    • Added a new Audio Manager, so more sounds can be added and called within script

    • Added a new input manager, which allows easy control of all inputs from one place

    • Refactored the Raycast, PhoneController, ItemControllers and more!

  • Miscellaneous

    • Updated and edited sounds, textures and materials

    • Added new manager examples to the prefabs and demo scene

    • Update all prefabs and set them to 0, 0, 0 for future use

Version 1.0 – June 2020

  • Initial Release

Last updated