Zdexby TheHolyOneZ
4,790 classes
Class

ABottleSlot_C

: AActor : UObject
/Game/World/Tasks/Task_Machine/BottleSlot.BottleSlot_C 0x0349 (841 B) align 8 inherited 0x02A8 17 scripted vtable /Game/World/Tasks/Task_Machine/BottleSlot
0x00x0349

Members 21

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08StaticMeshUStaticMeshComponent*6 flagsnullptr
0x08Map PositionUSceneComponent*6 flagsnullptr
0x08C SoundPathUChildActorComponent*6 flagsnullptr
0x08MapMesh_TaskMachine_MachineSocketUStaticMeshComponent*6 flagsnullptr
0x08Explosion RootUSceneComponent*6 flagsnullptr
0x08Mid LightUStaticMeshComponent*6 flagsnullptr
0x08C BottleUChildActorComponent*6 flagsnullptr
0x08DefaultSceneRootUSceneComponent*6 flagsnullptr
0x04Pressureint327 flags0
0x04Levelint327 flags-1
0x08MachinePannelAMachinePannel_C*6 flagsnullptr
0x08BottleAItemSlot_C*7 flagsnullptr
0x10Bottle ChangeFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01LockboolNetRepNotify+7 flagsfalse
0x03190x03padding / unreflected
0x04Request Levelint327 flags-1
0x04Stateint32NetRepNotify+7 flags0
0x03240x04padding / unreflected
0x08OverPressure TimerFTimerHandle5 flags{Handle=0}
0x10ExplosionFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x08Sound PathASoundPath_C*7 flagsnullptr
0x01Sidebool6 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 17

SignatureFlagsNativeParams
void Get Map Position(const FVector& Location)
Script7 statements · 249 bytes of bytecode
0x0000CallFunc_K2_GetComponentLocation_ReturnValue = Map Position.K2_GetComponentLocation();0x0032BreakVector(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0060BreakVector(Map Position.RelativeScale3D, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x00A4CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_X_1);0x00DBLocation = CallFunc_MakeVector_ReturnValue;0x00F6return;0x00F8// end of script
Public0x18
void OnRep_State()
Script3 statements · 26 bytes of bytecode
0x0000Set State(State);0x0017return;0x0019// end of script
0x00
void OnRep_Lock()
Script4 statements · 144 bytes of bytecode
0x0000CallFunc_SelectVector_ReturnValue = SelectVector(FVector(0, 0, 0), FVector(0, 1, 0), Lock);0x0057Mid Light.SetVectorParameterValueOnMaterials(FName(eColor), CallFunc_SelectVector_ReturnValue);0x008Dreturn;0x008F// end of script
0x00
void OnRep_Level()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
0x00
void UserConstructionScript()
Script32 statements · 766 bytes of bytecode
0x0000PushFlow(Label_02FB);0x0005PushFlow(Label_0258);0x000APushFlow(Label_00FE);0x000FPushFlow(Label_0089);0x0014K2Node_DynamicCast_AsItem_Slot = Cast<ItemSlot_C>(C Bottle.ChildActor);0x004EK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsItem_Slot);0x006Bif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0075Bottle = K2Node_DynamicCast_AsItem_Slot;0x0088PopFlow();0x0089Label_0089:0x0089K2Node_DynamicCast_AsSound_Path = Cast<SoundPath_C>(C SoundPath.ChildActor);0x00C3K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsSound_Path);0x00E0if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x00EASound Path = K2Node_DynamicCast_AsSound_Path;0x00FDPopFlow();0x00FELabel_00FE:0x00FECallFunc_Conv_IntToVector_ReturnValue = Conv_IntToVector(-50);0x011FCallFunc_GetForwardVector_ReturnValue = C Bottle.GetForwardVector();0x0151CallFunc_K2_GetComponentToWorld_ReturnValue = C Bottle.K2_GetComponentToWorld();0x0183CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_IntToVector_ReturnValue);0x01B1BreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x01DFCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_Multiply_VectorVector_ReturnValue);0x020DDrawDebugSphere(this, CallFunc_Add_VectorVector_ReturnValue, 10f, 0, LinearColor{1f, 1f, 1f, 1f}, 1f, 1f);0x0257PopFlow();0x0258Label_0258:0x0258CallFunc_SelectFloat_ReturnValue = SelectFloat(-15, 15, Side);0x028FCallFunc_MakeVector_ReturnValue = MakeVector(-50, CallFunc_SelectFloat_ReturnValue, 50);0x02C6Mid Light.K2_SetRelativeLocation(CallFunc_MakeVector_ReturnValue, false, CallFunc_K2_SetRelativeLocation_SweepHitResult, false);0x02FAPopFlow();0x02FBLabel_02FB:0x02FBreturn;0x02FD// end of script
EventPublic0x00
void Set Pressure(int32 Pressure)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Pressure = Pressure;0x0012ExecuteUbergraph_BottleSlot(733);0x0021return;0x0023// end of script
0x04
void Set State(int32 TRUE)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_True = TRUE;0x0012ExecuteUbergraph_BottleSlot(1894);0x0021return;0x0023// end of script
0x04
void OverPressure Tick()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BottleSlot(3733);0x000Freturn;0x0011// end of script
0x00
void Try Set State(int32 Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Value = Value;0x0012ExecuteUbergraph_BottleSlot(3858);0x0021return;0x0023// end of script
0x04
void BndEvt__MachineSide_Mid Bottle_K2Node_ComponentBoundEvent_4_Take Item__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BottleSlot(4117);0x000Freturn;0x0011// end of script
0x00
void BndEvt__MachineSide_Mid Bottle_K2Node_ComponentBoundEvent_3_Place Item__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BottleSlot(4185);0x000Freturn;0x0011// end of script
0x00
void Clear()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BottleSlot(4190);0x000Freturn;0x0011// end of script
0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BottleSlot(4228);0x000Freturn;0x0011// end of script
EventProtected0x00
void Explosion Sound()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BottleSlot(4233);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BottleSlot(int32 EntryPoint)
Script166 statements · 4,621 bytes of bytecode
0x0000PushFlow(Label_120A);0x0005goto [EntryPoint];0x000FCallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(State, 3);0x0031if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0x003BMid Light.SetVectorParameterValueOnMaterials(FName(eColor), FVector(0, 0, 0));0x0081PopFlow();0x0082Label_0082:0x0082CallFunc_K2_GetComponentToWorld_ReturnValue = Explosion Root.K2_GetComponentToWorld();0x00B4CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Game/World/Explosion/Explosion.Explosion_C, CallFunc_K2_GetComponentToWorld_ReturnValue, 0, nullptr, 1);0x00E0CallFunc_K2_GetComponentToWorld_ReturnValue = Explosion Root.K2_GetComponentToWorld();0x0112CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_K2_GetComponentToWorld_ReturnValue, 1);0x013ACallFunc_FinishSpawningActor_ReturnValue.All Explosion();0x015EPopFlow();0x015FLabel_015F:0x015FMarkPropertyDirtyFromRepIndex(this, 11, FName(State));0x017COnRep_State();0x018ACallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(State, 0);0x01ACBottle.Lock(CallFunc_Greater_IntInt_ReturnValue_1);0x01D9PopFlow();0x01DALabel_01DA:0x01DAFlushNetDormancy();0x01E4State = K2Node_CustomEvent_Value;0x01FFgoto Label_015F;0x0204Sound Path.Set Path Level(0);0x022APopFlow();0x022BLabel_022B:0x022BBottle Change.Broadcast();0x023EPopFlow();0x023FLabel_023F:0x023FBottle.Delete Item(true);0x0264Mid Light.SetScalarParameterValueOnMaterials(FName(eBoost), 5f);0x0296Mid Light.SetVectorParameterValueOnMaterials(FName(eColor), FVector(0, 1, 0));0x02DCPopFlow();0x02DDCallFunc_Clamp_ReturnValue = clamp(K2Node_CustomEvent_Pressure, 0, 60);0x030CPressure = CallFunc_Clamp_ReturnValue;0x0327CallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(Pressure, 0);0x0349if (!(CallFunc_Greater_IntInt_ReturnValue_2)) goto Label_0716;0x0357CallFunc_Multiply_IntInt_ReturnValue = Multiply_IntInt(Request Level, 30);0x0381CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(60, CallFunc_Multiply_IntInt_ReturnValue);0x03ABCallFunc_Clamp_ReturnValue_1 = clamp(Level, 0, 3);0x03DACallFunc_Multiply_IntInt_ReturnValue_1 = Multiply_IntInt(CallFunc_Clamp_ReturnValue_1, 30);0x0404CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_Subtract_IntInt_ReturnValue, CallFunc_Multiply_IntInt_ReturnValue_1);0x0432CallFunc_Subtract_IntInt_ReturnValue_1 = Subtract_IntInt(Pressure, CallFunc_Add_IntInt_ReturnValue);0x0460CallFunc_Greater_IntInt_ReturnValue_3 = Greater_IntInt(CallFunc_Subtract_IntInt_ReturnValue_1, -1);0x0482if (!(CallFunc_Greater_IntInt_ReturnValue_3)) goto Label_072A;0x0490CallFunc_Multiply_IntInt_ReturnValue = Multiply_IntInt(Request Level, 30);0x04BACallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(60, CallFunc_Multiply_IntInt_ReturnValue);0x04E4CallFunc_Clamp_ReturnValue_1 = clamp(Level, 0, 3);0x0513CallFunc_Multiply_IntInt_ReturnValue_1 = Multiply_IntInt(CallFunc_Clamp_ReturnValue_1, 30);0x053DCallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_Subtract_IntInt_ReturnValue, CallFunc_Multiply_IntInt_ReturnValue_1);0x056BCallFunc_Subtract_IntInt_ReturnValue_1 = Subtract_IntInt(Pressure, CallFunc_Add_IntInt_ReturnValue);0x0599CallFunc_Greater_IntInt_ReturnValue_4 = Greater_IntInt(CallFunc_Subtract_IntInt_ReturnValue_1, 15);0x05BBif (!(CallFunc_Greater_IntInt_ReturnValue_4)) goto Label_073E;0x05C9CallFunc_Multiply_IntInt_ReturnValue = Multiply_IntInt(Request Level, 30);0x05F3CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(60, CallFunc_Multiply_IntInt_ReturnValue);0x061DCallFunc_Clamp_ReturnValue_1 = clamp(Level, 0, 3);0x064CCallFunc_Multiply_IntInt_ReturnValue_1 = Multiply_IntInt(CallFunc_Clamp_ReturnValue_1, 30);0x0676CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_Subtract_IntInt_ReturnValue, CallFunc_Multiply_IntInt_ReturnValue_1);0x06A4CallFunc_Subtract_IntInt_ReturnValue_1 = Subtract_IntInt(Pressure, CallFunc_Add_IntInt_ReturnValue);0x06D2CallFunc_Greater_IntInt_ReturnValue_5 = Greater_IntInt(CallFunc_Subtract_IntInt_ReturnValue_1, 28);0x06F4if (!(CallFunc_Greater_IntInt_ReturnValue_5)) goto Label_0752;0x0702Try Set State(4);0x0715PopFlow();0x0716Label_0716:0x0716Try Set State(0);0x0729PopFlow();0x072ALabel_072A:0x072ATry Set State(1);0x073DPopFlow();0x073ELabel_073E:0x073ETry Set State(2);0x0751PopFlow();0x0752Label_0752:0x0752Try Set State(3);0x0765PopFlow();0x0766K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(K2Node_CustomEvent_True, 0);0x0788if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0984;0x0796K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(K2Node_CustomEvent_True, 1);0x07B8if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0929;0x07C6K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(K2Node_CustomEvent_True, 2);0x07E8if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_08CE;0x07F6K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(K2Node_CustomEvent_True, 3);0x0818if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0857;0x0826K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(K2Node_CustomEvent_True, 4);0x0848if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_09DF;0x0856PopFlow();0x0857Label_0857:0x0857OverPressure Tick();0x0865K2Node_CreateDelegate_OutputDelegate.Bind(this, OverPressure Tick);0x087CCallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 0.2f, true, false, 0f, 0f);0x08B2OverPressure Timer = CallFunc_K2_SetTimerDelegate_ReturnValue;0x08CDPopFlow();0x08CELabel_08CE:0x08CEK2_ClearAndInvalidateTimerHandle(this, OverPressure Timer);0x08E2Mid Light.SetVectorParameterValueOnMaterials(FName(eColor), FVector(0, 0, 0));0x0928PopFlow();0x0929Label_0929:0x0929K2_ClearAndInvalidateTimerHandle(this, OverPressure Timer);0x093DMid Light.SetVectorParameterValueOnMaterials(FName(eColor), FVector(0, 0, 0));0x0983PopFlow();0x0984Label_0984:0x0984K2_ClearAndInvalidateTimerHandle(this, OverPressure Timer);0x0998Mid Light.SetVectorParameterValueOnMaterials(FName(eColor), FVector(0, 1, 0));0x09DEPopFlow();0x09DFLabel_09DF:0x09DFCallFunc_HasAuthority_ReturnValue = HasAuthority();0x09F3if (!(CallFunc_HasAuthority_ReturnValue)) PopFlow();0x09FDif (!(Bottle.Item In)) PopFlow();0x0A1DExplosion.Broadcast();0x0A30CallFunc_Conv_IntToVector_ReturnValue_1 = Conv_IntToVector(-25);0x0A51CallFunc_K2_GetComponentToWorld_ReturnValue_1 = C Bottle.K2_GetComponentToWorld();0x0A83BreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue_1, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x0AB1CallFunc_GetForwardVector_ReturnValue = C Bottle.GetForwardVector();0x0AE3CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_IntToVector_ReturnValue_1);0x0B11CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_Multiply_VectorVector_ReturnValue_1);0x0B3FCallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_Add_VectorVector_ReturnValue, CallFunc_BreakTransform_Rotation, FVector(1, 1, 1));0x0B86CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1 = BeginDeferredActorSpawnFromClass(this, /Game/Items/WorldItem.WorldItem_C, CallFunc_MakeTransform_ReturnValue, 0, nullptr, 0);0x0BB2CallFunc_Conv_IntToVector_ReturnValue = Conv_IntToVector(-400);0x0BD3CallFunc_GetForwardVector_ReturnValue = C Bottle.GetForwardVector();0x0C05CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_IntToVector_ReturnValue);0x0C33SetVectorPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(Drop Direction), CallFunc_Multiply_VectorVector_ReturnValue);0x0C5CSetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(Data), /Game/Items/Melee/GazBottle/DA_GazBottle.DA_GazBottle);0x0C85/Script/Engine.Default__KismetSystemLibrary.SetStructurePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, FName(Item State), Bottle.Item State);0x0CDACallFunc_Conv_IntToVector_ReturnValue_1 = Conv_IntToVector(-25);0x0CFBCallFunc_K2_GetComponentToWorld_ReturnValue_1 = C Bottle.K2_GetComponentToWorld();0x0D2DBreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue_1, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x0D5BCallFunc_GetForwardVector_ReturnValue = C Bottle.GetForwardVector();0x0D8DCallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_IntToVector_ReturnValue_1);0x0DBBCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_Multiply_VectorVector_ReturnValue_1);0x0DE9CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_Add_VectorVector_ReturnValue, CallFunc_BreakTransform_Rotation, FVector(1, 1, 1));0x0E30CallFunc_FinishSpawningActor_ReturnValue_1 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, CallFunc_MakeTransform_ReturnValue, 0);0x0E58Bottle.Delete Item(true);0x0E7DTry Set State(3);0x0E90goto Label_0082;0x0E95Mid Light.SetVectorParameterValueOnMaterials(FName(eColor), FVector(20, 0, 0));0x0EDBRetriggerableDelay(this, 0.05f, LatentActionInfo{0xF, -214078639, FName(ExecuteUbergraph_BottleSlot), this});0x0F11PopFlow();0x0F12CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(K2Node_CustomEvent_Value, 0);0x0F34CallFunc_SelectInt_ReturnValue = SelectInt(K2Node_CustomEvent_Value, 3, Bottle.Item In);0x0F7DCallFunc_SelectInt_ReturnValue_1 = SelectInt(CallFunc_SelectInt_ReturnValue, 0, CallFunc_Greater_IntInt_ReturnValue);0x0FB0CallFunc_NotEqual_IntInt_ReturnValue = NotEqual_IntInt(CallFunc_SelectInt_ReturnValue_1, State);0x0FD6if (!(CallFunc_NotEqual_IntInt_ReturnValue)) PopFlow();0x0FE0goto Label_01DA;0x0FE5Label_0FE5:0x0FE5Bottle Change.Broadcast();0x0FF8PopFlow();0x0FF9Label_0FF9:0x0FF9Level = -1;0x1010goto Label_022B;0x1015goto Label_0FF9;0x101ALabel_101A:0x101ALevel = Bottle.Item State.Value_8_5511228644AD6F4D6D0589BD4438C32F;0x1054goto Label_0FE5;0x1059goto Label_101A;0x105EBottle.Delete Item(true);0x1083PopFlow();0x1084goto Label_023F;0x1089Sound Path.Set Path Level(3);0x10AFCallFunc_SpawnSoundAttached_ReturnValue = SpawnSoundAttached(/Game/World/Tasks/Task_Machine/MS_GazExplosion.MS_GazExplosion, Sound Path.Source, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, /Game/Audio/Spatialization/Att_Shot.Att_Shot, nullptr, true);0x1147CallFunc_K2_GetActorLocation_ReturnValue = Sound Path.K2_GetActorLocation();0x1179CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Items/MS_DetonationEcho.MS_DetonationEcho, CallFunc_K2_GetActorLocation_ReturnValue, FRotator(0, 0, 0), 1f, 1f, 0f, /Game/Audio/Spatialization/Att_ShotEcho.Att_ShotEcho, nullptr, true);0x11D3RetriggerableDelay(this, 1f, LatentActionInfo{0x204, -1347204263, FName(ExecuteUbergraph_BottleSlot), this});0x1209PopFlow();0x120ALabel_120A:0x120Areturn;0x120C// end of script
Final0x04
void Explosion__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void Bottle Change__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00

Used by 2

types with a member, parameter or interface of this type