Interact with PBR safes, which allow you to select a number in three different parts. If those numbers match the input, you can then add custom functions using UnityEvents to spawn or display itemsSome materials may need upgrading when using URP or HDRP. Use the render pipeline asset converters to do so or "Edit > Render Pipeline > Upgrade Selected Materials"Support: YouTube || Website || Discord || Email || Online Docs || WebGL DemoLooking for a pack which combines all of my puzzle assets together, at a massively reduced price? Adventure Puzzle KitThe Safe Unlock System is a complete template for implementing a safe system that allows you to select a combination in three different parts, and if those are correct, then it will play an animation and open the door. You can then add custom functionality with UnityEvents to either spawn or place items inside. This pack includes six PBR textures for the safes: Green, Black, and Blue (both Clean and Damaged), along with a custom UI and interaction.This asset requires TextMeshPro to be installed!CORE FEATURES:Raycast & Trigger System3 Safe Dial SystemAudio, Input, UI Managers added and moreFirst & Third Person InteractionUnityEvents for multiple interactionSprites / Textures IncludedBasic Sound effectsFully PrefabedFull DocumentationFull C# Source CodeINCLUDES:6 PBR Safe Textures at 2048x2048Green, black and blue (Damaged / Clean)Safe Model: 4000 TrianglesNEW FEATURES:V1.4 - New optimisations, null checks and TMP integration V1.3 - New Optimisations and general fixesV1.2 - Entire Rework, Unified UI & OptimisationsV1.1 - 3x Clean Texture Variations & Third Person Interaction**SUITABLE FOR ALL VERSION OF UNITYIf you have any problems or have a question, don't hesitate to contact me via email