Zdexby TheHolyOneZ
4,790 classes
Class

AWeaponFX_C

: AActor : UObject
/Game/Items/Guns/FX/WeaponFX.WeaponFX_C 0x030A (778 B) align 8 inherited 0x02A8 3 scripted vtable /Game/Items/Guns/FX/WeaponFX
0x00x030A

Members 14

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08SMG RingUStaticMeshComponent*6 flagsnullptr
0x08Ogive FireUStaticMeshComponent*6 flagsnullptr
0x08Ogive FrontRingUStaticMeshComponent*6 flagsnullptr
0x08Ogive RearRingUStaticMeshComponent*6 flagsnullptr
0x08Shorty FireUStaticMeshComponent*6 flagsnullptr
0x08Shotgun FireUStaticMeshComponent*6 flagsnullptr
0x08Spark RingUStaticMeshComponent*6 flagsnullptr
0x08Bullet BrakeUStaticMeshComponent*6 flagsnullptr
0x08Bullet RingUStaticMeshComponent*6 flagsnullptr
0x08Bullet FireUStaticMeshComponent*6 flagsnullptr
0x08DefaultSceneRootUSceneComponent*6 flagsnullptr
0x01FOVbool7 flagsfalse
0x01Random Brakebool7 flagsfalse
Inherited from AActor 79
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
0x01bActorEnableCollision : 1bit 7bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 0boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 5boolProtected+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
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>
0x02000x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 3

SignatureFlagsNativeParams
void UserConstructionScript()
Script14 statements · 517 bytes of bytecode
0x0000if (!(FOV)) goto Label_0202;0x000EBullet Fire.SetScalarParameterValueOnMaterials(FName(FOV Lerp), 1f);0x0040Bullet Ring.SetScalarParameterValueOnMaterials(FName(FOV Lerp), 1f);0x0072Bullet Brake.SetScalarParameterValueOnMaterials(FName(FOV Lerp), 1f);0x00A4Spark Ring.SetScalarParameterValueOnMaterials(FName(FOV Lerp), 1f);0x00D6Shotgun Fire.SetScalarParameterValueOnMaterials(FName(FOV Lerp), 1f);0x0108Shorty Fire.SetScalarParameterValueOnMaterials(FName(FOV Lerp), 1f);0x013AOgive FrontRing.SetScalarParameterValueOnMaterials(FName(FOV Lerp), 1f);0x016COgive Fire.SetScalarParameterValueOnMaterials(FName(FOV Lerp), 1f);0x019EOgive RearRing.SetScalarParameterValueOnMaterials(FName(FOV Lerp), 1f);0x01D0SMG Ring.SetScalarParameterValueOnMaterials(FName(FOV Lerp), 1f);0x0202Label_0202:0x0202return;0x0204// end of script
EventPublic0x00
void Bullet Shot(int32 Type, bool Light)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Type = Type;0x0012PersistentFrame.K2Node_CustomEvent_Light = Light;0x0024ExecuteUbergraph_WeaponFX(8176);0x0033return;0x0035// end of script
0x05
void ExecuteUbergraph_WeaponFX(int32 EntryPoint)
Script295 statements · 8,488 bytes of bytecode
0x0000PushFlow(Label_2125);0x0005goto [EntryPoint];0x000FRetriggerableDelay(this, 0.03f, LatentActionInfo{0x46, 127974981, FName(ExecuteUbergraph_WeaponFX), this});0x0045PopFlow();0x0046Bullet Fire.SetScalarParameterValueOnMaterials(FName(Boost), 0f);0x0078Bullet Brake.SetScalarParameterValueOnMaterials(FName(Boost), 0f);0x00AABullet Ring.SetScalarParameterValueOnMaterials(FName(Boost), 0f);0x00DCRetriggerableDelay(this, 0.2f, LatentActionInfo{0x113, 1987057121, FName(ExecuteUbergraph_WeaponFX), this});0x0112PopFlow();0x0113Bullet Brake.SetVisibility(false, false);0x0135Bullet Fire.SetVisibility(false, false);0x0157Bullet Ring.SetVisibility(false, false);0x0179PopFlow();0x017ARetriggerableDelay(this, 0.03f, LatentActionInfo{0x1B1, -1674583149, FName(ExecuteUbergraph_WeaponFX), this});0x01B0PopFlow();0x01B1Spark Ring.SetScalarParameterValueOnMaterials(FName(Boost), 0f);0x01E3Shotgun Fire.SetScalarParameterValueOnMaterials(FName(Boost), 0f);0x0215RetriggerableDelay(this, 0.2f, LatentActionInfo{0x24C, -897831300, FName(ExecuteUbergraph_WeaponFX), this});0x024BPopFlow();0x024CSpark Ring.SetVisibility(false, false);0x026EShotgun Fire.SetVisibility(false, false);0x0290PopFlow();0x0291RetriggerableDelay(this, 0.03f, LatentActionInfo{0x2C8, -1848532854, FName(ExecuteUbergraph_WeaponFX), this});0x02C7PopFlow();0x02C8Spark Ring.SetScalarParameterValueOnMaterials(FName(Boost), 0f);0x02FAShorty Fire.SetScalarParameterValueOnMaterials(FName(Boost), 0f);0x032CRetriggerableDelay(this, 0.2f, LatentActionInfo{0x363, -1654173337, FName(ExecuteUbergraph_WeaponFX), this});0x0362PopFlow();0x0363Shorty Fire.SetVisibility(false, false);0x0385Spark Ring.SetVisibility(false, false);0x03A7PopFlow();0x03A8RetriggerableDelay(this, 0.03f, LatentActionInfo{0x3DF, -1489142475, FName(ExecuteUbergraph_WeaponFX), this});0x03DEPopFlow();0x03DFBullet Fire.SetScalarParameterValueOnMaterials(FName(Boost), 0f);0x0411Bullet Brake.SetScalarParameterValueOnMaterials(FName(Boost), 0f);0x0443Bullet Ring.SetScalarParameterValueOnMaterials(FName(Boost), 0f);0x0475RetriggerableDelay(this, 0.2f, LatentActionInfo{0x4AC, -442435932, FName(ExecuteUbergraph_WeaponFX), this});0x04ABPopFlow();0x04ACBullet Brake.SetVisibility(false, false);0x04CEBullet Fire.SetVisibility(false, false);0x04F0Bullet Ring.SetVisibility(false, false);0x0512PopFlow();0x0513RetriggerableDelay(this, 0.05f, LatentActionInfo{0x54A, -287935224, FName(ExecuteUbergraph_WeaponFX), this});0x0549PopFlow();0x054AOgive Fire.SetVisibility(false, false);0x056COgive FrontRing.SetVisibility(false, false);0x058EOgive RearRing.SetVisibility(false, false);0x05B0SMG Ring.SetVisibility(false, false);0x05D2PopFlow();0x05D3RetriggerableDelay(this, 0.05f, LatentActionInfo{0x60A, 1858192781, FName(ExecuteUbergraph_WeaponFX), this});0x0609PopFlow();0x060AOgive Fire.SetVisibility(false, false);0x062COgive FrontRing.SetVisibility(false, false);0x064EOgive RearRing.SetVisibility(false, false);0x0670SMG Ring.SetVisibility(false, false);0x0692PopFlow();0x0693Label_0693:0x0693CallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(0, 360);0x06C1CallFunc_MakeRotator_Roll_ImplicitCast = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue);0x06DECallFunc_MakeRotator_ReturnValue = MakeRotator(CallFunc_MakeRotator_Roll_ImplicitCast, 0f, 0f);0x070DBullet Ring.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x0741Bullet Fire.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x0775CallFunc_MakeVector_ReturnValue = MakeVector(1, 0.6, 0.6);0x07ACBullet Ring.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue);0x07D5Bullet Ring.SetScalarParameterValueOnMaterials(FName(Boost), 12f);0x0807PopFlow();0x0808Label_0808:0x0808Bullet Fire.SetScalarParameterValueOnMaterials(FName(Boost), 8f);0x083APopFlow();0x083BLabel_083B:0x083BBullet Brake.SetScalarParameterValueOnMaterials(FName(Boost), 8f);0x086DBullet Brake.K2_SetRelativeLocation(FVector(-1, 0, 0), false, CallFunc_K2_SetRelativeLocation_SweepHitResult, false);0x08B1PopFlow();0x08B2Label_08B2:0x08B2PushFlow(Label_0A1A);0x08B7PushFlow(Label_0987);0x08BCPushFlow(Label_08C6);0x08C1goto Label_0693;0x08C6Label_08C6:0x08C6CallFunc_RandomFloatInRange_ReturnValue_1 = RandomFloatInRange(0.4, 0.6);0x08F4CallFunc_RandomFloatInRange_ReturnValue_2 = RandomFloatInRange(0.4, 0.6);0x0922CallFunc_MakeVector_ReturnValue_1 = MakeVector(1.2, CallFunc_RandomFloatInRange_ReturnValue_1, CallFunc_RandomFloatInRange_ReturnValue_2);0x0959Bullet Fire.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_1);0x0982goto Label_0808;0x0987Label_0987:0x0987CallFunc_RandomFloatInRange_ReturnValue_3 = RandomFloatInRange(1.5, 2);0x09B5CallFunc_MakeVector_ReturnValue_3 = MakeVector(1, CallFunc_RandomFloatInRange_ReturnValue_3, 2);0x09ECBullet Brake.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_3);0x0A15goto Label_083B;0x0A1ALabel_0A1A:0x0A1ADelayUntilNextTick(this, LatentActionInfo{0xF, 1646521306, FName(ExecuteUbergraph_WeaponFX), this});0x0A4BPopFlow();0x0A4CLabel_0A4C:0x0A4CSpark Ring.SetScalarParameterValueOnMaterials(FName(Boost), 10f);0x0A7EPopFlow();0x0A7FLabel_0A7F:0x0A7FCallFunc_RandomFloatInRange_ReturnValue_4 = RandomFloatInRange(0, 360);0x0AADCallFunc_MakeRotator_Roll_ImplicitCast_1 = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_4);0x0ACACallFunc_MakeRotator_ReturnValue_1 = MakeRotator(CallFunc_MakeRotator_Roll_ImplicitCast_1, 0f, 0f);0x0AF9Spark Ring.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_1, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_1, false);0x0B2DCallFunc_MakeVector_ReturnValue_14 = MakeVector(1, 1.2, 1.2);0x0B64Spark Ring.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_14);0x0B8Dgoto Label_0A4C;0x0B92Label_0B92:0x0B92PushFlow(Label_0BA1);0x0B97PushFlow(Label_0BD3);0x0B9Cgoto Label_0A7F;0x0BA1Label_0BA1:0x0BA1DelayUntilNextTick(this, LatentActionInfo{0x17A, -1544431625, FName(ExecuteUbergraph_WeaponFX), this});0x0BD2PopFlow();0x0BD3Label_0BD3:0x0BD3CallFunc_RandomFloatInRange_ReturnValue_5 = RandomFloatInRange(1.5, 2);0x0C01CallFunc_RandomBool_ReturnValue = RandomBool();0x0C15CallFunc_RandomBool_ReturnValue_1 = RandomBool();0x0C29CallFunc_SelectFloat_ReturnValue = SelectFloat(1, -1, CallFunc_RandomBool_ReturnValue);0x0C60CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(1, -1, CallFunc_RandomBool_ReturnValue_1);0x0C97CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(1, CallFunc_SelectFloat_ReturnValue);0x0CC5CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(1, CallFunc_SelectFloat_ReturnValue_1);0x0CF3CallFunc_MakeVector_ReturnValue_8 = MakeVector(CallFunc_RandomFloatInRange_ReturnValue_5, CallFunc_Multiply_DoubleDouble_ReturnValue_1, CallFunc_Multiply_DoubleDouble_ReturnValue);0x0D2AShotgun Fire.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_8);0x0D53Shotgun Fire.SetScalarParameterValueOnMaterials(FName(Boost), 15f);0x0D85PopFlow();0x0D86Label_0D86:0x0D86Spark Ring.SetVisibility(true, false);0x0DA8Shotgun Fire.SetVisibility(true, false);0x0DCAgoto Label_0B92;0x0DCFLabel_0DCF:0x0DCFSpark Ring.SetScalarParameterValueOnMaterials(FName(Boost), 20f);0x0E01PopFlow();0x0E02Label_0E02:0x0E02CallFunc_RandomFloatInRange_ReturnValue_6 = RandomFloatInRange(0, 360);0x0E30CallFunc_MakeRotator_Roll_ImplicitCast_2 = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_6);0x0E4DCallFunc_MakeRotator_ReturnValue_2 = MakeRotator(CallFunc_MakeRotator_Roll_ImplicitCast_2, 0f, 0f);0x0E7CSpark Ring.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_2, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_2, false);0x0EB0CallFunc_MakeVector_ReturnValue_4 = MakeVector(1, 1.5, 1.5);0x0EE7Spark Ring.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_4);0x0F10goto Label_0DCF;0x0F15Label_0F15:0x0F15PushFlow(Label_0F24);0x0F1APushFlow(Label_0F56);0x0F1Fgoto Label_0E02;0x0F24Label_0F24:0x0F24DelayUntilNextTick(this, LatentActionInfo{0x291, -1438584535, FName(ExecuteUbergraph_WeaponFX), this});0x0F55PopFlow();0x0F56Label_0F56:0x0F56CallFunc_RandomFloatInRange_ReturnValue_7 = RandomFloatInRange(1, 1.5);0x0F84CallFunc_RandomBool_ReturnValue_2 = RandomBool();0x0F98CallFunc_RandomBool_ReturnValue_3 = RandomBool();0x0FACCallFunc_SelectFloat_ReturnValue_2 = SelectFloat(1, -1, CallFunc_RandomBool_ReturnValue_2);0x0FE3CallFunc_SelectFloat_ReturnValue_3 = SelectFloat(1, -1, CallFunc_RandomBool_ReturnValue_3);0x101ACallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(1, CallFunc_SelectFloat_ReturnValue_2);0x1048CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(1, CallFunc_SelectFloat_ReturnValue_3);0x1076CallFunc_MakeVector_ReturnValue_10 = MakeVector(CallFunc_RandomFloatInRange_ReturnValue_7, CallFunc_Multiply_DoubleDouble_ReturnValue_3, CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x10ADShorty Fire.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_10);0x10D6Shorty Fire.SetScalarParameterValueOnMaterials(FName(Boost), 20f);0x1108PopFlow();0x1109Label_1109:0x1109Spark Ring.SetVisibility(true, false);0x112BShorty Fire.SetVisibility(true, false);0x114Dgoto Label_0F15;0x1152Label_1152:0x1152Bullet Brake.SetVisibility(true, false);0x1174Bullet Fire.SetVisibility(true, false);0x1196Bullet Ring.SetVisibility(true, false);0x11B8PushFlow(Label_133C);0x11BDPushFlow(Label_136E);0x11C2PushFlow(Label_1473);0x11C7CallFunc_RandomFloatInRange_ReturnValue_8 = RandomFloatInRange(0, 360);0x11F5CallFunc_MakeRotator_Roll_ImplicitCast_3 = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_8);0x1212CallFunc_MakeRotator_ReturnValue_3 = MakeRotator(CallFunc_MakeRotator_Roll_ImplicitCast_3, 0f, 0f);0x1241Bullet Ring.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_3, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_3, false);0x1275Bullet Fire.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_3, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_3, false);0x12A9CallFunc_MakeVector_ReturnValue_19 = MakeVector(1, 0.8, 0.8);0x12E0Bullet Ring.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_19);0x1309Bullet Ring.SetScalarParameterValueOnMaterials(FName(Boost), 15f);0x133BPopFlow();0x133CLabel_133C:0x133CDelayUntilNextTick(this, LatentActionInfo{0x3A8, 1607339264, FName(ExecuteUbergraph_WeaponFX), this});0x136DPopFlow();0x136ELabel_136E:0x136ECallFunc_RandomFloatInRange_ReturnValue_11 = RandomFloatInRange(0.8, 1.2);0x139CCallFunc_MakeVector_ReturnValue_13 = MakeVector(1, CallFunc_RandomFloatInRange_ReturnValue_11, 2.8);0x13D3Bullet Brake.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_13);0x13FCBullet Brake.SetScalarParameterValueOnMaterials(FName(Boost), 20f);0x142EBullet Brake.K2_SetRelativeLocation(FVector(-4, 0, -0.2), false, CallFunc_K2_SetRelativeLocation_SweepHitResult_1, false);0x1472PopFlow();0x1473Label_1473:0x1473CallFunc_RandomFloatInRange_ReturnValue_9 = RandomFloatInRange(0.8, 1);0x14A1CallFunc_RandomFloatInRange_ReturnValue_10 = RandomFloatInRange(0.8, 1);0x14CFCallFunc_MakeVector_ReturnValue_11 = MakeVector(1.8, CallFunc_RandomFloatInRange_ReturnValue_9, CallFunc_RandomFloatInRange_ReturnValue_10);0x1506Bullet Fire.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_11);0x152FBullet Fire.SetScalarParameterValueOnMaterials(FName(Boost), 10f);0x1561PopFlow();0x1562Label_1562:0x1562PushFlow(Label_18AD);0x1567PushFlow(Label_18DF);0x156CCallFunc_RandomFloatInRange_ReturnValue_12 = RandomFloatInRange(0, 360);0x159ACallFunc_MakeRotator_Roll_ImplicitCast_4 = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_12);0x15B7CallFunc_MakeRotator_ReturnValue_4 = MakeRotator(CallFunc_MakeRotator_Roll_ImplicitCast_4, 0f, 0f);0x15E6Ogive FrontRing.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_4, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_4, false);0x161AOgive RearRing.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_4, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_4, false);0x164EOgive RearRing.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_4, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_4, false);0x1682SMG Ring.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_4, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_4, false);0x16B6CallFunc_MakeVector_ReturnValue_17 = MakeVector(0.15, 0.15, 0.15);0x16EDOgive RearRing.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_17);0x1716CallFunc_MakeVector_ReturnValue_15 = MakeVector(0.2, 0.2, 0.2);0x174DOgive FrontRing.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_15);0x1776CallFunc_MakeVector_ReturnValue_12 = MakeVector(-38, 0, 0.5);0x17ADOgive RearRing.K2_SetRelativeLocation(CallFunc_MakeVector_ReturnValue_12, false, CallFunc_K2_SetRelativeLocation_SweepHitResult_2, false);0x17E1SMG Ring.SetScalarParameterValueOnMaterials(FName(Boost), 1f);0x1813CallFunc_Subtract_DoubleDouble_ReturnValue_1 = Subtract_DoubleDouble(-38, 2);0x1841CallFunc_MakeVector_ReturnValue_9 = MakeVector(CallFunc_Subtract_DoubleDouble_ReturnValue_1, 0, 0.5);0x1878SMG Ring.K2_SetRelativeLocation(CallFunc_MakeVector_ReturnValue_9, false, CallFunc_K2_SetRelativeLocation_SweepHitResult_3, false);0x18ACPopFlow();0x18ADLabel_18AD:0x18ADDelayUntilNextTick(this, LatentActionInfo{0x513, -2030833692, FName(ExecuteUbergraph_WeaponFX), this});0x18DEPopFlow();0x18DFLabel_18DF:0x18DFCallFunc_RandomFloatInRange_ReturnValue_13 = RandomFloatInRange(0.5, 2);0x190DCallFunc_MakeVector_ReturnValue_16 = MakeVector(CallFunc_RandomFloatInRange_ReturnValue_13, 0.1, 0.1);0x1944Ogive Fire.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_16);0x196DCallFunc_RandomFloatInRange_ReturnValue_14 = RandomFloatInRange(0, 360);0x199BCallFunc_MakeRotator_Roll_ImplicitCast_5 = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_14);0x19B8CallFunc_MakeRotator_ReturnValue_5 = MakeRotator(CallFunc_MakeRotator_Roll_ImplicitCast_5, 0f, 0f);0x19E7Ogive Fire.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_5, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_5, false);0x1A1BPopFlow();0x1A1CLabel_1A1C:0x1A1COgive Fire.SetVisibility(true, false);0x1A3EOgive FrontRing.SetVisibility(true, false);0x1A60Ogive RearRing.SetVisibility(true, false);0x1A82SMG Ring.SetVisibility(true, false);0x1AA4goto Label_1562;0x1AA9Label_1AA9:0x1AA9PushFlow(Label_1DF4);0x1AAEPushFlow(Label_1E26);0x1AB3CallFunc_RandomFloatInRange_ReturnValue_15 = RandomFloatInRange(0, 360);0x1AE1CallFunc_MakeRotator_Roll_ImplicitCast_6 = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_15);0x1AFECallFunc_MakeRotator_ReturnValue_6 = MakeRotator(CallFunc_MakeRotator_Roll_ImplicitCast_6, 0f, 0f);0x1B2DOgive FrontRing.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_6, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_6, false);0x1B61Ogive RearRing.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_6, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_6, false);0x1B95Ogive RearRing.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_6, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_6, false);0x1BC9SMG Ring.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_6, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_6, false);0x1BFDCallFunc_MakeVector_ReturnValue_7 = MakeVector(0.15, 0.15, 0.15);0x1C34Ogive RearRing.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_7);0x1C5DCallFunc_MakeVector_ReturnValue_6 = MakeVector(0.2, 0.2, 0.2);0x1C94Ogive FrontRing.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_6);0x1CBDCallFunc_MakeVector_ReturnValue_5 = MakeVector(-30, 0, 0.5);0x1CF4Ogive RearRing.K2_SetRelativeLocation(CallFunc_MakeVector_ReturnValue_5, false, CallFunc_K2_SetRelativeLocation_SweepHitResult_4, false);0x1D28SMG Ring.SetScalarParameterValueOnMaterials(FName(Boost), 1f);0x1D5ACallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(-30, 2);0x1D88CallFunc_MakeVector_ReturnValue_2 = MakeVector(CallFunc_Subtract_DoubleDouble_ReturnValue, 0, 0.5);0x1DBFSMG Ring.K2_SetRelativeLocation(CallFunc_MakeVector_ReturnValue_2, false, CallFunc_K2_SetRelativeLocation_SweepHitResult_5, false);0x1DF3PopFlow();0x1DF4Label_1DF4:0x1DF4DelayUntilNextTick(this, LatentActionInfo{0x5D3, -1900433823, FName(ExecuteUbergraph_WeaponFX), this});0x1E25PopFlow();0x1E26Label_1E26:0x1E26CallFunc_RandomFloatInRange_ReturnValue_16 = RandomFloatInRange(0.5, 2);0x1E54CallFunc_MakeVector_ReturnValue_18 = MakeVector(CallFunc_RandomFloatInRange_ReturnValue_16, 0.1, 0.1);0x1E8BOgive Fire.SetRelativeScale3D(CallFunc_MakeVector_ReturnValue_18);0x1EB4CallFunc_RandomFloatInRange_ReturnValue_17 = RandomFloatInRange(0, 360);0x1EE2CallFunc_MakeRotator_Roll_ImplicitCast_7 = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_17);0x1EFFCallFunc_MakeRotator_ReturnValue_7 = MakeRotator(CallFunc_MakeRotator_Roll_ImplicitCast_7, 0f, 0f);0x1F2EOgive Fire.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue_7, false, CallFunc_K2_SetRelativeRotation_SweepHitResult_7, false);0x1F62PopFlow();0x1F63Label_1F63:0x1F63Ogive Fire.SetVisibility(true, false);0x1F85Ogive FrontRing.SetVisibility(true, false);0x1FA7Ogive RearRing.SetVisibility(true, false);0x1FC9SMG Ring.SetVisibility(true, false);0x1FEBgoto Label_1AA9;0x1FF0K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(K2Node_CustomEvent_Type, 0);0x2012if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_2112;0x2020K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(K2Node_CustomEvent_Type, 1);0x2042if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_20FF;0x2050K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(K2Node_CustomEvent_Type, 2);0x2072if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_2081;0x2080PopFlow();0x2081Label_2081:0x2081if (!(K2Node_CustomEvent_Light)) goto Label_2094;0x208Fgoto Label_1152;0x2094Label_2094:0x2094Bullet Brake.SetVisibility(true, false);0x20B6Bullet Fire.SetVisibility(true, false);0x20D8Bullet Ring.SetVisibility(true, false);0x20FAgoto Label_08B2;0x20FFLabel_20FF:0x20FFif (!(K2Node_CustomEvent_Light)) goto Label_1A1C;0x210Dgoto Label_1F63;0x2112Label_2112:0x2112if (!(K2Node_CustomEvent_Light)) goto Label_0D86;0x2120goto Label_1109;0x2125Label_2125:0x2125return;0x2127// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type