BP_CoreBinaryLock

This blueprint implements the main logic of the lock, configures the control and functions for starting and ending control of the lock.

An event (OnCorrectPasswordEntered_Disp) has also been created, which is called after entering the correct password, to which you can subscribe from the outside (for example, to open a door or any other action).

Settings

Buttons

  • AmountButtonsByX (integer): amount of buttons horizontally

  • AmountButtonsByY (integer): amount of buttons vertically

  • StartHorizontalOffsetButtons (float): initial horizontal offset of buttons

  • StartVerticalOffsetButtons (float): initial vertical offset of buttons

  • HorizontalOffsetButton (float): horizontal distance between buttons

  • VerticalOffsetButton (float): vertical distance between buttons

  • PushButtonDistance (float): button offset when pressed

Camera

  • LengthSpringArm (float): distance from camera to lock

  • SpringArmRotation (Rotator): rotation of the camera around the lock

UI

  • UIClass (User Widget Class): hint interface

Password

  • CorrectPassword (integer): the password that must be entered to open the door

Led

  • CorrectLedLight (Linear Color): LED color after correct password entry

LCD

  • FirstIndexDigitMat (integer): index of the first material with numbers (materials with numbers must go in order)

  • LastIndexDigitMat (integer): index of the last material with numbers (materials with numbers must go in order)

Sound

  • SelectButtonSound (Base Sound): button selection sound

  • PushButtonSound (Base Sound): button push sound

  • CorrectPasswordSound (Base Sound): sound of correct password

  • WrongPasswordSound (Base Sound): wrong password sound

Last updated