Zdexby TheHolyOneZ
4,841 classes
Class

AOrbieActor_C

: AActor : UObject
/Game/Blueprints/OrbDrone/Rig/OrbieActor.OrbieActor_C 0x038C (908 B) align 8 inherited 0x02B0 34 scripted vtable /Game/Blueprints/OrbDrone/Rig/OrbieActor
0x00x038C

Members 32

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08ShaftUStaticMeshComponent*6 flagsnullptr
0x08CapsuleUCapsuleComponent*6 flagsnullptr
0x08OrbDroneRigUSkeletalMeshComponent*6 flagsnullptr
0x08DefaultSceneRootUSceneComponent*6 flagsnullptr
0x04eyelid_NewTrack_0_2F15B23F43DDF121F758879F6064123Ffloat4 flags0
0x01eyelid__Direction_2F15B23F43DDF121F758879F6064123FETimelineDirection4 flagsForward
0x02DD0x03padding / unreflected
0x08EyelidUTimelineComponent*5 flagsnullptr
0x04HitTL_NewTrack_3_572894F54D9A9F99876F0A8AA2767C8Bfloat4 flags0
0x04HitTL_eye_572894F54D9A9F99876F0A8AA2767C8Bfloat4 flags0
0x04HitTL_bounce_572894F54D9A9F99876F0A8AA2767C8Bfloat4 flags0
0x04HitTL_shake_572894F54D9A9F99876F0A8AA2767C8Bfloat4 flags0
0x01HitTL__Direction_572894F54D9A9F99876F0A8AA2767C8BETimelineDirection4 flagsForward
0x02F90x07padding / unreflected
0x08HitTLUTimelineComponent*5 flagsnullptr
0x08AnimUOrbAnim_C*6 flagsnullptr
0x08MatUMaterialInstanceDynamic*6 flagsnullptr
0x08Eye Lipdouble6 flags0
0x08Superior Eyedouble6 flags0
0x08Inferior Eyedouble6 flags0
0x01Ingamebool6 flagstrue
0x03310x03padding / unreflected
0x04IDLEint326 flags0
0x08As Main CharAMainChar_C*7 flagsnullptr
0x04HitCountint327 flags-1
0x01NewVarbool7 flagsfalse
0x01Magnetbool6 flagsfalse
0x01Hitbool7 flagsfalse
0x01HiddenSlackbool7 flagsfalse
0x08SparkSpawnUNiagaraComponent*7 flagsnullptr
0x01Deathbool7 flagsfalse
0x03510x07padding / unreflected
0x18DirImpFRotator6 flags{Pitch=0, Yaw=0, Roll=0}
0x18LocImpFVector7 flags{X=0, Y=0, Z=0}
0x04PreventCountint327 flags0
Inherited from AActor 80
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bCallPreReplication : 1bit 5bool6 flagstrue
0x01bCallPreReplicationForReplay : 1bit 6bool6 flagstrue
0x01bHidden : 1bit 7boolNet+7 flagsfalse
0x01bTearOff : 1bit 0boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 1bool3 flagsfalse
0x01bExchangedRoles : 1bit 2boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 3bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 4bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 5bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 6bool5 flagstrue
0x01bReplayRewindable : 1bit 7bool6 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 0bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 1bool4 flagsfalse
0x01bCanBeDamaged : 1bit 2boolNet+6 flagstrue
0x01bBlockInput : 1bit 3bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 4bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 5bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 6bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 7bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 0bool5 flagstrue
0x01bIsEditorOnlyActor : 1bit 1bool5 flagsfalse
0x01bReplicates : 1bit 3boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 4boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 5boolProtected+3 flagstrue
0x01bReplicateUsingRegisteredSubObjectList : 1bit 7boolProtected+9 flagsfalse
0x005C0x01padding / unreflected
0x01bActorEnableCollision : 1bit 0bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 1boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 7boolProtected+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+8 flagsROLE_None
0x00610x03padding / unreflected
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x04RayTracingGroupIdint325 flags-1
0x60AttachmentReplicationFRepAttachmentNetTransient+5 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x88ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x08OwnerAActor*NetRepNotify+6 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+8 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x01700x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetTagint32Transient+5 flags0
0x04NetCullDistanceSquaredfloat8 flags2.25e+08
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x01950x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01C00x08padding / unreflected
0x08HLODLayerUHLODLayer*7 flagsnullptr
0x10LayersTArray<FName>4 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flagsnullptr
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x02080x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 34

SignatureFlagsNativeParams
void PreventHitClosestInteractive(const bool& Prevented)
Script44 statements · 1,530 bytes of bytecode
0x0000PushFlow(Label_05F7);0x0005NewLocalVar = false;0x0010NewLocalVar = false;0x001BCallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(1500);0x0040K2Node_MakeArray_Array = {6, 3, 0, 1};0x0053CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x006FCallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 25));0x00ADCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(0, 0, 25));0x00EBCallFunc_SphereTraceMultiForObjects_Radius_ImplicitCast = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue);0x0108CallFunc_SphereTraceMultiForObjects_OutHits = {};0x0113CallFunc_SphereTraceMultiForObjects_ReturnValue = SphereTraceMultiForObjects(this, CallFunc_Add_VectorVector_ReturnValue, CallFunc_Subtract_VectorVector_ReturnValue, CallFunc_SphereTraceMultiForObjects_Radius_ImplicitCast, K2Node_MakeArray_Array, false, Temp_object_Variable, 2, CallFunc_SphereTraceMultiForObjects_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x01ABTemp_int_Loop_Counter_Variable = 0;0x01C2Temp_int_Array_Index_Variable = 0;0x01D9Label_01D9:0x01D9CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereTraceMultiForObjects_OutHits);0x0214CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x023Aif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0595;0x0248Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0263PushFlow(Label_05AD);0x0268/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02A3BreakHitResult(CallFunc_Array_Get_Item, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x0358if (!(CallFunc_BreakHitResult_bBlockingHit)) PopFlow();0x0362/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x039DBreakHitResult(CallFunc_Array_Get_Item, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x0452CallFunc_ComponentHasTag_ReturnValue = CallFunc_BreakHitResult_HitComponent.ComponentHasTag(FName(Vulnerable));0x0489CallFunc_ActorHasTag_ReturnValue = CallFunc_BreakHitResult_HitActor.ActorHasTag(FName(Enemy));0x04C0CallFunc_ActorHasTag_ReturnValue_1 = CallFunc_BreakHitResult_HitActor.ActorHasTag(FName(Interaction));0x04F7CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_ActorHasTag_ReturnValue, false);0x0515CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, CallFunc_ActorHasTag_ReturnValue_1);0x053BCallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_BooleanOR_ReturnValue_1, false);0x0559CallFunc_BooleanOR_ReturnValue_3 = BooleanOR(CallFunc_BooleanOR_ReturnValue_2, CallFunc_ComponentHasTag_ReturnValue);0x057Fif (!(CallFunc_BooleanOR_ReturnValue_3)) PopFlow();0x0589NewLocalVar = true;0x0594PopFlow();0x0595Label_0595:0x0595Prevented = NewLocalVar;0x05A8goto Label_05F7;0x05ADLabel_05AD:0x05ADCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x05D7Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x05F2goto Label_01D9;0x05F7Label_05F7:0x05F7return;0x05F9// end of script
Public0x01
void DisableCollision(bool Disable)
Script6 statements · 151 bytes of bytecode
0x0000Temp_bool_Variable = Disable;0x0013Temp_byte_Variable = 0;0x0027Temp_byte_Variable_1 = 3;0x003BOrbDroneRig.SetCollisionEnabled(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x0094return;0x0096// end of script
Public0x01
void TurnInvisible(bool Invisible)
Script6 statements · 144 bytes of bytecode
0x0000CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Invisible);0x001DOrbDroneRig.SetCastHiddenShadow(CallFunc_Not_PreBool_ReturnValue);0x0046CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Invisible);0x0063OrbDroneRig.SetVisibility(CallFunc_Not_PreBool_ReturnValue, false);0x008Dreturn;0x008F// end of script
Public0x01
void HitSound(const FVector& InputPin)
Script6 statements · 316 bytes of bytecode
0x0000PlaySoundAtLocation(this, /Game/Blueprints/OrbDrone/SFX/OrbHitImpact_Cue.OrbHitImpact_Cue, InputPin, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, this, nullptr);0x0049PlaySoundAtLocation(this, /Game/Blueprints/OrbDrone/SFX/OrbStart_Cue.OrbStart_Cue, InputPin, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, this, nullptr);0x0092PlaySoundAtLocation(this, /Game/Sound/SFX/Object/ConcreteHitLarge_Cue.ConcreteHitLarge_Cue, InputPin, FRotator(0, 0, 0), 1f, 0.85f, 0f, nullptr, nullptr, this, nullptr);0x00DBCallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, /Game/Meshes/PhysicsProps/HitImpactProp_NS.HitImpactProp_NS, InputPin, FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0x0139return;0x013B// end of script
Public0x18
void Material(bool Visible)
Script7 statements · 196 bytes of bytecode
0x0000Temp_bool_Variable = Visible;0x0013Temp_object_Variable = /Game/Blueprints/OrbDrone/Rig/MA_Orbie.MA_Orbie;0x0026Temp_object_Variable_1 = /Game/Blueprints/OrbDrone/Rig/MA_Orbie.MA_Orbie;0x0039CallFunc_CreateDynamicMaterialInstance_ReturnValue = OrbDroneRig.CreateDynamicMaterialInstance(0, Switch(Temp_bool_Variable, false => Temp_object_Variable_1, true => Temp_object_Variable, default => K2Node_Select_Default), FName(None));0x00AEMat = CallFunc_CreateDynamicMaterialInstance_ReturnValue;0x00C1return;0x00C3// end of script
Public0x01
void CreateAnim()
Script14 statements · 405 bytes of bytecode
0x0000CallFunc_GetAnimInstance_ReturnValue = OrbDroneRig.GetAnimInstance();0x002AK2Node_DynamicCast_AsOrb_Anim = Cast<OrbAnim_C>(CallFunc_GetAnimInstance_ReturnValue);0x004EK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOrb_Anim);0x006Bif (!(K2Node_DynamicCast_bSuccess)) goto Label_0192;0x0079Anim = K2Node_DynamicCast_AsOrb_Anim;0x008CAnim.EyeLip = Eye Lip;0x00BDAnim.SuperiorEye = Superior Eye;0x00EEAnim.InferiorEye = Inferior Eye;0x011FCallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(IDLE);0x0144K2Node_VariableSet_IDLE_ImplicitCast = Cast<3>(CallFunc_Conv_IntToDouble_ReturnValue);0x0161Anim.IDLE = K2Node_VariableSet_IDLE_ImplicitCast;0x0192Label_0192:0x0192return;0x0194// end of script
Public0x00
void MontagePlayer(UAnimMontage* MontageToPlay, float InPlayRate, float InTimeToStartMontageAt)
Script3 statements · 83 bytes of bytecode
0x0000CallFunc_Montage_Play_ReturnValue = Anim.Montage_Play(MontageToPlay, InPlayRate, 0, InTimeToStartMontageAt, true);0x0050return;0x0052// end of script
Public0x10
void UserConstructionScript()
Script3 statements · 17 bytes of bytecode
0x0000CreateAnim();0x000Ereturn;0x0010// end of script
EventPublic0x00
void HitTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_OrbieActor(10207);0x000Freturn;0x0011// end of script
0x00
void HitTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_OrbieActor(10202);0x000Freturn;0x0011// end of script
0x00
void eyelid__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_OrbieActor(9079);0x000Freturn;0x0011// end of script
0x00
void eyelid__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_OrbieActor(9078);0x000Freturn;0x0011// end of script
0x00
void eyelid__NewTrack_1__EventFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_OrbieActor(3945);0x000Freturn;0x0011// end of script
0x00
void SpecialAttachCondition(AMainChar_C* P, AActor* Actor, USceneComponent* Component)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_P_1 = P;0x0012PersistentFrame.K2Node_Event_Actor_1 = Actor;0x0024PersistentFrame.K2Node_Event_Component = Component;0x0036ExecuteUbergraph_OrbieActor(4095);0x0045return;0x0047// end of script
Public0x18
void SawHitBack(ASawProjectile_C* Saw, const FVector& HitLocation)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Saw_1 = Saw;0x0012PersistentFrame.K2Node_Event_HitLocation_1 = HitLocation;0x0024ExecuteUbergraph_OrbieActor(4096);0x0033return;0x0035// end of script
Public0x20
void SawParryCastBack(ASawProjectile_C* Saw, AActor* Owner)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Saw = Saw;0x0012PersistentFrame.K2Node_Event_Owner = Owner;0x0024ExecuteUbergraph_OrbieActor(4097);0x0033return;0x0035// end of script
Public0x10
void SliceHandle()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_OrbieActor(4098);0x000Freturn;0x0011// end of script
Public0x00
void AnnihilationCall()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_OrbieActor(4099);0x000Freturn;0x0011// end of script
Public0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_OrbieActor(4100);0x000Freturn;0x0011// end of script
EventProtected0x00
void inGameView(bool Ingame, bool Player)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ingame = Ingame;0x0012PersistentFrame.K2Node_CustomEvent_Player = Player;0x0024ExecuteUbergraph_OrbieActor(5180);0x0033return;0x0035// end of script
0x02
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_OrbieActor(5195);0x0021return;0x0023// end of script
EventPublic0x04
void HitCamerabyPlayer()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_OrbieActor(5352);0x000Freturn;0x0011// end of script
0x00
void ReceiveEndPlay(const EEndPlayReason& EndPlayReason)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_EndPlayReason = EndPlayReason;0x0012ExecuteUbergraph_OrbieActor(7650);0x0021return;0x0023// end of script
EventProtected0x01
void InstantDeath_Event()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_OrbieActor(9094);0x000Freturn;0x0011// end of script
0x00
void HitResults(AMainChar_C* P, AActor* Actor, const FVector& Location, const FVector& Direction)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_P = P;0x0012PersistentFrame.K2Node_Event_Actor = Actor;0x0024PersistentFrame.K2Node_Event_Location = Location;0x0036PersistentFrame.K2Node_Event_Direction = Direction;0x0048ExecuteUbergraph_OrbieActor(9099);0x0057return;0x0059// end of script
Public0x40
void SlackingEventTransfer(bool Hide)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Hide = Hide;0x0012ExecuteUbergraph_OrbieActor(9114);0x0021return;0x0023// end of script
0x01
void ShakeOverTime()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_OrbieActor(9177);0x000Freturn;0x0011// end of script
0x00
void SetShakes()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_OrbieActor(9262);0x000Freturn;0x0011// end of script
0x00
void ReceiveActorBeginOverlap(AActor* OtherActor)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_OtherActor = OtherActor;0x0012ExecuteUbergraph_OrbieActor(9305);0x0021return;0x0023// end of script
EventPublic0x08
void SawDeath(const FVector& NewParam)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NewParam_1 = NewParam;0x0012ExecuteUbergraph_OrbieActor(9586);0x0021return;0x0023// end of script
0x18
void ReceiveHit(UPrimitiveComponent* MyComp, AActor* Other, UPrimitiveComponent* OtherComp, bool bSelfMoved, const FVector& HitLocation, const FVector& HitNormal, const FVector& NormalImpulse, FHitResult& Hit)
Script11 statements · 162 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MyComp = MyComp;0x0012PersistentFrame.K2Node_Event_Other = Other;0x0024PersistentFrame.K2Node_Event_OtherComp = OtherComp;0x0036PersistentFrame.K2Node_Event_bSelfMoved = bSelfMoved;0x0048PersistentFrame.K2Node_Event_HitLocation = HitLocation;0x005APersistentFrame.K2Node_Event_HitNormal = HitNormal;0x006CPersistentFrame.K2Node_Event_NormalImpulse = NormalImpulse;0x007EPersistentFrame.K2Node_Event_Hit = Hit;0x0090ExecuteUbergraph_OrbieActor(9617);0x009Freturn;0x00A1// end of script
EventPublic0x168
void HitCameraByEnvironment(const FVector& NewParam)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NewParam = NewParam;0x0012ExecuteUbergraph_OrbieActor(9641);0x0021return;0x0023// end of script
0x18
void HitCheck(AActor* Target)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Target = Target;0x0012ExecuteUbergraph_OrbieActor(9888);0x0021return;0x0023// end of script
0x08
void ExecuteUbergraph_OrbieActor(int32 EntryPoint)
Script425 statements · 10,211 bytes of bytecode
0x0000PushFlow(Label_27E0);0x0005goto [EntryPoint];0x000FShakeOverTime();0x001DPopFlow();0x001ETemp_bool_IsClosed_Variable = false;0x0029Temp_bool_Has_Been_Initd_Variable = true;0x0034PopFlow();0x0035Label_0035:0x0035CallFunc_Less_DoubleDouble_A_ImplicitCast = Cast<4>(HitTL_NewTrack_3_572894F54D9A9F99876F0A8AA2767C8B);0x0052CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Less_DoubleDouble_A_ImplicitCast, 1);0x0078if (!(CallFunc_Less_DoubleDouble_ReturnValue)) goto Label_0087;0x0086PopFlow();0x0087Label_0087:0x0087CallFunc_K2_GetComponentRotation_ReturnValue = As Main Char.Camera.K2_GetComponentRotation();0x00CFCallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(As Main Char.SpringArm.ProbeSize);0x0118CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 0.75);0x0146BreakRotator(CallFunc_K2_GetComponentRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x0174CallFunc_K2_GetComponentLocation_ReturnValue = As Main Char.Camera.K2_GetComponentLocation();0x01BCCallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x01EBCallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_MakeRotator_ReturnValue);0x0210CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(-200);0x0235CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0263CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue);0x0291CallFunc_SphereTraceSingle_Radius_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x02AECallFunc_SphereTraceSingle_ReturnValue = SphereTraceSingle(this, CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_SphereTraceSingle_Radius_ImplicitCast, 1, false, Temp_object_Variable, 0, CallFunc_SphereTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x033Fif (!(CallFunc_SphereTraceSingle_ReturnValue)) PopFlow();0x0349CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x0366CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_GetWorldDeltaSeconds_ReturnValue, 100);0x0394CallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x03B0CallFunc_GetTransform_ReturnValue = As Main Char.GetTransform();0x03E2CallFunc_InverseTransformLocation_ReturnValue = InverseTransformLocation(CallFunc_GetTransform_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue_1);0x0410BreakVector(CallFunc_InverseTransformLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x043ECallFunc_Less_DoubleDouble_ReturnValue_1 = Less_DoubleDouble(CallFunc_BreakVector_Y, 0);0x0464CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(-1, 1, CallFunc_Less_DoubleDouble_ReturnValue_1);0x049BCallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(3, CallFunc_SelectFloat_ReturnValue_1);0x04C9CallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_3, CallFunc_Multiply_DoubleDouble_ReturnValue_5);0x04F7CallFunc_AddControllerYawInput_Val_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_6);0x0514As Main Char.AddControllerYawInput(CallFunc_AddControllerYawInput_Val_ImplicitCast);0x0541CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x055ECallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_GetWorldDeltaSeconds_ReturnValue, 100);0x058CCallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_3, 1);0x05BACallFunc_AddControllerPitchInput_Val_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_4);0x05D7As Main Char.AddControllerPitchInput(CallFunc_AddControllerPitchInput_Val_ImplicitCast);0x0604PopFlow();0x0605PreventCount = 0;0x061CPopFlow();0x061DLabel_061D:0x061Dif (!(false)) PopFlow();0x061FTemp_bool_IsClosed_Variable_1 = true;0x062APopFlow();0x062BLabel_062B:0x062BTemp_int_Loop_Counter_Variable = 0;0x0642Temp_int_Array_Index_Variable = 0;0x0659Label_0659:0x0659CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllWidgetsOfClass_FoundWidgets);0x0694CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x06BAif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x06C4Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x06DFPushFlow(Label_0744);0x06E4/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllWidgetsOfClass_FoundWidgets, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x071FCallFunc_Array_Get_Item.RemoveFromParent();0x0743PopFlow();0x0744Label_0744:0x0744CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x076ETemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0789goto Label_0659;0x078ELabel_078E:0x078EPushFlow(Label_07A2);0x0793if (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_07DA;0x07A1PopFlow();0x07A2Label_07A2:0x07A2if (!(Temp_bool_IsClosed_Variable_1)) goto Label_07B1;0x07B0PopFlow();0x07B1Label_07B1:0x07B1Temp_bool_IsClosed_Variable_1 = true;0x07BCif (!(false)) goto Label_07CE;0x07C2Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x07CDPopFlow();0x07CELabel_07CE:0x07CETemp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x07D9PopFlow();0x07DALabel_07DA:0x07DATemp_bool_Has_Been_Initd_Variable_1 = true;0x07E5goto Label_061D;0x07EALabel_07EA:0x07EAEyelid.PlayFromStart();0x080APopFlow();0x080BLabel_080B:0x080Bif (!(Temp_bool_IsClosed_Variable)) goto Label_081A;0x0819PopFlow();0x081ALabel_081A:0x081ATemp_bool_IsClosed_Variable = true;0x0825CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(PreventCount, 1);0x084FTemp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_2;0x086APreventCount = Temp_int_Variable_1;0x0885PushFlow(Label_0F00);0x088ACallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(PreventCount, 3);0x08ACif (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) PopFlow();0x08B6Label_08B6:0x08B6CallFunc_K2_GetActorLocation_ReturnValue_5 = As Main Char.K2_GetActorLocation();0x08E8LocImp = CallFunc_K2_GetActorLocation_ReturnValue_5;0x0903CallFunc_K2_GetActorLocation_ReturnValue_5 = As Main Char.K2_GetActorLocation();0x0935CallFunc_GetActorForwardVector_ReturnValue = As Main Char.GetActorForwardVector();0x0967CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_5, FVector(0, 0, 200));0x09A5CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(500);0x09CACallFunc_Multiply_DoubleDouble_ReturnValue_7 = Multiply_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue, 1);0x09F8CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_7);0x0A1DCallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x0A4BCallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_Multiply_VectorVector_ReturnValue_1);0x0A79CallFunc_FindLookAtRotation_ReturnValue_1 = FindLookAtRotation(CallFunc_Add_VectorVector_ReturnValue_3, CallFunc_K2_GetActorLocation_ReturnValue_5);0x0AA7DirImp = CallFunc_FindLookAtRotation_ReturnValue_1;0x0AC2Label_0AC2:0x0AC2CallFunc_GetPlayerPawn_ReturnValue_3 = GetPlayerPawn(this, 0);0x0ADCCallFunc_ActorHasTag_ReturnValue = CallFunc_GetPlayerPawn_ReturnValue_3.ActorHasTag(FName(Dead));0x0B13if (!(CallFunc_ActorHasTag_ReturnValue)) goto Label_0B22;0x0B21PopFlow();0x0B22Label_0B22:0x0B22Hit = true;0x0B2DCallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0B42K2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x0B66K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x0B83if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x0B8DK2Node_CreateDelegate_OutputDelegate.Bind(this, InstantDeath_Event);0x0BA4K2Node_DynamicCast_AsMy_Game_Mode.InstantDeath += K2Node_CreateDelegate_OutputDelegate;0x0BCDCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(HitCount, 1);0x0BF7Temp_int_Variable_3 = CallFunc_Add_IntInt_ReturnValue_1;0x0C12HitCount = Temp_int_Variable_3;0x0C2DPushFlow(Label_0DF7);0x0C32Temp_real_Variable = 0.25f;0x0C49Temp_real_Variable_1 = 0.25f;0x0C60Temp_real_Variable_2 = 1f;0x0C77Temp_int_Variable = HitCount;0x0C92/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Blueprints/OrbDrone/Rig/OrbHitBuzz_Cue.OrbHitBuzz_Cue, Switch(Temp_int_Variable, 0 => Temp_real_Variable, 1 => Temp_real_Variable_1, 2 => Temp_real_Variable_2, default => K2Node_Select_Default), 1f, 0f, nullptr, nullptr, true);0x0D18Temp_real_Variable_3 = 0.1f;0x0D2FTemp_real_Variable_4 = 0.5f;0x0D46Temp_real_Variable_5 = 2f;0x0D5DTemp_int_Variable_2 = HitCount;0x0D78SetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/GlobalParameter.GlobalParameter, FName(CameraCrackSlice), Switch(Temp_int_Variable_2, 0 => Temp_real_Variable_3, 1 => Temp_real_Variable_4, 2 => Temp_real_Variable_5, default => K2Node_Select_Default_1));0x0DE8SetShakes();0x0DF6PopFlow();0x0DF7Label_0DF7:0x0DF7As Main Char.EventExtraCameraLength = 1500;0x0E28As Main Char.CameraFocus(DirImp, 3, 0, true, false, true, 0);0x0E73CallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x0E8FHitSound(CallFunc_K2_GetActorLocation_ReturnValue_2);0x0EA6HitTL.SetPlayRate(0.75f);0x0ECBPushFlow(Label_0ED5);0x0ED0goto Label_078E;0x0ED5Label_0ED5:0x0ED5if (!(Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable)) PopFlow();0x0EDFHitTL.PlayFromStart();0x0EFFPopFlow();0x0F00Label_0F00:0x0F00RetriggerableDelay(this, 2f, LatentActionInfo{0x605, -167030050, FName(ExecuteUbergraph_OrbieActor), this});0x0F36PopFlow();0x0F37Label_0F37:0x0F37Temp_bool_Has_Been_Initd_Variable = true;0x0F42if (!(false)) PopFlow();0x0F44Temp_bool_IsClosed_Variable = true;0x0F4FPopFlow();0x0F50Label_0F50:0x0F50if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_0F37;0x0F5EPopFlow();0x0F5FLabel_0F5F:0x0F5FPushFlow(Label_080B);0x0F64goto Label_0F50;0x0F69CallFunc_GetPlayerPawn_ReturnValue_2 = GetPlayerPawn(this, 0);0x0F83CallFunc_K2_GetActorLocation_ReturnValue_4 = CallFunc_GetPlayerPawn_ReturnValue_2.K2_GetActorLocation();0x0FB5PlaySoundAtLocation(this, /Game/Sound/SFX/Voices/OrbieCall/OrbieF_Cue.OrbieF_Cue, CallFunc_K2_GetActorLocation_ReturnValue_4, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x0FFEPopFlow();0x0FFFPopFlow();0x1000PopFlow();0x1001PopFlow();0x1002PopFlow();0x1003PopFlow();0x1004CreateAnim();0x1012Material(false);0x1021inGameView(Ingame, false);0x1039PushFlow(Label_10AC);0x103Eif (!(Magnet)) PopFlow();0x1048Temp_name_Variable = FName(Enemy);0x1067CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Tags, Temp_name_Variable);0x10ABPopFlow();0x10ACLabel_10AC:0x10ACOrbDroneRig.SetCollisionResponseToChannel(15, 0);0x10D4PopFlow();0x10D5Label_10D5:0x10D5CallFunc_MakeTransform_ReturnValue = MakeTransform(FVector(-25, 0, 0), FRotator(0, 0, 0), FVector(0, 0, 0));0x113CAnim.EyeTransform = CallFunc_MakeTransform_ReturnValue;0x116DSetActorTickEnabled(false);0x117COrbDroneRig.SetHiddenInGame(true, false);0x119EMaterial(false);0x11ADAnim.IDLE = 0f;0x11DACallFunc_K2_AttachToComponent_ReturnValue = K2Node_DynamicCast_AsMain_Char.FlashlightRoot.K2_AttachToComponent(K2Node_DynamicCast_AsMain_Char.Camera, FName(None), 2, 2, 1, true);0x124DPopFlow();0x124ELabel_124E:0x124ECallFunc_MakeTransform_ReturnValue_1 = MakeTransform(FVector(0, 0, 0), FRotator(0, 0, 0), FVector(1, 1, 1));0x12B5Anim.EyeTransform = CallFunc_MakeTransform_ReturnValue_1;0x12E6SetActorTickEnabled(true);0x12F5OrbDroneRig.SetHiddenInGame(false, false);0x1317Material(true);0x1326Anim.IDLE = 1f;0x1353CallFunc_K2_AttachToComponent_ReturnValue_1 = K2Node_DynamicCast_AsMain_Char.FlashlightRoot.K2_AttachToComponent(OrbDroneRig, FName(None), 2, 2, 1, true);0x13B0PopFlow();0x13B1Label_13B1:0x13B1CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x13CBK2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x13EFK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x140Cif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x1416NewVar = K2Node_CustomEvent_ingame;0x1429if (!(NewVar)) goto Label_124E;0x1437goto Label_10D5;0x143Cif (!(K2Node_CustomEvent_Player)) goto Label_13B1;0x144APopFlow();0x144BCallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x1467CallFunc_GetRightVector_ReturnValue = GetRightVector(CallFunc_K2_GetActorRotation_ReturnValue);0x148CCallFunc_Conv_VectorToLinearColor_ReturnValue = Conv_VectorToLinearColor(CallFunc_GetRightVector_ReturnValue);0x14B1Mat.SetVectorParameterValue(FName(Direction), CallFunc_Conv_VectorToLinearColor_ReturnValue);0x14E7PopFlow();0x14E8CallFunc_IsPlaying_ReturnValue = HitTL.IsPlaying();0x1512if (!(CallFunc_IsPlaying_ReturnValue)) goto Label_1521;0x1520PopFlow();0x1521Label_1521:0x1521CallFunc_GetGameMode_ReturnValue_1 = GetGameMode(this);0x1536K2Node_DynamicCast_AsMy_Game_Mode_1 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_1);0x155AK2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_1);0x1577if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x1581CallFunc_GetPlayerPawn_ReturnValue_1 = GetPlayerPawn(this, 0);0x159BK2Node_DynamicCast_AsMain_Char_1 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_1);0x15BFK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMain_Char_1);0x15DCif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x15E6As Main Char = K2Node_DynamicCast_AsMain_Char_1;0x15F9if (!(Magnet)) goto Label_166D;0x1607Label_1607:0x1607PreventHitClosestInteractive(CallFunc_PreventHitClosestInteractive_Prevented);0x161Eif (!(CallFunc_PreventHitClosestInteractive_Prevented)) goto Label_08B6;0x162CPushFlow(Label_1636);0x1631goto Label_0F5F;0x1636Label_1636:0x1636RetriggerableDelay(this, 0.25f, LatentActionInfo{0x1E, -1423243498, FName(ExecuteUbergraph_OrbieActor), this});0x166CPopFlow();0x166DLabel_166D:0x166DCallFunc_Less_DoubleDouble_ReturnValue_2 = Less_DoubleDouble(As Main Char.CameraClosestOpacity, 1);0x16A9CallFunc_BooleanOR_ReturnValue = BooleanOR(As Main Char.Event, As Main Char.NotinGame);0x16FBCallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, As Main Char.NotInGround);0x1737CallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_BooleanOR_ReturnValue_1, As Main Char.WalkingBoss);0x1773CallFunc_BooleanOR_ReturnValue_3 = BooleanOR(CallFunc_BooleanOR_ReturnValue_2, As Main Char.BossFight);0x17AFCallFunc_BooleanOR_ReturnValue_4 = BooleanOR(CallFunc_BooleanOR_ReturnValue_3, CallFunc_Less_DoubleDouble_ReturnValue_2);0x17D5CallFunc_BooleanOR_ReturnValue_5 = BooleanOR(CallFunc_BooleanOR_ReturnValue_4, As Main Char.WasLandAttack);0x1811CallFunc_BooleanOR_ReturnValue_6 = BooleanOR(CallFunc_BooleanOR_ReturnValue_5, K2Node_DynamicCast_AsMy_Game_Mode_1.Loading);0x184Dif (!(CallFunc_BooleanOR_ReturnValue_6)) goto Label_1607;0x185BPopFlow();0x185CLabel_185C:0x185Cif (!(HiddenSlack)) goto Label_1970;0x186ASparkSpawn.Deactivate();0x188ELabel_188E:0x188EPushFlow(Label_192C);0x1893SetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/GlobalParameter.GlobalParameter, FName(CameraCrackCount), 0f);0x18B9SetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/GlobalParameter.GlobalParameter, FName(CameraCrackInverse), 1f);0x18DFSetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/GlobalParameter.GlobalParameter, FName(CameraCrackAmount), 0f);0x1905SetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/GlobalParameter.GlobalParameter, FName(CameraCrackSlice), 0f);0x192BPopFlow();0x192CLabel_192C:0x192CCallFunc_GetAllWidgetsOfClass_FoundWidgets = {};0x1937/Script/UMG.Default__WidgetBlueprintLibrary.GetAllWidgetsOfClass(this, CallFunc_GetAllWidgetsOfClass_FoundWidgets, /Game/Blueprints/OrbDrone/Rig/OrbieStaticDeath.OrbieStaticDeath_C, false);0x196Bgoto Label_062B;0x1970Label_1970:0x1970SetShakes();0x197EPopFlow();0x197FLabel_197F:0x197FSetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/GlobalParameter.GlobalParameter, FName(CameraCrackCount), 0f);0x19A5CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(-1, 1, As Main Char.AttackAorB);0x19F2CallFunc_SetScalarParameterValue_ParameterValue_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue_2);0x1A0FSetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/GlobalParameter.GlobalParameter, FName(CameraCrackInverse), CallFunc_SetScalarParameterValue_ParameterValue_ImplicitCast);0x1A39CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x1A55CallFunc_K2_GetActorRotation_ReturnValue_1 = K2_GetActorRotation();0x1A71CallFunc_SpawnSystemAttached_ReturnValue = SpawnSystemAttached(/Game/Blueprints/OrbDrone/Rig/OrbSpark_NS.OrbSpark_NS, DefaultSceneRoot, FName(None), CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_K2_GetActorRotation_ReturnValue_1, 1, true, true, 0, true);0x1ABDSparkSpawn = CallFunc_SpawnSystemAttached_ReturnValue;0x1AD0ShakeOverTime();0x1ADEPopFlow();0x1ADFLabel_1ADF:0x1ADFK2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(HitCount, 0);0x1B01if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_197F;0x1B0FK2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(HitCount, 1);0x1B31if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_1C95;0x1B3FK2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(HitCount, 2);0x1B61if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_1B70;0x1B6FPopFlow();0x1B70Label_1B70:0x1B70As Main Char.DeathRestartEvent(0, FVector(0, 0, 0), this, false);0x1BB1CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x1BCBCallFunc_GetPlayerController_ReturnValue_1.ClientStopCameraShake(/Game/Blueprints/OrbDrone/Rig/OrbMalfunctionShake.OrbMalfunctionShake_C, true);0x1BF9CallFunc_GetGameInstance_ReturnValue_2 = GetGameInstance(this);0x1C0EK2Node_DynamicCast_AsMy_Game_Instance_2 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_2);0x1C32K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_2);0x1C4Fif (!(K2Node_DynamicCast_bSuccess_8)) PopFlow();0x1C59K2Node_DynamicCast_AsMy_Game_Instance_2.CallAchievement(13);0x1C7FPushFlow(Label_1C89);0x1C84goto Label_078E;0x1C89Label_1C89:0x1C89Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x1C94PopFlow();0x1C95Label_1C95:0x1C95SetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/GlobalParameter.GlobalParameter, FName(CameraCrackCount), 1f);0x1CBBSetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/GlobalParameter.GlobalParameter, FName(CameraCrackCount), 1f);0x1CE1SparkSpawn.SetFloatParameter(FName(Spawn), 2f);0x1D17PopFlow();0x1D18Label_1D18:0x1D18HitCount = -1;0x1D2FHitTL.Stop();0x1D4FPushFlow(Label_188E);0x1D54CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x1D69K2Node_DynamicCast_AsMy_Game_Instance = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x1D8DK2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance);0x1DAAif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x1DB4K2Node_DynamicCast_AsMy_Game_Instance.OrbDeathSound(1);0x1DE1PopFlow();0x1DE2goto Label_1D18;0x1DE7Label_1DE7:0x1DE7CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x1E01CallFunc_GetPlayerController_ReturnValue.ClientStartCameraShake(/Game/Blueprints/OrbDrone/Rig/OrbMalfunctionShake.OrbMalfunctionShake_C, 0.5f, 0, FRotator(0, 0, 0));0x1E4EPopFlow();0x1E4FLabel_1E4F:0x1E4FPushFlow(Label_2294);0x1E54CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x1E70CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(HitTL_shake_572894F54D9A9F99876F0A8AA2767C8B);0x1E8DCallFunc_Multiply_DoubleDouble_ReturnValue_8 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 5);0x1EBBCallFunc_DynamicFeedbackShake_Scale_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_8);0x1ED8As Main Char.DynamicFeedbackShake(CallFunc_DynamicFeedbackShake_Scale_ImplicitCast, CallFunc_K2_GetActorLocation_ReturnValue, true, nullptr, 0, 0, 1, false);0x1F28CallFunc_Multiply_DoubleDouble_A_ImplicitCast_6 = Cast<4>(HitTL_eye_572894F54D9A9F99876F0A8AA2767C8B);0x1F45CallFunc_Multiply_DoubleDouble_ReturnValue_13 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_6, 0.15);0x1F73As Main Char.HUDOrbEyelid(CallFunc_Multiply_DoubleDouble_ReturnValue_13);0x1FA0CallFunc_SelectFloat_ReturnValue = SelectFloat(1, -1, As Main Char.AttackAorB);0x1FEDCallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue, 7.5);0x201BCallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_SelectFloat_ReturnValue, -10);0x2049CallFunc_Multiply_DoubleDouble_A_ImplicitCast_4 = Cast<4>(HitTL_bounce_572894F54D9A9F99876F0A8AA2767C8B);0x2066CallFunc_Multiply_DoubleDouble_ReturnValue_9 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_4, CallFunc_Multiply_DoubleDouble_ReturnValue);0x2094CallFunc_Multiply_DoubleDouble_A_ImplicitCast_3 = Cast<4>(HitTL_bounce_572894F54D9A9F99876F0A8AA2767C8B);0x20B1CallFunc_Multiply_DoubleDouble_ReturnValue_10 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_3, CallFunc_Multiply_DoubleDouble_ReturnValue_1);0x20DFCallFunc_Multiply_DoubleDouble_A_ImplicitCast_2 = Cast<4>(HitTL_bounce_572894F54D9A9F99876F0A8AA2767C8B);0x20FCCallFunc_Multiply_DoubleDouble_ReturnValue_11 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2, 5);0x212ACallFunc_MakeRotator_Roll_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_10);0x2147CallFunc_MakeRotator_Pitch_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_11);0x2164CallFunc_MakeRotator_Yaw_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_9);0x2181CallFunc_MakeRotator_ReturnValue_1 = MakeRotator(CallFunc_MakeRotator_Roll_ImplicitCast, CallFunc_MakeRotator_Pitch_ImplicitCast, CallFunc_MakeRotator_Yaw_ImplicitCast);0x21B8As Main Char.EventExtraCameraRot = CallFunc_MakeRotator_ReturnValue_1;0x21E9CallFunc_Multiply_DoubleDouble_A_ImplicitCast_5 = Cast<4>(HitTL_eye_572894F54D9A9F99876F0A8AA2767C8B);0x2206CallFunc_Multiply_DoubleDouble_ReturnValue_12 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_5, 10);0x2234As Main Char.EventFocalFOV = CallFunc_Multiply_DoubleDouble_ReturnValue_12;0x2265SetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/GlobalParameter.GlobalParameter, FName(CameraImpact), HitTL_bounce_572894F54D9A9F99876F0A8AA2767C8B);0x228Fgoto Label_0035;0x2294Label_2294:0x2294CallFunc_GetGameInstance_ReturnValue_1 = GetGameInstance(this);0x22A9K2Node_DynamicCast_AsMy_Game_Instance_1 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_1);0x22CDK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_1);0x22EAif (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x22F4CallFunc_Lerp_Alpha_ImplicitCast = Cast<4>(HitTL_shake_572894F54D9A9F99876F0A8AA2767C8B);0x2311CallFunc_Lerp_ReturnValue = Lerp(1, 0.5, CallFunc_Lerp_Alpha_ImplicitCast);0x2348K2Node_DynamicCast_AsMy_Game_Instance_1.OrbDeathSound(CallFunc_Lerp_ReturnValue);0x2375PopFlow();0x2376PopFlow();0x2377InstantDeath_Event();0x2385PopFlow();0x2386goto Label_1B70;0x238BHitCamerabyPlayer();0x2399PopFlow();0x239Aif (!(Hit)) PopFlow();0x23A4CallFunc_Not_PreBool_ReturnValue = Not_PreBool(K2Node_CustomEvent_Hide);0x23C1HiddenSlack = CallFunc_Not_PreBool_ReturnValue;0x23D4goto Label_185C;0x23D9if (!(Hit)) PopFlow();0x23E3PushFlow(Label_23F7);0x23E8if (!(HiddenSlack)) goto Label_1DE7;0x23F6PopFlow();0x23F7Label_23F7:0x23F7Delay(this, 1f, LatentActionInfo{0xF, -1228860555, FName(ExecuteUbergraph_OrbieActor), this});0x242DPopFlow();0x242ESetScalarParameterValue(this, /Game/Materials/BasicMaterials/EffectControl/GlobalParameter.GlobalParameter, FName(CameraCrackAmount), 1f);0x2454goto Label_1ADF;0x2459HitCheck(K2Node_Event_OtherActor);0x2470PopFlow();0x2471Label_2471:0x2471HitCamerabyPlayer();0x247FCallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Blueprints/OrbDrone/Rig/OrbieStaticDeath.OrbieStaticDeath_C, nullptr);0x24B4CallFunc_Create_ReturnValue.AddToViewport(0);0x24D9goto Label_07EA;0x24DELabel_24DE:0x24DECallFunc_GetPlayerPawn_ReturnValue_2 = GetPlayerPawn(this, 0);0x24F8K2Node_DynamicCast_AsMain_Char_2 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_2);0x251CK2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsMain_Char_2);0x2539if (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x2543As Main Char = K2Node_DynamicCast_AsMain_Char_2;0x2556HitCameraByEnvironment(K2Node_CustomEvent_NewParam_1);0x256Dgoto Label_2471;0x2572if (!(Death)) goto Label_2581;0x2580PopFlow();0x2581Label_2581:0x2581Death = true;0x258Cgoto Label_24DE;0x2591HitCheck(K2Node_Event_Other);0x25A8PopFlow();0x25A9CallFunc_IsPlaying_ReturnValue_1 = HitTL.IsPlaying();0x25D3if (!(CallFunc_IsPlaying_ReturnValue_1)) PopFlow();0x25DDLocImp = K2Node_CustomEvent_NewParam;0x25F8CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(K2Node_CustomEvent_NewParam, FVector(0, 0, 200));0x2636CallFunc_K2_GetActorLocation_ReturnValue_6 = K2_GetActorLocation();0x2652CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_6, CallFunc_Add_VectorVector_ReturnValue);0x2680DirImp = CallFunc_FindLookAtRotation_ReturnValue;0x269Bgoto Label_0AC2;0x26A0K2Node_DynamicCast_AsSaw_Projectile = Cast<SawProjectile_C>(K2Node_CustomEvent_Target);0x26C4K2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsSaw_Projectile);0x26E1if (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x26EBCallFunc_IsValid_ReturnValue = IsValid(K2Node_DynamicCast_AsSaw_Projectile.Seek Comp);0x271Eif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x2728CallFunc_GetOwner_ReturnValue = K2Node_DynamicCast_AsSaw_Projectile.Seek Comp.GetOwner();0x2768CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_GetOwner_ReturnValue, this);0x2786if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x2790CallFunc_K2_GetActorLocation_ReturnValue_7 = K2Node_CustomEvent_Target.K2_GetActorLocation();0x27C2SawDeath(CallFunc_K2_GetActorLocation_ReturnValue_7);0x27D9PopFlow();0x27DAgoto Label_1E4F;0x27DFPopFlow();0x27E0Label_27E0:0x27E0return;0x27E2// end of script
Final0x04

Used by 2

types with a member, parameter or interface of this type