Dancing Beans - Keypad System

Description

Asset Pack to implement Keypads functionality to your projects. Do you want to implement locked doors on your projects which can be unlocked typing the correct code on an associated keypad?

  • Define a manually an unlock code or generate a random one which will be automatically write down on a sticky note or a notepad

  • Boolean Variable to activate Photo Memory after find and interact with a note containing the unlock code.

  • Simon-like game mode

Documentation

Features

  • Keypad with following functionality:

    • active key highlighting

    • move and select keys with WASD

    • pressed keys will be showed on the Display

    • SFX for key pressed, false and correct code

    • status light changing from red to green if the correct unlock code was entered

    • set manually an unlock code or let it be random generated

    • unlock code can be automatically writed down on a selected sticky note or notepad

    • check function to compare entered code with the defined unlock code

    • if the entered code is correct, the event dispatcher „unlock“ will be called

  • Door. Can be just unlocked or automatically opened by typing the right code on the associated Keypad. Open and close animations using Timeline

  • Sticky Note in interactable and non interactable versions

  • Notepad interactable

  • Modular interaction system

  • Basic yet expandable UI