0x00x0A88
Members 22
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x30 | AnimGraphNode_Root | FAnimNode_Root | {Result={}, Name=AnimGraph, Group=None} | ||
| 0x78 | AnimGraphNode_SequencePlayer_1 | FAnimNode_SequencePlayer | {Sequence=/Game/Char/Bosses/WL/Anim/AnimWL_Idle.AnimWL_Idle… | ||
| 0x78 | AnimGraphNode_SequencePlayer | FAnimNode_SequencePlayer | {Sequence=/Game/Char/Bosses/WL/Anim/AnimWL_Walk.AnimWL_Walk… | ||
| 0xA0 | AnimGraphNode_BlendListByBool_1 | FAnimNode_BlendListByBool | {bActiveValue=false} | ||
| 0x20 | AnimGraphNode_LocalToComponentSpace_1 | FAnimNode_ConvertLocalToComponentSpace | {LocalPose={}} | ||
| 0x20 | AnimGraphNode_ComponentToLocalSpace_1 | FAnimNode_ConvertComponentToLocalSpace | {ComponentPose={}} | ||
| 0x108 | AnimGraphNode_ModifyBone_1 | FAnimNode_ModifyBone | {BoneToModify={BoneName=brainupperarm_r}, Translation={X=0,… | ||
| 0x108 | AnimGraphNode_ModifyBone | FAnimNode_ModifyBone | {BoneToModify={BoneName=brainupperarm_l}, Translation={X=0,… | ||
| 0x48 | AnimGraphNode_Slot | FAnimNode_Slot | {Source={}, SlotName=Actions, bAlwaysUpdateSourcePose=false} | ||
| 0x1B0 | AnimGraphNode_LookAt | FAnimNode_LookAt | {BoneToModify={BoneName=Head}, LookAtTarget={bUseSocket=fal… | ||
| 0x20 | AnimGraphNode_LocalToComponentSpace | FAnimNode_ConvertLocalToComponentSpace | {LocalPose={}} | ||
| 0x20 | AnimGraphNode_ComponentToLocalSpace | FAnimNode_ConvertComponentToLocalSpace | {ComponentPose={}} | ||
| 0xA0 | AnimGraphNode_BlendListByBool | FAnimNode_BlendListByBool | {bActiveValue=false} | ||
| 0x28 | AnimGraphNode_UseCachedPose_1 | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=SavedPose24289} | ||
| 0x28 | AnimGraphNode_UseCachedPose | FAnimNode_UseCachedPose | {LinkToCachingNode={}, CachePoseName=SavedPose24289} | ||
| 0xB8 | AnimGraphNode_SaveCachedPose | FAnimNode_SaveCachedPose | {Pose={}, CachePoseName=SavedPose24289} | ||
| 0x04 | Speed | float | 7 flags | 0 | |
| 0x01 | BigTentaclesOut | bool | 6 flags | false | |
| 0x01 | DisableLookAt | bool | 6 flags | false | |
| 0x0A6E | 0x02 | padding / unreflected | |||
| 0x0C | LookAtTargetInterp | FVector | 7 flags | {X=0, Y=0, Z=0} | |
| 0x0C | LookAtTarget | FVector | 7 flags | {X=0, Y=0, Z=0} | |
Inherited from UAnimInstance 13
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | CurrentSkeleton | USkeleton* | Transient+5 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 | bQueueMontageEvents : 1bit 6 | bool | Transient+3 flags | false | |
| 0x0032 | 0x06 | padding / unreflected | |||
| 0x10 | OnMontageBlendingOut | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMontageStarted | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMontageEnded | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnAllMontageInstancesEnded | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0078 | 0x88 | padding / unreflected | |||
| 0x70 | NotifyQueue | FAnimNotifyQueue | Transient+1 flags | {AnimNotifies=[], UnfilteredMontageAnimNotifies=<TMap>} | |
| 0x10 | ActiveAnimNotifyState | TArray<FAnimNotifyEvent> | Transient+4 flags | [] | |
Functions 13
| Signature | Flags | Native | Params |
|---|---|---|---|
void AnimGraph(FPoseLink& AnimGraph)Script3 statements · 40 bytes of bytecode0x0000AnimGraph = PoseLink{-1};0x0025return;0x0027// end of script | 0x10 | ||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_WL_AnimGraphNode_BlendListByBool_B449106847D27048F0AC40A363C8561F()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_WL(26);0x000Freturn;0x0011// end of script | 0x00 | ||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_WL_AnimGraphNode_ModifyBone_15C805414F3D0D1EA9B17FBD627453FF()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_WL(144);0x000Freturn;0x0011// end of script | 0x00 | ||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_WL_AnimGraphNode_ModifyBone_41B754E2418FEA4E45183682D3073A60()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_WL(361);0x000Freturn;0x0011// end of script | 0x00 | ||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_WL_AnimGraphNode_BlendListByBool_452F60264A43825825C188AF7B49DD51()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_WL(511);0x000Freturn;0x0011// end of script | 0x00 | ||
void BlueprintUpdateAnimation(float DeltaTimeX)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_DeltaTimeX = DeltaTimeX;0x0012ExecuteUbergraph_ABP_WL(516);0x0021return;0x0023// end of script | EventPublic | 0x04 | |
void AnimNotify_Footstep()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_WL(985);0x000Freturn;0x0011// end of script | 0x00 | ||
void AnimNotify_AttackStart()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_WL(990);0x000Freturn;0x0011// end of script | 0x00 | ||
void AnimNotify_AttackEnd()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_WL(1134);0x000Freturn;0x0011// end of script | 0x00 | ||
void AnimNotify_GrabLoopNoti()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_WL(1278);0x000Freturn;0x0011// end of script | 0x00 | ||
void AnimNotify_HideTentacles()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_WL(1422);0x000Freturn;0x0011// end of script | 0x00 | ||
void AnimNotify_ShowTentacles()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_ABP_WL(1438);0x000Freturn;0x0011// end of script | 0x00 | ||
void ExecuteUbergraph_ABP_WL(int32 EntryPoint)Script64 statements · 1,446 bytes of bytecode0x0000goto [EntryPoint];0x000ALabel_000A:0x000ABigTentaclesOut = true;0x0015goto Label_05A3;0x001ACallFunc_EqualEqual_VectorVector_ReturnValue = EqualEqual_VectorVector(FVector(0, 0, 0), LookAtTargetInterp, 1e-04f);0x0049CallFunc_BooleanOR_ReturnValue = BooleanOR(DisableLookAt, CallFunc_EqualEqual_VectorVector_ReturnValue);0x006FAnimGraphNode_BlendListByBool.bActiveValue = CallFunc_BooleanOR_ReturnValue;0x008Bgoto Label_05A3;0x0090Temp_float_Variable = 0f;0x00A7Temp_float_Variable_1 = 1f;0x00BETemp_bool_Variable = BigTentaclesOut;0x00D1AnimGraphNode_ModifyBone.Alpha = Switch(Temp_bool_Variable, false => Temp_float_Variable_1, true => Temp_float_Variable, default => K2Node_Select_Default);0x0121goto Label_05A3;0x0126Label_0126:0x0126CallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(Speed, 1f);0x0148AnimGraphNode_BlendListByBool_1.bActiveValue = CallFunc_Greater_FloatFloat_ReturnValue;0x0164goto Label_05A3;0x0169Temp_float_Variable = 0f;0x0180Temp_float_Variable_1 = 1f;0x0197Temp_bool_Variable = BigTentaclesOut;0x01AAAnimGraphNode_ModifyBone_1.Alpha = Switch(Temp_bool_Variable, false => Temp_float_Variable_1, true => Temp_float_Variable, default => K2Node_Select_Default);0x01FAgoto Label_05A3;0x01FFgoto Label_0126;0x0204CallFunc_TryGetPawnOwner_ReturnValue = TryGetPawnOwner();0x021CCallFunc_IsValid_ReturnValue = IsValid(CallFunc_TryGetPawnOwner_ReturnValue);0x0239if (!(CallFunc_IsValid_ReturnValue)) goto Label_05A3;0x0247CallFunc_TryGetPawnOwner_ReturnValue = TryGetPawnOwner();0x025FCallFunc_GetVelocity_ReturnValue = CallFunc_TryGetPawnOwner_ReturnValue.GetVelocity();0x0295CallFunc_VSize_ReturnValue = VSize(CallFunc_GetVelocity_ReturnValue);0x02BASpeed = CallFunc_VSize_ReturnValue;0x02D5CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x02F2CallFunc_VInterpTo_ReturnValue = VInterpTo(LookAtTargetInterp, LookAtTarget, CallFunc_GetWorldDeltaSeconds_ReturnValue, 5f);0x032ELookAtTargetInterp = CallFunc_VInterpTo_ReturnValue;0x0349goto Label_05A3;0x034ELabel_034E:0x034ECallFunc_TryGetPawnOwner_ReturnValue = TryGetPawnOwner();0x0366CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_TryGetPawnOwner_ReturnValue.K2_GetActorLocation();0x0398PlaySoundAtLocation(this, /Game/Audio/Foley/Steps/Cue_WL_Step.Cue_WL_Step, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr);0x03D4goto Label_05A3;0x03D9goto Label_034E;0x03DECallFunc_TryGetPawnOwner_ReturnValue_1 = TryGetPawnOwner();0x03F6K2Node_DynamicCast_AsBPC_WL = Cast<BPC_WL_C>(CallFunc_TryGetPawnOwner_ReturnValue_1);0x041AK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBPC_WL);0x0437if (!(K2Node_DynamicCast_bSuccess)) goto Label_05A3;0x0445K2Node_DynamicCast_AsBPC_WL.StartAttackDamage();0x0469goto Label_05A3;0x046ECallFunc_TryGetPawnOwner_ReturnValue_2 = TryGetPawnOwner();0x0486K2Node_DynamicCast_AsBPC_WL_1 = Cast<BPC_WL_C>(CallFunc_TryGetPawnOwner_ReturnValue_2);0x04AAK2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsBPC_WL_1);0x04C7if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_05A3;0x04D5K2Node_DynamicCast_AsBPC_WL_1.EndAttackDamage();0x04F9goto Label_05A3;0x04FECallFunc_TryGetPawnOwner_ReturnValue_3 = TryGetPawnOwner();0x0516K2Node_DynamicCast_AsBPC_WL_2 = Cast<BPC_WL_C>(CallFunc_TryGetPawnOwner_ReturnValue_3);0x053AK2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsBPC_WL_2);0x0557if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_05A3;0x0565K2Node_DynamicCast_AsBPC_WL_2.GrabAnimationLoop();0x0589goto Label_05A3;0x058EBigTentaclesOut = false;0x0599goto Label_05A3;0x059Egoto Label_000A;0x05A3Label_05A3:0x05A3return;0x05A5// end of script | Final | 0x04 |