Zdexby TheHolyOneZ
4,841 classes
Class

UOrbThrowState_C

: UAnimNotifyState : UObject
/Game/Blueprints/Traps/Throw/OrbThrowState.OrbThrowState_C 0x0030 (48 B) align 8 inherited 0x0030 2 scripted vtable /Game/Blueprints/Traps/Throw/OrbThrowState
0x00x0030

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 2

SignatureFlagsNativeParams
bool Received_NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, FAnimNotifyEventReference& EventReference)
Script51 statements · 1,948 bytes of bytecode
0x0000NewLocalVar = FVector(0, 0, 0);0x002BCallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x0055K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetOwner_ReturnValue);0x0079K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x0096if (!(K2Node_DynamicCast_bSuccess)) goto Label_0791;0x00A4CallFunc_IsValid_ReturnValue_2 = IsValid(K2Node_DynamicCast_AsMain_Char.OrbShieldActor);0x00D7if (!(CallFunc_IsValid_ReturnValue_2)) goto Label_04E1;0x00E5CallFunc_IsValid_ReturnValue = IsValid(K2Node_DynamicCast_AsMain_Char.ShieldActor);0x0118if (!(CallFunc_IsValid_ReturnValue)) goto Label_04E1;0x0126CallFunc_ActorHasTag_ReturnValue = K2Node_DynamicCast_AsMain_Char.ShieldActor.ActorHasTag(FName(EnemyAttack));0x0173if (!(CallFunc_ActorHasTag_ReturnValue)) goto Label_05F7;0x0181CallFunc_FindComponentByTag_ReturnValue = K2Node_DynamicCast_AsMain_Char.ShieldActor.FindComponentByTag(/Script/Engine.SceneComponent, FName(LockOn));0x01D7CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_FindComponentByTag_ReturnValue);0x01F4if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_05F7;0x0202CallFunc_FindComponentByTag_ReturnValue = K2Node_DynamicCast_AsMain_Char.ShieldActor.FindComponentByTag(/Script/Engine.SceneComponent, FName(LockOn));0x0258CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_FindComponentByTag_ReturnValue.K2_GetComponentLocation();0x028ANewLocalVar = CallFunc_K2_GetComponentLocation_ReturnValue;0x02A5CallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(true);0x02BAPrintString(nullptr, "Orb1", CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x0309Label_0309:0x0309CallFunc_K2_GetActorLocation_ReturnValue_1 = K2Node_DynamicCast_AsMain_Char.K2_GetActorLocation();0x033BCallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_1, NewLocalVar);0x0369CallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_FindLookAtRotation_ReturnValue);0x038EK2Node_DynamicCast_AsMain_Char.DrawLineTraceDebugDirection(CallFunc_GetForwardVector_ReturnValue, 300, 2, LinearColor{1f, 0f, 0f, 1f}, FVector(0, 0, 0));0x0408CallFunc_K2_GetActorLocation_ReturnValue_1 = K2Node_DynamicCast_AsMain_Char.K2_GetActorLocation();0x043ACallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_1, NewLocalVar);0x0468CallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_FindLookAtRotation_ReturnValue);0x048DK2Node_DynamicCast_AsMain_Char.OrbShieldActor.OrbieShield(CallFunc_GetForwardVector_ReturnValue, false);0x04D1ReturnValue = false;0x04DCgoto Label_0791;0x04E1Label_04E1:0x04E1CallFunc_K2_GetActorLocation_ReturnValue = K2Node_DynamicCast_AsMain_Char.K2_GetActorLocation();0x0513CallFunc_GetActorForwardVector_ReturnValue = K2Node_DynamicCast_AsMain_Char.GetActorForwardVector();0x0545CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue);0x0573NewLocalVar = CallFunc_Add_VectorVector_ReturnValue;0x058ECallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(true);0x05A3PrintString(nullptr, "Orb3", CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x05F2goto Label_0309;0x05F7Label_05F7:0x05F7CallFunc_K2_GetActorLocation_ReturnValue_2 = K2Node_DynamicCast_AsMain_Char.OrbShieldActor.K2_GetActorLocation();0x063FCallFunc_MakeVector_ReturnValue = MakeVector(0, 0, 150);0x0676CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_MakeVector_ReturnValue);0x06A4NewLocalVar = CallFunc_Add_VectorVector_ReturnValue_1;0x06BFCallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(true);0x06D4CallFunc_GetDisplayName_ReturnValue = GetDisplayName(K2Node_DynamicCast_AsMain_Char.OrbShieldActor);0x070FCallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("orb2", CallFunc_GetDisplayName_ReturnValue);0x073APrintString(nullptr, CallFunc_Concat_StrStr_ReturnValue, CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x078Cgoto Label_0309;0x0791Label_0791:0x0791return ReturnValue;0x079B// end of script
EventPublic0x41
bool Received_NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float FrameDeltaTime, FAnimNotifyEventReference& EventReference)
Script14 statements · 475 bytes of bytecode
0x0000CallFunc_GetOwner_ReturnValue = MeshComp.GetOwner();0x002AK2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetOwner_ReturnValue);0x004EK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x006Bif (!(K2Node_DynamicCast_bSuccess)) goto Label_01D0;0x0079CallFunc_IsValid_ReturnValue = IsValid(K2Node_DynamicCast_AsMain_Char.OrbShieldActor);0x00ACif (!(CallFunc_IsValid_ReturnValue)) goto Label_01D0;0x00BACallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(HandOrbThrom));0x00E3CallFunc_GetSocketTransform_ReturnValue = K2Node_DynamicCast_AsMain_Char.Mesh.GetSocketTransform(CallFunc_MakeLiteralName_ReturnValue, 0);0x013ABreakTransform(CallFunc_GetSocketTransform_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x0168CallFunc_K2_SetActorLocationAndRotation_ReturnValue = K2Node_DynamicCast_AsMain_Char.OrbShieldActor.K2_SetActorLocationAndRotation(CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, false, CallFunc_K2_SetActorLocationAndRotation_SweepHitResult, false);0x01C5ReturnValue = false;0x01D0Label_01D0:0x01D0return ReturnValue;0x01DA// end of script
EventPublic0x49