Zdexby TheHolyOneZ
4,841 classes
Class

UCraneHookNotify_C

: UAnimNotifyState : UObject
/Game/Blueprints/Boss/Boss04/Mesh/CraneHookNotify.CraneHookNotify_C 0x0089 (137 B) align 8 inherited 0x0030 2 scripted vtable /Game/Blueprints/Boss/Boss04/Mesh/CraneHookNotify
0x00x0089

Members 6

OffsetSizeNameTypeFlagsDefault
0x01Activebool6 flagstrue
0x00310x07padding / unreflected
0x18XYZFVector6 flags{X=0, Y=0, Z=0}
0x18Rot OffsetFRotator5 flags{Pitch=0, Yaw=0, Roll=0}
0x18DeaultFVector6 flags{X=0, Y=0, Z=-400}
0x08PhysicsMultiplydouble6 flags1
0x01Literalbool6 flagsfalse

Functions 2

SignatureFlagsNativeParams
bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference)
Script20 statements · 437 bytes of bytecode
0x0000if (!(Active)) goto Label_01AA;0x000ECallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x0038K2Node_DynamicCast_AsBoss_04 = Cast<Boss04_C>(CallFunc_GetOwner_ReturnValue);0x005CK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBoss_04);0x0079if (!(K2Node_DynamicCast_bSuccess)) goto Label_01AA;0x0087Temp_int_Loop_Counter_Variable = 0;0x009ETemp_int_Array_Index_Variable = 0;0x00B5Label_00B5:0x00B5CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_DynamicCast_AsBoss_04.Hooks);0x0106CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x012Cif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_019F;0x013ATemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0155CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x017FTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x019Agoto Label_00B5;0x019FLabel_019F:0x019FReturnValue = false;0x01AALabel_01AA:0x01AAreturn ReturnValue;0x01B4// end of script
EventPublic0x41
bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference)
Script30 statements · 758 bytes of bytecode
0x0000PushFlow(Label_02EB);0x0005if (!(Active)) PopFlow();0x000FCallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x0039K2Node_DynamicCast_AsBoss_04 = Cast<Boss04_C>(CallFunc_GetOwner_ReturnValue);0x005DK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBoss_04);0x007Aif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0084Temp_int_Loop_Counter_Variable = 0;0x009BTemp_int_Array_Index_Variable = 0;0x00B2Label_00B2:0x00B2CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_DynamicCast_AsBoss_04.Hooks);0x0103CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0129if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0291;0x0137Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0152PushFlow(Label_02A1);0x0157CallFunc_GetAnimInstance_ReturnValue = MeshComp.GetAnimInstance();0x0181CallFunc_GetCurveValue_ReturnValue = CallFunc_GetAnimInstance_ReturnValue.GetCurveValue(FName(HookLength));0x01C0/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsBoss_04.Hooks, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0211CallFunc_VLerp_ReturnValue = VLerp(Deault, XYZ, CallFunc_GetCurveValue_ReturnValue);0x0248CallFunc_Array_Get_Item.HookPositionLerp(CallFunc_VLerp_ReturnValue, Rot Offset, Literal, PhysicsMultiply);0x0290PopFlow();0x0291Label_0291:0x0291ReturnValue = false;0x029Cgoto Label_02EB;0x02A1Label_02A1:0x02A1CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x02CBTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02E6goto Label_00B2;0x02EBLabel_02EB:0x02EBreturn ReturnValue;0x02F5// end of script
EventPublic0x49