Zdexby TheHolyOneZ
9,486 classes
Class

UBP_SyncedAnimationNotifyState_C

: UAnimNotifyState : UObject
/Game/Blueprints/Character/BP_SyncedAnimationNotifyState.BP_SyncedAnimationNotifyState_C 0x0090 (144 B) align 8 inherited 0x0030 2 scripted vtable /Game/Blueprints/Character/BP_SyncedAnimationNotifyState
0x00x0090

Members 3

OffsetSizeNameTypeFlagsDefault
0x01bUseAITargetbool7 flagstrue
0x01bDrivePlayerbool6 flagstrue
0x00320x06padding / unreflected
0x58SyncSettingsFF_AnimSyncSettings4 flags{AttachmentName_31_6D9AE17C490E4743A86F7B9A145D6CD6=None, D…

Functions 2

SignatureFlagsNativeParams
bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference)
Script25 statements · 552 bytes of bytecode
0x0000PushFlow(Label_021D);0x0005PushFlow(Label_00F9);0x000ACallFunc_GetAnimInstance_ReturnValue = MeshComp.GetAnimInstance();0x0034CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetAnimInstance_ReturnValue);0x0051if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x005BCallFunc_NotEqual_NameName_ReturnValue = NotEqual_NameName(SyncSettings.EndPoseSnapshot_51_C10DF1C44719F47CC81999AE9DD8E3D9, FName(None));0x008Eif (!(CallFunc_NotEqual_NameName_ReturnValue)) PopFlow();0x0098CallFunc_GetAnimInstance_ReturnValue = MeshComp.GetAnimInstance();0x00C2CallFunc_GetAnimInstance_ReturnValue.SavePoseSnapshot(SyncSettings.EndPoseSnapshot_51_C10DF1C44719F47CC81999AE9DD8E3D9);0x00F8PopFlow();0x00F9Label_00F9:0x00F9CallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x0123CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetOwner_ReturnValue.GetComponentByClass(/Game/Blueprints/Character/BPC_SN2SyncedAnimation.BPC_SN2SyncedAnimation_C);0x0156CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x0173if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_0212;0x0181CallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x01ABCallFunc_GetComponentByClass_ReturnValue = CallFunc_GetOwner_ReturnValue.GetComponentByClass(/Game/Blueprints/Character/BPC_SN2SyncedAnimation.BPC_SN2SyncedAnimation_C);0x01DECallFunc_GetComponentByClass_ReturnValue.OnSyncedAnimationEnd();0x0202ReturnValue = false;0x020Dgoto Label_021D;0x0212Label_0212:0x0212ReturnValue = false;0x021DLabel_021D:0x021Dreturn ReturnValue;0x0227// end of script
EventPublic0x41
bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference)
Script22 statements · 568 bytes of bytecode
0x0000PushFlow(Label_022D);0x0005PushFlow(Label_00F9);0x000ACallFunc_GetAnimInstance_ReturnValue = MeshComp.GetAnimInstance();0x0034CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetAnimInstance_ReturnValue);0x0051if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x005BCallFunc_NotEqual_NameName_ReturnValue = NotEqual_NameName(SyncSettings.BeginPoseSnapshot_52_64069B2F483FDCF7661CF99A8ABFDB1C, FName(None));0x008Eif (!(CallFunc_NotEqual_NameName_ReturnValue)) PopFlow();0x0098CallFunc_GetAnimInstance_ReturnValue = MeshComp.GetAnimInstance();0x00C2CallFunc_GetAnimInstance_ReturnValue.SavePoseSnapshot(SyncSettings.BeginPoseSnapshot_52_64069B2F483FDCF7661CF99A8ABFDB1C);0x00F8PopFlow();0x00F9Label_00F9:0x00F9CallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x0123CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetOwner_ReturnValue.GetComponentByClass(/Game/Blueprints/Character/BPC_SN2SyncedAnimation.BPC_SN2SyncedAnimation_C);0x0156CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x0173if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x017DCallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x01A7CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetOwner_ReturnValue.GetComponentByClass(/Game/Blueprints/Character/BPC_SN2SyncedAnimation.BPC_SN2SyncedAnimation_C);0x01DACallFunc_GetComponentByClass_ReturnValue.OnSyncedAnimationBegin(bUseAITarget, bDrivePlayer, EventReference, SyncSettings);0x0222ReturnValue = false;0x022DLabel_022D:0x022Dreturn ReturnValue;0x0237// end of script
EventPublic0x49