ArtcoreStudios: All products 50% off

Multiple Interaction System

400 Interactive - Blueprints - Apr 25, 2023

MIS allows to simply add an interaction system with several interactions on a single object with several interaction types.

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.27, 5.0 - 5.3
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

Preview | Demo | Tutorial | Documentation | Discord


MIS-Multiple Interaction System has been designed for any games, inspired by games like Ready Or Not and others.

Allows to simply add an interaction system with several interactions on a single object with several interaction types (Tap, Hold, Multiple Tap)


How it works:

1. The player has an actor component (AC_MIS_InteractController) that handles interaction detection

2. Objects can have child actors (A_MIS_InteractComponent) that will be the collision of the desired interaction

The "BPI_MIS" interface allows choosing real-time values directly in the actor without having to create a parent class for example if the player can interact.

The global function "bindEvent_OnInteract" allows to easy bind a function during the interaction with the child actor

Technical Details

Features:

  • Add interaction simply on an object
  • The number of interactions on an object is infinite
  • Multiple use type (Tap, Hold, Multiple Tap)
  • Multiplayer supported
  • Most of the events are called on the player's component actor which gives you a lot of possibilities
  • You can control the interaction with an interface or with child actor events
  • Compatible with Enhanced Input System & Actions/Axis Binding


Number of Blueprints: 20

Input: (in Demo: Keyboard, Mouse)

Network Replicated: Yes

Supported Development Platforms: (Has not been tested on other platforms, but may certainly work)

Windows: Yes

Linux: Yes

Documentation: Link

Important/Additional Notes:

!!This product does not replace the implementation of mechanics during an interaction, but it manages the interaction between the object and the player!!

Sounds and icons included in the demo folder are hand made