Zdexby TheHolyOneZ
2,291 classes
Class

UABP_KartLight_C

: UAnimInstance : UObject
/Game/Char/Karts/KartLight/ABP_KartLight.ABP_KartLight_C 0x0CA8 (3,240 B) align 16 inherited 0x0270 11 scripted vtable /Game/Char/Karts/KartLight/ABP_KartLight
0x00x0CA8

Members 24

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x30AnimGraphNode_RootFAnimNode_Root{Result={}, Name=AnimGraph, Group=None}
0x108AnimGraphNode_ModifyBone_6FAnimNode_ModifyBone{BoneToModify={BoneName=TurnerF_R}, Translation={X=0, Y=0, …
0x20AnimGraphNode_ComponentToLocalSpace_1FAnimNode_ConvertComponentToLocalSpace{ComponentPose={}}
0x108AnimGraphNode_ModifyBone_5FAnimNode_ModifyBone{BoneToModify={BoneName=wheelB}, Translation={X=0, Y=0, Z=0…
0x108AnimGraphNode_ModifyBone_4FAnimNode_ModifyBone{BoneToModify={BoneName=TurnerF_L}, Translation={X=0, Y=0, …
0x108AnimGraphNode_ModifyBone_3FAnimNode_ModifyBone{BoneToModify={BoneName=TurnerF_R}, Translation={X=0, Y=0, …
0x108AnimGraphNode_ModifyBone_2FAnimNode_ModifyBone{BoneToModify={BoneName=TurnerF_L}, Translation={X=0, Y=0, …
0x78AnimGraphNode_SequencePlayerFAnimNode_SequencePlayer{Sequence=/Game/Char/Karts/KartLight/Anim/AnimKartL_EngineC…
0x20AnimGraphNode_LocalToComponentSpace_1FAnimNode_ConvertLocalToComponentSpace{LocalPose={}}
0xC0AnimGraphNode_LayeredBoneBlendFAnimNode_LayeredBoneBlend{BasePose={}, BlendPoses=[1 item], LayerSetup=[1 item], Ble…
0x108AnimGraphNode_ModifyBone_1FAnimNode_ModifyBone{BoneToModify={BoneName=Lantern}, Translation={X=0, Y=0, Z=…
0x20AnimGraphNode_LocalToComponentSpaceFAnimNode_ConvertLocalToComponentSpace{LocalPose={}}
0x20AnimGraphNode_ComponentToLocalSpaceFAnimNode_ConvertComponentToLocalSpace{ComponentPose={}}
0xE0AnimGraphNode_BlendSpacePlayerFAnimNode_BlendSpacePlayer{X=0, Y=0, Z=0, PlayRate=1, bLoop=true, bResetPlayTimeWhenB…
0x108AnimGraphNode_ModifyBoneFAnimNode_ModifyBone{BoneToModify={BoneName=Root@@@}, Translation={X=0, Y=0, Z=…
0x04VectorSpeedfloat7 flags5
0x04WheelYawfloat7 flags330
0x04TurnAmtfloat7 flags0
0x01IsReversingbool6 flagsfalse
0x0C850x03padding / unreflected
0x04DriftAnglefloat7 flags0
0x0CLampRotAddFRotator6 flags{Pitch=0, Yaw=0, Roll=0}
0x0CLampRotAddRinterpFRotator6 flags{Pitch=0, Yaw=0, Roll=0}
0x04TrickYawAmtfloat7 flags0
Inherited from UAnimInstance 13
OffsetSizeNameTypeFlagsDefault
0x08CurrentSkeletonUSkeleton*Transient+5 flagsnullptr
0x01RootMotionModeERootMotionMode7 flagsRootMotionFromMontagesOnly
0x01bUseMultiThreadedAnimationUpdate : 1bit 0bool3 flagstrue
0x01bUsingCopyPoseFromMesh : 1bit 1bool3 flagsfalse
0x01bReceiveNotifiesFromLinkedInstances : 1bit 4bool5 flagsfalse
0x01bPropagateNotifiesToLinkedInstances : 1bit 5bool5 flagsfalse
0x01bQueueMontageEvents : 1bit 6boolTransient+3 flagsfalse
0x00320x06padding / unreflected
0x10OnMontageBlendingOutFMulticastScriptDelegate4 flags<delegate>
0x10OnMontageStartedFMulticastScriptDelegate4 flags<delegate>
0x10OnMontageEndedFMulticastScriptDelegate4 flags<delegate>
0x10OnAllMontageInstancesEndedFMulticastScriptDelegate4 flags<delegate>
0x00780x88padding / unreflected
0x70NotifyQueueFAnimNotifyQueueTransient+1 flags{AnimNotifies=[], UnfilteredMontageAnimNotifies=<TMap>}
0x10ActiveAnimNotifyStateTArray<FAnimNotifyEvent>Transient+4 flags[]

Functions 11

SignatureFlagsNativeParams
void AnimGraph(FPoseLink& AnimGraph)
Script3 statements · 40 bytes of bytecode
0x0000AnimGraph = PoseLink{-1};0x0025return;0x0027// end of script
0x10
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_KartLight_AnimGraphNode_ModifyBone_04AB5CCE4376CBFCA01F1BBF2F439054()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ABP_KartLight(15);0x000Freturn;0x0011// end of script
0x00
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_KartLight_AnimGraphNode_SequencePlayer_F280669846795383023323B8CDE2B6E1()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ABP_KartLight(99);0x000Freturn;0x0011// end of script
0x00
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_KartLight_AnimGraphNode_ModifyBone_43D8E54A4BC11F8B911E38BF41725EAB()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ABP_KartLight(193);0x000Freturn;0x0011// end of script
0x00
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_KartLight_AnimGraphNode_ModifyBone_3BD1781043F6269AE98539805A60F807()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ABP_KartLight(655);0x000Freturn;0x0011// end of script
0x00
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_KartLight_AnimGraphNode_ModifyBone_94CCA5D240C6F07EBB128699CAC065E8()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ABP_KartLight(786);0x000Freturn;0x0011// end of script
0x00
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_KartLight_AnimGraphNode_ModifyBone_649CFDEC4AB5DC8A038CE08F1FC8FB68()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ABP_KartLight(791);0x000Freturn;0x0011// end of script
0x00
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_KartLight_AnimGraphNode_ModifyBone_291B522747A66A60720FB1A476748B78()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ABP_KartLight(796);0x000Freturn;0x0011// end of script
0x00
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_KartLight_AnimGraphNode_BlendSpacePlayer_49D7B767415083434CC947A99940539C()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ABP_KartLight(801);0x000Freturn;0x0011// end of script
0x00
void BlueprintUpdateAnimation(float DeltaTimeX)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaTimeX = DeltaTimeX;0x0012ExecuteUbergraph_ABP_KartLight(1101);0x0021return;0x0023// end of script
EventPublic0x04
void ExecuteUbergraph_ABP_KartLight(int32 EntryPoint)
Script111 statements · 3,388 bytes of bytecode
0x0000PushFlow(Label_0D39);0x0005goto [EntryPoint];0x000FCallFunc_MakeRotator_ReturnValue_5 = MakeRotator(0f, 0f, TrickYawAmt);0x003EAnimGraphNode_ModifyBone.Rotation = CallFunc_MakeRotator_ReturnValue_5;0x0062PopFlow();0x0063CallFunc_MapRangeClamped_ReturnValue_1 = MapRangeClamped(VectorSpeed, 0f, 1000f, 1f, 2f);0x009CAnimGraphNode_SequencePlayer.PlayRate = CallFunc_MapRangeClamped_ReturnValue_1;0x00C0PopFlow();0x00C1CallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(WheelYaw, -1f);0x00EBCallFunc_MakeRotator_ReturnValue_4 = MakeRotator(0f, CallFunc_Multiply_FloatFloat_ReturnValue_1, 0f);0x011AAnimGraphNode_ModifyBone_2.Rotation = CallFunc_MakeRotator_ReturnValue_4;0x013EPopFlow();0x013FLabel_013F:0x013FCallFunc_MakeRotator_ReturnValue = MakeRotator(0f, WheelYaw, 0f);0x016EAnimGraphNode_ModifyBone_5.Rotation = CallFunc_MakeRotator_ReturnValue;0x0192PopFlow();0x0193Label_0193:0x0193CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(TurnAmt, -25f);0x01BDCallFunc_MakeRotator_ReturnValue_1 = MakeRotator(CallFunc_Multiply_FloatFloat_ReturnValue, 0f, 0f);0x01ECAnimGraphNode_ModifyBone_4.Rotation = CallFunc_MakeRotator_ReturnValue_1;0x0210PopFlow();0x0211Label_0211:0x0211CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(TurnAmt, -25f);0x023BCallFunc_MakeRotator_ReturnValue_2 = MakeRotator(CallFunc_Multiply_FloatFloat_ReturnValue, 0f, 0f);0x026AAnimGraphNode_ModifyBone_3.Rotation = CallFunc_MakeRotator_ReturnValue_2;0x028EPopFlow();0x028Fgoto Label_0211;0x0294Label_0294:0x0294CallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(WheelYaw, -1f);0x02BECallFunc_MakeRotator_ReturnValue_3 = MakeRotator(0f, CallFunc_Multiply_FloatFloat_ReturnValue_1, 0f);0x02EDAnimGraphNode_ModifyBone_6.Rotation = CallFunc_MakeRotator_ReturnValue_3;0x0311PopFlow();0x0312goto Label_0193;0x0317goto Label_013F;0x031Cgoto Label_0294;0x0321CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(VectorSpeed, 0f, 1500f, 0f, 1f);0x035ATemp_bool_Variable = IsReversing;0x036DTemp_float_Variable_6 = 9f;0x0384Temp_float_Variable_7 = 5f;0x039BCallFunc_MapRangeClamped_ReturnValue_4 = MapRangeClamped(VectorSpeed, 0f, 1500f, 1f, Switch(Temp_bool_Variable, false => Temp_float_Variable_6, true => Temp_float_Variable_7, default => K2Node_Select_Default_3));0x0404AnimGraphNode_BlendSpacePlayer.X = CallFunc_MapRangeClamped_ReturnValue;0x0428AnimGraphNode_BlendSpacePlayer.PlayRate = CallFunc_MapRangeClamped_ReturnValue_4;0x044CPopFlow();0x044DPushFlow(Label_05E5);0x0452Temp_float_Variable = -1f;0x0469Temp_float_Variable_1 = 1f;0x0480CallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(VectorSpeed, 0.05f);0x04AACallFunc_FMin_ReturnValue = FMin(CallFunc_Multiply_FloatFloat_ReturnValue_2, 15f);0x04D4Temp_bool_Variable_1 = IsReversing;0x04E7CallFunc_Multiply_FloatFloat_ReturnValue_4 = Multiply_FloatFloat(CallFunc_FMin_ReturnValue, Switch(Temp_bool_Variable_1, false => Temp_float_Variable_1, true => Temp_float_Variable, default => K2Node_Select_Default));0x0541CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(WheelYaw, CallFunc_Multiply_FloatFloat_ReturnValue_4);0x056FCallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(CallFunc_Add_FloatFloat_ReturnValue, 360f);0x0591if (!(CallFunc_Greater_FloatFloat_ReturnValue)) goto Label_0C00;0x059FCallFunc_Subtract_FloatFloat_ReturnValue = Subtract_FloatFloat(WheelYaw, 360f);0x05C9WheelYaw = CallFunc_Subtract_FloatFloat_ReturnValue;0x05E4PopFlow();0x05E5Label_05E5:0x05E5CallFunc_TryGetPawnOwner_ReturnValue = TryGetPawnOwner();0x05FDCallFunc_IsValid_ReturnValue = IsValid(CallFunc_TryGetPawnOwner_ReturnValue);0x061Aif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0624CallFunc_TryGetPawnOwner_ReturnValue = TryGetPawnOwner();0x063CCallFunc_GetVelocity_ReturnValue = CallFunc_TryGetPawnOwner_ReturnValue.GetVelocity();0x0672CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetVelocity_ReturnValue, FVector(1, 1, 0));0x06A4CallFunc_VSize_ReturnValue = VSize(CallFunc_Multiply_VectorVector_ReturnValue);0x06C9VectorSpeed = CallFunc_VSize_ReturnValue;0x06E4CallFunc_TryGetPawnOwner_ReturnValue = TryGetPawnOwner();0x06FCK2Node_DynamicCast_AsBP_Kart_Pawn = Cast<BP_KartPawn_C>(CallFunc_TryGetPawnOwner_ReturnValue);0x0720K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBP_Kart_Pawn);0x073Dif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0747DriftAngle = K2Node_DynamicCast_AsBP_Kart_Pawn.DriftAngle;0x0778CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x0795CallFunc_FInterpTo_ReturnValue = FInterpTo(K2Node_DynamicCast_AsBP_Kart_Pawn.TurnAmt, TurnAmt, CallFunc_GetWorldDeltaSeconds_ReturnValue, 8f);0x07E7TurnAmt = CallFunc_FInterpTo_ReturnValue;0x0802TrickYawAmt = K2Node_DynamicCast_AsBP_Kart_Pawn.TrickYawAmt;0x0833IsReversing = K2Node_DynamicCast_AsBP_Kart_Pawn.IsInBackupMode;0x085CTemp_struct_Variable = FRotator(0, 0, 0);0x087BTemp_float_Variable_2 = -10f;0x0892Temp_float_Variable_3 = 45f;0x08A9Temp_float_Variable_4 = -0.5f;0x08C0Temp_float_Variable_5 = 1f;0x08D7CallFunc_Multiply_FloatFloat_ReturnValue_3 = Multiply_FloatFloat(TurnAmt, -30f);0x0901CallFunc_EqualEqual_FloatFloat_ReturnValue = EqualEqual_FloatFloat(DriftAngle, 0f);0x0923Temp_bool_Variable_2 = CallFunc_EqualEqual_FloatFloat_ReturnValue;0x0936CallFunc_Multiply_FloatFloat_ReturnValue_5 = Multiply_FloatFloat(DriftAngle, -60f);0x0960CallFunc_LessEqual_FloatFloat_ReturnValue = LessEqual_FloatFloat(VectorSpeed, 5f);0x0982Temp_bool_Variable_3 = CallFunc_LessEqual_FloatFloat_ReturnValue;0x0995Temp_bool_Variable_4 = IsReversing;0x09A8CallFunc_MapRangeClamped_ReturnValue_3 = MapRangeClamped(VectorSpeed, 0f, 1000f, 0f, Switch(Temp_bool_Variable_4, false => Temp_float_Variable_3, true => Temp_float_Variable_2, default => K2Node_Select_Default_2));0x0A11CallFunc_Multiply_FloatFloat_ReturnValue_6 = Multiply_FloatFloat(CallFunc_MapRangeClamped_ReturnValue_3, -1f);0x0A3BTemp_bool_Variable_5 = IsReversing;0x0A4ECallFunc_Multiply_FloatFloat_ReturnValue_7 = Multiply_FloatFloat(Switch(Temp_bool_Variable_5, false => Temp_float_Variable_5, true => Temp_float_Variable_4, default => K2Node_Select_Default_4), Switch(Temp_bool_Variable_2, false => CallFunc_Multiply_FloatFloat_ReturnValue_5, true => CallFunc_Multiply_FloatFloat_ReturnValue_3, default => K2Node_Select_Default_1));0x0AD4CallFunc_MakeRotator_ReturnValue_6 = MakeRotator(0f, CallFunc_Multiply_FloatFloat_ReturnValue_6, CallFunc_Multiply_FloatFloat_ReturnValue_7);0x0B07LampRotAdd = Switch(Temp_bool_Variable_3, false => CallFunc_MakeRotator_ReturnValue_6, true => Temp_struct_Variable, default => K2Node_Select_Default_5);0x0B4ECallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x0B6BCallFunc_MapRangeClamped_ReturnValue_2 = MapRangeClamped(VectorSpeed, 0f, 1000f, 1f, 3f);0x0BA4CallFunc_RInterpTo_ReturnValue = RInterpTo(LampRotAddRinterp, LampRotAdd, CallFunc_GetWorldDeltaSeconds_ReturnValue_1, CallFunc_MapRangeClamped_ReturnValue_2);0x0BE4LampRotAddRinterp = CallFunc_RInterpTo_ReturnValue;0x0BFFPopFlow();0x0C00Label_0C00:0x0C00Temp_float_Variable = -1f;0x0C17Temp_float_Variable_1 = 1f;0x0C2ECallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(VectorSpeed, 0.05f);0x0C58CallFunc_FMin_ReturnValue = FMin(CallFunc_Multiply_FloatFloat_ReturnValue_2, 15f);0x0C82Temp_bool_Variable_1 = IsReversing;0x0C95CallFunc_Multiply_FloatFloat_ReturnValue_4 = Multiply_FloatFloat(CallFunc_FMin_ReturnValue, Switch(Temp_bool_Variable_1, false => Temp_float_Variable_1, true => Temp_float_Variable, default => K2Node_Select_Default));0x0CEFCallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(WheelYaw, CallFunc_Multiply_FloatFloat_ReturnValue_4);0x0D1DWheelYaw = CallFunc_Add_FloatFloat_ReturnValue;0x0D38PopFlow();0x0D39Label_0D39:0x0D39return;0x0D3B// end of script
Final0x04