Zdexby TheHolyOneZ
4,841 classes
Class

UButtonKeyMapping_C

: UUserWidget : UWidget : UVisual : UObject
/Game/Blueprints/HUD/ButtonKeyMapping.ButtonKeyMapping_C 0x04CA (1,226 B) align 8 inherited 0x0328 17 scripted vtable /Game/Blueprints/HUD/ButtonKeyMapping
0x00x04CA

Members 27

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08TextUTextBlock*10 flagsnullptr
0x08MarginUBorder*10 flagsnullptr
0x08MainBoxUBorder*10 flagsnullptr
0x08KeyRemapUInputKeySelector*10 flagsnullptr
0x08HorizontalBoxUHorizontalBox*10 flagsnullptr
0x08ButtonIconUBorder*10 flagsnullptr
0x08BackgroundBoxUBorder*10 flagsnullptr
0x08ArrowRUBorder*10 flagsnullptr
0x08ArrowLUBorder*10 flagsnullptr
0x10In TextFText2 flags<FText>
0x04IDButtonint326 flags0
0x01ActionCommandsActionCommands6 flagsNewEnumerator11
0x01CanRemapbool6 flagstrue
0x038E0x02padding / unreflected
0x70KeysStructureFKeyStructure_InputWidget4 flags{ConfirmKeys_3_427F8223442FFB69155A888F2C62B4F7=[2 items], …
0x08WidgetOwnerUWidget*7 flagsnullptr
0x10ReturnEffectFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10TakeEffectFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x08IconUObject*5 flagsnullptr
0x08IconSelectUObject*7 flagsnullptr
0x01Force InputForceInputMeths6 flagsNewEnumerator0
0x04390x07padding / unreflected
0x18NewKeyFKey4 flags{KeyName=None}
0x50ActionKeySelectedFEnhancedActionKeyMapping5 flags{Triggers=[], Modifiers=[], Action=nullptr, Key={KeyName=No…
0x08CurrentInputContextUInputMappingContext*6 flags/Game/Blueprints/Essentials/Input/PCInput.PCInput
0x18CurrentKeyFKey4 flags{KeyName=None}
0x01AvoidLoopbool7 flagsfalse
0x01Paintedbool7 flagsfalse
Inherited from UUserWidget 23
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor7 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate5 flags<delegate>
0x14ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate5 flags<delegate>
0x01F40x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x02080x30padding / unreflected
0x10PaddingFMargin6 flags{Left=0, Top=0, Right=0, Bottom=0}
0x04Priorityint327 flags0
0x01bIsFocusable : 1bit 0bool5 flagsfalse
0x01bStopAction : 1bit 1bool5 flagsfalse
0x01bAutomaticallyRegisterInputOnConstruction : 1bit 2bool3 flagsfalse
0x024D0x03padding / unreflected
0x10QueuedWidgetAnimationTransitionsTArray<FQueuedWidgetAnimationTransition>Transient+2 flags[]
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x02880x18padding / unreflected
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>6 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x01bHasScriptImplementedTick : 1bit 0bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 1bool3 flagstrue
0x02C90x17padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02E10x03padding / unreflected
0x10DesiredFocusWidgetFWidgetChild5 flags{WidgetName=None, WidgetPtr=nullptr}
0x02F40x04padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 24
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*13 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextFText3 flags<FText>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate5 flags<delegate>
0x10VisibilityDelegateFScriptDelegate5 flags<delegate>
0x38RenderTransformFWidgetTransform4 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x10RenderTransformPivotFVector2D7 flags{X=0.5, Y=0.5}
0x01FlowDirectionPreferenceEFlowDirectionPreference7 flagsInherit
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool5 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x01bIsVolatile : 1bit 4boolProtected+6 flagsfalse
0x01bWrappedByComponent : 1bit 0boolTransient+3 flagsfalse
0x01CursorEMouseCursor8 flagsDefault
0x01ClippingEWidgetClipping7 flagsInherit
0x01VisibilityESlateVisibility7 flagsVisible
0x01PixelSnappingEWidgetPixelSnapping7 flagsInherit
0x00DF0x01padding / unreflected
0x04RenderOpacityfloatProtected+7 flags1
0x00E40x04padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x00F80x50padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+4 flags[]

Functions 17

SignatureFlagsNativeParams
void AvoidKeys(FEnhancedActionKeyMapping& EnhancedActionKeyMapping)
Script10 statements · 435 bytes of bytecode
0x0000K2Node_MakeArray_Array = {Key{FName(Escape)}, Key{FName(End)}, Key{FName(Home)}, Key{FName(LeftCommand)}, Key{FName(RightCommand)}, Key{FName(()}};0x00ADCallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(K2Node_MakeArray_Array, NewKey);0x00E9if (!(CallFunc_Array_Contains_ReturnValue)) goto Label_01B0;0x00F7CallFunc_Key_GetDisplayName_ReturnValue = Key_GetDisplayName(NewKey, true);0x011DCallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Key_GetDisplayName_ReturnValue);0x0142PrintString(this, CallFunc_Conv_TextToString_ReturnValue, true, true, LinearColor{1f, 0f, 0.149221f, 1f}, 2f, FName(None));0x018CNewKey = EnhancedActionKeyMapping.Key;0x01B0Label_01B0:0x01B0return;0x01B2// end of script
Public0x50
void LoadKey()
Script97 statements · 2,065 bytes of bytecode
0x0000CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x0015K2Node_DynamicCast_AsMy_Game_Instance = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x0039K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance);0x0056if (!(K2Node_DynamicCast_bSuccess)) goto Label_080E;0x0064K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 2);0x0083if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0393;0x0091K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 3);0x00B0if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_03DB;0x00BEK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 4);0x00DDif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_041A;0x00EBK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 5);0x010Aif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0459;0x0118K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 6);0x0137if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0498;0x0145K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 7);0x0164if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_04D7;0x0172K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 8);0x0191if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0516;0x019FK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 9);0x01BEif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0555;0x01CCK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 10);0x01EBif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0594;0x01F9K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 11);0x0218if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_05D3;0x0226K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 12);0x0245if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0612;0x0253K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 13);0x0272if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0651;0x0280K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 14);0x029Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0690;0x02ADK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 15);0x02CCif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_06D8;0x02DAK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 16);0x02F9if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0717;0x0307K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 17);0x0326if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0756;0x0334K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 18);0x0353if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0795;0x0361K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 19);0x0380if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_07D4;0x038Egoto Label_080E;0x0393Label_0393:0x0393CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Camera_15_83AAA1A14A84CE3B1FE8B3A315EF5361;0x03D6goto Label_080E;0x03DBLabel_03DB:0x03DBCurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Jump_16_D6D96A9045B5D55B0F1684A28A40C26E;0x0415goto Label_080E;0x041ALabel_041A:0x041ACurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Attack_24_B68A71884ABEB526D0C289AD55184165;0x0454goto Label_080E;0x0459Label_0459:0x0459CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Crouch_25_957A5C2C47173BE658F97F96561EA591;0x0493goto Label_080E;0x0498Label_0498:0x0498CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Flashlight_26_A43CDA7B4C37028C8DFB4EBFAAA22675;0x04D2goto Label_080E;0x04D7Label_04D7:0x04D7CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Retry_27_D5D7A971444BF1B6D5864F80FAD8B220;0x0511goto Label_080E;0x0516Label_0516:0x0516CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Scan_28_4D935FD846B269DB41F85A83A42EC2D9;0x0550goto Label_080E;0x0555Label_0555:0x0555CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Action_42_A1F8AE3D4283CB7683D0FAA6017EC7A8;0x058Fgoto Label_080E;0x0594Label_0594:0x0594CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Selfie_52_71F3A6E74F32A684F28A69BBA1848650;0x05CEgoto Label_080E;0x05D3Label_05D3:0x05D3CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Zoom_45_7DEC5A3A4CEA7E598EC1BCBDCE649416;0x060Dgoto Label_080E;0x0612Label_0612:0x0612CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Lens_48_F0792224437F652CBF20CA8E4F459125;0x064Cgoto Label_080E;0x0651Label_0651:0x0651CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.CameraView_51_9A14D2284E1E15ACB30BD3A0561E855C;0x068Bgoto Label_080E;0x0690Label_0690:0x0690CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Pause_31_DBBA6D7D43979F08DF6B9A8DD6AB8811;0x06D3goto Label_080E;0x06D8Label_06D8:0x06D8CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.MoveForward_3_3C719D214DC030F769E429BB64A762FE;0x0712goto Label_080E;0x0717Label_0717:0x0717CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.MoveLeft_7_442537354F25B22474BCDBA3BEFA5F73;0x0751goto Label_080E;0x0756Label_0756:0x0756CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.MoveBackwards_9_B23785A74111E9FA87A995AE764C1DA5;0x0790goto Label_080E;0x0795Label_0795:0x0795CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.MoveRight_10_009E0F2A4DF399AA60B075BDC5E6A48F;0x07CFgoto Label_080E;0x07D4Label_07D4:0x07D4CurrentKey = K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.ToggleWalk_30_78630B1045FAB83B98A985A4AFA1102B;0x080ELabel_080E:0x080Ereturn;0x0810// end of script
Public0x00
void SaveKey()
Script87 statements · 1,831 bytes of bytecode
0x0000CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x0015K2Node_DynamicCast_AsMy_Game_Instance = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x0039K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance);0x0056if (!(K2Node_DynamicCast_bSuccess)) goto Label_0724;0x0064K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 3);0x0083if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0339;0x0091K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 4);0x00B0if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0378;0x00BEK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 5);0x00DDif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_03B7;0x00EBK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 6);0x010Aif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_03F6;0x0118K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 7);0x0137if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0435;0x0145K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 8);0x0164if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0474;0x0172K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 9);0x0191if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_04B3;0x019FK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 10);0x01BEif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_04F2;0x01CCK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 11);0x01EBif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0531;0x01F9K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 12);0x0218if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0570;0x0226K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 13);0x0245if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_05AF;0x0253K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 15);0x0272if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_05EE;0x0280K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 16);0x029Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_062D;0x02ADK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 17);0x02CCif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_066C;0x02DAK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 18);0x02F9if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_06AB;0x0307K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 19);0x0326if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_06EA;0x0334goto Label_0724;0x0339Label_0339:0x0339K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Jump_16_D6D96A9045B5D55B0F1684A28A40C26E = NewKey;0x0373goto Label_0724;0x0378Label_0378:0x0378K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Attack_24_B68A71884ABEB526D0C289AD55184165 = NewKey;0x03B2goto Label_0724;0x03B7Label_03B7:0x03B7K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Crouch_25_957A5C2C47173BE658F97F96561EA591 = NewKey;0x03F1goto Label_0724;0x03F6Label_03F6:0x03F6K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Flashlight_26_A43CDA7B4C37028C8DFB4EBFAAA22675 = NewKey;0x0430goto Label_0724;0x0435Label_0435:0x0435K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Retry_27_D5D7A971444BF1B6D5864F80FAD8B220 = NewKey;0x046Fgoto Label_0724;0x0474Label_0474:0x0474K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Scan_28_4D935FD846B269DB41F85A83A42EC2D9 = NewKey;0x04AEgoto Label_0724;0x04B3Label_04B3:0x04B3K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Action_42_A1F8AE3D4283CB7683D0FAA6017EC7A8 = NewKey;0x04EDgoto Label_0724;0x04F2Label_04F2:0x04F2K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Selfie_52_71F3A6E74F32A684F28A69BBA1848650 = NewKey;0x052Cgoto Label_0724;0x0531Label_0531:0x0531K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Zoom_45_7DEC5A3A4CEA7E598EC1BCBDCE649416 = NewKey;0x056Bgoto Label_0724;0x0570Label_0570:0x0570K2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.Lens_48_F0792224437F652CBF20CA8E4F459125 = NewKey;0x05AAgoto Label_0724;0x05AFLabel_05AF:0x05AFK2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.CameraView_51_9A14D2284E1E15ACB30BD3A0561E855C = NewKey;0x05E9goto Label_0724;0x05EELabel_05EE:0x05EEK2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.MoveForward_3_3C719D214DC030F769E429BB64A762FE = NewKey;0x0628goto Label_0724;0x062DLabel_062D:0x062DK2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.MoveLeft_7_442537354F25B22474BCDBA3BEFA5F73 = NewKey;0x0667goto Label_0724;0x066CLabel_066C:0x066CK2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.MoveBackwards_9_B23785A74111E9FA87A995AE764C1DA5 = NewKey;0x06A6goto Label_0724;0x06ABLabel_06AB:0x06ABK2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.MoveRight_10_009E0F2A4DF399AA60B075BDC5E6A48F = NewKey;0x06E5goto Label_0724;0x06EALabel_06EA:0x06EAK2Node_DynamicCast_AsMy_Game_Instance.CurrentUserKeyboardKeys.ToggleWalk_30_78630B1045FAB83B98A985A4AFA1102B = NewKey;0x0724Label_0724:0x0724return;0x0726// end of script
Public0x00
void DetectKey()
Script36 statements · 987 bytes of bytecode
0x0000PushFlow(Label_03D8);0x0005CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(ActionCommands, 0);0x0024if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_0033;0x0032PopFlow();0x0033Label_0033:0x0033CallFunc_IsValid_ReturnValue = IsValid(CurrentInputContext);0x0050if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x005ATemp_int_Loop_Counter_Variable = 0;0x0071Temp_int_Array_Index_Variable = 0;0x0088Label_0088:0x0088CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CurrentInputContext.DefaultKeyMappings.Mappings);0x00E2CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0108if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0112Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x012DPushFlow(Label_038E);0x0132CallFunc_GetEnumeratorUserFriendlyName_ReturnValue = GetEnumeratorUserFriendlyName(/Game/Blueprints/Essentials/Input/ActionCommands.ActionCommands, ActionCommands);0x0160/Script/Engine.Default__KismetArrayLibrary.Array_Get(CurrentInputContext.DefaultKeyMappings.Mappings, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01BACallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_GetEnumeratorUserFriendlyName_ReturnValue);0x01DFCallFunc_GetPlayerMappableKeySettings_ReturnValue = GetPlayerMappableKeySettings(CallFunc_Array_Get_Item);0x01FCCallFunc_EqualEqual_NameName_ReturnValue = EqualEqual_NameName(CallFunc_GetPlayerMappableKeySettings_ReturnValue.Name, CallFunc_Conv_StringToName_ReturnValue);0x0238if (!(CallFunc_EqualEqual_NameName_ReturnValue)) PopFlow();0x0242/Script/Engine.Default__KismetArrayLibrary.Array_Get(CurrentInputContext.DefaultKeyMappings.Mappings, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x029CCallFunc_Key_IsKeyboardKey_ReturnValue = Key_IsKeyboardKey(CallFunc_Array_Get_Item.Key);0x02C2CallFunc_Key_IsMouseButton_ReturnValue = Key_IsMouseButton(CallFunc_Array_Get_Item.Key);0x02E8CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_Key_IsKeyboardKey_ReturnValue, CallFunc_Key_IsMouseButton_ReturnValue);0x030Eif (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x0318/Script/Engine.Default__KismetArrayLibrary.Array_Get(CurrentInputContext.DefaultKeyMappings.Mappings, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0372ActionKeySelected = CallFunc_Array_Get_Item;0x038DPopFlow();0x038ELabel_038E:0x038ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x03B8Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x03D3goto Label_0088;0x03D8Label_03D8:0x03D8return;0x03DA// end of script
Public0x00
void UpdateWidgetKey()
Script9 statements · 205 bytes of bytecode
0x0000K2Node_MakeStruct_InputChord.Key = ActionKeySelected.Key;0x002DK2Node_MakeStruct_InputChord.bShift = false;0x0041K2Node_MakeStruct_InputChord.bCtrl = false;0x0055K2Node_MakeStruct_InputChord.bAlt = false;0x0069K2Node_MakeStruct_InputChord.bCmd = false;0x007DKeyRemap.SetSelectedKey(K2Node_MakeStruct_InputChord);0x00A6CurrentKey = ActionKeySelected.Key;0x00CAreturn;0x00CC// end of script
Public0x00
void BndEvt__ButtonKeyMapping_KeyRemap_K2Node_ComponentBoundEvent_0_OnKeySelected__DelegateSignature(const FInputChord& SelectedKey)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_SelectedKey = SelectedKey;0x0012ExecuteUbergraph_ButtonKeyMapping(4510);0x0021return;0x0023// end of script
0x20
void BndEvt__ButtonKeyMapping_KeyRemap_K2Node_ComponentBoundEvent_1_OnIsSelectingKeyChanged__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonKeyMapping(4498);0x000Freturn;0x0011// end of script
0x00
void ChangeKey(const FInputChord& Selected Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Selected_Key = Selected Key;0x0012ExecuteUbergraph_ButtonKeyMapping(875);0x0021return;0x0023// end of script
0x20
void RestoreDefaults()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonKeyMapping(1757);0x000Freturn;0x0011// end of script
0x00
void UpdateIcon()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonKeyMapping(4151);0x000Freturn;0x0011// end of script
0x00
void ApplyLoadKey()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonKeyMapping(4594);0x000Freturn;0x0011// end of script
0x00
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_ButtonKeyMapping(4744);0x0021return;0x0023// end of script
EventPublic0x01
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonKeyMapping(5382);0x000Freturn;0x0011// end of script
EventPublic0x00
void CreationSet(UWidget* WidgetOwner)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_WidgetOwner = WidgetOwner;0x0012ExecuteUbergraph_ButtonKeyMapping(5387);0x0021return;0x0023// end of script
0x08
void ExecuteUbergraph_ButtonKeyMapping(int32 EntryPoint)
Script214 statements · 5,410 bytes of bytecode
0x0000PushFlow(Label_151F);0x0005goto [EntryPoint];0x000FApplyLoadKey();0x001DPopFlow();0x001ELabel_001E:0x001ECallFunc_IsValid_ReturnValue = IsValid(Icon);0x003Bif (!(CallFunc_IsValid_ReturnValue)) goto Label_0277;0x0049IconSelect = Icon;0x005CLabel_005C:0x005CK2Node_MakeStruct_SlateBrush.TintColor = ButtonIcon.Background.TintColor;0x009FK2Node_MakeStruct_SlateBrush.DrawAs = ButtonIcon.Background.DrawAs;0x00E2K2Node_MakeStruct_SlateBrush.Tiling = ButtonIcon.Background.Tiling;0x0125K2Node_MakeStruct_SlateBrush.Mirroring = ButtonIcon.Background.Mirroring;0x0168K2Node_MakeStruct_SlateBrush.ImageSize = ButtonIcon.Background.ImageSize;0x01ABK2Node_MakeStruct_SlateBrush.Margin = ButtonIcon.Background.Margin;0x01EEK2Node_MakeStruct_SlateBrush.ResourceObject = IconSelect;0x020AK2Node_MakeStruct_SlateBrush.OutlineSettings = ButtonIcon.Background.OutlineSettings;0x024DButtonIcon.SetBrush(K2Node_MakeStruct_SlateBrush);0x0276PopFlow();0x0277Label_0277:0x0277CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(ActionCommands, 0);0x0296if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_02B4;0x02A4IconSelect = nullptr;0x02AFgoto Label_005C;0x02B4Label_02B4:0x02B4CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x02C9K2Node_DynamicCast_AsMy_Game_Instance = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x02EDK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance);0x030Aif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0314K2Node_DynamicCast_AsMy_Game_Instance.CommandIconDetection(ActionCommands, Force Input, CallFunc_CommandIconDetection_Icon);0x0353IconSelect = CallFunc_CommandIconDetection_Icon;0x0366goto Label_005C;0x036BNewKey = K2Node_CustomEvent_Selected_Key.Key;0x038Fif (!(CanRemap)) PopFlow();0x0399DetectKey();0x03A7CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(CurrentInputContext.DefaultKeyMappings.Mappings, ActionKeySelected);0x040AAvoidKeys(CurrentInputContext.DefaultKeyMappings.Mappings[CallFunc_Array_Find_ReturnValue]);0x044ACallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(CurrentInputContext.DefaultKeyMappings.Mappings, ActionKeySelected);0x04ADCallFunc_Array_IsValidIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_IsValidIndex(CurrentInputContext.DefaultKeyMappings.Mappings, CallFunc_Array_Find_ReturnValue);0x0508if (!(CallFunc_Array_IsValidIndex_ReturnValue)) PopFlow();0x0512CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(CurrentInputContext.DefaultKeyMappings.Mappings, ActionKeySelected);0x0575CurrentInputContext.DefaultKeyMappings.Mappings[CallFunc_Array_Find_ReturnValue].Key = NewKey;0x05C2ActionKeySelected = CurrentInputContext.DefaultKeyMappings.Mappings[CallFunc_Array_Find_ReturnValue];0x0606CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x0620CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue = GetLocalPlayerSubSystemFromPlayerController(CallFunc_GetPlayerController_ReturnValue, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0646K2Node_MakeStruct_ModifyContextOptions.bIgnoreAllPressedKeysUntilRelease = true;0x065AK2Node_MakeStruct_ModifyContextOptions.bForceImmediately = true;0x066EK2Node_MakeStruct_ModifyContextOptions.bNotifyUserSettings = true;0x0682CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue.RequestRebuildControlMappings(K2Node_MakeStruct_ModifyContextOptions, 2);0x06B2UpdateWidgetKey();0x06C0SaveKey();0x06CEUpdateIcon();0x06DCPopFlow();0x06DDif (!(CanRemap)) PopFlow();0x06E7K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Force Input, 1);0x0706if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0715;0x0714PopFlow();0x0715Label_0715:0x0715CallFunc_GetGameInstance_ReturnValue_2 = GetGameInstance(this);0x072AK2Node_DynamicCast_AsMy_Game_Instance_2 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_2);0x074EK2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_2);0x076Bif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x0775K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 2);0x0794if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0AA0;0x07A2K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 3);0x07C1if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0B6F;0x07CFK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 4);0x07EEif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0BB7;0x07FCK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 5);0x081Bif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0BFF;0x0829K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 6);0x0848if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0C47;0x0856K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 7);0x0875if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0C8F;0x0883K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 8);0x08A2if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0CD7;0x08B0K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 9);0x08CFif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0D1F;0x08DDK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 10);0x08FCif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0D67;0x090AK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 11);0x0929if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0DAF;0x0937K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 12);0x0956if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0DF7;0x0964K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 13);0x0983if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0E3F;0x0991K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 14);0x09B0if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0E87;0x09BEK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 15);0x09DDif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0ECF;0x09EBK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 16);0x0A0Aif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0F17;0x0A18K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 17);0x0A37if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0F5F;0x0A45K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 18);0x0A64if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0FA7;0x0A72K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ActionCommands, 19);0x0A91if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0FEF;0x0A9FPopFlow();0x0AA0Label_0AA0:0x0AA0NewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Camera_15_83AAA1A14A84CE3B1FE8B3A315EF5361;0x0AE3Label_0AE3:0x0AE3K2Node_MakeStruct_InputChord.Key = NewKey;0x0B07K2Node_MakeStruct_InputChord.bShift = false;0x0B1BK2Node_MakeStruct_InputChord.bCtrl = false;0x0B2FK2Node_MakeStruct_InputChord.bAlt = false;0x0B43K2Node_MakeStruct_InputChord.bCmd = false;0x0B57ChangeKey(K2Node_MakeStruct_InputChord);0x0B6EPopFlow();0x0B6FLabel_0B6F:0x0B6FNewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Jump_16_D6D96A9045B5D55B0F1684A28A40C26E;0x0BB2goto Label_0AE3;0x0BB7Label_0BB7:0x0BB7NewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Attack_24_B68A71884ABEB526D0C289AD55184165;0x0BFAgoto Label_0AE3;0x0BFFLabel_0BFF:0x0BFFNewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Crouch_25_957A5C2C47173BE658F97F96561EA591;0x0C42goto Label_0AE3;0x0C47Label_0C47:0x0C47NewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Flashlight_26_A43CDA7B4C37028C8DFB4EBFAAA22675;0x0C8Agoto Label_0AE3;0x0C8FLabel_0C8F:0x0C8FNewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Retry_27_D5D7A971444BF1B6D5864F80FAD8B220;0x0CD2goto Label_0AE3;0x0CD7Label_0CD7:0x0CD7NewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Scan_28_4D935FD846B269DB41F85A83A42EC2D9;0x0D1Agoto Label_0AE3;0x0D1FLabel_0D1F:0x0D1FNewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Action_42_A1F8AE3D4283CB7683D0FAA6017EC7A8;0x0D62goto Label_0AE3;0x0D67Label_0D67:0x0D67NewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Selfie_52_71F3A6E74F32A684F28A69BBA1848650;0x0DAAgoto Label_0AE3;0x0DAFLabel_0DAF:0x0DAFNewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Zoom_45_7DEC5A3A4CEA7E598EC1BCBDCE649416;0x0DF2goto Label_0AE3;0x0DF7Label_0DF7:0x0DF7NewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Lens_48_F0792224437F652CBF20CA8E4F459125;0x0E3Agoto Label_0AE3;0x0E3FLabel_0E3F:0x0E3FNewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.CameraView_51_9A14D2284E1E15ACB30BD3A0561E855C;0x0E82goto Label_0AE3;0x0E87Label_0E87:0x0E87NewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.Pause_31_DBBA6D7D43979F08DF6B9A8DD6AB8811;0x0ECAgoto Label_0AE3;0x0ECFLabel_0ECF:0x0ECFNewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.MoveForward_3_3C719D214DC030F769E429BB64A762FE;0x0F12goto Label_0AE3;0x0F17Label_0F17:0x0F17NewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.MoveLeft_7_442537354F25B22474BCDBA3BEFA5F73;0x0F5Agoto Label_0AE3;0x0F5FLabel_0F5F:0x0F5FNewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.MoveBackwards_9_B23785A74111E9FA87A995AE764C1DA5;0x0FA2goto Label_0AE3;0x0FA7Label_0FA7:0x0FA7NewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.MoveRight_10_009E0F2A4DF399AA60B075BDC5E6A48F;0x0FEAgoto Label_0AE3;0x0FEFLabel_0FEF:0x0FEFNewKey = K2Node_DynamicCast_AsMy_Game_Instance_2.DefaultSettings.DefaultKeyboardKeys_63_30D53077487B2EEDCA4BD591FFE8E338.ToggleWalk_30_78630B1045FAB83B98A985A4AFA1102B;0x1032goto Label_0AE3;0x1037goto Label_001E;0x103CLabel_103C:0x103CCallFunc_GetGameInstance_ReturnValue_1 = GetGameInstance(this);0x1051K2Node_DynamicCast_AsMy_Game_Instance_1 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_1);0x1075K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_1);0x1092if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x109CKeysStructure = K2Node_DynamicCast_AsMy_Game_Instance_1.DefaultSettings.UIKeys_60_03CE3011420D47DA67AD0DB0CF6510C0;0x10D6if (!(CanRemap)) goto Label_10F2;0x10E4LoadKey();0x10F2Label_10F2:0x10F2DetectKey();0x1100UpdateWidgetKey();0x110EK2Node_DynamicCast_AsMy_Game_Instance_1.CommandIconDetection(ActionCommands, Force Input, CallFunc_CommandIconDetection_Icon_1);0x114DUpdateIcon();0x115BDelay(this, 0.2f, LatentActionInfo{0xF, 885234630, FName(ExecuteUbergraph_ButtonKeyMapping), this});0x1191PopFlow();0x1192AvoidLoop = true;0x119DPopFlow();0x119Eif (!(AvoidLoop)) PopFlow();0x11A8AvoidLoop = false;0x11B3if (!(CanRemap)) PopFlow();0x11BDChangeKey(K2Node_ComponentBoundEvent_SelectedKey);0x11D4TakeEffect.Broadcast(IDButton, this);0x11F1PopFlow();0x11F2if (!(CanRemap)) PopFlow();0x11FCK2Node_MakeStruct_InputChord_1.Key = CurrentKey;0x1220K2Node_MakeStruct_InputChord_1.bShift = false;0x1234K2Node_MakeStruct_InputChord_1.bCtrl = false;0x1248K2Node_MakeStruct_InputChord_1.bAlt = false;0x125CK2Node_MakeStruct_InputChord_1.bCmd = false;0x1270ChangeKey(K2Node_MakeStruct_InputChord_1);0x1287PopFlow();0x1288Text.SetText(In Text);0x12B5Temp_byte_Variable_2 = 2;0x12C9Temp_byte_Variable_3 = 0;0x12DDTemp_bool_Variable_1 = CanRemap;0x12F0ArrowL.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_2, true => Temp_byte_Variable_3, default => K2Node_Select_Default));0x1349ArrowR.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_2, true => Temp_byte_Variable_3, default => K2Node_Select_Default));0x13A2CallFunc_SelectFloat_ReturnValue = SelectFloat(1, 0.5, CanRemap);0x13D9CallFunc_SetRenderOpacity_InOpacity_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x13F6Text.SetRenderOpacity(CallFunc_SetRenderOpacity_InOpacity_ImplicitCast);0x141FMargin.SetRenderOpacity(CallFunc_SetRenderOpacity_InOpacity_ImplicitCast);0x1448KeyRemap.SetRenderOpacity(CallFunc_SetRenderOpacity_InOpacity_ImplicitCast);0x1471Temp_byte_Variable = 3;0x1485Temp_byte_Variable_1 = 0;0x1499Temp_bool_Variable = CanRemap;0x14ACKeyRemap.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default_1));0x1505PopFlow();0x1506goto Label_103C;0x150BWidgetOwner = K2Node_CustomEvent_WidgetOwner;0x151EPopFlow();0x151FLabel_151F:0x151Freturn;0x1521// end of script
Final0x04
void TakeEffect__DelegateSignature(int32 ID, UWidget* CurrentButton)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x10
void ReturnEffect__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00

Used by 1

types with a member, parameter or interface of this type