0x00x0040
Members 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | Active | bool | 6 flags | true | |
| 0x01 | OnlyWhenNotPressing | bool | 6 flags | false | |
| 0x0032 | 0x06 | padding / unreflected | |||
| 0x08 | MontagePositionToNull | double | 6 flags | 0 | |
Functions 3
| Signature | Flags | Native | Params |
|---|---|---|---|
bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference)Script22 statements · 543 bytes of bytecode0x0000if (!(OnlyWhenNotPressing)) goto Label_0214;0x000ECallFunc_GetAnimInstance_ReturnValue = MeshComp.GetAnimInstance();0x0038CallFunc_GetCurrentActiveMontage_ReturnValue = CallFunc_GetAnimInstance_ReturnValue.GetCurrentActiveMontage();0x0062CallFunc_Montage_GetPosition_ReturnValue = CallFunc_GetAnimInstance_ReturnValue.Montage_GetPosition(CallFunc_GetCurrentActiveMontage_ReturnValue);0x009DCallFunc_Greater_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_Montage_GetPosition_ReturnValue);0x00BACallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast, MontagePositionToNull);0x00E0if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_0214;0x00EECallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x0118K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetOwner_ReturnValue);0x013CK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x0159if (!(K2Node_DynamicCast_bSuccess)) goto Label_0214;0x0167if (!(K2Node_DynamicCast_AsMain_Char.isPressingFWD)) goto Label_01D5;0x018BK2Node_DynamicCast_AsMain_Char.Anim.AnimNotify_RootMotionDisable();0x01C5Label_01C5:0x01C5ReturnValue = false;0x01D0goto Label_0214;0x01D5Label_01D5:0x01D5K2Node_DynamicCast_AsMain_Char.Anim.AnimNotify_RootMotionEnable();0x020Fgoto Label_01C5;0x0214Label_0214:0x0214return ReturnValue;0x021E// end of script | EventPublic | 0x49 | |
bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference)Script10 statements · 215 bytes of bytecode0x0000if (!(Active)) goto Label_00CC;0x000ECallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x0038K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetOwner_ReturnValue);0x005CK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x0079if (!(K2Node_DynamicCast_bSuccess)) goto Label_00CC;0x0087K2Node_DynamicCast_AsMain_Char.Anim.AnimNotify_RootMotionDisable();0x00C1ReturnValue = false;0x00CCLabel_00CC:0x00CCreturn ReturnValue;0x00D6// end of script | EventPublic | 0x41 | |
bool Received_NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, FAnimNotifyEventReference& EventReference)Script10 statements · 215 bytes of bytecode0x0000if (!(Active)) goto Label_00CC;0x000ECallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x0038K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetOwner_ReturnValue);0x005CK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x0079if (!(K2Node_DynamicCast_bSuccess)) goto Label_00CC;0x0087K2Node_DynamicCast_AsMain_Char.Anim.AnimNotify_RootMotionEnable();0x00C1ReturnValue = false;0x00CCLabel_00CC:0x00CCreturn ReturnValue;0x00D6// end of script | EventPublic | 0x49 |