Skip to product information
1 of 2

UEFN Marketplace

Keyboard UI Device

Keyboard UI Device

Regular price $50.00 USD
Regular price Sale price $50.00 USD
Sale Sold out

Save hours of development time with our Keyboard UI Device, a fully modular, drag-and-drop ready system built for seamless code input and validation inside UEFN.

This ready-to-use device removes the complexity of handling user inputs and provides flexible, scalable functionality for every creator. Simply import it into your project and gain instant access to a clean, responsive, and configurable keyboard system designed for modern UEFN experiences:

🦾 Built-In Persistence

This device contains it's own persistence map, which allows for multi-session detection for if the player has already redeemed the code.

🎹 Four Flexible Code Types

Choose from a variety of code validation modes to perfectly match your gameplay logic:
One-Time Use – Codes can only be redeemed once per player.
One-Time Per Session – Automatically resets between play sessions.
Cooldown – Applies a custom timer before the code can be reused.
Unlimited – Allows unrestricted use for open-access events or systems.

🎨 Custom Color Feedback System

Each result type features its own fully customizable color response for clear, intuitive player communication:
Success – Code accepted
Already Redeemed – Prevents re-use
On Cooldown – Informs players to wait
Invalid Code – Alerts the user immediately

⏱️ Adjustable Cooldown Configuration

Easily define cooldown duration values for precise control using a single, accessible property.

🧩 Dynamic Design & Modular Codebase

Crafted for scalability and clarity, the system’s modular architecture lets you plug in new logic, integrate external functions, or modify visuals without rewriting the base module.

Instant Setup — Drag, Drop, and Deploy

Drag the contents of the extracted .zip file directly into your Project's Content folder. Restart your editor, and you're good to go. No dependency setup or extra scripting required.

*rainbow outline not included (demo only)

View full details