|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Defines a mapping between a key activation and the resulting enhanced action An key could be a button press, joystick axis movement, etc. An enhanced action could be MoveForward, Jump, Fire, etc. More...
Public Member Functions | |
Functions | |
| void | SetbIsPlayerMappable (bool Value) |
| FEnhancedActionKeyMapping & | opAssign (FEnhancedActionKeyMapping Other) |
Public Attributes | |
Input | |
| TArray< TObjectPtr< UInputTrigger > > | Triggers |
| Trigger qualifiers. If any trigger qualifiers exist the mapping will not trigger unless: If there are any Explicit triggers in this list at least one of them must be met. All Implicit triggers in this list must be met. | |
| TArray< TObjectPtr< UInputModifier > > | Modifiers |
| Modifiers applied to the raw key value. These are applied sequentially in array order. | |
| const UInputAction | Action |
| Action to be affected by the key. | |
| FKey | Key |
| Key that affect the action. | |
Input|PlayerMappable | |
| FPlayerMappableKeyOptions | PlayerMappableOptions |
Input|Settings | |
| UPlayerMappableKeySettings | PlayerMappableKeySettings |
| Used to expose this mapping or to opt-out of settings completely. | |
| EPlayerMappableKeySettingBehaviors | SettingBehavior |
| Defines which Player Mappable Key Setting to use for a Action Key Mapping. | |
Defines a mapping between a key activation and the resulting enhanced action An key could be a button press, joystick axis movement, etc. An enhanced action could be MoveForward, Jump, Fire, etc.
| FEnhancedActionKeyMapping & opAssign | ( | FEnhancedActionKeyMapping | Other | ) |
| void SetbIsPlayerMappable | ( | bool | Value | ) |
| const UInputAction Action |
Action to be affected by the key.
| FKey Key |
Key that affect the action.
| TArray<TObjectPtr<UInputModifier> > Modifiers |
Modifiers applied to the raw key value. These are applied sequentially in array order.
Note: Modifiers defined in individual key mappings will be applied before those defined in the Input Action asset. Modifiers will not override any that are defined on the Input Action asset, they will be combined together during evaluation.
| UPlayerMappableKeySettings PlayerMappableKeySettings |
Used to expose this mapping or to opt-out of settings completely.
| FPlayerMappableKeyOptions PlayerMappableOptions |
| EPlayerMappableKeySettingBehaviors SettingBehavior |
Defines which Player Mappable Key Setting to use for a Action Key Mapping.
| TArray<TObjectPtr<UInputTrigger> > Triggers |
Trigger qualifiers. If any trigger qualifiers exist the mapping will not trigger unless: If there are any Explicit triggers in this list at least one of them must be met. All Implicit triggers in this list must be met.