Documentation | Contact Form
Build rich interactions in minutes. Press E Pro ready-made interaction modes, a powerful condition system, and polished editor tooling so you can create anything from simple “press E” prompts to drawers, doors, valves, inspections, key/lock logic, deposit zones, and physics-based throws. All with a smooth workflow.
✨ Features ✨
Interaction Modes:
- Unity Event: fire events on press.
- Hold: require holding the key for a duration.
- Grab: pick up Rigidbody objects and move them naturally, you can also make it throwable and see the trajectory path.
- Drag: pick up Rigidbody objects and move them in one axis (Like drawers, doors, valves, levers, etc)
- Inspection: center on screen, rotate, show UI text or images.
Conditions System:
- Add multiple rules with AND/OR logic.
- Constant: compares a given script variable with a constant.
- Dynamic: compares a given script variable with another script variable.
- Visual “live status” indicators in the inspector.
Keys:
- Use key names, key lists, or specific key objects to unlock interactions.
- Combine with Conditions for advanced puzzles and doors.
Prompts & UI:
- Insantiate any UI Prefab to guide players when aiming at interactables or while interacting.
- World Prompts tracks your interactable's position.
- Customize your own UI prefab or use the included sample.
Lerps:
- Built-in components to smoothly move or rotate objects/values.
- Configurable duration/speed and easing;
- Works standalone or triggered by interactions.
Universal Variables (workflow):
- Global, reusable settings for many components.
- Right-click any supported field → Load Universal / Unbind Universal.
- Values sync in real time
Deposit:
- Snap/place any Grab Interactable.
Editor Experience:
- Purpose-built inspectors with clean foldouts and contextual options.
- Helpful gizmos for ranges/angles where applicable.
If you have any questions or problems with our asset, leave us a form!
Contact Form