Patch Notes - V1.2.2
Version 1.2.3 - August 2021 (CURRENT)
  • Updates to documentation online and with included .PDF
  • Update to the raycast script to check for a tag for easy disabling
  • Updated the "KeypadController" script to stop interactions happening when valid code is found and closing the keypad on correct code
  • Updated the trigger event on the "KeypadController" so the trigger would be disabled when the valid code is approved
Version 1.2.2 - June 2021
  • Added a new Raycast so tags and layers aren't needed anymore
  • Re-imported all keypad models to a 1, 1, 1 scale
  • Added a way to close the keypad with a right click
Version 1.2.1 - March 2021
  • Scripting Changes:
    • Removed Unity warnings from included scripts
    • Created a variable for door controller example - Meaning animation name can be easily changed in the inspector
    • Created a set of variables in the "KeypadController" so sounds can easily be changed via name based on the "AudioManager" strings
    • Refactored some basic elements of scripts to make them more optimised and efficient
    • Updated Raycast script to change the way you can exclude certain layers from being detected - For example, stopping the raycast go through walls
  • Miscellaneous
    • Reduced asset file size by removing baked lighting data
    • Created new basic material for trigger event boxes, making them more visible
    • Updated display text material - Stops 3D being rendered over other 3D world objects
    • Updated package to Unity 2018.4 (As per Unity rules)
Version 1.2 – July 2020
  • UI Changes:
    • Edited the canvas layout and the way it is display in Unity
  • Scripting Changes
    • Updated the Keypad Controller to incorporate “UnityEvents” to make successful code interaction multi-use, meaning you can produce multiple outcomes with ease
    • 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, KeypadController, 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 Changed tag type to only require “Keypad” on each item
Version 1.1 – June 2020
  • Added a trigger event for games that use systems other than First Person (For Example: 3rd Person Controller Integration)
  • Created custom inputs for the raycast in the inspector for easy customisation
  • Refactored and renamed code to be more consistent and optimised throughout
  • Anchored all UI’s for correct functionality
Version 1.0 – May 2020
  • Initial Release
Copy link