0x00x0349
Members 21
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x08 | StaticMesh | UStaticMeshComponent* | 6 flags | nullptr | |
| 0x08 | Map Position | USceneComponent* | 6 flags | nullptr | |
| 0x08 | C SoundPath | UChildActorComponent* | 6 flags | nullptr | |
| 0x08 | MapMesh_TaskMachine_MachineSocket | UStaticMeshComponent* | 6 flags | nullptr | |
| 0x08 | Explosion Root | USceneComponent* | 6 flags | nullptr | |
| 0x08 | Mid Light | UStaticMeshComponent* | 6 flags | nullptr | |
| 0x08 | C Bottle | UChildActorComponent* | 6 flags | nullptr | |
| 0x08 | DefaultSceneRoot | USceneComponent* | 6 flags | nullptr | |
| 0x04 | Pressure | int32 | 7 flags | 0 | |
| 0x04 | Level | int32 | 7 flags | -1 | |
| 0x08 | MachinePannel | AMachinePannel_C* | 6 flags | nullptr | |
| 0x08 | Bottle | AItemSlot_C* | 7 flags | nullptr | |
| 0x10 | Bottle Change | FMulticastScriptDelegate | BlueprintCallable+5 flags | <delegate> | |
| 0x01 | Lock | bool | NetRepNotify+7 flags | false | |
| 0x0319 | 0x03 | padding / unreflected | |||
| 0x04 | Request Level | int32 | 7 flags | -1 | |
| 0x04 | State | int32 | NetRepNotify+7 flags | 0 | |
| 0x0324 | 0x04 | padding / unreflected | |||
| 0x08 | OverPressure Timer | FTimerHandle | 5 flags | {Handle=0} | |
| 0x10 | Explosion | FMulticastScriptDelegate | BlueprintCallable+5 flags | <delegate> | |
| 0x08 | Sound Path | ASoundPath_C* | 7 flags | nullptr | |
| 0x01 | Side | bool | 6 flags | false | |
Inherited from AActor 79
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x30 | PrimaryActorTick | FActorTickFunction | 3 flags | {} | |
| 0x01 | bNetTemporary : 1bit 0 | bool | 3 flags | false | |
| 0x01 | bOnlyRelevantToOwner : 1bit 2 | bool | 7 flags | false | |
| 0x01 | bAlwaysRelevant : 1bit 3 | bool | 6 flags | false | |
| 0x01 | bReplicateMovement : 1bit 4 | bool | NetRepNotify+5 flags | false | |
| 0x01 | bCallPreReplication : 1bit 5 | bool | 6 flags | true | |
| 0x01 | bCallPreReplicationForReplay : 1bit 6 | bool | 6 flags | true | |
| 0x01 | bHidden : 1bit 7 | bool | Net+7 flags | false | |
| 0x01 | bTearOff : 1bit 0 | bool | Net+3 flags | false | |
| 0x01 | bForceNetAddressable : 1bit 1 | bool | 3 flags | false | |
| 0x01 | bExchangedRoles : 1bit 2 | bool | Transient+3 flags | false | |
| 0x01 | bNetLoadOnClient : 1bit 3 | bool | 4 flags | true | |
| 0x01 | bNetUseOwnerRelevancy : 1bit 4 | bool | 6 flags | false | |
| 0x01 | bRelevantForNetworkReplays : 1bit 5 | bool | 3 flags | true | |
| 0x01 | bRelevantForLevelBounds : 1bit 6 | bool | 5 flags | true | |
| 0x01 | bReplayRewindable : 1bit 7 | bool | 6 flags | false | |
| 0x01 | bAllowTickBeforeBeginPlay : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bAutoDestroyWhenFinished : 1bit 1 | bool | 4 flags | false | |
| 0x01 | bCanBeDamaged : 1bit 2 | bool | Net+6 flags | true | |
| 0x01 | bBlockInput : 1bit 3 | bool | 5 flags | false | |
| 0x01 | bCollideWhenPlacing : 1bit 4 | bool | 3 flags | false | |
| 0x01 | bFindCameraComponentWhenViewTarget : 1bit 5 | bool | 6 flags | true | |
| 0x01 | bGenerateOverlapEventsDuringLevelStreaming : 1bit 6 | bool | 5 flags | false | |
| 0x01 | bIgnoresOriginShifting : 1bit 7 | bool | 5 flags | false | |
| 0x01 | bEnableAutoLODGeneration : 1bit 0 | bool | 5 flags | true | |
| 0x01 | bIsEditorOnlyActor : 1bit 1 | bool | 5 flags | false | |
| 0x01 | bReplicates : 1bit 3 | bool | Protected+7 flags | false | |
| 0x01 | bCanBeInCluster : 1bit 4 | bool | Protected+5 flags | false | |
| 0x01 | bAllowReceiveTickEventOnDedicatedServer : 1bit 5 | bool | Protected+3 flags | true | |
| 0x01 | bReplicateUsingRegisteredSubObjectList : 1bit 7 | bool | Protected+9 flags | false | |
| 0x01 | bActorEnableCollision : 1bit 7 | bool | 3 flags | true | |
| 0x01 | bActorIsBeingDestroyed : 1bit 0 | bool | Transient+4 flags | false | |
| 0x01 | bAsyncPhysicsTickEnabled : 1bit 5 | bool | Protected+4 flags | false | |
| 0x01 | UpdateOverlapsMethodDuringLevelStreaming | EActorUpdateOverlapsMethod | Protected+6 flags | UseConfigDefault | |
| 0x01 | DefaultUpdateOverlapsMethodDuringLevelStreaming | EActorUpdateOverlapsMethod | 8 flags | OnlyUpdateMovable | |
| 0x01 | RemoteRole | ENetRole | NetTransient+8 flags | ROLE_None | |
| 0x0061 | 0x03 | padding / unreflected | |||
| 0x04 | InitialLifeSpan | float | 8 flags | 0 | |
| 0x04 | CustomTimeDilation | float | 7 flags | 1 | |
| 0x04 | RayTracingGroupId | int32 | 5 flags | -1 | |
| 0x60 | AttachmentReplication | FRepAttachment | NetTransient+5 flags | {AttachParent=nullptr, LocationOffset={}, RelativeScale3D={… | |
| 0x88 | ReplicatedMovement | FRepMovement | NetRepNotify+5 flags | {LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,… | |
| 0x08 | Owner | AActor* | NetRepNotify+6 flags | nullptr | |
| 0x08 | NetDriverName | FName | Protected+5 flags | GameNetDriver | |
| 0x01 | Role | ENetRole | Net+8 flags | ROLE_Authority | |
| 0x01 | NetDormancy | ENetDormancy | 9 flags | DORM_Awake | |
| 0x01 | SpawnCollisionHandlingMethod | ESpawnActorCollisionHandlingMethod | 7 flags | AlwaysSpawn | |
| 0x01 | AutoReceiveInput | EAutoReceiveInput | 6 flags | Disabled | |
| 0x04 | InputPriority | int32 | 6 flags | 0 | |
| 0x0170 | 0x08 | padding / unreflected | |||
| 0x08 | InputComponent | UInputComponent* | 9 flags | nullptr | |
| 0x04 | NetTag | int32 | Transient+5 flags | 0 | |
| 0x04 | NetCullDistanceSquared | float | 8 flags | 2.25e+08 | |
| 0x04 | NetUpdateFrequency | float | 8 flags | 100 | |
| 0x04 | MinNetUpdateFrequency | float | 8 flags | 2 | |
| 0x04 | NetPriority | float | 8 flags | 1 | |
| 0x01 | PhysicsReplicationMode | EPhysicsReplicationMode | 7 flags | Default | |
| 0x0195 | 0x0B | padding / unreflected | |||
| 0x08 | Instigator | APawn* | NetRepNotify+8 flags | nullptr | |
| 0x10 | Children | TArray<AActor*> | Transient+4 flags | [] | |
| 0x08 | RootComponent | USceneComponent* | Protected+10 flags | nullptr | |
| 0x01C0 | 0x08 | padding / unreflected | |||
| 0x10 | Layers | TArray<FName> | 4 flags | [] | |
| 0x08 | ParentComponent | TWeakObjectPtr<UChildActorComponent> | 8 flags | nullptr | |
| 0x10 | Tags | TArray<FName> | 5 flags | [] | |
| 0x01 | OnTakeAnyDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnTakePointDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnTakeRadialDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorBeginOverlap | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorEndOverlap | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnBeginCursorOver | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnEndCursorOver | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnClicked | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnReleased | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchBegin | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchEnd | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchEnter | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchLeave | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorHit | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnDestroyed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnEndPlay | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0200 | 0x80 | padding / unreflected | |||
| 0x10 | InstanceComponents | TArray<UActorComponent*> | 6 flags | [] | |
| 0x10 | BlueprintCreatedComponents | TArray<UActorComponent*> | 8 flags | [] | |
Functions 17
| Signature | Flags | Native | Params |
|---|---|---|---|
void Get Map Position(const FVector& Location)Script7 statements · 249 bytes of bytecode0x0000CallFunc_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 | Public | 0x18 | |
void OnRep_State()Script3 statements · 26 bytes of bytecode0x0000Set State(State);0x0017return;0x0019// end of script | 0x00 | ||
void OnRep_Lock()Script4 statements · 144 bytes of bytecode0x0000CallFunc_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 bytecode0x0000return;0x0002// end of script | 0x00 | ||
void UserConstructionScript()Script32 statements · 766 bytes of bytecode0x0000PushFlow(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 | EventPublic | 0x00 | |
void Set Pressure(int32 Pressure)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_Pressure = Pressure;0x0012ExecuteUbergraph_BottleSlot(733);0x0021return;0x0023// end of script | 0x04 | ||
void Set State(int32 TRUE)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_True = TRUE;0x0012ExecuteUbergraph_BottleSlot(1894);0x0021return;0x0023// end of script | 0x04 | ||
void OverPressure Tick()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BottleSlot(3733);0x000Freturn;0x0011// end of script | 0x00 | ||
void Try Set State(int32 Value)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.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 bytecode0x0000ExecuteUbergraph_BottleSlot(4117);0x000Freturn;0x0011// end of script | 0x00 | ||
void BndEvt__MachineSide_Mid Bottle_K2Node_ComponentBoundEvent_3_Place Item__DelegateSignature()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BottleSlot(4185);0x000Freturn;0x0011// end of script | 0x00 | ||
void Clear()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BottleSlot(4190);0x000Freturn;0x0011// end of script | 0x00 | ||
void ReceiveBeginPlay()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BottleSlot(4228);0x000Freturn;0x0011// end of script | EventProtected | 0x00 | |
void Explosion Sound()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BottleSlot(4233);0x000Freturn;0x0011// end of script | 0x00 | ||
void ExecuteUbergraph_BottleSlot(int32 EntryPoint)Script166 statements · 4,621 bytes of bytecode0x0000PushFlow(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 | Final | 0x04 | |
void Explosion__DelegateSignature()Script2 statements · 3 bytes of bytecode0x0000return;0x0002// end of script | Public | 0x00 | |
void Bottle Change__DelegateSignature()Script2 statements · 3 bytes of bytecode0x0000return;0x0002// end of script | Public | 0x00 |