Skip to main content

UB1GameActionDataAsset

Overview

  • Data asset that defines all game actions and input configuration for the game, including per-mode action info, modifier keys, and keyboard binding restrictions.

Metadata

FieldValue
Kindaction
EnvironmentB1 - Presentation
Categoryactions
ExtendsUB1DataAssetBase

Properties (21)

NameTypeDescription
ActionInfosByModetable<EB1GameMode, FB1GameActionInfoArray>Action info arrays keyed by game mode. None mode applies to all modes.
DisplayName_NonestringLocalized display text for the "None" option in key binding combo boxes.
ExtendedModifierKeysFKey[]Additional modifier keys (e.g., Triangle, R3) that block single actions when held.
InputMappingContextsByModetable<EB1GameMode, UInputMappingContext>InputMappingContexts keyed by game mode, activated or deactivated on mode switches.
InputMappingContextsByUItable<EB1UIType, UInputMappingContext>InputMappingContexts activated only while their corresponding UI is open.
KeyboardBindingBlacklistFKey[]Keys that are permanently forbidden from keyboard binding (e.g., Escape, Windows key).
KeyboardComboBindingBlacklistFB1KeyboardComboBlacklistEntry[]Reserved modifier+key combos that cannot be assigned to any other action.
ModifierAction_AltUInputActionInputAction asset used as the keyboard Alt modifier.
ModifierAction_CtrlUInputActionInputAction asset used as the keyboard Ctrl modifier.
ModifierAction_L1UInputActionInputAction asset used as the L1 combo modifier.
ModifierAction_R1UInputActionInputAction asset used as the R1 combo modifier.
ModifierAction_ShiftUInputActionInputAction asset used as the keyboard Shift modifier.
ModifierDisplayName_AltstringLocalized display name for the Alt modifier key.
ModifierDisplayName_CtrlstringLocalized display name for the Ctrl modifier key.
ModifierDisplayName_ShiftstringLocalized display name for the Shift modifier key.
ModifierKey_AltFKeyKeyboard key corresponding to the Alt modifier.
ModifierKey_CtrlFKeyKeyboard key corresponding to the Ctrl modifier.
ModifierKey_L1FKeyGamepad key corresponding to the L1 modifier.
ModifierKey_R1FKeyGamepad key corresponding to the R1 modifier.
ModifierKey_ShiftFKeyKeyboard key corresponding to the Shift modifier.
UIFocusModeAllowedActionsUInputAction[]InputActions that stay active while the gamepad is in UIFocusMode; every other action is blocked at the mapping level. Essential UI/mode actions are always allowed in code even if this list is empty.