VR Expansion Plugin > VRGlobal Settings > Load Controller Profile by Name

Load Controller Profile by Name

Load a controller profile by name
Action / Axis mappings overwrite ones with the same action/axis name in the input settings.
If you have an action/axis override but don't assign buttons to it then it will just delete it.
This can be useful for removing actions and using multiple actions (IE: Grip Touch, Grip Vive actions)
For when just changing the buttons isn't good enough
If bSetDefaults is true, will set this as the currently loaded profile
Otherwise will just load it (useful for Left/Right handed profile additions and the like to have it false)

Inputs

In
Exec

Controller Profile Name
Name

Set as Current Profile
Boolean

Outputs

Out
Exec

Return Value
Boolean

Load a controller profile by name
Action / Axis mappings overwrite ones with the same action/axis name in the input settings.
If you have an action/axis override but don't assign buttons to it then it will just delete it.
This can be useful for removing actions and using multiple actions (IE: Grip Touch, Grip Vive actions)
For when just changing the buttons isn't good enough
If bSetDefaults is true, will set this as the currently loaded profile
Otherwise will just load it (useful for Left/Right handed profile additions and the like to have it false)