Zdexby TheHolyOneZ
2,291 classes
Class

ABP_VisceralPrompt_C

: AActor : UObject
/Game/BP/General/BP_VisceralPrompt.BP_VisceralPrompt_C 0x0251 (593 B) align 8 inherited 0x0220 3 scripted vtable /Game/BP/General/BP_VisceralPrompt
0x00x0251

Members 6

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08Widget1UWidgetComponent*7 flagsnullptr
0x08WidgetUWidgetComponent*7 flagsnullptr
0x08DefaultSceneRootUSceneComponent*7 flagsnullptr
0x10InputsTArray<FString>4 flags[]
0x01LastInputKeyboardbool6 flagsfalse
Inherited from AActor 75
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bNetStartup : 1bit 1bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bHidden : 1bit 5boolNet+7 flagsfalse
0x01bTearOff : 1bit 6boolNet+3 flagsfalse
0x01bExchangedRoles : 1bit 7boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 0bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 1bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 2bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 3bool5 flagstrue
0x01bReplayRewindable : 1bit 4bool5 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 5bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 6bool4 flagsfalse
0x01bCanBeDamaged : 1bit 7boolNet+6 flagstrue
0x01bBlockInput : 1bit 0bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 1bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 2bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 3bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 4bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 5bool6 flagsfalse
0x01bIsEditorOnlyActor : 1bit 6bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 7bool3 flagsfalse
0x01bReplicates : 1bit 0boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 1boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 2boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 2bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 3boolTransient+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+5 flagsROLE_None
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x009C0x04padding / unreflected
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+5 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+5 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x08InputComponentUInputComponent*8 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01140x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+3 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<AMatineeActor*>TransientProtected+3 flags[]
0x01480x08padding / unreflected
0x10LayersTArray<FName>3 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01680x08padding / unreflected
0x10TagsTArray<FName>6 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x01900x60padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>5 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>7 flags[]

Functions 3

SignatureFlagsNativeParams
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_VisceralPrompt(3948);0x000Freturn;0x0011// end of script
EventProtected0x00
void RotatePrompt()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_VisceralPrompt(4166);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BP_VisceralPrompt(int32 EntryPoint)
Script157 statements · 4,197 bytes of bytecode
0x0000PushFlow(Label_1062);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FPushFlow(Label_0161);0x0014CallFunc_GetInputSettings_ReturnValue = GetInputSettings();0x0028CallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(Boost));0x0051CallFunc_GetActionMappingByName_OutMappings = {};0x005CCallFunc_GetInputSettings_ReturnValue.GetActionMappingByName(CallFunc_MakeLiteralName_ReturnValue, CallFunc_GetActionMappingByName_OutMappings);0x008E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetActionMappingByName_OutMappings, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_2);0x00C9CallFunc_Key_GetDisplayName_ReturnValue_1 = Key_GetDisplayName(CallFunc_Array_Get_Item_2.Key);0x00F7CallFunc_Conv_TextToString_ReturnValue_2 = Conv_TextToString(CallFunc_Key_GetDisplayName_ReturnValue_1);0x011CCallFunc_Contains_ReturnValue_1 = Contains(CallFunc_Conv_TextToString_ReturnValue_2, "Gamepad", false, false);0x0144if (!(CallFunc_Contains_ReturnValue_1)) goto Label_0928;0x0152if (!(LastInputKeyboard)) goto Label_0932;0x0160PopFlow();0x0161Label_0161:0x0161CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x018BTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x01A6Label_01A6:0x01A6CallFunc_GetInputSettings_ReturnValue = GetInputSettings();0x01BACallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(Boost));0x01E3CallFunc_GetActionMappingByName_OutMappings = {};0x01EECallFunc_GetInputSettings_ReturnValue.GetActionMappingByName(CallFunc_MakeLiteralName_ReturnValue, CallFunc_GetActionMappingByName_OutMappings);0x0220CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetActionMappingByName_OutMappings);0x025BCallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_2);0x0281if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_02AF;0x028FTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x02AAgoto Label_000F;0x02AFLabel_02AF:0x02AFTemp_int_Loop_Counter_Variable_1 = 0;0x02C6Temp_int_Array_Index_Variable_2 = 0;0x02DDLabel_02DD:0x02DDCallFunc_GetInputSettings_ReturnValue = GetInputSettings();0x02F1CallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(Boost));0x031ACallFunc_GetAxisMappingByName_OutMappings = {};0x0325CallFunc_GetInputSettings_ReturnValue.GetAxisMappingByName(CallFunc_MakeLiteralName_ReturnValue, CallFunc_GetAxisMappingByName_OutMappings);0x0357CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAxisMappingByName_OutMappings);0x0392CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_1);0x03B8if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_0533;0x03C6Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_1;0x03E1PushFlow(Label_0B00);0x03E6CallFunc_GetInputSettings_ReturnValue = GetInputSettings();0x03FACallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(Boost));0x0423CallFunc_GetAxisMappingByName_OutMappings = {};0x042ECallFunc_GetInputSettings_ReturnValue.GetAxisMappingByName(CallFunc_MakeLiteralName_ReturnValue, CallFunc_GetAxisMappingByName_OutMappings);0x0460/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAxisMappingByName_OutMappings, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_1);0x049BCallFunc_Key_GetDisplayName_ReturnValue = Key_GetDisplayName(CallFunc_Array_Get_Item_1.Key);0x04C9CallFunc_Conv_TextToString_ReturnValue_1 = Conv_TextToString(CallFunc_Key_GetDisplayName_ReturnValue);0x04EECallFunc_Contains_ReturnValue = Contains(CallFunc_Conv_TextToString_ReturnValue_1, "Gamepad", false, false);0x0516if (!(CallFunc_Contains_ReturnValue)) goto Label_0B4A;0x0524if (!(LastInputKeyboard)) goto Label_0B54;0x0532PopFlow();0x0533Label_0533:0x0533CallFunc_GetUserWidgetObject_ReturnValue = Widget.GetUserWidgetObject();0x055DK2Node_DynamicCast_AsW_Visceral_Prompt = Cast<W_VisceralPrompt_C>(CallFunc_GetUserWidgetObject_ReturnValue);0x0581K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsW_Visceral_Prompt);0x059Eif (!(K2Node_DynamicCast_bSuccess)) goto Label_072F;0x05ACCallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(NSLOCTEXT("0AD97E3046D5D2B04C35BD8EEAEBA80A", "", "Boost"));0x05F5CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_MakeLiteralText_ReturnValue);0x061A/Script/Engine.Default__KismetArrayLibrary.Array_Get(Inputs, 0, CallFunc_Array_Get_Item_3);0x0651Temp_bool_Variable = LastInputKeyboard;0x0664CallFunc_Conv_StringToName_ReturnValue_2 = Conv_StringToName(Switch(Temp_bool_Variable, false => CallFunc_Array_Get_Item_3, true => CallFunc_Conv_TextToString_ReturnValue, default => K2Node_Select_Default));0x06B5/Game/BP/Core/BBKart_FuncLib.Default__BBKart_FuncLib_C.InputTranslator(CallFunc_Conv_StringToName_ReturnValue_2, this, CallFunc_InputTranslator_Translated_Text_2);0x06ECK2Node_DynamicCast_AsW_Visceral_Prompt.RichTextBlock_77.SetText(CallFunc_InputTranslator_Translated_Text_2);0x072FLabel_072F:0x072FCallFunc_GetUserWidgetObject_ReturnValue_1 = Widget1.GetUserWidgetObject();0x0759K2Node_DynamicCast_AsW_Visceral_Prompt_1 = Cast<W_VisceralPrompt_C>(CallFunc_GetUserWidgetObject_ReturnValue_1);0x077DK2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsW_Visceral_Prompt_1);0x079Aif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x07A4CallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(NSLOCTEXT("0AD97E3046D5D2B04C35BD8EEAEBA80A", "", "Boost"));0x07EDCallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_MakeLiteralText_ReturnValue);0x0812/Script/Engine.Default__KismetArrayLibrary.Array_Get(Inputs, 0, CallFunc_Array_Get_Item_3);0x0849Temp_bool_Variable = LastInputKeyboard;0x085CCallFunc_Conv_StringToName_ReturnValue_2 = Conv_StringToName(Switch(Temp_bool_Variable, false => CallFunc_Array_Get_Item_3, true => CallFunc_Conv_TextToString_ReturnValue, default => K2Node_Select_Default));0x08AD/Game/BP/Core/BBKart_FuncLib.Default__BBKart_FuncLib_C.InputTranslator(CallFunc_Conv_StringToName_ReturnValue_2, this, CallFunc_InputTranslator_Translated_Text_2);0x08E4K2Node_DynamicCast_AsW_Visceral_Prompt_1.RichTextBlock_77.SetText(CallFunc_InputTranslator_Translated_Text_2);0x0927PopFlow();0x0928Label_0928:0x0928if (!(LastInputKeyboard)) PopFlow();0x0932Label_0932:0x0932CallFunc_GetInputSettings_ReturnValue = GetInputSettings();0x0946CallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(Boost));0x096FCallFunc_GetActionMappingByName_OutMappings = {};0x097ACallFunc_GetInputSettings_ReturnValue.GetActionMappingByName(CallFunc_MakeLiteralName_ReturnValue, CallFunc_GetActionMappingByName_OutMappings);0x09AC/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetActionMappingByName_OutMappings, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_2);0x09E7CallFunc_Key_GetDisplayName_ReturnValue_1 = Key_GetDisplayName(CallFunc_Array_Get_Item_2.Key);0x0A15CallFunc_Conv_TextToString_ReturnValue_2 = Conv_TextToString(CallFunc_Key_GetDisplayName_ReturnValue_1);0x0A3ACallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_Conv_TextToString_ReturnValue_2);0x0A5F/Game/BP/Core/BBKart_FuncLib.Default__BBKart_FuncLib_C.InputTranslator(CallFunc_Conv_StringToName_ReturnValue, this, CallFunc_InputTranslator_Translated_Text);0x0A96CallFunc_Conv_TextToString_ReturnValue_3 = Conv_TextToString(CallFunc_InputTranslator_Translated_Text);0x0ABBCallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Inputs, CallFunc_Conv_TextToString_ReturnValue_3);0x0AFFPopFlow();0x0B00Label_0B00:0x0B00CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0B2ATemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0B45goto Label_02DD;0x0B4ALabel_0B4A:0x0B4Aif (!(LastInputKeyboard)) PopFlow();0x0B54Label_0B54:0x0B54CallFunc_GetInputSettings_ReturnValue = GetInputSettings();0x0B68CallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(Boost));0x0B91CallFunc_GetAxisMappingByName_OutMappings = {};0x0B9CCallFunc_GetInputSettings_ReturnValue.GetAxisMappingByName(CallFunc_MakeLiteralName_ReturnValue, CallFunc_GetAxisMappingByName_OutMappings);0x0BCE/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAxisMappingByName_OutMappings, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_1);0x0C09CallFunc_Key_GetDisplayName_ReturnValue = Key_GetDisplayName(CallFunc_Array_Get_Item_1.Key);0x0C37CallFunc_Conv_TextToString_ReturnValue_1 = Conv_TextToString(CallFunc_Key_GetDisplayName_ReturnValue);0x0C5CCallFunc_Conv_StringToName_ReturnValue_1 = Conv_StringToName(CallFunc_Conv_TextToString_ReturnValue_1);0x0C81/Game/BP/Core/BBKart_FuncLib.Default__BBKart_FuncLib_C.InputTranslator(CallFunc_Conv_StringToName_ReturnValue_1, this, CallFunc_InputTranslator_Translated_Text_1);0x0CB8CallFunc_Conv_TextToString_ReturnValue_4 = Conv_TextToString(CallFunc_InputTranslator_Translated_Text_1);0x0CDDCallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Inputs, CallFunc_Conv_TextToString_ReturnValue_4);0x0D21PopFlow();0x0D22Label_0D22:0x0D22Temp_int_Loop_Counter_Variable = 0;0x0D39Temp_int_Array_Index_Variable = 0;0x0D50goto Label_01A6;0x0D55Label_0D55:0x0D55Temp_int_Array_Index_Variable_1 = 0;0x0D6CLabel_0D6C:0x0D6CCallFunc_GetChildrenComponents_Children = {};0x0D77DefaultSceneRoot.GetChildrenComponents(true, CallFunc_GetChildrenComponents_Children);0x0DA1CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetChildrenComponents_Children);0x0DDCCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue);0x0E02if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0E0CTemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_2;0x0E27PushFlow(Label_0ED5);0x0E2CCallFunc_GetChildrenComponents_Children = {};0x0E37DefaultSceneRoot.GetChildrenComponents(true, CallFunc_GetChildrenComponents_Children);0x0E61/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetChildrenComponents_Children, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x0E9CCallFunc_Array_Get_Item.K2_AddRelativeRotation(FRotator(0, 1.75, 0), false, CallFunc_K2_AddRelativeRotation_SweepHitResult, false);0x0ED4PopFlow();0x0ED5Label_0ED5:0x0ED5CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x0EFFTemp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x0F1Agoto Label_0D6C;0x0F1FLabel_0F1F:0x0F1FK2Node_CreateDelegate_OutputDelegate.Bind(this, RotatePrompt);0x0F36CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 0.016667f, true, 0f, 0f);0x0F6BPopFlow();0x0F6CPushFlow(Label_0F76);0x0F71goto Label_0F1F;0x0F76Label_0F76:0x0F76CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x0F90K2Node_DynamicCast_AsBP_Kart_Pawn = Cast<BP_KartPawn_C>(CallFunc_GetPlayerPawn_ReturnValue);0x0FB4K2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsBP_Kart_Pawn);0x0FD1if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_1036;0x0FDFLastInputKeyboard = K2Node_DynamicCast_AsBP_Kart_Pawn.LastInputKeyboard;0x1008Label_1008:0x1008/Script/Engine.Default__KismetArrayLibrary.Array_Clear(Inputs);0x1031goto Label_0D22;0x1036Label_1036:0x1036LastInputKeyboard = false;0x1041goto Label_1008;0x1046Temp_int_Loop_Counter_Variable_2 = 0;0x105Dgoto Label_0D55;0x1062Label_1062:0x1062return;0x1064// end of script
Final0x04

Used by 4

types with a member, parameter or interface of this type