Profile PictureTheShadowWizard
$0+

[GT] VRChat Keypad Module

Add to cart

[GT] VRChat Keypad Module

About

This system provides a highly modular keypad framework that can be installed easily into VRC worlds! You can create any number of keypads in a scene, each with their own listing of valid codes (6 digit number). When a valid code phrase is entered by a player, all the actions associated with that phrase will be activated (ex: opening a door or teleporting a player).

Keypads also come with networking options to sync keypads and their actions to all other players in the scene. When active, this toggle allows every player to see whenever another player interacts with the keypad and automatically syncs the keypad’s state for any players who join the scene.

You can test out this module in VRChat:

https://vrchat.com/home/world/wrld_dde78a70-cc30-4da5-a97c-9ddbae31715d

Keypad Actions

When a phrase is entered into the keypad all actions registered with that phrase will be processed. Here is a list of all actions that are currently implemented:

- teleport the player to a set location

- manage state of object (dis/able object in scene)

- manage animations of object (set/cycle through animations)

Installation

1 - Download the zip file and unpack it

2 - Import the module to your project (your project must have UdonSharp)

3 - Open the demo scene (this includes several pre-constructed keypads and shows how everything can be set up)

License

1 - I hold no responsibility for any issues that might occur when installing or otherwise using this module. I may or may not keep it updated.

2 - You ARE allowed to modify, edit, or otherwise build upon this module.

3 - You ARE allowed to share the module itself. No attribution is required if you add it to a world, but it would still be appreciated!

Contact

If you need help, run into any bugs, or have any ideas for additional features; please feel free to reach out via Discord: the_shadow_wizard

$
Add to cart
6 downloads
Size
781 KB
Copy product URL