Zdexby TheHolyOneZ
4,841 classes
Class

UParryLookTarget_C

: UAnimNotifyState : UObject
/Game/Blueprints/Boss/Boss07/Anim/ParryLookTarget.ParryLookTarget_C 0x0058 (88 B) align 8 inherited 0x0030 2 scripted vtable /Game/Blueprints/Boss/Boss07/Anim/ParryLookTarget
0x00x0058

Members 6

OffsetSizeNameTypeFlagsDefault
0x08SocketAFName6 flagsSocket
0x08SocketBFName6 flagsSocket
0x04Interpfloat6 flags10
0x01AlwaysTriggerbool6 flagstrue
0x00450x03padding / unreflected
0x08Radiusdouble6 flags0
0x08RadiusSmoothdouble6 flags0

Functions 2

SignatureFlagsNativeParams
void SelectTarget(AActor* NewParam, const FName& NewParam1)
Script18 statements · 416 bytes of bytecode
0x0000NewLocalVar_0 = FName(None);0x001FK2Node_DynamicCast_AsBoss_04 = Cast<Boss04_C>(NewParam);0x0043K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBoss_04);0x0060if (!(K2Node_DynamicCast_bSuccess)) goto Label_017D;0x006ETemp_name_Variable = FName(Crane_C04Socket);0x008DTemp_int_Variable = K2Node_DynamicCast_AsBoss_04.ParryID;0x00BETemp_name_Variable_1 = FName(Crane_B04Socket);0x00DDTemp_name_Variable_2 = FName(Crane_A04Socket);0x00FCNewLocalVar_0 = Switch(Temp_int_Variable, 0 => Temp_name_Variable_2, 1 => Temp_name_Variable_1, 2 => Temp_name_Variable, default => K2Node_Select_Default);0x015DLabel_015D:0x015DNewParam1 = NewLocalVar_0;0x0178goto Label_019D;0x017DLabel_017D:0x017DNewLocalVar_0 = SocketA;0x0198goto Label_015D;0x019DLabel_019D:0x019Dreturn;0x019F// end of script
Public0x10
bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference)
Script45 statements · 1,668 bytes of bytecode
0x0000NewLocalVar = FName(None);0x001FCallFunc_GetOwner_ReturnValue_1 = MeshComp.GetOwner();0x0049SelectTarget(CallFunc_GetOwner_ReturnValue_1, CallFunc_SelectTarget_NewParam1);0x0069NewLocalVar = CallFunc_SelectTarget_NewParam1;0x0084if (!(AlwaysTrigger)) goto Label_0605;0x0092Label_0092:0x0092CallFunc_GetPlayerCameraManager_ReturnValue = GetPlayerCameraManager(MeshComp, 0);0x00B4CallFunc_K2_GetActorRotation_ReturnValue = CallFunc_GetPlayerCameraManager_ReturnValue.K2_GetActorRotation();0x00E6CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_GetPlayerCameraManager_ReturnValue.K2_GetActorLocation();0x0118CallFunc_GetPlayerController_ReturnValue = GetPlayerController(MeshComp, 0);0x013ACallFunc_GetControlRotation_ReturnValue = CallFunc_GetPlayerController_ReturnValue.GetControlRotation();0x0170CallFunc_GetAnimInstance_ReturnValue = MeshComp.GetAnimInstance();0x019ACallFunc_GetCurveValue_ReturnValue = CallFunc_GetAnimInstance_ReturnValue.GetCurveValue(FName(ParryLookDisable));0x01D9CallFunc_GetCurveValue_ReturnValue_1 = CallFunc_GetAnimInstance_ReturnValue.GetCurveValue(FName(ParryLookTarget));0x0218CallFunc_FClamp_Value_ImplicitCast = Cast<4>(CallFunc_GetCurveValue_ReturnValue);0x0235CallFunc_FClamp_ReturnValue = FClamp(CallFunc_FClamp_Value_ImplicitCast, 0, 1);0x026CCallFunc_FClamp_Value_ImplicitCast_1 = Cast<4>(CallFunc_GetCurveValue_ReturnValue_1);0x0289CallFunc_FClamp_ReturnValue_1 = FClamp(CallFunc_FClamp_Value_ImplicitCast_1, 0, 1);0x02C0CallFunc_GetSocketLocation_ReturnValue = MeshComp.GetSocketLocation(NewLocalVar);0x02FFCallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(Radius, 0);0x0325CallFunc_GetSocketLocation_ReturnValue_1 = MeshComp.GetSocketLocation(SocketB);0x0364CallFunc_VLerp_Alpha_ImplicitCast = Cast<3>(CallFunc_FClamp_ReturnValue_1);0x0381CallFunc_VLerp_ReturnValue = VLerp(CallFunc_GetSocketLocation_ReturnValue, CallFunc_GetSocketLocation_ReturnValue_1, CallFunc_VLerp_Alpha_ImplicitCast);0x03B8CallFunc_Vector_Distance_ReturnValue = Vector_Distance(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_VLerp_ReturnValue);0x03E6CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_VLerp_ReturnValue);0x0414CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_Vector_Distance_ReturnValue, Radius);0x0442CallFunc_RLerp_Alpha_ImplicitCast = Cast<3>(CallFunc_FClamp_ReturnValue);0x045FCallFunc_RLerp_ReturnValue = RLerp(CallFunc_FindLookAtRotation_ReturnValue, CallFunc_K2_GetActorRotation_ReturnValue, CallFunc_RLerp_Alpha_ImplicitCast, true);0x0497CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Subtract_DoubleDouble_ReturnValue, RadiusSmooth);0x04C5CallFunc_FClamp_ReturnValue_2 = FClamp(CallFunc_Divide_DoubleDouble_ReturnValue, 0, 1);0x04FCCallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_FClamp_ReturnValue_2, 1, CallFunc_Greater_DoubleDouble_ReturnValue);0x0533CallFunc_RLerp_Alpha_ImplicitCast_1 = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x0550CallFunc_RLerp_ReturnValue_1 = RLerp(CallFunc_GetControlRotation_ReturnValue, CallFunc_RLerp_ReturnValue, CallFunc_RLerp_Alpha_ImplicitCast_1, true);0x0588CallFunc_RInterpTo_ReturnValue = RInterpTo(CallFunc_GetControlRotation_ReturnValue, CallFunc_RLerp_ReturnValue_1, FrameDeltaTime, Interp);0x05C8CallFunc_GetPlayerController_ReturnValue.SetControlRotation(CallFunc_RInterpTo_ReturnValue);0x05F5ReturnValue = false;0x0600goto Label_0679;0x0605Label_0605:0x0605CallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x062FCallFunc_ActorHasTag_ReturnValue = CallFunc_GetOwner_ReturnValue.ActorHasTag(FName(Parry));0x0666if (!(CallFunc_ActorHasTag_ReturnValue)) goto Label_0679;0x0674goto Label_0092;0x0679Label_0679:0x0679return ReturnValue;0x0683// end of script
EventPublic0x49