Description
FROM LATEST UPDATE:
* You now have interaction icons from VrControls, so that it is easier to see when interactions are possible, and to choose between grab or interact actions.
* You now can grab a female plug by hand (see VrControls), approch a male plug until it turns green, and open your hand to attach the plugs together.
* Dropping an object is always done by opening your hand.
Requires the VR Controls plugins for the sample Blueprints to work ! Without it, you will need additional work to link your own events and/or C++ code to this plugin.
Propagate signals at runtime automatically and interactively. The plugin ships some signal emitters, recievers, and transmitters, but you can of course customize them or create your own.
Emitters could be buttons, terminals, pressure plates, events, etc. The plugin provides the following as examples :
Receivers could be traps, machines, doors, etc. The plugin provides the following as examples :
Transmitters could be wires, pipes, wireless, etc. The plugin provides the following as examples :
Technical Details
Features (BP=Blueprint, BPC=Blueprint Component):
– The SignalActor class (C++) is the base class of all Actors that can propagate a signal. The following derived classes are provided :
– The SignalPlugComponent (C++) is used to connect signal actors together. The following derived classes are provided :
Code Modules:
Number of Blueprints: 8
Number of C++ Classes: 2
Network Replicated: Not tested
Supported Development Platforms: Windows 10 (Should also work for other platforms)
Supported Target Build Platforms: Windows 10 (Should also work for other platforms)
Tested Hardware: Valve Index, Mouse/Keyboard (Should also work with other hardware)
Documentation: See the tutorial above for basic usage. Open the blueprints for customization.
Example Project: Coming soon.
Important/Additional Notes: This plugin works out of the box if you have the VR Controls plugin. If you don’t have the VR Controls plugin, you will need additional work to link your own events and/or C++ code to this plugin.
Supported Engine Versions
4.27, 5.0 – 5.2