HAC Components
Overview
These actor components contains everything needed to spawn and communicate with BP_HAC and its children. Just add this to your pawn and call Spawn HACs to get started. Use BPAC_HAC if you only want HAC, use BPAC_HAC_GS if you want the Grab System as well. Don’t use them together.
Functions
Spawn HACs/Spawn HAC_GSs
Input | Description |
Settings | Settings to spawn HAC |
Left Root | Scene Component to attach Left HAC to. Generally Motion Controller component of Left MC |
Right Root | Scene Component to attach Right HAC to. Generally Motion Controller component of Right MC |
This function spawns HACs and attaches them to the provided roots.
Update HAC
This function contains everything needed to initialize the BP_HAC. So you can use this function in runtime to change any settings in HAC. Don’t forget that Load Finished will always be called after this function.
Hand and Controller HintEmote
When Visibility is Hands, you can do hand emotes. You can find more example emotes in “HandsAndControllers/Mannequin/Anims/Emote”
Update Laser
Use this function to change which hand has laser to interact with UI and world.
Grab Action
Grab Action functions.
Grab ActionEvent Dispatchers
Pawn Initialized
Use this to let other BPs know if initialization is finished. The content doesn't use this at the moment but it could be useful to you.
Assets Loaded
Lets you know if HAC is loaded correctly or not.
Controller/Hand Hint Cleared
Lets you know when a hint is cleared and returns what it was.
Hand and Controller HintValve Index Emulate Grip
As you may know, Knuckles doesn't have a click for its grip sensor. We added a way to emulate this. This will trigger if Grip Force is greater than 0.95. Treshold can be adjusted from component settings.
Last updated