implements IBPI_CharacterAnim_C
0x00x3498
Members 177
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x58 | __AnimBlueprintMutables | FAnimBlueprintGeneratedMutableData | 3 flags | {__ByteProperty=0, __AnimSequenceBase_0=nullptr, __AnimSequ… | |
| 0x08 | AnimBlueprintExtension_PropertyAccess | FAnimSubsystemInstance | {} | ||
| 0x08 | AnimBlueprintExtension_Base | FAnimSubsystemInstance | {} | ||
| 0xE8 | AnimGraphNode_LayeredBoneBlend_11 | FAnimNode_LayeredBoneBlend | {BasePose={}, BlendPoses=[1 item], BlendMode=BlendMask, Ble… | ||
| 0x28 | AnimGraphNode_UseCachedPose_25 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=AfterCtrlRigPose} | ||
| 0x50 | AnimGraphNode_BlendListByEnum_1 | FAnimNode_BlendListByEnum | {} | ||
| 0xE8 | AnimGraphNode_LayeredBoneBlend_10 | FAnimNode_LayeredBoneBlend | {BasePose={}, BlendPoses=[1 item], BlendMode=BlendMask, Ble… | ||
| 0x40 | AnimGraphNode_SequenceEvaluator_3 | FAnimNode_SequenceEvaluator | {} | ||
| 0x28 | AnimGraphNode_UseCachedPose_24 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=AfterCtrlRigPose} | ||
| 0x80 | AnimGraphNode_SaveCachedPose_11 | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=AfterCtrlRigPose} | ||
| 0x80 | AnimGraphNode_SaveCachedPose_10 | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=LocomotionPose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_23 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=LocomotionPose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_22 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=LocomotionPose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_21 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=LocomotionPose} | ||
| 0xE8 | AnimGraphNode_LayeredBoneBlend_9 | FAnimNode_LayeredBoneBlend | {BasePose={}, BlendPoses=[1 item], BlendMode=BlendMask, Ble… | ||
| 0x28 | AnimGraphNode_UseCachedPose_20 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=LocomotionPose} | ||
| 0x40 | AnimGraphNode_SequenceEvaluator_2 | FAnimNode_SequenceEvaluator | {} | ||
| 0x138 | AnimGraphNode_HandIKRetargeting | FAnimNode_HandIKRetargeting | {RightHandFK={BoneName=hand_r}, LeftHandFK={BoneName=hand_l… | ||
| 0x20 | AnimGraphNode_LocalToComponentSpace_1 | FAnimNode_ConvertLocalToComponentSpace | {LocalPose={}} | ||
| 0x20 | AnimGraphNode_ComponentToLocalSpace_1 | FAnimNode_ConvertComponentToLocalSpace | {ComponentPose={}} | ||
| 0xE8 | AnimGraphNode_LayeredBoneBlend_8 | FAnimNode_LayeredBoneBlend | {BasePose={}, BlendPoses=[1 item], BlendMode=BlendMask, Ble… | ||
| 0x48 | AnimGraphNode_Slot_6 | FAnimNode_Slot | {Source={}, SlotName=TwoHand, bAlwaysUpdateSourcePose=false} | ||
| 0x48 | AnimGraphNode_Slot_5 | FAnimNode_Slot | {Source={}, SlotName=DefaultSlot, bAlwaysUpdateSourcePose=f… | ||
| 0xE8 | AnimGraphNode_LayeredBoneBlend_7 | FAnimNode_LayeredBoneBlend | {BasePose={}, BlendPoses=[1 item], BlendMode=BlendMask, Ble… | ||
| 0x48 | AnimGraphNode_Slot_4 | FAnimNode_Slot | {Source={}, SlotName=Additive, bAlwaysUpdateSourcePose=fals… | ||
| 0x80 | AnimGraphNode_SaveCachedPose_9 | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=Poses} | ||
| 0x28 | AnimGraphNode_UseCachedPose_19 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=Poses} | ||
| 0x28 | AnimGraphNode_UseCachedPose_18 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=Poses} | ||
| 0x80 | AnimGraphNode_SaveCachedPose_8 | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=1hPose} | ||
| 0xE8 | AnimGraphNode_LayeredBoneBlend_6 | FAnimNode_LayeredBoneBlend | {BasePose={}, BlendPoses=[1 item], BlendMode=BlendMask, Ble… | ||
| 0x48 | AnimGraphNode_Slot_3 | FAnimNode_Slot | {Source={}, SlotName=LeftArm, bAlwaysUpdateSourcePose=false} | ||
| 0x80 | AnimGraphNode_SaveCachedPose_7 | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=AfterRightArmPose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_17 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=AfterRightArmPose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_16 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=AfterRightArmPose} | ||
| 0x70 | AnimGraphNode_BlendSpacePlayer_3 | FAnimNode_BlendSpacePlayer | {BlendSpace=/Game/Ride/Character/Animation/Pose/BS_ArmEmote… | ||
| 0x50 | AnimGraphNode_BlendListByBool_1 | FAnimNode_BlendListByBool | {} | ||
| 0x80 | AnimGraphNode_SaveCachedPose_6 | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=EndPose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_15 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=EndPose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_14 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=EndPose} | ||
| 0x128 | AnimGraphNode_ModifyBone | FAnimNode_ModifyBone | {BoneToModify={BoneName=pelvis}, Translation={X=0, Y=0, Z=0… | ||
| 0x50 | AnimGraphNode_BlendListByBool | FAnimNode_BlendListByBool | {} | ||
| 0x20 | AnimGraphNode_ComponentToLocalSpace | FAnimNode_ConvertComponentToLocalSpace | {ComponentPose={}} | ||
| 0x80 | AnimGraphNode_SaveCachedPose_5 | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=BeforeRagdoll} | ||
| 0x28 | AnimGraphNode_UseCachedPose_13 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=BeforeRagdoll} | ||
| 0x28 | AnimGraphNode_UseCachedPose_12 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=BeforeRagdoll} | ||
| 0x20 | AnimGraphNode_LocalToComponentSpace | FAnimNode_ConvertLocalToComponentSpace | {LocalPose={}} | ||
| 0x28 | AnimGraphNode_UseCachedPose_11 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=After2Hand} | ||
| 0x28 | AnimGraphNode_UseCachedPose_10 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=After2Hand} | ||
| 0x48 | AnimGraphNode_Slot_2 | FAnimNode_Slot | {Source={}, SlotName=UpperBody, bAlwaysUpdateSourcePose=fal… | ||
| 0xE8 | AnimGraphNode_LayeredBoneBlend_5 | FAnimNode_LayeredBoneBlend | {BasePose={}, BlendPoses=[1 item], BlendMode=BlendMask, Ble… | ||
| 0x80 | AnimGraphNode_SaveCachedPose_4 | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=After2Hand} | ||
| 0x28 | AnimGraphNode_UseCachedPose_9 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=SlotPoses} | ||
| 0xE8 | AnimGraphNode_LayeredBoneBlend_4 | FAnimNode_LayeredBoneBlend | {BasePose={}, BlendPoses=[1 item], BlendMode=BranchFilter, … | ||
| 0x40 | AnimGraphNode_SequenceEvaluator_1 | FAnimNode_SequenceEvaluator | {} | ||
| 0x4B8 | AnimGraphNode_ControlRig | FAnimNode_ControlRig | 1 flags | {ControlRigClass=/Game/Ride/Character/Animation/TPPCtrlrig.… | |
| 0x28 | AnimGraphNode_TransitionResult_22 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_21 | FAnimNode_TransitionResult | {bCanEnterTransition=true} | ||
| 0x28 | AnimGraphNode_TransitionResult_20 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_19 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_18 | FAnimNode_TransitionResult | {bCanEnterTransition=true} | ||
| 0x28 | AnimGraphNode_TransitionResult_17 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_16 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_15 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_14 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_13 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_12 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_11 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_10 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_9 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_8 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_7 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_6 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_5 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x28 | AnimGraphNode_TransitionResult_4 | FAnimNode_TransitionResult | {bCanEnterTransition=true} | ||
| 0x28 | AnimGraphNode_TransitionResult_3 | FAnimNode_TransitionResult | {bCanEnterTransition=false} | ||
| 0x118 | AnimGraphNode_RotationOffsetBlendSpace_2 | FAnimNode_RotationOffsetBlendSpace | {BasePose={}, LODThreshold=-1, Alpha=1, AlphaScaleBias={Sca… | ||
| 0x70 | AnimGraphNode_BlendSpacePlayer_2 | FAnimNode_BlendSpacePlayer | {BlendSpace=/Game/Ride/Character/Animation/BS_Moped_TPP.BS_… | ||
| 0x50 | AnimGraphNode_BlendListByEnum | FAnimNode_BlendListByEnum | {} | ||
| 0x118 | AnimGraphNode_RotationOffsetBlendSpace_1 | FAnimNode_RotationOffsetBlendSpace | {BasePose={}, LODThreshold=-1, Alpha=1, AlphaScaleBias={Sca… | ||
| 0x48 | AnimGraphNode_SequencePlayer_4 | FAnimNode_SequencePlayer | {Sequence=/Game/Ride/Character/Animation/Passenger_Idle_01.… | ||
| 0x20 | AnimGraphNode_StateResult_7 | FAnimNode_StateResult | {} | ||
| 0x28 | AnimGraphNode_TransitionResult_2 | FAnimNode_TransitionResult | {bCanEnterTransition=true} | ||
| 0x20 | AnimGraphNode_StateResult_6 | FAnimNode_StateResult | {} | ||
| 0x28 | AnimGraphNode_TransitionResult_1 | FAnimNode_TransitionResult | {bCanEnterTransition=true} | ||
| 0x28 | AnimGraphNode_TransitionResult | FAnimNode_TransitionResult | {bCanEnterTransition=true} | ||
| 0x48 | AnimGraphNode_SequencePlayer_3 | FAnimNode_SequencePlayer | {Sequence=/Game/Ride/Character/Animation/TPP_JumpLand_01.TP… | ||
| 0x20 | AnimGraphNode_StateResult_5 | FAnimNode_StateResult | {} | ||
| 0x48 | AnimGraphNode_SequencePlayer_2 | FAnimNode_SequencePlayer | {Sequence=/Game/Ride/Character/Animation/TPP_JumpIdle_01.TP… | ||
| 0x20 | AnimGraphNode_StateResult_4 | FAnimNode_StateResult | {} | ||
| 0x48 | AnimGraphNode_SequencePlayer_1 | FAnimNode_SequencePlayer | {Sequence=/Game/Ride/Character/Animation/TPP_JumpStart_01.T… | ||
| 0x20 | AnimGraphNode_StateResult_3 | FAnimNode_StateResult | {} | ||
| 0x70 | AnimGraphNode_BlendSpacePlayer_1 | FAnimNode_BlendSpacePlayer | {BlendSpace=/Game/Ride/Character/Animation/Driver_BS.Driver… | ||
| 0x118 | AnimGraphNode_RotationOffsetBlendSpace | FAnimNode_RotationOffsetBlendSpace | {BasePose={}, LODThreshold=-1, Alpha=1, AlphaScaleBias={Sca… | ||
| 0x20 | AnimGraphNode_StateResult_2 | FAnimNode_StateResult | {} | ||
| 0x70 | AnimGraphNode_BlendSpacePlayer | FAnimNode_BlendSpacePlayer | {BlendSpace=/Game/Ride/Character/Animation/Run_BS.Run_BS} | ||
| 0x20 | AnimGraphNode_StateResult_1 | FAnimNode_StateResult | {} | ||
| 0x48 | AnimGraphNode_SequencePlayer | FAnimNode_SequencePlayer | {Sequence=/Game/Ride/Character/Animation/Idle_01.Idle_01} | ||
| 0x20 | AnimGraphNode_StateResult | FAnimNode_StateResult | {} | ||
| 0xC8 | AnimGraphNode_StateMachine | FAnimNode_StateMachine | {StateMachineIndexInClass=0, MaxTransitionsPerFrame=3, MaxT… | ||
| 0x80 | AnimGraphNode_SaveCachedPose_3 | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=EndEnd} | ||
| 0x28 | AnimGraphNode_UseCachedPose_8 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=EndEnd} | ||
| 0x20 | AnimGraphNode_Root | FAnimNode_Root | {Result={}} | ||
| 0xE8 | AnimGraphNode_LayeredBoneBlend_3 | FAnimNode_LayeredBoneBlend | {BasePose={}, BlendPoses=[1 item], BlendMode=BlendMask, Ble… | ||
| 0x28 | AnimGraphNode_UseCachedPose_7 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=LocomotionPose} | ||
| 0x40 | AnimGraphNode_SequenceEvaluator | FAnimNode_SequenceEvaluator | {} | ||
| 0xE8 | AnimGraphNode_LayeredBoneBlend_2 | FAnimNode_LayeredBoneBlend | {BasePose={}, BlendPoses=[2 items], BlendMode=BranchFilter,… | ||
| 0x80 | AnimGraphNode_SaveCachedPose_2 | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=ArmemotePose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_6 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=ArmemotePose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_5 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=ArmemotePose} | ||
| 0xE8 | AnimGraphNode_LayeredBoneBlend_1 | FAnimNode_LayeredBoneBlend | {BasePose={}, BlendPoses=[1 item], BlendMode=BlendMask, Ble… | ||
| 0x48 | AnimGraphNode_Slot_1 | FAnimNode_Slot | {Source={}, SlotName=CigSlotLeft, bAlwaysUpdateSourcePose=f… | ||
| 0x80 | AnimGraphNode_SaveCachedPose_1 | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=leftarmPose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_4 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=leftarmPose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_3 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=leftarmPose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_2 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=1hPose} | ||
| 0x28 | AnimGraphNode_UseCachedPose_1 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=1hPose} | ||
| 0xE8 | AnimGraphNode_LayeredBoneBlend | FAnimNode_LayeredBoneBlend | {BasePose={}, BlendPoses=[1 item], BlendMode=BlendMask, Ble… | ||
| 0x48 | AnimGraphNode_Slot | FAnimNode_Slot | {Source={}, SlotName=WinchSlot, bAlwaysUpdateSourcePose=fal… | ||
| 0x80 | AnimGraphNode_SaveCachedPose | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=SlotPoses} | ||
| 0x28 | AnimGraphNode_UseCachedPose | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=SlotPoses} | ||
| 0x01 | __CustomProperty_IsPassenger_B0ADD2154CAF0F4EEBC4DC9971CCED4F | bool | 4 flags | false | |
| 0x01 | __CustomProperty_CharacterPose_B0ADD2154CAF0F4EEBC4DC9971CCED4F | E_CharacterPose | 4 flags | NewEnumerator0 | |
| 0x3102 | 0x06 | padding / unreflected | |||
| 0x18 | __CustomProperty_AimRot_B0ADD2154CAF0F4EEBC4DC9971CCED4F | FRotator | 3 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x60 | __CustomProperty_HandLTarget_B0ADD2154CAF0F4EEBC4DC9971CCED4F | FTransform | 3 flags | {Rotation={X=0, Y=-0, Z=0, W=1}, Translation={X=0, Y=0, Z=0… | |
| 0x01 | __CustomProperty_UseArmIK_B0ADD2154CAF0F4EEBC4DC9971CCED4F | bool | 4 flags | false | |
| 0x3181 | 0x0F | padding / unreflected | |||
| 0x60 | __CustomProperty_HandRTarget_B0ADD2154CAF0F4EEBC4DC9971CCED4F | FTransform | 3 flags | {Rotation={X=0, Y=-0, Z=0, W=1}, Translation={X=0, Y=0, Z=0… | |
| 0x18 | K2Node_PropertyAccess_4 | FVector | 4 flags | {X=0, Y=0, Z=0} | |
| 0x01 | K2Node_PropertyAccess_3 | bool | 4 flags | false | |
| 0x3209 | 0x07 | padding / unreflected | |||
| 0x08 | K2Node_PropertyAccess_2 | UPawnMovementComponent* | 4 flags | nullptr | |
| 0x18 | K2Node_PropertyAccess_1 | FVector | 4 flags | {X=0, Y=0, Z=0} | |
| 0x01 | K2Node_PropertyAccess | EMovementMode | 4 flags | MOVE_None | |
| 0x3231 | 0x07 | padding / unreflected | |||
| 0x08 | Character | ACharacter* | 7 flags | nullptr | |
| 0x08 | MovementComponent | UCharacterMovementComponent* | 8 flags | nullptr | |
| 0x01 | Can Strafe | bool | 7 flags | false | |
| 0x3249 | 0x07 | padding / unreflected | |||
| 0x18 | Velocity | FVector | 7 flags | {X=0, Y=0, Z=0} | |
| 0x08 | GroundSpeed | double | 7 flags | 0 | |
| 0x08 | Running Speed | double | 7 flags | 300 | |
| 0x08 | Strafe | double | 7 flags | 0 | |
| 0x01 | ShouldMove | bool | 7 flags | false | |
| 0x01 | IsFalling | bool | 7 flags | false | |
| 0x3282 | 0x02 | padding / unreflected | |||
| 0x04 | Delta Time X | float | 7 flags | 0 | |
| 0x01 | Use Arm IK | bool | 7 flags | false | |
| 0x01 | Is Driver | bool | 7 flags | false | |
| 0x01 | ECharacterPose | E_CharacterPose | 7 flags | NewEnumerator0 | |
| 0x328B | 0x01 | padding / unreflected | |||
| 0x04 | CtrlRigAlpha | float | 7 flags | 1 | |
| 0x08 | CurrentPoseSequence | UAnimSequenceBase* | 7 flags | /Game/Ride/Character/Animation/FPP_2HObject_Idle_01.FPP_2HO… | |
| 0x18 | AimDirection | FVector | 7 flags | {X=0, Y=0, Z=0} | |
| 0x18 | AimRot | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x08 | Pitch | double | 7 flags | 0 | |
| 0x08 | Yaw | double | 7 flags | 0 | |
| 0x18 | AimRotation | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x18 | Aim RotationLastTick | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x01 | IsRagdoll | bool | 7 flags | false | |
| 0x01 | HasAcceleration | bool | 7 flags | false | |
| 0x01 | IsOnGround | bool | 7 flags | false | |
| 0x01 | IsJumping | bool | 7 flags | false | |
| 0x01 | Land | bool | 7 flags | false | |
| 0x01 | JumpToMoving | bool | 7 flags | false | |
| 0x330E | 0x02 | padding / unreflected | |||
| 0x60 | RagdollTransform | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… | |
| 0x01 | IsPickedUp | bool | 7 flags | false | |
| 0x3371 | 0x03 | padding / unreflected | |||
| 0x04 | Direction | float | 7 flags | 0 | |
| 0x08 | IKSkeletal Mesh | UPrimitiveComponent* | 7 flags | nullptr | |
| 0x60 | RightArmIK | FTransform | 6 flags | {Rotation={X=0, Y=-0, Z=0, W=1}, Translation={X=0, Y=0, Z=0… | |
| 0x08 | BPWinnebago | ABP_Vehicle_Winnebago_01_C* | 7 flags | nullptr | |
| 0x33E8 | 0x08 | padding / unreflected | |||
| 0x60 | LeftArmIK | FTransform | 6 flags | {Rotation={X=0, Y=-0, Z=0, W=1}, Translation={X=0, Y=0, Z=0… | |
| 0x04 | SteeringAngle | float | 7 flags | 0 | |
| 0x3454 | 0x04 | padding / unreflected | |||
| 0x18 | DriverControlRotation | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x01 | Is Passenger | bool | 7 flags | false | |
| 0x01 | FollowPelvisBone | bool | 7 flags | false | |
| 0x01 | Is Hand Posing | bool | 7 flags | false | |
| 0x3473 | 0x05 | padding / unreflected | |||
| 0x08 | Hand Emote Yaw | double | 7 flags | 0 | |
| 0x08 | Hand Emote Pitch | double | 7 flags | 0 | |
| 0x01 | BlendEmoteRight | bool | 7 flags | false | |
| 0x01 | BlendEmoteLeft | bool | 7 flags | false | |
| 0x01 | Seat Type | ECharSeatType | 7 flags | NewEnumerator0 | |
| 0x348B | 0x05 | padding / unreflected | |||
| 0x08 | Ik Target | AActor* | 7 flags | nullptr | |
Inherited from UAnimInstance 18
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | CurrentSkeleton | USkeleton* | Transient+6 flags | nullptr | |
| 0x01 | RootMotionMode | ERootMotionMode | 7 flags | RootMotionFromMontagesOnly | |
| 0x01 | bUseMultiThreadedAnimationUpdate : 1bit 0 | bool | 3 flags | true | |
| 0x01 | bUsingCopyPoseFromMesh : 1bit 1 | bool | 3 flags | false | |
| 0x01 | bReceiveNotifiesFromLinkedInstances : 1bit 4 | bool | 5 flags | false | |
| 0x01 | bPropagateNotifiesToLinkedInstances : 1bit 5 | bool | 5 flags | false | |
| 0x01 | bUseMainInstanceMontageEvaluationData : 1bit 6 | bool | 5 flags | false | |
| 0x0032 | 0x01 | padding / unreflected | |||
| 0x01 | bQueueMontageEvents : 1bit 0 | bool | Transient+3 flags | false | |
| 0x0034 | 0x04 | padding / unreflected | |||
| 0x10 | OnMontageBlendingOut | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMontageBlendedIn | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMontageStarted | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMontageEnded | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnAllMontageInstancesEnded | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMontageSectionChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0098 | 0xB0 | padding / unreflected | |||
| 0x50 | SlotGroupInertializationRequestDataMap | TMap<FName, FInertializationRequest> | TransientProtected+1 flags | <TMap> | |
| 0x0198 | 0x48 | padding / unreflected | |||
| 0x70 | NotifyQueue | FAnimNotifyQueue | Transient+1 flags | {AnimNotifies=[], UnfilteredMontageAnimNotifies=<TMap>} | |
| 0x10 | ActiveAnimNotifyState | TArray<FAnimNotifyEvent> | Transient+3 flags | [] | |
| 0x10 | ActiveAnimNotifyEventReference | TArray<FAnimNotifyEventReference> | Transient+2 flags | [] | |
Functions 15
| Signature | Flags | Native | Params |
|---|---|---|---|
void SetHandIK(bool IsIkEnable, AActor* IKTarget, const bool& Success)Script37 statements · 611 bytes of bytecode0x0000if (!(IsIkEnable)) goto Label_015B;0x000EK2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(IKTarget);0x0032K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x004FCallFunc_IsValid_ReturnValue = IsValid(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x006Cif (!(CallFunc_IsValid_ReturnValue)) goto Label_0181;0x007AUse Arm IK = IsIkEnable;0x008DK2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(IKTarget);0x00B1K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x00CEIKSkeletal Mesh = K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.SkeletalMesh;0x00F7K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(IKTarget);0x011BK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x0138BPWinnebago = K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01;0x014BLabel_014B:0x014BSuccess = true;0x0156goto Label_0260;0x015BLabel_015B:0x015BUse Arm IK = false;0x0166BPWinnebago = nullptr;0x0171IKSkeletal Mesh = nullptr;0x017Cgoto Label_0260;0x0181Label_0181:0x0181Use Arm IK = IsIkEnable;0x0194K2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(IKTarget);0x01B8K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x01D5if (!(K2Node_DynamicCast_bSuccess)) goto Label_0245;0x01E3K2Node_DynamicCast_AsBPI_Interact.GetPhysicsMesh(CallFunc_GetPhysicsMesh_Success, CallFunc_GetPhysicsMesh_PrimitiveComponent);0x021ALabel_021A:0x021AIKSkeletal Mesh = CallFunc_GetPhysicsMesh_PrimitiveComponent;0x022DIk Target = IKTarget;0x0240goto Label_014B;0x0245Label_0245:0x0245CallFunc_GetPhysicsMesh_Success = false;0x0250CallFunc_GetPhysicsMesh_PrimitiveComponent = nullptr;0x025Bgoto Label_021A;0x0260Label_0260:0x0260return;0x0262// end of script | Public | 0x11 | |
void SetCharPose(const E_CharacterPose& Pose, UAnimSequenceBase* Sequence, const bool& Success)Script4 statements · 49 bytes of bytecode0x0000ECharacterPose = Pose;0x001BCurrentPoseSequence = Sequence;0x002Ereturn;0x0030// end of script | Public | 0x11 | |
void SetRagdoll(bool TRUE, const bool& Success)Script4 statements · 33 bytes of bytecode0x0000IsRagdoll = TRUE;0x0013Success = true;0x001Ereturn;0x0020// end of script | Public | 0x02 | |
void AnimGraph(FPoseLink& AnimGraph)Script3 statements · 40 bytes of bytecode0x0000AnimGraph = PoseLink{-1};0x0025return;0x0027// end of script | 0x10 | ||
void OnLandExit(FAnimUpdateContext& Context, FAnimNodeReference& Node)Script3 statements · 14 bytes of bytecode0x0000Land = false;0x000Breturn;0x000D// end of script | Public | 0x20 | |
void SetCharacterPose(const E_CharacterPose& ECharacterPose, UAnimSequenceBase* CurrentPoseSequence)Script4 statements · 49 bytes of bytecode0x0000ECharacterPose = ECharacterPose;0x001BCurrentPoseSequence = CurrentPoseSequence;0x002Ereturn;0x0030// end of script | Public | 0x10 | |
void SetDriver(bool IsDriver)Script3 statements · 22 bytes of bytecode0x0000Is Driver = IsDriver;0x0013return;0x0015// end of script | Public | 0x01 | |
void BlueprintUpdateAnimation(float DeltaTimeX)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_DeltaTimeX = DeltaTimeX;0x0012ExecuteUbergraph_BPA_BoxyRider(497);0x0021return;0x0023// end of script | EventPublic | 0x04 | |
void BlueprintInitializeAnimation()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BPA_BoxyRider(15);0x000Freturn;0x0011// end of script | EventPublic | 0x00 | |
void EvaluateGraphExposedInputs_ExecuteUbergraph_BPA_BoxyRider_AnimGraphNode_LayeredBoneBlend_83298778415DF397833DEE90BD227E04()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BPA_BoxyRider(6160);0x000Freturn;0x0011// end of script | 0x00 | ||
void SetHeadbob(bool Enable)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_Enable = Enable;0x0012ExecuteUbergraph_BPA_BoxyRider(6423);0x0021return;0x0023// end of script | Public | 0x01 | |
void SetIsDriver(bool IsDriver)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_IsDriver = IsDriver;0x0012ExecuteUbergraph_BPA_BoxyRider(6424);0x0021return;0x0023// end of script | Public | 0x01 | |
void EvaluateGraphExposedInputs_ExecuteUbergraph_BPA_BoxyRider_AnimGraphNode_ModifyBone_6D9763FD4FC2A95F1B9AB0BEB359F46B()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BPA_BoxyRider(6574);0x000Freturn;0x0011// end of script | 0x00 | ||
void SetIsPassenger(bool IsPassenger, const ECharSeatType& SeatType)Script5 statements · 54 bytes of bytecode0x0000PersistentFrame.K2Node_Event_IsPassenger = IsPassenger;0x0012PersistentFrame.K2Node_Event_SeatType = SeatType;0x0024ExecuteUbergraph_BPA_BoxyRider(6693);0x0033return;0x0035// end of script | Public | 0x02 | |
void ExecuteUbergraph_BPA_BoxyRider(int32 EntryPoint)Script242 statements · 6,743 bytes of bytecode0x0000PushFlow(Label_1A54);0x0005goto [EntryPoint];0x000FCallFunc_GetOwningActor_ReturnValue = GetOwningActor();0x0023K2Node_DynamicCast_AsCharacter = Cast<Character>(CallFunc_GetOwningActor_ReturnValue);0x0047K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsCharacter);0x0064if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x006ECharacter = K2Node_DynamicCast_AsCharacter;0x0081MovementComponent = Character.CharacterMovement;0x00AACallFunc_Not_PreBool_ReturnValue = Not_PreBool(Character.CharacterMovement.bOrientRotationToMovement);0x00F3Can Strafe = CallFunc_Not_PreBool_ReturnValue;0x0106PopFlow();0x0107Label_0107:0x0107K2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(Ik Target);0x012BK2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x0148if (!(K2Node_DynamicCast_bSuccess)) goto Label_01C6;0x0156K2Node_DynamicCast_AsBPI_Interact.GetRideableSteeringInput(CallFunc_GetRideableSteeringInput_Success, CallFunc_GetRideableSteeringInput_Steering);0x018DLabel_018D:0x018DK2Node_VariableSet_SteeringAngle_ImplicitCast = Cast<3>(CallFunc_GetRideableSteeringInput_Steering);0x01AASteeringAngle = K2Node_VariableSet_SteeringAngle_ImplicitCast;0x01C5PopFlow();0x01C6Label_01C6:0x01C6CallFunc_GetRideableSteeringInput_Success = false;0x01D1CallFunc_GetRideableSteeringInput_Steering = 0;0x01ECgoto Label_018D;0x01F1Delta Time X = K2Node_Event_DeltaTimeX;0x020CCallFunc_IsValid_ReturnValue = IsValid(Character);0x0229if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0233PushFlow(Label_1575);0x0238PushFlow(Label_14C6);0x023DPushFlow(Label_11EF);0x0242PushFlow(Label_10B7);0x0247PushFlow(Label_0D8F);0x024CPushFlow(Label_0D55);0x0251PushFlow(Label_0BC7);0x0256PushFlow(Label_0886);0x025BPushFlow(Label_0494);0x0260PushFlow(Label_0452);0x0265PushFlow(Label_030A);0x026AVelocity = MovementComponent.Velocity;0x029BCallFunc_VSizeXY_ReturnValue = VSizeXY(Velocity);0x02C0CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_VSizeXY_ReturnValue, Running Speed);0x02EEGroundSpeed = CallFunc_Divide_DoubleDouble_ReturnValue;0x0309PopFlow();0x030ALabel_030A:0x030ACallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(GroundSpeed, 0.01);0x0330CallFunc_GetCurrentAcceleration_ReturnValue = MovementComponent.GetCurrentAcceleration();0x0362CallFunc_NotEqual_VectorVector_ReturnValue = NotEqual_VectorVector(CallFunc_GetCurrentAcceleration_ReturnValue, FVector(0, 0, 0), 0f);0x039DCallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Greater_DoubleDouble_ReturnValue, CallFunc_NotEqual_VectorVector_ReturnValue);0x03C3ShouldMove = CallFunc_BooleanAND_ReturnValue;0x03D6CallFunc_K2_GetActorRotation_ReturnValue_1 = Character.K2_GetActorRotation();0x0408CallFunc_CalculateDirection_ReturnValue = CalculateDirection(Velocity, CallFunc_K2_GetActorRotation_ReturnValue_1);0x0436Direction = CallFunc_CalculateDirection_ReturnValue;0x0451PopFlow();0x0452Label_0452:0x0452CallFunc_IsFalling_ReturnValue = MovementComponent.IsFalling();0x0480IsFalling = CallFunc_IsFalling_ReturnValue;0x0493PopFlow();0x0494Label_0494:0x0494if (!(Use Arm IK)) PopFlow();0x049EK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Seat Type, 0);0x04BDif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_05EB;0x04CBK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Seat Type, 1);0x04EAif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_05EB;0x04F8K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Seat Type, 2);0x0517if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0526;0x0525PopFlow();0x0526Label_0526:0x0526CallFunc_GetSocketTransform_ReturnValue_4 = IKSkeletal Mesh.GetSocketTransform(FName(steeringSocket_l), 0);0x056BLeftArmIK = CallFunc_GetSocketTransform_ReturnValue_4;0x0586CallFunc_GetSocketTransform_ReturnValue_3 = IKSkeletal Mesh.GetSocketTransform(FName(steeringSocket_r), 0);0x05CBRightArmIK = CallFunc_GetSocketTransform_ReturnValue_3;0x05E6goto Label_0107;0x05EBLabel_05EB:0x05EBCallFunc_K2_GetActorRotation_ReturnValue_2 = BPWinnebago.K2_GetActorRotation();0x061DCallFunc_NormalizedDeltaRotator_ReturnValue_2 = NormalizedDeltaRotator(BPWinnebago.ReplicatedAimRotation, CallFunc_K2_GetActorRotation_ReturnValue_2);0x0661BreakRotator(CallFunc_NormalizedDeltaRotator_ReturnValue_2, CallFunc_BreakRotator_Roll_1, CallFunc_BreakRotator_Pitch_1, CallFunc_BreakRotator_Yaw_1);0x068FCallFunc_MakeRotator_ReturnValue_1 = MakeRotator(0f, CallFunc_BreakRotator_Pitch_1, CallFunc_BreakRotator_Yaw_1);0x06C2DriverControlRotation = CallFunc_MakeRotator_ReturnValue_1;0x06DDCallFunc_GetSteeringAngle_ReturnValue = BPWinnebago.Wheel_FL.GetSteeringAngle();0x0725SteeringAngle = CallFunc_GetSteeringAngle_ReturnValue;0x0740CallFunc_GetSocketTransform_ReturnValue_2 = IKSkeletal Mesh.GetSocketTransform(FName(SteeringWheelSocket_L), 0);0x0785LeftArmIK = CallFunc_GetSocketTransform_ReturnValue_2;0x07A0if (!(BPWinnebago.IsClutchDown)) goto Label_0825;0x07C4CallFunc_GetSocketTransform_ReturnValue = IKSkeletal Mesh.GetSocketTransform(FName(GearstickSocket), 0);0x0809RightArmIK = CallFunc_GetSocketTransform_ReturnValue;0x0824PopFlow();0x0825Label_0825:0x0825CallFunc_GetSocketTransform_ReturnValue_1 = IKSkeletal Mesh.GetSocketTransform(FName(SteeringWheelSocket_R), 0);0x086ARightArmIK = CallFunc_GetSocketTransform_ReturnValue_1;0x0885PopFlow();0x0886Label_0886:0x0886K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(Character);0x08AAK2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x08C7CallFunc_GetBaseAimRotation_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character.GetBaseAimRotation();0x08FDCallFunc_K2_GetActorRotation_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character.K2_GetActorRotation();0x092FCallFunc_NormalizedDeltaRotator_ReturnValue = NormalizedDeltaRotator(CallFunc_GetBaseAimRotation_ReturnValue, CallFunc_K2_GetActorRotation_ReturnValue);0x095DBreakRotator(CallFunc_NormalizedDeltaRotator_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x098BCallFunc_ClampAngle_AngleDegrees_ImplicitCast = Cast<4>(CallFunc_BreakRotator_Pitch);0x09A8CallFunc_ClampAngle_ReturnValue = ClampAngle(CallFunc_ClampAngle_AngleDegrees_ImplicitCast, -90, 90);0x09DFCallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_ClampAngle_ReturnValue, -1);0x0A0DCallFunc_MakeRotator_Yaw_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue);0x0A2ACallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast);0x0A59AimRot = CallFunc_MakeRotator_ReturnValue;0x0A74K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(Character);0x0A98K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x0AB5CallFunc_GetBaseAimRotation_ReturnValue_1 = K2Node_DynamicCast_AsBP_First_Person_Character.GetBaseAimRotation();0x0AEBCallFunc_NormalizedDeltaRotator_ReturnValue_1 = NormalizedDeltaRotator(CallFunc_GetBaseAimRotation_ReturnValue_1, Aim RotationLastTick);0x0B19AimRotation = CallFunc_NormalizedDeltaRotator_ReturnValue_1;0x0B34K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(Character);0x0B58K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x0B75CallFunc_GetBaseAimRotation_ReturnValue_1 = K2Node_DynamicCast_AsBP_First_Person_Character.GetBaseAimRotation();0x0BABAim RotationLastTick = CallFunc_GetBaseAimRotation_ReturnValue_1;0x0BC6PopFlow();0x0BC7Label_0BC7:0x0BC7CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(K2Node_PropertyAccess_4, FVector(1, 1, 0));0x0C05CallFunc_VSizeXYSquared_ReturnValue = VSizeXYSquared(CallFunc_Multiply_VectorVector_ReturnValue);0x0C2ACallFunc_NearlyEqual_FloatFloat_ReturnValue = NearlyEqual_FloatFloat(CallFunc_VSizeXYSquared_ReturnValue, 0, 1e-06);0x0C59CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_NearlyEqual_FloatFloat_ReturnValue);0x0C76HasAcceleration = CallFunc_Not_PreBool_ReturnValue_1;0x0C89IsOnGround = K2Node_PropertyAccess_3;0x0C9CIsJumping = false;0x0CA7IsFalling = false;0x0CB2CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_PropertyAccess, 3);0x0CD1if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x0CDBBreakVector(K2Node_PropertyAccess_1, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0D09CallFunc_Greater_DoubleDouble_ReturnValue_1 = Greater_DoubleDouble(CallFunc_BreakVector_Z, 0);0x0D2Fif (!(CallFunc_Greater_DoubleDouble_ReturnValue_1)) goto Label_0D49;0x0D3DIsJumping = true;0x0D48PopFlow();0x0D49Label_0D49:0x0D49IsFalling = true;0x0D54PopFlow();0x0D55Label_0D55:0x0D55CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(IsOnGround, HasAcceleration);0x0D7BJumpToMoving = CallFunc_BooleanAND_ReturnValue_1;0x0D8EPopFlow();0x0D8FLabel_0D8F:0x0D8Fif (!(IsFalling)) PopFlow();0x0D99CallFunc_TryGetPawnOwner_ReturnValue = TryGetPawnOwner();0x0DB1CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_TryGetPawnOwner_ReturnValue.K2_GetActorLocation();0x0DE3CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 500));0x0E21CallFunc_LineTraceSingle_ReturnValue = LineTraceSingle(this, CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_Subtract_VectorVector_ReturnValue, 0, false, Temp_object_Variable, 0, CallFunc_LineTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x0EA9BreakHitResult(CallFunc_LineTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x0F5ECallFunc_LessEqual_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_BreakHitResult_Distance);0x0F7BCallFunc_LessEqual_DoubleDouble_ReturnValue = LessEqual_DoubleDouble(CallFunc_LessEqual_DoubleDouble_A_ImplicitCast, 150);0x0FA1if (!(CallFunc_LessEqual_DoubleDouble_ReturnValue)) PopFlow();0x0FABBreakHitResult(CallFunc_LineTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x1060CallFunc_LessEqual_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_BreakHitResult_Distance);0x107DCallFunc_LessEqual_DoubleDouble_ReturnValue = LessEqual_DoubleDouble(CallFunc_LessEqual_DoubleDouble_A_ImplicitCast, 150);0x10A3Land = CallFunc_LessEqual_DoubleDouble_ReturnValue;0x10B6PopFlow();0x10B7Label_10B7:0x10B7if (!(IsRagdoll)) goto Label_1153;0x10C5K2Node_DynamicCast_AsBP_First_Person_Character_1 = Cast<BP_FirstPersonCharacter_C>(Character);0x10E9K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_1);0x1106CallFunc_GetRagdollTransform_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character_1.GetRagdollTransform();0x1138RagdollTransform = CallFunc_GetRagdollTransform_ReturnValue;0x1153Label_1153:0x1153K2Node_DynamicCast_AsBP_First_Person_Character_1 = Cast<BP_FirstPersonCharacter_C>(Character);0x1177K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_1);0x1194CallFunc_GetAttachParentActor_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character_1.GetAttachParentActor();0x11BECallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetAttachParentActor_ReturnValue);0x11DBIsPickedUp = CallFunc_IsValid_ReturnValue_1;0x11EEPopFlow();0x11EFLabel_11EF:0x11EFif (!(Is Passenger)) PopFlow();0x11F9K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Seat Type, 0);0x1218if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_1254;0x1226K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Seat Type, 2);0x1245if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_1254;0x1253PopFlow();0x1254Label_1254:0x1254K2Node_DynamicCast_AsBP_First_Person_Character_2 = Cast<BP_FirstPersonCharacter_C>(Character);0x1278K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_2);0x1295CallFunc_K2_GetActorRotation_ReturnValue_3 = K2Node_DynamicCast_AsBP_First_Person_Character_2.K2_GetActorRotation();0x12C7CallFunc_NormalizedDeltaRotator_ReturnValue_3 = NormalizedDeltaRotator(K2Node_DynamicCast_AsBP_First_Person_Character_2.PassengerAimRotation, CallFunc_K2_GetActorRotation_ReturnValue_3);0x130BBreakRotator(CallFunc_NormalizedDeltaRotator_ReturnValue_3, CallFunc_BreakRotator_Roll_2, CallFunc_BreakRotator_Pitch_2, CallFunc_BreakRotator_Yaw_2);0x1339CallFunc_ClampAngle_AngleDegrees_ImplicitCast_1 = Cast<4>(CallFunc_BreakRotator_Pitch_2);0x1356CallFunc_ClampAngle_ReturnValue_1 = ClampAngle(CallFunc_ClampAngle_AngleDegrees_ImplicitCast_1, -90, 90);0x138DPitch = CallFunc_ClampAngle_ReturnValue_1;0x13A8K2Node_DynamicCast_AsBP_First_Person_Character_2 = Cast<BP_FirstPersonCharacter_C>(Character);0x13CCK2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_2);0x13E9CallFunc_K2_GetActorRotation_ReturnValue_3 = K2Node_DynamicCast_AsBP_First_Person_Character_2.K2_GetActorRotation();0x141BCallFunc_NormalizedDeltaRotator_ReturnValue_3 = NormalizedDeltaRotator(K2Node_DynamicCast_AsBP_First_Person_Character_2.PassengerAimRotation, CallFunc_K2_GetActorRotation_ReturnValue_3);0x145FBreakRotator(CallFunc_NormalizedDeltaRotator_ReturnValue_3, CallFunc_BreakRotator_Roll_2, CallFunc_BreakRotator_Pitch_2, CallFunc_BreakRotator_Yaw_2);0x148DK2Node_VariableSet_Yaw_ImplicitCast = Cast<4>(CallFunc_BreakRotator_Yaw_2);0x14AAYaw = K2Node_VariableSet_Yaw_ImplicitCast;0x14C5PopFlow();0x14C6Label_14C6:0x14C6CallFunc_IsServer_ReturnValue = IsServer(this);0x14DBCallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(IsPickedUp);0x14F8CallFunc_Not_PreBool_ReturnValue_3 = Not_PreBool(CallFunc_IsServer_ReturnValue);0x1515CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(IsRagdoll, CallFunc_Not_PreBool_ReturnValue_2);0x153BCallFunc_BooleanAND_ReturnValue_3 = BooleanAND(CallFunc_BooleanAND_ReturnValue_2, CallFunc_Not_PreBool_ReturnValue_3);0x1561FollowPelvisBone = CallFunc_BooleanAND_ReturnValue_3;0x1574PopFlow();0x1575Label_1575:0x1575CallFunc_TryGetPawnOwner_ReturnValue_1 = TryGetPawnOwner();0x158DK2Node_DynamicCast_AsBP_First_Person_Character_3 = Cast<BP_FirstPersonCharacter_C>(CallFunc_TryGetPawnOwner_ReturnValue_1);0x15B1K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_3);0x15CEIs Hand Posing = K2Node_DynamicCast_AsBP_First_Person_Character_3.IsHandPosing;0x15F7CallFunc_TryGetPawnOwner_ReturnValue_1 = TryGetPawnOwner();0x160FK2Node_DynamicCast_AsBP_First_Person_Character_3 = Cast<BP_FirstPersonCharacter_C>(CallFunc_TryGetPawnOwner_ReturnValue_1);0x1633K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_3);0x1650Hand Emote Yaw = K2Node_DynamicCast_AsBP_First_Person_Character_3.HandEmoteYaw;0x1681CallFunc_TryGetPawnOwner_ReturnValue_1 = TryGetPawnOwner();0x1699K2Node_DynamicCast_AsBP_First_Person_Character_3 = Cast<BP_FirstPersonCharacter_C>(CallFunc_TryGetPawnOwner_ReturnValue_1);0x16BDK2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_3);0x16DAHand Emote Pitch = K2Node_DynamicCast_AsBP_First_Person_Character_3.HandEmotePitch;0x170BCallFunc_TryGetPawnOwner_ReturnValue_1 = TryGetPawnOwner();0x1723K2Node_DynamicCast_AsBP_First_Person_Character_3 = Cast<BP_FirstPersonCharacter_C>(CallFunc_TryGetPawnOwner_ReturnValue_1);0x1747K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_3);0x1764BlendEmoteRight = K2Node_DynamicCast_AsBP_First_Person_Character_3.HandEmoteRight;0x178DCallFunc_TryGetPawnOwner_ReturnValue_1 = TryGetPawnOwner();0x17A5K2Node_DynamicCast_AsBP_First_Person_Character_3 = Cast<BP_FirstPersonCharacter_C>(CallFunc_TryGetPawnOwner_ReturnValue_1);0x17C9K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_3);0x17E6BlendEmoteLeft = K2Node_DynamicCast_AsBP_First_Person_Character_3.HandEmoteLeft;0x180FPopFlow();0x1810CallFunc_Conv_BoolToDouble_ReturnValue_1 = Conv_BoolToDouble(BlendEmoteRight);0x1835CallFunc_Array_Set_Item_ImplicitCast_1 = Cast<3>(CallFunc_Conv_BoolToDouble_ReturnValue_1);0x1852/Script/Engine.Default__KismetArrayLibrary.Array_Set(AnimGraphNode_LayeredBoneBlend_2.BlendWeights, 0, CallFunc_Array_Set_Item_ImplicitCast_1, false);0x1893CallFunc_Conv_BoolToDouble_ReturnValue = Conv_BoolToDouble(BlendEmoteLeft);0x18B8CallFunc_Array_Set_Item_ImplicitCast = Cast<3>(CallFunc_Conv_BoolToDouble_ReturnValue);0x18D5/Script/Engine.Default__KismetArrayLibrary.Array_Set(AnimGraphNode_LayeredBoneBlend_2.BlendWeights, 1, CallFunc_Array_Set_Item_ImplicitCast, false);0x1916PopFlow();0x1917PopFlow();0x1918Is Driver = K2Node_Event_IsDriver;0x192BTemp_bool_Variable = K2Node_Event_IsDriver;0x193ETemp_byte_Variable = 1;0x1952Temp_byte_Variable_1 = 4;0x1966Seat Type = Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default);0x19ADPopFlow();0x19AEBreakTransform(RagdollTransform, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x19DCAnimGraphNode_ModifyBone.Translation = CallFunc_BreakTransform_Location;0x1A00AnimGraphNode_ModifyBone.Rotation = CallFunc_BreakTransform_Rotation;0x1A24PopFlow();0x1A25Is Passenger = K2Node_Event_IsPassenger;0x1A38Seat Type = K2Node_Event_SeatType;0x1A53PopFlow();0x1A54Label_1A54:0x1A54return;0x1A56// end of script | Final | 0x04 |