Patch Notes - V1.2

V1.1 - June 2023

  • Created new DoorInteractor script for raycasting

  • Removed ButtonRaycastDoorScript and merged into DoorController

  • Added 3 brand new PBR doors to the scene

  • Added a Set of PBR keys to the scene

  • Added PBR drawers and lockers

  • Added new DoorAudioManager script

    • Created a delay method for delaying audio effects

  • Created a new DoorItem script to manage all doors

  • Created a new UI manager to maintain all UI elements

  • Refactored the DoorInteractable

    • Added new scriptablesobjects for sounds

    • Refined functionality with less code

    • Created a brand new custom inspector for this script

    • Added code to open & close the door with interpolation rather than animations

    • Added custom functionality for unlocking doors with keys

    • Added functionality for planks to block usage of a door

  • Created an Inventory System for collecting keys

    • Created set of icons for collected keys

    • Added custom inventory UI for visuals

    • Created prefab for inventory slots for easy usability

    • Created ScriptableObjects for Keys

    • Added UI for removing keys

  • Added new functionality for locking of the door

    • Added custom sound effects when it is locked

    • Added custom UI text for UI locking with fades

  • Created a KeyCollectable script for collecting keys

    • Added key pickup sound effects

  • Added a locker example to the scene

    • Lockers act like normal doors and can be locked

    • Added new sound effects for opening locker doors

  • Added custom drawer functionality

    • You can now spawn objects within drawers with the provided event

    • Added PBR drawers to the scene

    • Can now open and close these drawers

    • Lock drawer functionality

    • Added sound effects for opening drawers

V1.0 - April 2021

  • Initial Release

Last updated