Zdexby TheHolyOneZ
4,841 classes
Class

APhysicsDestroyEnemy_C

: AActor : UObject
/Game/Blueprints/Enemy/Systems/PhysicsDestroyEnemy.PhysicsDestroyEnemy_C 0x04E9 (1,257 B) align 8 inherited 0x02B0 25 scripted vtable /Game/Blueprints/Enemy/Systems/PhysicsDestroyEnemy
0x00x04E9

Members 41

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08HitSplashSpawnerUHitSplashSpawner_C*6 flagsnullptr
0x08DefaultSceneRootUSceneComponent*6 flagsnullptr
0x04Timeline_NewTrack_0_23397C214B2F6B29A6BE5D946A84A903float4 flags0
0x01Timeline__Direction_23397C214B2F6B29A6BE5D946A84A903ETimelineDirection4 flagsForward
0x02CD0x03padding / unreflected
0x08TimelineUTimelineComponent*5 flagsnullptr
0x04InstantDissolveTL_NewTrack_0_F5558ADA48B2C10AAED96EB52FBF60ABfloat4 flags0
0x01InstantDissolveTL__Direction_F5558ADA48B2C10AAED96EB52FBF60ABETimelineDirection4 flagsForward
0x02DD0x03padding / unreflected
0x08InstantDissolveTLUTimelineComponent*5 flagsnullptr
0x04SandBlendTL_NewTrack_0_42D068ED4453A367FFC36FAF999F3FF3float4 flags0
0x01SandBlendTL__Direction_42D068ED4453A367FFC36FAF999F3FF3ETimelineDirection4 flagsForward
0x02ED0x03padding / unreflected
0x08SandBlendTLUTimelineComponent*5 flagsnullptr
0x04BurnInsideTL_NewTrack_0_3BDB21164E02DE427CE0AEB54F050073float4 flags0
0x01BurnInsideTL__Direction_3BDB21164E02DE427CE0AEB54F050073ETimelineDirection4 flagsForward
0x02FD0x03padding / unreflected
0x08BurnInsideTLUTimelineComponent*5 flagsnullptr
0x10MeshesTArray<USkeletalMeshComponent*>4 flags[]
0x04SelectModeint327 flags0
0x031C0x04padding / unreflected
0x10CombinationSelectTArray<USkeletalMesh*>3 flags[]
0x10MaterialsTArray<UMaterialInstanceDynamic*>3 flags[]
0x18DirectionHitFVector7 flags{X=0, Y=0, Z=0}
0x08MainCharAMainChar_C*7 flagsnullptr
0x10SpawnedParticlesTArray<UNiagaraComponent*>4 flags[]
0x08SpeedOildouble7 flags3
0x08CharacterSpeedStoredouble7 flags0
0x08CharacterToDestroyAActor*7 flagsnullptr
0x18HitLocationFVector7 flags{X=0, Y=0, Z=0}
0x18HitDirectionFVector7 flags{X=0, Y=0, Z=0}
0x08Texture SelectedUTexture*6 flagsnullptr
0x04Radiusfloat7 flags100
0x03C40x04padding / unreflected
0x08ActorDestroyingAActor*7 flagsnullptr
0x18HeightMeshFVector7 flags{X=0, Y=0, Z=0}
0xA0SelectedCombinationFMeshesParts4 flags{00_Full_12_AAEA1DCA406666A14830DE8D470B4C5C=[], 01_Horizon…
0x01SelectionMethodPhysicsDestructionMethod7 flagsNewEnumerator0
0x04890x07padding / unreflected
0x08PiecesNSUNiagaraSystem*6 flagsnullptr
0x10TentaclesTArray<AActor*>4 flags[]
0x10InstantDissolveMeshesTArray<USkeletalMeshComponent*>4 flags[]
0x10InstantDissolveMaterialsTArray<UMaterialInstanceDynamic*>3 flags[]
0x10CombinationSelectInfoMeshTArray<FSpecialInfoPerMesh>3 flags[]
0x08DataAssetUPhysicsDestroyDataAsset_C*6 flags/Game/Blueprints/Enemy/Systems/PhysicsDestroy_DA.PhysicsDes…
0x08ClassTSubclassOf<UAnimInstance>6 flagsnullptr
0x01NewVarbool7 flagsfalse
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 25

SignatureFlagsNativeParams
void TransferTentacles(USkeletalMeshComponent* Mesh, int32 Index)
Script7 statements · 138 bytes of bytecode
0x0000K2Node_DynamicCast_AsEnvironmental_Interface = Cast<EnvironmentalInterface_C>(CharacterToDestroy);0x0024K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsEnvironmental_Interface);0x0041if (!(K2Node_DynamicCast_bSuccess)) goto Label_0087;0x004FK2Node_DynamicCast_AsEnvironmental_Interface.PhysDestroyTentacle(this, Mesh, Index);0x0087Label_0087:0x0087return;0x0089// end of script
Public0x0C
void SliceSelection()
Script107 statements · 3,049 bytes of bytecode
0x0000CallFunc_ActorHasTag_ReturnValue_5 = CharacterToDestroy.ActorHasTag(FName(Guard));0x0037if (!(CallFunc_ActorHasTag_ReturnValue_5)) goto Label_01C8;0x0045PiecesNS = DataAsset.Guard.Niagara_3_4540DD0B4C22774D9B6ABAA134903FD1;0x0077Class = DataAsset.Guard.AnimClass_9_863DB759483DB2895C7DD9AC434C38D5;0x00A9SelectedCombination = DataAsset.Guard.Meshes_6_3A8280014E8EFACFBE6B6DA55D1AD56E;0x00E3Label_00E3:0x00E3CallFunc_ActorHasTag_ReturnValue = ActorDestroying.ActorHasTag(FName(Saw));0x011Aif (!(CallFunc_ActorHasTag_ReturnValue)) goto Label_03F1;0x0128SelectionMethod = 1;0x013CLabel_013C:0x013CK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(SelectionMethod, 0);0x015Bif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_044F;0x0169K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(SelectionMethod, 1);0x0188if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0A5D;0x0196K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(SelectionMethod, 2);0x01B5if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0BCA;0x01C3goto Label_0BE6;0x01C8Label_01C8:0x01C8CallFunc_ActorHasTag_ReturnValue_4 = CharacterToDestroy.ActorHasTag(FName(Sentinel));0x01FFif (!(CallFunc_ActorHasTag_ReturnValue_4)) goto Label_0309;0x020DPiecesNS = DataAsset.Sentinel.Niagara_3_4540DD0B4C22774D9B6ABAA134903FD1;0x023FClass = DataAsset.Sentinel.AnimClass_9_863DB759483DB2895C7DD9AC434C38D5;0x0271SelectedCombination = DataAsset.Sentinel.Meshes_6_3A8280014E8EFACFBE6B6DA55D1AD56E;0x02ABCallFunc_ActorHasTag_ReturnValue_2 = CharacterToDestroy.ActorHasTag(FName(TentacleDeath));0x02E2if (!(CallFunc_ActorHasTag_ReturnValue_2)) goto Label_00E3;0x02F0Label_02F0:0x02F0SelectionMethod = 2;0x0304goto Label_013C;0x0309Label_0309:0x0309CallFunc_ActorHasTag_ReturnValue_3 = CharacterToDestroy.ActorHasTag(FName(Tank));0x0340if (!(CallFunc_ActorHasTag_ReturnValue_3)) goto Label_02F0;0x034EPiecesNS = DataAsset.Tank.Niagara_3_4540DD0B4C22774D9B6ABAA134903FD1;0x0380Class = DataAsset.Tank.AnimClass_9_863DB759483DB2895C7DD9AC434C38D5;0x03B2SelectedCombination = DataAsset.Tank.Meshes_6_3A8280014E8EFACFBE6B6DA55D1AD56E;0x03ECgoto Label_00E3;0x03F1Label_03F1:0x03F1CallFunc_ActorHasTag_ReturnValue_1 = ActorDestroying.ActorHasTag(FName(Player));0x0428if (!(CallFunc_ActorHasTag_ReturnValue_1)) goto Label_02F0;0x0436SelectionMethod = 0;0x044Agoto Label_013C;0x044FLabel_044F:0x044FCallFunc_IsValid_ReturnValue = IsValid(MainChar);0x046Cif (!(CallFunc_IsValid_ReturnValue)) goto Label_0BCA;0x047AK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MainChar.AttackType, 0);0x04AFif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0A41;0x04BDK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MainChar.AttackType, 1);0x04F2if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_095E;0x0500K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MainChar.AttackType, 2);0x0535if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_095E;0x0543K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MainChar.AttackType, 3);0x0578if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0654;0x0586K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MainChar.AttackType, 4);0x05BBif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_095E;0x05C9K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MainChar.AttackType, 5);0x05FEif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0654;0x060CK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MainChar.AttackType, 6);0x0641if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0654;0x064Fgoto Label_0BE6;0x0654Label_0654:0x0654CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x0670CallFunc_GetActorForwardVector_ReturnValue_1 = MainChar.GetActorForwardVector();0x06A2CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(CallFunc_GetActorForwardVector_ReturnValue_1, CallFunc_GetActorForwardVector_ReturnValue);0x06D0CallFunc_Greater_DoubleDouble_ReturnValue_1 = Greater_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue_1, 0);0x06F6Temp_bool_Variable = CallFunc_Greater_DoubleDouble_ReturnValue_1;0x0709CallFunc_Not_PreBool_ReturnValue = Not_PreBool(MainChar.AttackAorB);0x073Cif (!(Switch(Temp_bool_Variable, false => MainChar.AttackAorB, true => CallFunc_Not_PreBool_ReturnValue, default => K2Node_Select_Default))) goto Label_0942;0x078CSelectMode = 2;0x07A3Label_07A3:0x07A3Temp_int_Variable = SelectMode;0x07BECombinationSelect = Switch(Temp_int_Variable, 0 => SelectedCombination.00_Full_12_AAEA1DCA406666A14830DE8D470B4C5C, 1 => SelectedCombination.01_Horizontal_13_A538C7F049852876D21B32AC646CB75F, 2 => SelectedCombination.02_VerticalLeft_14_1989F36D4BFD5AA2E92E7E89FF543B97, 3 => SelectedCombination.03_VerticalRight_15_8D55851A4E0549B0487F499458C4879F, 4 => SelectedCombination.04_AllParts_16_B2DA370B4C39DB90299B25B3785C63BE, default => K2Node_Select_Default_1);0x0870Temp_int_Variable_1 = SelectMode;0x088BCombinationSelectInfoMesh = Switch(Temp_int_Variable_1, 0 => SelectedCombination.00_SpecialInfo_35_2517F8664466D95EB2FF66A0C1740DFE, 1 => SelectedCombination.01_SpecialInfo_36_25492C23418521086C75339FCB0B16F1, 2 => SelectedCombination.02_SpecialInfo_37_4E04626345AEF61F4F64A796B9C53DEE, 3 => SelectedCombination.03_SpecialInfo_38_731745FF45B09EF1C43E84ABDA58AEC6, 4 => SelectedCombination.04_SpecialInfo_39_BEB65D514BCF29092973408A4C864BDD, default => K2Node_Select_Default_2);0x093Dgoto Label_0BE6;0x0942Label_0942:0x0942SelectMode = 3;0x0959goto Label_07A3;0x095ELabel_095E:0x095ECallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x097ABreakVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x09A8CallFunc_K2_GetActorLocation_ReturnValue_1 = MainChar.K2_GetActorLocation();0x09DABreakVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x0A08CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_BreakVector_Z_1, CallFunc_BreakVector_Z);0x0A2Eif (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_0A41;0x0A3Cgoto Label_0942;0x0A41Label_0A41:0x0A41SelectMode = 1;0x0A58goto Label_07A3;0x0A5DLabel_0A5D:0x0A5DCallFunc_GetUpVector_ReturnValue = GetUpVector(FRotator(0, 0, 0));0x0A92CallFunc_GetActorUpVector_ReturnValue = ActorDestroying.GetActorUpVector();0x0AC4CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetActorUpVector_ReturnValue, CallFunc_GetUpVector_ReturnValue);0x0AF2CallFunc_DegCos_ReturnValue = DegCos(CallFunc_Dot_VectorVector_ReturnValue);0x0B17CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_DegCos_ReturnValue, 45);0x0B3Dif (!(CallFunc_Less_DoubleDouble_ReturnValue)) goto Label_0B67;0x0B4BSelectMode = 1;0x0B62goto Label_07A3;0x0B67Label_0B67:0x0B67CallFunc_RandomBool_ReturnValue = RandomBool();0x0B7BCallFunc_SelectInt_ReturnValue = SelectInt(2, 3, CallFunc_RandomBool_ReturnValue);0x0BAASelectMode = CallFunc_SelectInt_ReturnValue;0x0BC5goto Label_07A3;0x0BCALabel_0BCA:0x0BCASelectMode = 4;0x0BE1goto Label_07A3;0x0BE6Label_0BE6:0x0BE6return;0x0BE8// end of script
Public0x00
void SetMalfunctionInsideParticle(USkeletalMeshComponent* NewParam)
Script11 statements · 449 bytes of bytecode
0x0000CallFunc_GetSocketBoneName_ReturnValue = NewParam.GetSocketBoneName(FName(SparkleSocket));0x003FCallFunc_DoesSocketExist_ReturnValue = NewParam.DoesSocketExist(CallFunc_GetSocketBoneName_ReturnValue);0x0076if (!(CallFunc_DoesSocketExist_ReturnValue)) goto Label_01BE;0x0084CallFunc_GetSocketBoneName_ReturnValue = NewParam.GetSocketBoneName(FName(SparkleSocket));0x00C3CallFunc_GetSocketTransform_ReturnValue = NewParam.GetSocketTransform(CallFunc_GetSocketBoneName_ReturnValue, 0);0x0104BreakTransform(CallFunc_GetSocketTransform_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x0132CallFunc_SpawnSystemAttached_ReturnValue = SpawnSystemAttached(/Game/Blueprints/Enemy/VFX/Particles/MalfunctionWeld_NS.MalfunctionWeld_NS, NewParam, CallFunc_GetSocketBoneName_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, 1, true, true, 0, true);0x017ACallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(SpawnedParticles, CallFunc_SpawnSystemAttached_ReturnValue);0x01BELabel_01BE:0x01BEreturn;0x01C0// end of script
Public0x08
void SetMaterials(USkeletalMeshComponent* InputPin)
Script34 statements · 1,025 bytes of bytecode
0x0000PushFlow(Label_03FE);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_GetMaterials_ReturnValue = InputPin.GetMaterials();0x0069CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetMaterials_ReturnValue);0x00A4CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00CAif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00D4Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00EFPushFlow(Label_02CA);0x00F4CallFunc_GetMaterials_ReturnValue = InputPin.GetMaterials();0x012A/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetMaterials_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0165CallFunc_CreateDynamicMaterialInstance_ReturnValue = InputPin.CreateDynamicMaterialInstance(Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item, FName(None));0x01B2CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Materials, CallFunc_CreateDynamicMaterialInstance_ReturnValue);0x01F6CallFunc_GetMaterials_ReturnValue = InputPin.GetMaterials();0x022C/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetMaterials_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0267CallFunc_GetPhysicalMaterial_ReturnValue = CallFunc_Array_Get_Item.GetPhysicalMaterial();0x0295CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_GetPhysicalMaterial_ReturnValue, /Game/Blueprints/Enemy/VFX/Materials/InnerMaterial.InnerMaterial);0x02BBif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_0314;0x02C9PopFlow();0x02CALabel_02CA:0x02CACallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x02F4Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x030Fgoto Label_0033;0x0314Label_0314:0x0314CallFunc_CreateDynamicMaterialInstance_ReturnValue.SetTextureParameterValue(FName(Color), Texture Selected);0x034ACallFunc_CreateDynamicMaterialInstance_ReturnValue.SetScalarParameterValue(FName(Emissive), 0f);0x037CCallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(0, 1);0x03AACallFunc_SetScalarParameterValue_Value_ImplicitCast = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue);0x03C7CallFunc_CreateDynamicMaterialInstance_ReturnValue.SetScalarParameterValue(FName(Angle), CallFunc_SetScalarParameterValue_Value_ImplicitCast);0x03FDPopFlow();0x03FELabel_03FE:0x03FEreturn;0x0400// end of script
Public0x08
void SetSnapshotAnim(USkeletalMeshComponent* Target)
Script10 statements · 252 bytes of bytecode
0x0000CallFunc_GetAnimInstance_ReturnValue = Target.GetAnimInstance();0x002ACallFunc_GetAnimInstance_ReturnValue.SavePoseSnapshot(FName(DeathSnapshot));0x005BCallFunc_GetAnimInstance_ReturnValue = Target.GetAnimInstance();0x0085K2Node_DynamicCast_AsEnvironmental_Interface = Cast<EnvironmentalInterface_C>(CallFunc_GetAnimInstance_ReturnValue);0x00A9K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsEnvironmental_Interface);0x00C6if (!(K2Node_DynamicCast_bSuccess)) goto Label_00F9;0x00D4K2Node_DynamicCast_AsEnvironmental_Interface.PhysDestroySnapshot();0x00F9Label_00F9:0x00F9return;0x00FB// end of script
Public0x08
void SetCloneAnim(USkeletalMeshComponent* Target)
Script8 statements · 170 bytes of bytecode
0x0000CallFunc_GetAnimInstance_ReturnValue = Target.GetAnimInstance();0x002AK2Node_DynamicCast_AsEnvironmental_Interface = Cast<EnvironmentalInterface_C>(CallFunc_GetAnimInstance_ReturnValue);0x004EK2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsEnvironmental_Interface);0x006Bif (!(K2Node_DynamicCast_bSuccess)) goto Label_00A7;0x0079K2Node_DynamicCast_AsEnvironmental_Interface.PhysDestroyClone(CharacterToDestroy);0x00A7Label_00A7:0x00A7return;0x00A9// end of script
Public0x08
void MeldParticle()
Script14 statements · 464 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(MainChar);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_00F2;0x002BCallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0047CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(HitLocation, CallFunc_K2_GetActorLocation_ReturnValue);0x0075CallFunc_SpawnSystemAttached_ReturnValue = SpawnSystemAttached(/Game/Blueprints/MainCharacter/Chainsaw/ChainsawWeldDestroy_NS.ChainsawWeldDestroy_NS, MainChar.ChainsawActor.Mesh, FName(None), HitLocation, CallFunc_FindLookAtRotation_ReturnValue, 1, true, true, 0, true);0x00EDgoto Label_01CD;0x00F2Label_00F2:0x00F2CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(HitDirection);0x0117CallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, /Game/Blueprints/Enemy/VFX/Particles/WeldSparkleHit_NS.WeldSparkleHit_NS, HitLocation, CallFunc_Conv_VectorToRotator_ReturnValue, FVector(1, 1, 1), true, true, 0, true);0x0165CallFunc_SpawnSystemAtLocation_ReturnValue.SetVariableFloat(FName(Radius), Radius);0x019BCallFunc_SpawnSystemAtLocation_ReturnValue.SetVariableFloat(FName(SpawnAmount), 50f);0x01CDLabel_01CD:0x01CDreturn;0x01CF// end of script
Public0x00
void BurnInsideTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PhysicsDestroyEnemy(15);0x000Freturn;0x0011// end of script
0x00
void BurnInsideTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PhysicsDestroyEnemy(18964);0x000Freturn;0x0011// end of script
0x00
void SandBlendTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PhysicsDestroyEnemy(18602);0x000Freturn;0x0011// end of script
0x00
void SandBlendTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PhysicsDestroyEnemy(17393);0x000Freturn;0x0011// end of script
0x00
void InstantDissolveTL__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PhysicsDestroyEnemy(14533);0x000Freturn;0x0011// end of script
0x00
void InstantDissolveTL__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PhysicsDestroyEnemy(14528);0x000Freturn;0x0011// end of script
0x00
void Timeline__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PhysicsDestroyEnemy(10956);0x000Freturn;0x0011// end of script
0x00
void Timeline__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PhysicsDestroyEnemy(10901);0x000Freturn;0x0011// end of script
0x00
void StartPhysics(const FVector& Location, const FVector& Direction, UTexture* TextureSelected, ACharacter* Character, AActor* ActorDestroying, float Radius, const FVector& HeightMesh)
Script10 statements · 144 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Location_1 = Location;0x0012PersistentFrame.K2Node_CustomEvent_Direction = Direction;0x0024PersistentFrame.K2Node_CustomEvent_TextureSelected = TextureSelected;0x0036PersistentFrame.K2Node_CustomEvent_Character = Character;0x0048PersistentFrame.K2Node_CustomEvent_ActorDestroying = ActorDestroying;0x005APersistentFrame.K2Node_CustomEvent_Radius = Radius;0x006CPersistentFrame.K2Node_CustomEvent_HeightMesh = HeightMesh;0x007EExecuteUbergraph_PhysicsDestroyEnemy(15078);0x008Dreturn;0x008F// end of script
0x68
void DissolveDespawn(float Duration)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Duration = Duration;0x0012ExecuteUbergraph_PhysicsDestroyEnemy(18207);0x0021return;0x0023// end of script
0x04
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_PhysicsDestroyEnemy(18266);0x009Freturn;0x00A1// end of script
EventPublic0x168
void InstantDissolve()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PhysicsDestroyEnemy(18597);0x000Freturn;0x0011// end of script
0x00
void AudioHit(const FVector& Location, USceneComponent* Target)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Location = Location;0x0012PersistentFrame.K2Node_CustomEvent_Target = Target;0x0024ExecuteUbergraph_PhysicsDestroyEnemy(18607);0x0033return;0x0035// end of script
0x20
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PhysicsDestroyEnemy(18751);0x000Freturn;0x0011// end of script
EventProtected0x00
void Respawn()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PhysicsDestroyEnemy(18912);0x000Freturn;0x0011// end of script
0x00
void Combat()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_PhysicsDestroyEnemy(18927);0x000Freturn;0x0011// end of script
0x00
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_PhysicsDestroyEnemy(19024);0x0021return;0x0023// end of script
EventPublic0x04
void ExecuteUbergraph_PhysicsDestroyEnemy(int32 EntryPoint)
Script718 statements · 19,037 bytes of bytecode
0x0000PushFlow(Label_4A5A);0x0005goto [EntryPoint];0x000FDissolveDespawn(1f);0x0022PopFlow();0x0023BurnInsideTL.PlayFromStart();0x0043PopFlow();0x0044PushFlow(Label_01C8);0x0049Temp_int_Loop_Counter_Variable_17 = 0;0x0060Temp_int_Array_Index_Variable_15 = 0;0x0077Label_0077:0x0077CallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(SpawnedParticles);0x00B2CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable_17, CallFunc_Array_Length_ReturnValue_4);0x00D8if (!(CallFunc_Less_IntInt_ReturnValue_4)) goto Label_022E;0x00E6Temp_int_Array_Index_Variable_15 = Temp_int_Loop_Counter_Variable_17;0x0101PushFlow(Label_09F3);0x0106/Script/Engine.Default__KismetArrayLibrary.Array_Get(SpawnedParticles, Temp_int_Array_Index_Variable_15, CallFunc_Array_Get_Item_1);0x0141CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_Array_Get_Item_1);0x015Eif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0168/Script/Engine.Default__KismetArrayLibrary.Array_Get(SpawnedParticles, Temp_int_Array_Index_Variable_15, CallFunc_Array_Get_Item_1);0x01A3CallFunc_Array_Get_Item_1.Deactivate();0x01C7PopFlow();0x01C8Label_01C8:0x01C8CallFunc_K2_GetActorLocation_ReturnValue_4 = K2_GetActorLocation();0x01E4PlaySoundAtLocation(this, /Game/Sound/SFX/Dissolve/Dissolve_Cue.Dissolve_Cue, CallFunc_K2_GetActorLocation_ReturnValue_4, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr, nullptr);0x022DPopFlow();0x022ELabel_022E:0x022ETemp_int_Loop_Counter_Variable_5 = 0;0x0245Temp_int_Array_Index_Variable_17 = 0;0x025CLabel_025C:0x025CCallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Meshes);0x0297CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_5, CallFunc_Array_Length_ReturnValue_2);0x02BDif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0621;0x02CBTemp_int_Array_Index_Variable_17 = Temp_int_Loop_Counter_Variable_5;0x02E6PushFlow(Label_05D7);0x02EB/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_17, CallFunc_Array_Get_Item_2);0x0326CallFunc_GetAnimInstance_ReturnValue = CallFunc_Array_Get_Item_2.GetAnimInstance();0x0350CallFunc_GetAnimInstance_ReturnValue.SavePoseSnapshot(FName(DeathSnapshot));0x0381/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_17, CallFunc_Array_Get_Item_2);0x03BCCallFunc_K2_GetComponentToWorld_ReturnValue = CallFunc_Array_Get_Item_2.K2_GetComponentToWorld();0x03EEBreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x041CCallFunc_SpawnSystemAttached_ReturnValue = SpawnSystemAttached(/Game/Blueprints/Enemy/VFX/Particles/SandDissolveSkeleton_NS.SandDissolveSkeleton_NS, CallFunc_Array_Get_Item_2, FName(None), CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, 1, false, true, 0, true);0x0468/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_17, CallFunc_Array_Get_Item_2);0x04A3OverrideSystemUserVariableSkeletalMeshComponent(CallFunc_SpawnSystemAttached_ReturnValue, "ChangeSkeleton", CallFunc_Array_Get_Item_2);0x04CF/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_17, CallFunc_Array_Get_Item_2);0x050AGetComponentBounds(CallFunc_Array_Get_Item_2, CallFunc_GetComponentBounds_Origin, CallFunc_GetComponentBounds_BoxExtent, CallFunc_GetComponentBounds_SphereRadius);0x0538CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CallFunc_GetComponentBounds_SphereRadius);0x0555CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 5);0x0583CallFunc_SetVariableFloat_InValue_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_3);0x05A0CallFunc_SpawnSystemAttached_ReturnValue.SetVariableFloat(FName(SpawnAmount), CallFunc_SetVariableFloat_InValue_ImplicitCast);0x05D6PopFlow();0x05D7Label_05D7:0x05D7CallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Loop_Counter_Variable_5, 1);0x0601Temp_int_Loop_Counter_Variable_5 = CallFunc_Add_IntInt_ReturnValue_5;0x061Cgoto Label_025C;0x0621Label_0621:0x0621Temp_int_Loop_Counter_Variable_8 = 0;0x0638Temp_int_Array_Index_Variable_13 = 0;0x064FLabel_064F:0x064FCallFunc_Array_Length_ReturnValue_9 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(InstantDissolveMeshes);0x068ACallFunc_Less_IntInt_ReturnValue_8 = Less_IntInt(Temp_int_Loop_Counter_Variable_8, CallFunc_Array_Length_ReturnValue_9);0x06B0if (!(CallFunc_Less_IntInt_ReturnValue_8)) goto Label_09D2;0x06BETemp_int_Array_Index_Variable_13 = Temp_int_Loop_Counter_Variable_8;0x06D9PushFlow(Label_0988);0x06DE/Script/Engine.Default__KismetArrayLibrary.Array_Get(InstantDissolveMeshes, Temp_int_Array_Index_Variable_13, CallFunc_Array_Get_Item_7);0x0719CallFunc_IsValid_ReturnValue_5 = IsValid(CallFunc_Array_Get_Item_7);0x0736if (!(CallFunc_IsValid_ReturnValue_5)) PopFlow();0x0740/Script/Engine.Default__KismetArrayLibrary.Array_Get(InstantDissolveMeshes, Temp_int_Array_Index_Variable_13, CallFunc_Array_Get_Item_7);0x077BCallFunc_K2_GetComponentToWorld_ReturnValue_2 = CallFunc_Array_Get_Item_7.K2_GetComponentToWorld();0x07ADBreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue_2, CallFunc_BreakTransform_Location_2, CallFunc_BreakTransform_Rotation_2, CallFunc_BreakTransform_Scale_2);0x07DBCallFunc_SpawnSystemAtLocation_ReturnValue_2 = SpawnSystemAtLocation(this, /Game/Blueprints/Enemy/VFX/Particles/SandDissolveSkeleton_NS.SandDissolveSkeleton_NS, CallFunc_BreakTransform_Location_2, CallFunc_BreakTransform_Rotation_2, CallFunc_BreakTransform_Scale_2, true, true, 0, true);0x0819/Script/Engine.Default__KismetArrayLibrary.Array_Get(InstantDissolveMeshes, Temp_int_Array_Index_Variable_13, CallFunc_Array_Get_Item_7);0x0854OverrideSystemUserVariableSkeletalMeshComponent(CallFunc_SpawnSystemAtLocation_ReturnValue_2, "ChangeSkeleton", CallFunc_Array_Get_Item_7);0x0880/Script/Engine.Default__KismetArrayLibrary.Array_Get(InstantDissolveMeshes, Temp_int_Array_Index_Variable_13, CallFunc_Array_Get_Item_7);0x08BBGetComponentBounds(CallFunc_Array_Get_Item_7, CallFunc_GetComponentBounds_Origin_2, CallFunc_GetComponentBounds_BoxExtent_2, CallFunc_GetComponentBounds_SphereRadius_2);0x08E9CallFunc_Multiply_DoubleDouble_A_ImplicitCast_3 = Cast<4>(CallFunc_GetComponentBounds_SphereRadius_2);0x0906CallFunc_Multiply_DoubleDouble_ReturnValue_5 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_3, 2);0x0934CallFunc_SetVariableFloat_InValue_ImplicitCast_2 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_5);0x0951CallFunc_SpawnSystemAtLocation_ReturnValue_2.SetVariableFloat(FName(SpawnAmount), CallFunc_SetVariableFloat_InValue_ImplicitCast_2);0x0987PopFlow();0x0988Label_0988:0x0988CallFunc_Add_IntInt_ReturnValue_8 = Add_IntInt(Temp_int_Loop_Counter_Variable_8, 1);0x09B2Temp_int_Loop_Counter_Variable_8 = CallFunc_Add_IntInt_ReturnValue_8;0x09CDgoto Label_064F;0x09D2Label_09D2:0x09D2SandBlendTL.PlayFromStart();0x09F2PopFlow();0x09F3Label_09F3:0x09F3CallFunc_Add_IntInt_ReturnValue_17 = Add_IntInt(Temp_int_Loop_Counter_Variable_17, 1);0x0A1DTemp_int_Loop_Counter_Variable_17 = CallFunc_Add_IntInt_ReturnValue_17;0x0A38goto Label_0077;0x0A3DTemp_bool_IsClosed_Variable = false;0x0A48Temp_bool_Has_Been_Initd_Variable = true;0x0A53PopFlow();0x0A54Temp_int_Loop_Counter_Variable_2 = 0;0x0A6BTemp_int_Array_Index_Variable_1 = 0;0x0A82Label_0A82:0x0A82CallFunc_Array_Length_ReturnValue_11 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Materials);0x0ABDCallFunc_Less_IntInt_ReturnValue_10 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_11);0x0AE3if (!(CallFunc_Less_IntInt_ReturnValue_10)) PopFlow();0x0AEDTemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_2;0x0B08PushFlow(Label_0CD3);0x0B0D/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_10);0x0B48CallFunc_GetDistanceTo_ReturnValue = this.GetDistanceTo(MainChar);0x0B7BCallFunc_Subtract_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetDistanceTo_ReturnValue);0x0B98CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_Subtract_DoubleDouble_A_ImplicitCast, 900);0x0BC6CallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(CallFunc_Subtract_DoubleDouble_ReturnValue, 1200);0x0BF4CallFunc_FClamp_ReturnValue_2 = FClamp(CallFunc_Divide_DoubleDouble_ReturnValue_1, 0, 1);0x0C2BCallFunc_Lerp_Alpha_ImplicitCast = Cast<4>(Timeline_NewTrack_0_23397C214B2F6B29A6BE5D946A84A903);0x0C48CallFunc_Lerp_ReturnValue_4 = Lerp(CallFunc_FClamp_ReturnValue_2, 1, CallFunc_Lerp_Alpha_ImplicitCast);0x0C7FCallFunc_SetScalarParameterValue_Value_ImplicitCast_6 = Cast<3>(CallFunc_Lerp_ReturnValue_4);0x0C9CCallFunc_Array_Get_Item_10.SetScalarParameterValue(FName(NearbyCombat), CallFunc_SetScalarParameterValue_Value_ImplicitCast_6);0x0CD2PopFlow();0x0CD3Label_0CD3:0x0CD3CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x0CFDTemp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x0D18goto Label_0A82;0x0D1DNewVar = false;0x0D28Temp_int_Loop_Counter_Variable_4 = 0;0x0D3FTemp_int_Array_Index_Variable_4 = 0;0x0D56Label_0D56:0x0D56CallFunc_Array_Length_ReturnValue_13 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Meshes);0x0D91CallFunc_Less_IntInt_ReturnValue_12 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue_13);0x0DB7if (!(CallFunc_Less_IntInt_ReturnValue_12)) PopFlow();0x0DC1Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_4;0x0DDCPushFlow(Label_10D4);0x0DE1/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_12);0x0E1CCallFunc_IsValid_ReturnValue_8 = IsValid(CallFunc_Array_Get_Item_12);0x0E39if (!(CallFunc_IsValid_ReturnValue_8)) PopFlow();0x0E43/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_12);0x0E7EGetComponentBounds(CallFunc_Array_Get_Item_12, CallFunc_GetComponentBounds_Origin_3, CallFunc_GetComponentBounds_BoxExtent_3, CallFunc_GetComponentBounds_SphereRadius_3);0x0EACK2Node_MakeArray_Array = {6};0x0EB9CallFunc_MakeLiteralDouble_ReturnValue_2 = MakeLiteralDouble(900);0x0EDECallFunc_SphereOverlapActors_SphereRadius_ImplicitCast = Cast<3>(CallFunc_MakeLiteralDouble_ReturnValue_2);0x0EFBCallFunc_SphereOverlapActors_OutActors = {};0x0F06CallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(this, CallFunc_GetComponentBounds_Origin_3, CallFunc_SphereOverlapActors_SphereRadius_ImplicitCast, K2Node_MakeArray_Array, nullptr, Temp_object_Variable, CallFunc_SphereOverlapActors_OutActors);0x0F49Temp_int_Loop_Counter_Variable_7 = 0;0x0F60Temp_int_Array_Index_Variable_5 = 0;0x0F77Label_0F77:0x0F77CallFunc_Array_Length_ReturnValue_14 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x0FB2CallFunc_Less_IntInt_ReturnValue_13 = Less_IntInt(Temp_int_Loop_Counter_Variable_7, CallFunc_Array_Length_ReturnValue_14);0x0FD8if (!(CallFunc_Less_IntInt_ReturnValue_13)) PopFlow();0x0FE2Temp_int_Array_Index_Variable_5 = Temp_int_Loop_Counter_Variable_7;0x0FFDPushFlow(Label_108A);0x1002/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_13);0x103DCallFunc_ActorHasTag_ReturnValue_1 = CallFunc_Array_Get_Item_13.ActorHasTag(FName(Enemy));0x1074if (!(CallFunc_ActorHasTag_ReturnValue_1)) PopFlow();0x107ENewVar = true;0x1089PopFlow();0x108ALabel_108A:0x108ACallFunc_Add_IntInt_ReturnValue_7 = Add_IntInt(Temp_int_Loop_Counter_Variable_7, 1);0x10B4Temp_int_Loop_Counter_Variable_7 = CallFunc_Add_IntInt_ReturnValue_7;0x10CFgoto Label_0F77;0x10D4Label_10D4:0x10D4CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x10FETemp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_4;0x1119goto Label_0D56;0x111ETemp_int_Loop_Counter_Variable_11 = 0;0x1135Temp_int_Array_Index_Variable_8 = 0;0x114CLabel_114C:0x114CCallFunc_Array_Length_ReturnValue_16 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Meshes);0x1187CallFunc_Less_IntInt_ReturnValue_16 = Less_IntInt(Temp_int_Loop_Counter_Variable_11, CallFunc_Array_Length_ReturnValue_16);0x11ADif (!(CallFunc_Less_IntInt_ReturnValue_16)) goto Label_12A4;0x11BBTemp_int_Array_Index_Variable_8 = Temp_int_Loop_Counter_Variable_11;0x11D6PushFlow(Label_125A);0x11DB/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_8, CallFunc_Array_Get_Item_15);0x1216CallFunc_Array_Get_Item_15.AddImpulseAtLocation(DirectionHit, HitLocation, FName(None));0x1259PopFlow();0x125ALabel_125A:0x125ACallFunc_Add_IntInt_ReturnValue_11 = Add_IntInt(Temp_int_Loop_Counter_Variable_11, 1);0x1284Temp_int_Loop_Counter_Variable_11 = CallFunc_Add_IntInt_ReturnValue_11;0x129Fgoto Label_114C;0x12A4Label_12A4:0x12A4InstantDissolve();0x12B2PopFlow();0x12B3Temp_int_Loop_Counter_Variable_12 = 0;0x12CATemp_int_Array_Index_Variable_10 = 0;0x12E1Label_12E1:0x12E1CallFunc_Array_Length_ReturnValue_17 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Meshes);0x131CCallFunc_Less_IntInt_ReturnValue_17 = Less_IntInt(Temp_int_Loop_Counter_Variable_12, CallFunc_Array_Length_ReturnValue_17);0x1342if (!(CallFunc_Less_IntInt_ReturnValue_17)) goto Label_141B;0x1350Temp_int_Array_Index_Variable_10 = Temp_int_Loop_Counter_Variable_12;0x136BPushFlow(Label_13D1);0x1370/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_10, CallFunc_Array_Get_Item_17);0x13ABCallFunc_Array_Get_Item_17.SetSimulatePhysics(true);0x13D0PopFlow();0x13D1Label_13D1:0x13D1CallFunc_Add_IntInt_ReturnValue_12 = Add_IntInt(Temp_int_Loop_Counter_Variable_12, 1);0x13FBTemp_int_Loop_Counter_Variable_12 = CallFunc_Add_IntInt_ReturnValue_12;0x1416goto Label_12E1;0x141BLabel_141B:0x141BCallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x1438CallFunc_Delay_Duration_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue);0x1455Delay(this, CallFunc_Delay_Duration_ImplicitCast, LatentActionInfo{0x111E, -1294977004, FName(ExecuteUbergraph_PhysicsDestroyEnemy), this});0x148FPopFlow();0x1490Label_1490:0x1490if (!(Temp_bool_IsClosed_Variable)) goto Label_149F;0x149EPopFlow();0x149FLabel_149F:0x149FTemp_bool_IsClosed_Variable = true;0x14AACallFunc_GetComponentVelocity_ReturnValue = K2Node_CustomEvent_Target.GetComponentVelocity();0x14E0CallFunc_VSize_ReturnValue = VSize(CallFunc_GetComponentVelocity_ReturnValue);0x1505CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_VSize_ReturnValue, 100);0x1533CallFunc_FClamp_ReturnValue_1 = FClamp(CallFunc_Divide_DoubleDouble_ReturnValue, 0.1, 1);0x156ACallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(K2Node_CustomEvent_Location, FVector(0, 0, 10));0x15A8CallFunc_SpawnSoundAtLocation_VolumeMultiplier_ImplicitCast = Cast<3>(CallFunc_FClamp_ReturnValue_1);0x15C5CallFunc_SpawnSoundAtLocation_ReturnValue = SpawnSoundAtLocation(this, /Game/Sound/SFX/Destroying/DestroyingImpact_Cue.DestroyingImpact_Cue, CallFunc_Add_VectorVector_ReturnValue_2, FRotator(0, 0, 0), CallFunc_SpawnSoundAtLocation_VolumeMultiplier_ImplicitCast, 1f, 0f, nullptr, nullptr, true);0x161BDelay(this, 0.2f, LatentActionInfo{0xA3D, 287369214, FName(ExecuteUbergraph_PhysicsDestroyEnemy), this});0x1651PopFlow();0x1652Label_1652:0x1652Temp_bool_Has_Been_Initd_Variable = true;0x165Dif (!(false)) PopFlow();0x165FTemp_bool_IsClosed_Variable = true;0x166APopFlow();0x166BLabel_166B:0x166Bif (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_1652;0x1679PopFlow();0x167ALabel_167A:0x167APushFlow(Label_1490);0x167Fgoto Label_166B;0x1684Label_1684:0x1684PushFlow(Label_174B);0x1689/Script/Engine.Default__KismetArrayLibrary.Array_Get(Tentacles, Temp_int_Array_Index_Variable_16, CallFunc_Array_Get_Item_6);0x16C4CallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_Array_Get_Item_6);0x16E1if (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x16EB/Script/Engine.Default__KismetArrayLibrary.Array_Get(Tentacles, Temp_int_Array_Index_Variable_16, CallFunc_Array_Get_Item_6);0x1726CallFunc_Array_Get_Item_6.K2_DestroyActor();0x174APopFlow();0x174BLabel_174B:0x174BCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x1775Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x1790Label_1790:0x1790CallFunc_Array_Length_ReturnValue_8 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Tentacles);0x17CBCallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_8);0x17F1if (!(CallFunc_Less_IntInt_ReturnValue_7)) goto Label_181F;0x17FFTemp_int_Array_Index_Variable_16 = Temp_int_Loop_Counter_Variable_1;0x181Agoto Label_1684;0x181FLabel_181F:0x181FTemp_int_Loop_Counter_Variable = 0;0x1836Temp_int_Array_Index_Variable = 0;0x184DLabel_184D:0x184DCallFunc_Array_Length_ReturnValue_10 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Meshes);0x1888CallFunc_Less_IntInt_ReturnValue_9 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_10);0x18AEif (!(CallFunc_Less_IntInt_ReturnValue_9)) PopFlow();0x18B8Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x18D3PushFlow(Label_1997);0x18D8/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_8);0x1913CallFunc_IsValid_ReturnValue_6 = IsValid(CallFunc_Array_Get_Item_8);0x1930if (!(CallFunc_IsValid_ReturnValue_6)) PopFlow();0x193A/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_8);0x1975CallFunc_Array_Get_Item_8.K2_DestroyComponent(this);0x1996PopFlow();0x1997Label_1997:0x1997CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x19C1Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x19DCgoto Label_184D;0x19E1Label_19E1:0x19E1Temp_int_Loop_Counter_Variable_1 = 0;0x19F8Temp_int_Array_Index_Variable_16 = 0;0x1A0Fgoto Label_1790;0x1A14Label_1A14:0x1A14PushFlow(Label_1C7F);0x1A19/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_11);0x1A54CallFunc_IsValid_ReturnValue_7 = IsValid(CallFunc_Array_Get_Item_11);0x1A71if (!(CallFunc_IsValid_ReturnValue_7)) PopFlow();0x1A7B/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_11);0x1AB6CallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(NearbyCombat));0x1ADFCallFunc_K2_GetScalarParameterValue_ReturnValue = CallFunc_Array_Get_Item_11.K2_GetScalarParameterValue(CallFunc_MakeLiteralName_ReturnValue);0x1B1A/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_11);0x1B55CallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(NearbyCombat));0x1B7ECallFunc_SelectFloat_ReturnValue = SelectFloat(0.25, 1, NewVar);0x1BB5CallFunc_FInterpTo_Constant_Current_ImplicitCast = Cast<4>(CallFunc_K2_GetScalarParameterValue_ReturnValue);0x1BD2CallFunc_FInterpTo_Constant_DeltaTime_ImplicitCast = Cast<4>(K2Node_Event_DeltaSeconds);0x1BEFCallFunc_FInterpTo_Constant_ReturnValue = FInterpTo_Constant(CallFunc_FInterpTo_Constant_Current_ImplicitCast, CallFunc_SelectFloat_ReturnValue, CallFunc_FInterpTo_Constant_DeltaTime_ImplicitCast, 2);0x1C2FCallFunc_SetScalarParameterValue_Value_ImplicitCast_7 = Cast<3>(CallFunc_FInterpTo_Constant_ReturnValue);0x1C4CCallFunc_Array_Get_Item_11.SetScalarParameterValue(CallFunc_MakeLiteralName_ReturnValue, CallFunc_SetScalarParameterValue_Value_ImplicitCast_7);0x1C7EPopFlow();0x1C7FLabel_1C7F:0x1C7FCallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x1CA9Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_3;0x1CC4Label_1CC4:0x1CC4CallFunc_Array_Length_ReturnValue_12 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Materials);0x1CFFCallFunc_Less_IntInt_ReturnValue_11 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_12);0x1D25if (!(CallFunc_Less_IntInt_ReturnValue_11)) PopFlow();0x1D2FTemp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_3;0x1D4Agoto Label_1A14;0x1D4FLabel_1D4F:0x1D4FTemp_int_Loop_Counter_Variable_3 = 0;0x1D66Temp_int_Array_Index_Variable_2 = 0;0x1D7Dgoto Label_1CC4;0x1D82Label_1D82:0x1D82Temp_int_Array_Index_Variable_3 = 0;0x1D99Label_1D99:0x1D99CallFunc_Array_Length_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(InstantDissolveMaterials);0x1DD4CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Temp_int_Loop_Counter_Variable_6, CallFunc_Array_Length_ReturnValue_7);0x1DFAif (!(CallFunc_Less_IntInt_ReturnValue_6)) PopFlow();0x1E04Temp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_6;0x1E1FPushFlow(Label_204B);0x1E24/Script/Engine.Default__KismetArrayLibrary.Array_Get(InstantDissolveMaterials, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_5);0x1E5FCallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_Array_Get_Item_5);0x1E7Cif (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x1E86/Script/Engine.Default__KismetArrayLibrary.Array_Get(InstantDissolveMaterials, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_5);0x1EC1CallFunc_Lerp_Alpha_ImplicitCast_4 = Cast<4>(SandBlendTL_NewTrack_0_42D068ED4453A367FFC36FAF999F3FF3);0x1EDECallFunc_Lerp_ReturnValue_2 = Lerp(1, -1, CallFunc_Lerp_Alpha_ImplicitCast_4);0x1F15CallFunc_SetScalarParameterValue_Value_ImplicitCast_3 = Cast<3>(CallFunc_Lerp_ReturnValue_2);0x1F32CallFunc_Array_Get_Item_5.SetScalarParameterValue(FName(TopAngle), CallFunc_SetScalarParameterValue_Value_ImplicitCast_3);0x1F68/Script/Engine.Default__KismetArrayLibrary.Array_Get(InstantDissolveMaterials, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_5);0x1FA3CallFunc_Lerp_Alpha_ImplicitCast_3 = Cast<4>(SandBlendTL_NewTrack_0_42D068ED4453A367FFC36FAF999F3FF3);0x1FC0CallFunc_Lerp_ReturnValue_3 = Lerp(1, 0, CallFunc_Lerp_Alpha_ImplicitCast_3);0x1FF7CallFunc_SetScalarParameterValue_Value_ImplicitCast_5 = Cast<3>(CallFunc_Lerp_ReturnValue_3);0x2014CallFunc_Array_Get_Item_5.SetScalarParameterValue(FName(Opacity), CallFunc_SetScalarParameterValue_Value_ImplicitCast_5);0x204APopFlow();0x204BLabel_204B:0x204BCallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Loop_Counter_Variable_6, 1);0x2075Temp_int_Loop_Counter_Variable_6 = CallFunc_Add_IntInt_ReturnValue_6;0x2090goto Label_1D99;0x2095Label_2095:0x2095Temp_int_Loop_Counter_Variable_6 = 0;0x20ACgoto Label_1D82;0x20B1Label_20B1:0x20B1PushFlow(Label_227B);0x20B6CallFunc_Lerp_Alpha_ImplicitCast_2 = Cast<4>(InstantDissolveTL_NewTrack_0_F5558ADA48B2C10AAED96EB52FBF60AB);0x20D3CallFunc_Lerp_ReturnValue = Lerp(1, -1, CallFunc_Lerp_Alpha_ImplicitCast_2);0x210A/Script/Engine.Default__KismetArrayLibrary.Array_Get(InstantDissolveMaterials, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_4);0x2145CallFunc_SetScalarParameterValue_Value_ImplicitCast = Cast<3>(CallFunc_Lerp_ReturnValue);0x2162CallFunc_Array_Get_Item_4.SetScalarParameterValue(FName(TopAngle), CallFunc_SetScalarParameterValue_Value_ImplicitCast);0x2198CallFunc_Lerp_Alpha_ImplicitCast_1 = Cast<4>(InstantDissolveTL_NewTrack_0_F5558ADA48B2C10AAED96EB52FBF60AB);0x21B5CallFunc_Lerp_ReturnValue_1 = Lerp(1, 0, CallFunc_Lerp_Alpha_ImplicitCast_1);0x21EC/Script/Engine.Default__KismetArrayLibrary.Array_Get(InstantDissolveMaterials, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_4);0x2227CallFunc_SetScalarParameterValue_Value_ImplicitCast_1 = Cast<3>(CallFunc_Lerp_ReturnValue_1);0x2244CallFunc_Array_Get_Item_4.SetScalarParameterValue(FName(Opacity), CallFunc_SetScalarParameterValue_Value_ImplicitCast_1);0x227APopFlow();0x227BLabel_227B:0x227BCallFunc_Add_IntInt_ReturnValue_10 = Add_IntInt(Temp_int_Loop_Counter_Variable_10, 1);0x22A5Temp_int_Loop_Counter_Variable_10 = CallFunc_Add_IntInt_ReturnValue_10;0x22C0Label_22C0:0x22C0CallFunc_Array_Length_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(InstantDissolveMaterials);0x22FBCallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_10, CallFunc_Array_Length_ReturnValue_5);0x2321if (!(CallFunc_Less_IntInt_ReturnValue_2)) PopFlow();0x232BTemp_int_Array_Index_Variable_6 = Temp_int_Loop_Counter_Variable_10;0x2346goto Label_20B1;0x234BLabel_234B:0x234BTemp_int_Array_Index_Variable_6 = 0;0x2362goto Label_22C0;0x2367Label_2367:0x2367PushFlow(Label_2583);0x236C/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_14);0x23A7SetSnapshotAnim(CallFunc_Array_Get_Item_14);0x23BE/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_14);0x23F9CallFunc_Array_Get_Item_14.SetCollisionResponseToChannel(1, 0);0x2421CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(2);0x2446/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_14);0x2481CallFunc_RandomFloatInRange_ReturnValue_3 = RandomFloatInRange(0, 360);0x24AFCallFunc_MakeRotator_Yaw_ImplicitCast_2 = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_3);0x24CCCallFunc_MakeRotator_ReturnValue_2 = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast_2);0x24FBCallFunc_GetForwardVector_ReturnValue_3 = GetForwardVector(CallFunc_MakeRotator_ReturnValue_2);0x2520CallFunc_Multiply_VectorVector_ReturnValue_8 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue_3, CallFunc_Conv_DoubleToVector_ReturnValue);0x254ECallFunc_Array_Get_Item_14.K2_AddWorldOffset(CallFunc_Multiply_VectorVector_ReturnValue_8, false, CallFunc_K2_AddWorldOffset_SweepHitResult, false);0x2582PopFlow();0x2583Label_2583:0x2583CallFunc_Add_IntInt_ReturnValue_9 = Add_IntInt(Temp_int_Loop_Counter_Variable_9, 1);0x25ADTemp_int_Loop_Counter_Variable_9 = CallFunc_Add_IntInt_ReturnValue_9;0x25C8Label_25C8:0x25C8CallFunc_Array_Length_ReturnValue_15 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Meshes);0x2603CallFunc_Less_IntInt_ReturnValue_15 = Less_IntInt(Temp_int_Loop_Counter_Variable_9, CallFunc_Array_Length_ReturnValue_15);0x2629if (!(CallFunc_Less_IntInt_ReturnValue_15)) goto Label_2657;0x2637Temp_int_Array_Index_Variable_7 = Temp_int_Loop_Counter_Variable_9;0x2652goto Label_2367;0x2657Label_2657:0x2657CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x2674CallFunc_Delay_Duration_ImplicitCast_1 = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue);0x2691Delay(this, CallFunc_Delay_Duration_ImplicitCast_1, LatentActionInfo{0x12B3, -305796235, FName(ExecuteUbergraph_PhysicsDestroyEnemy), this});0x26CBPopFlow();0x26CCLabel_26CC:0x26CCTemp_int_Loop_Counter_Variable_9 = 0;0x26E3Temp_int_Array_Index_Variable_7 = 0;0x26FAgoto Label_25C8;0x26FFLabel_26FF:0x26FFTemp_int_Loop_Counter_Variable_10 = 0;0x2716goto Label_234B;0x271BLabel_271B:0x271BTimeline.PlayFromStart();0x273BPopFlow();0x273CLabel_273C:0x273CTemp_int_Array_Index_Variable_9 = 0;0x2753Label_2753:0x2753CallFunc_Array_Length_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(InstantDissolveMeshes);0x278ECallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_13, CallFunc_Array_Length_ReturnValue_6);0x27B4if (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_2A74;0x27C2Temp_int_Array_Index_Variable_9 = Temp_int_Loop_Counter_Variable_13;0x27DDPushFlow(Label_2A2A);0x27E2/Script/Engine.Default__KismetArrayLibrary.Array_Get(InstantDissolveMeshes, Temp_int_Array_Index_Variable_9, CallFunc_Array_Get_Item_3);0x281DCallFunc_K2_GetComponentToWorld_ReturnValue_1 = CallFunc_Array_Get_Item_3.K2_GetComponentToWorld();0x284FBreakTransform(CallFunc_K2_GetComponentToWorld_ReturnValue_1, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0x287DCallFunc_SpawnSystemAtLocation_ReturnValue_1 = SpawnSystemAtLocation(this, /Game/Blueprints/Enemy/VFX/Particles/SandDissolveSkeleton_NS.SandDissolveSkeleton_NS, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1, true, true, 0, true);0x28BB/Script/Engine.Default__KismetArrayLibrary.Array_Get(InstantDissolveMeshes, Temp_int_Array_Index_Variable_9, CallFunc_Array_Get_Item_3);0x28F6OverrideSystemUserVariableSkeletalMeshComponent(CallFunc_SpawnSystemAtLocation_ReturnValue_1, "ChangeSkeleton", CallFunc_Array_Get_Item_3);0x2922/Script/Engine.Default__KismetArrayLibrary.Array_Get(InstantDissolveMeshes, Temp_int_Array_Index_Variable_9, CallFunc_Array_Get_Item_3);0x295DGetComponentBounds(CallFunc_Array_Get_Item_3, CallFunc_GetComponentBounds_Origin_1, CallFunc_GetComponentBounds_BoxExtent_1, CallFunc_GetComponentBounds_SphereRadius_1);0x298BCallFunc_Multiply_DoubleDouble_A_ImplicitCast_2 = Cast<4>(CallFunc_GetComponentBounds_SphereRadius_1);0x29A8CallFunc_Multiply_DoubleDouble_ReturnValue_4 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2, 2);0x29D6CallFunc_SetVariableFloat_InValue_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_4);0x29F3CallFunc_SpawnSystemAtLocation_ReturnValue_1.SetVariableFloat(FName(SpawnAmount), CallFunc_SetVariableFloat_InValue_ImplicitCast_1);0x2A29PopFlow();0x2A2ALabel_2A2A:0x2A2ACallFunc_Add_IntInt_ReturnValue_13 = Add_IntInt(Temp_int_Loop_Counter_Variable_13, 1);0x2A54Temp_int_Loop_Counter_Variable_13 = CallFunc_Add_IntInt_ReturnValue_13;0x2A6Fgoto Label_2753;0x2A74Label_2A74:0x2A74InstantDissolveTL.Play();0x2A94PopFlow();0x2A95Delay(this, 0.1f, LatentActionInfo{0xA54, 753362788, FName(ExecuteUbergraph_PhysicsDestroyEnemy), this});0x2ACBPopFlow();0x2ACCPopFlow();0x2ACDLabel_2ACD:0x2ACDTemp_int_Loop_Counter_Variable_13 = 0;0x2AE4goto Label_273C;0x2AE9Label_2AE9:0x2AE9PushFlow(Label_2B93);0x2AEECallFunc_GetComponentsByTag_ReturnValue = CharacterToDestroy.GetComponentsByTag(/Script/Niagara.NiagaraComponent, FName(RedEyes));0x2B36/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetComponentsByTag_ReturnValue, Temp_int_Array_Index_Variable_11, CallFunc_Array_Get_Item_18);0x2B71CallFunc_Array_Get_Item_18.K2_DestroyComponent(this);0x2B92PopFlow();0x2B93Label_2B93:0x2B93CallFunc_Add_IntInt_ReturnValue_14 = Add_IntInt(Temp_int_Loop_Counter_Variable_14, 1);0x2BBDTemp_int_Loop_Counter_Variable_14 = CallFunc_Add_IntInt_ReturnValue_14;0x2BD8Label_2BD8:0x2BD8CallFunc_GetComponentsByTag_ReturnValue = CharacterToDestroy.GetComponentsByTag(/Script/Niagara.NiagaraComponent, FName(RedEyes));0x2C20CallFunc_Array_Length_ReturnValue_18 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetComponentsByTag_ReturnValue);0x2C5BCallFunc_Less_IntInt_ReturnValue_18 = Less_IntInt(Temp_int_Loop_Counter_Variable_14, CallFunc_Array_Length_ReturnValue_18);0x2C81if (!(CallFunc_Less_IntInt_ReturnValue_18)) goto Label_2CAF;0x2C8FTemp_int_Array_Index_Variable_11 = Temp_int_Loop_Counter_Variable_14;0x2CAAgoto Label_2AE9;0x2CAFLabel_2CAF:0x2CAFPushFlow(Label_2F68);0x2CB4PushFlow(Label_308B);0x2CB9PushFlow(Label_30C2);0x2CBECallFunc_IsValid_ReturnValue = IsValid(MainChar);0x2CDBif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x2CE5CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x2D01BreakVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x2D2FCallFunc_K2_GetActorLocation_ReturnValue_1 = K2_GetActorLocation();0x2D4BCallFunc_K2_GetActorLocation_ReturnValue_2 = MainChar.K2_GetActorLocation();0x2D7DCallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_K2_GetActorLocation_ReturnValue_1);0x2DABCallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_FindLookAtRotation_ReturnValue);0x2DD0CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, FVector(1, 1, 0));0x2E0ECallFunc_Add_DoubleDouble_A_ImplicitCast = Cast<4>(Radius);0x2E2BCallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast, 150);0x2E59CallFunc_Conv_DoubleToVector_ReturnValue_4 = Conv_DoubleToVector(CallFunc_Add_DoubleDouble_ReturnValue_1);0x2E7ECallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_4);0x2EACCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_2, CallFunc_Multiply_VectorVector_ReturnValue_2);0x2EDABreakVector(CallFunc_Add_VectorVector_ReturnValue, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x2F08CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z);0x2F3FCallFunc_K2_SetActorLocation_ReturnValue = K2_SetActorLocation(CallFunc_MakeVector_ReturnValue, true, CallFunc_K2_SetActorLocation_SweepHitResult, true);0x2F67PopFlow();0x2F68Label_2F68:0x2F68CallFunc_IsValid_ReturnValue_2 = IsValid(PiecesNS);0x2F85if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x2F8FCallFunc_Conv_DoubleToVector_ReturnValue_3 = Conv_DoubleToVector(2);0x2FB4CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x2FD0CallFunc_Divide_VectorVector_ReturnValue = Divide_VectorVector(HeightMesh, CallFunc_Conv_DoubleToVector_ReturnValue_3);0x2FFECallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_Divide_VectorVector_ReturnValue);0x302CCallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, PiecesNS, CallFunc_Add_VectorVector_ReturnValue_1, FRotator(0, 0, 0), FVector(1, 1, 1), true, true, 0, true);0x308APopFlow();0x308BLabel_308B:0x308BDelay(this, 2f, LatentActionInfo{0x23, -1322684791, FName(ExecuteUbergraph_PhysicsDestroyEnemy), this});0x30C1PopFlow();0x30C2Label_30C2:0x30C2K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(SelectMode, 0);0x30E4if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_3602;0x30F2K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(SelectMode, 1);0x3114if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_3303;0x3122K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(SelectMode, 2);0x3144if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_31B3;0x3152K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(SelectMode, 3);0x3174if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_31B3;0x3182K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(SelectMode, 4);0x31A4if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_3602;0x31B2PopFlow();0x31B3Label_31B3:0x31B3CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CharacterSpeedStore, 10);0x31E1CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Multiply_DoubleDouble_ReturnValue_1, 0, 2000);0x3218CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(CallFunc_FClamp_ReturnValue);0x323DCallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(HitDirection, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x326BCallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(1);0x3290CallFunc_Conv_DoubleToVector_ReturnValue_6 = Conv_DoubleToVector(CallFunc_MakeLiteralDouble_ReturnValue_1);0x32B5CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_6);0x32E3DirectionHit = CallFunc_Multiply_VectorVector_ReturnValue_3;0x32FEgoto Label_26CC;0x3303Label_3303:0x3303CallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(0.9, 1.5);0x3331CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(1000);0x3356CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_MakeLiteralDouble_ReturnValue, CallFunc_RandomFloatInRange_ReturnValue);0x3384CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CharacterSpeedStore, 10);0x33B2CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Multiply_DoubleDouble_ReturnValue_1, 0, 2000);0x33E9CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_FClamp_ReturnValue);0x3417CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(1);0x343CCallFunc_Multiply_DoubleDouble_ReturnValue_6 = Multiply_DoubleDouble(CallFunc_Add_DoubleDouble_ReturnValue, CallFunc_MakeLiteralDouble_ReturnValue_1);0x346ACallFunc_Conv_DoubleToVector_ReturnValue_8 = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_6);0x348FCallFunc_RandomFloatInRange_ReturnValue_2 = RandomFloatInRange(-1, 1);0x34BDCallFunc_Multiply_DoubleDouble_ReturnValue_7 = Multiply_DoubleDouble(CallFunc_RandomFloatInRange_ReturnValue_2, 15);0x34EBCallFunc_MakeRotator_Yaw_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_7);0x3508CallFunc_MakeRotator_ReturnValue_1 = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast_1);0x3537CallFunc_GetForwardVector_ReturnValue_2 = GetForwardVector(CallFunc_MakeRotator_ReturnValue_1);0x355CCallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(HitDirection, CallFunc_GetForwardVector_ReturnValue_2);0x358ACallFunc_Normal_ReturnValue = Normal(CallFunc_Add_VectorVector_ReturnValue_4, 1e-04f);0x35B4CallFunc_Multiply_VectorVector_ReturnValue_7 = Multiply_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_8);0x35E2DirectionHit = CallFunc_Multiply_VectorVector_ReturnValue_7;0x35FDgoto Label_26CC;0x3602Label_3602:0x3602HitLocation = HitLocation;0x361DCallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CharacterSpeedStore, 10);0x364BCallFunc_FClamp_ReturnValue = FClamp(CallFunc_Multiply_DoubleDouble_ReturnValue_1, 0, 2000);0x3682CallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(CallFunc_FClamp_ReturnValue);0x36A7CallFunc_Conv_DoubleToVector_ReturnValue_5 = Conv_DoubleToVector(1000);0x36CCCallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(1);0x36F1CallFunc_Conv_DoubleToVector_ReturnValue_7 = Conv_DoubleToVector(CallFunc_MakeLiteralDouble_ReturnValue_1);0x3716CallFunc_RandomFloatInRange_ReturnValue_1 = RandomFloatInRange(0, 360);0x3744CallFunc_MakeRotator_Yaw_ImplicitCast = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue_1);0x3761CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_MakeRotator_Yaw_ImplicitCast);0x3790CallFunc_GetForwardVector_ReturnValue_1 = GetForwardVector(CallFunc_MakeRotator_ReturnValue);0x37B5CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(HitDirection, CallFunc_GetForwardVector_ReturnValue_1);0x37E3CallFunc_Multiply_VectorVector_ReturnValue_4 = Multiply_VectorVector(CallFunc_Add_VectorVector_ReturnValue_3, CallFunc_Conv_DoubleToVector_ReturnValue_2);0x3811CallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_4, CallFunc_Conv_DoubleToVector_ReturnValue_7);0x383FCallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_5, CallFunc_Conv_DoubleToVector_ReturnValue_5);0x386DDirectionHit = CallFunc_Multiply_VectorVector_ReturnValue_6;0x3888goto Label_26CC;0x388DLabel_388D:0x388DTemp_int_Loop_Counter_Variable_14 = 0;0x38A4Temp_int_Array_Index_Variable_11 = 0;0x38BBgoto Label_2BD8;0x38C0goto Label_26FF;0x38C5PopFlow();0x38C6Label_38C6:0x38C6PushFlow(Label_3992);0x38CB/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_12, CallFunc_Array_Get_Item_19);0x3906CallFunc_Array_Get_Item_19.SetCollisionResponseToChannel(16, 2);0x392E/Script/Engine.Default__KismetArrayLibrary.Array_Get(Meshes, Temp_int_Array_Index_Variable_12, CallFunc_Array_Get_Item_19);0x3969CallFunc_Array_Get_Item_19.SetCollisionResponseToChannel(1, 2);0x3991PopFlow();0x3992Label_3992:0x3992CallFunc_Add_IntInt_ReturnValue_15 = Add_IntInt(Temp_int_Loop_Counter_Variable_15, 1);0x39BCTemp_int_Loop_Counter_Variable_15 = CallFunc_Add_IntInt_ReturnValue_15;0x39D7Label_39D7:0x39D7CallFunc_Array_Length_ReturnValue_19 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Meshes);0x3A12CallFunc_Less_IntInt_ReturnValue_19 = Less_IntInt(Temp_int_Loop_Counter_Variable_15, CallFunc_Array_Length_ReturnValue_19);0x3A38if (!(CallFunc_Less_IntInt_ReturnValue_19)) PopFlow();0x3A42Temp_int_Array_Index_Variable_12 = Temp_int_Loop_Counter_Variable_15;0x3A5Dgoto Label_38C6;0x3A62Label_3A62:0x3A62Temp_int_Loop_Counter_Variable_15 = 0;0x3A79Temp_int_Array_Index_Variable_12 = 0;0x3A90goto Label_39D7;0x3A95Label_3A95:0x3A95if (!(Temp_bool_IsClosed_Variable_1)) goto Label_3AA4;0x3AA3PopFlow();0x3AA4Label_3AA4:0x3AA4Temp_bool_IsClosed_Variable_1 = true;0x3AAFgoto Label_3A62;0x3AB4Label_3AB4:0x3AB4Temp_bool_Has_Been_Initd_Variable_1 = true;0x3ABFif (!(false)) PopFlow();0x3AC1Temp_bool_IsClosed_Variable_1 = true;0x3ACCPopFlow();0x3ACDLabel_3ACD:0x3ACDif (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_3AB4;0x3ADBPopFlow();0x3ADCLabel_3ADC:0x3ADCPushFlow(Label_3A95);0x3AE1goto Label_3ACD;0x3AE6CharacterToDestroy = K2Node_CustomEvent_Character;0x3AF9HitLocation = K2Node_CustomEvent_Location_1;0x3B14HitDirection = K2Node_CustomEvent_Direction;0x3B2FTexture Selected = K2Node_CustomEvent_TextureSelected;0x3B42Radius = K2Node_CustomEvent_Radius;0x3B5DActorDestroying = K2Node_CustomEvent_ActorDestroying;0x3B70HeightMesh = K2Node_CustomEvent_HeightMesh;0x3B8BK2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(ActorDestroying);0x3BAFK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x3BCCif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_3C1B;0x3BDAMainChar = K2Node_DynamicCast_AsMain_Char;0x3BEDMainChar.ActionDelayEnemy(1, false);0x3C1BLabel_3C1B:0x3C1BCallFunc_GetVelocity_ReturnValue = CharacterToDestroy.GetVelocity();0x3C51CallFunc_VSizeXY_ReturnValue = VSizeXY(CallFunc_GetVelocity_ReturnValue);0x3C76CharacterSpeedStore = CallFunc_VSizeXY_ReturnValue;0x3C91HitSplashSpawner.Delay = SpeedOil;0x3CC2SliceSelection();0x3CD0K2Node_DynamicCast_AsEnvironmental_Interface = Cast<EnvironmentalInterface_C>(ActorDestroying);0x3CF4K2Node_DynamicCast_bSuccess_3 = Cast<2>(K2Node_DynamicCast_AsEnvironmental_Interface);0x3D11if (!(K2Node_DynamicCast_bSuccess_3)) goto Label_3D44;0x3D1FK2Node_DynamicCast_AsEnvironmental_Interface.PhysDestroyCastToDestroyer();0x3D44Label_3D44:0x3D44Temp_int_Loop_Counter_Variable_19 = 0;0x3D5BTemp_int_Array_Index_Variable_18 = 0;0x3D72Label_3D72:0x3D72CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CombinationSelect);0x3DADCallFunc_Less_IntInt_ReturnValue_14 = Less_IntInt(Temp_int_Loop_Counter_Variable_19, CallFunc_Array_Length_ReturnValue);0x3DD3if (!(CallFunc_Less_IntInt_ReturnValue_14)) goto Label_40A5;0x3DE1Temp_int_Array_Index_Variable_18 = Temp_int_Loop_Counter_Variable_19;0x3DFCPushFlow(Label_413F);0x3E01CallFunc_MakeTransform_ReturnValue = MakeTransform(HeightMesh, FRotator(0, 0, 0), FVector(1, 1, 1));0x3E58CallFunc_AddComponent_ReturnValue = AddComponent(FName(NODE_AddSkeletalMeshComponent-0), false, CallFunc_MakeTransform_ReturnValue, this, false);0x3E85CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Meshes, CallFunc_AddComponent_ReturnValue);0x3EC9CallFunc_GetMassScale_ReturnValue = CallFunc_AddComponent_ReturnValue.GetMassScale(FName(None));0x3F0CCallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetMassScale_ReturnValue);0x3F29CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 2);0x3F57CallFunc_SetMassScale_InMassScale_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x3F74CallFunc_AddComponent_ReturnValue.SetMassScale(FName(None), CallFunc_SetMassScale_InMassScale_ImplicitCast);0x3FAE/Script/Engine.Default__KismetArrayLibrary.Array_Get(CombinationSelect, Temp_int_Array_Index_Variable_18, CallFunc_Array_Get_Item_9);0x3FE9CallFunc_AddComponent_ReturnValue.SetSkeletalMeshAsset(CallFunc_Array_Get_Item_9);0x4012CallFunc_AddComponent_ReturnValue.SetAnimInstanceClass(Class);0x403FTransferTentacles(CallFunc_AddComponent_ReturnValue, Temp_int_Array_Index_Variable_18);0x405FSetMalfunctionInsideParticle(CallFunc_AddComponent_ReturnValue);0x4076SetCloneAnim(CallFunc_AddComponent_ReturnValue);0x408DSetMaterials(CallFunc_AddComponent_ReturnValue);0x40A4PopFlow();0x40A5Label_40A5:0x40A5K2Node_DynamicCast_AsCharacter = Cast<Character>(CharacterToDestroy);0x40C9K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsCharacter);0x40E6if (!(K2Node_DynamicCast_bSuccess_4)) goto Label_412C;0x40F4K2Node_DynamicCast_AsCharacter.Mesh.SetVisibility(false, false);0x412CLabel_412C:0x412CMeldParticle();0x413Agoto Label_388D;0x413FLabel_413F:0x413FCallFunc_Add_IntInt_ReturnValue_19 = Add_IntInt(Temp_int_Loop_Counter_Variable_19, 1);0x4169Temp_int_Loop_Counter_Variable_19 = CallFunc_Add_IntInt_ReturnValue_19;0x4184goto Label_3D72;0x4189Label_4189:0x4189Temp_int_Array_Index_Variable_14 = 0;0x41A0Label_41A0:0x41A0CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Materials);0x41DBCallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_16, CallFunc_Array_Length_ReturnValue_1);0x4201if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x420BTemp_int_Array_Index_Variable_14 = Temp_int_Loop_Counter_Variable_16;0x4226PushFlow(Label_43A7);0x422B/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_14, CallFunc_Array_Get_Item);0x4266CallFunc_GetPhysicalMaterial_ReturnValue = CallFunc_Array_Get_Item.GetPhysicalMaterial();0x4294CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_GetPhysicalMaterial_ReturnValue, /Game/Blueprints/Enemy/VFX/Materials/InnerMaterial.InnerMaterial);0x42BAif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x42C4/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_14, CallFunc_Array_Get_Item);0x42FFCallFunc_Lerp_Alpha_ImplicitCast_5 = Cast<4>(BurnInsideTL_NewTrack_0_3BDB21164E02DE427CE0AEB54F050073);0x431CCallFunc_Lerp_ReturnValue_5 = Lerp(1, 0.01, CallFunc_Lerp_Alpha_ImplicitCast_5);0x4353CallFunc_SetScalarParameterValue_Value_ImplicitCast_8 = Cast<3>(CallFunc_Lerp_ReturnValue_5);0x4370CallFunc_Array_Get_Item.SetScalarParameterValue(FName(Burn), CallFunc_SetScalarParameterValue_Value_ImplicitCast_8);0x43A6PopFlow();0x43A7Label_43A7:0x43A7CallFunc_Add_IntInt_ReturnValue_16 = Add_IntInt(Temp_int_Loop_Counter_Variable_16, 1);0x43D1Temp_int_Loop_Counter_Variable_16 = CallFunc_Add_IntInt_ReturnValue_16;0x43ECgoto Label_41A0;0x43F1Temp_int_Loop_Counter_Variable_18 = 0;0x4408Temp_int_Array_Index_Variable_19 = 0;0x441FLabel_441F:0x441FCallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Materials);0x445ACallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_18, CallFunc_Array_Length_ReturnValue_3);0x4480if (!(CallFunc_Less_IntInt_ReturnValue_5)) goto Label_2095;0x448ETemp_int_Array_Index_Variable_19 = Temp_int_Loop_Counter_Variable_18;0x44A9PushFlow(Label_46D5);0x44AE/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_19, CallFunc_Array_Get_Item_16);0x44E9CallFunc_IsValid_ReturnValue_9 = IsValid(CallFunc_Array_Get_Item_16);0x4506if (!(CallFunc_IsValid_ReturnValue_9)) PopFlow();0x4510CallFunc_Lerp_Alpha_ImplicitCast_4 = Cast<4>(SandBlendTL_NewTrack_0_42D068ED4453A367FFC36FAF999F3FF3);0x452DCallFunc_Lerp_ReturnValue_2 = Lerp(1, -1, CallFunc_Lerp_Alpha_ImplicitCast_4);0x4564/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_19, CallFunc_Array_Get_Item_16);0x459FCallFunc_SetScalarParameterValue_Value_ImplicitCast_2 = Cast<3>(CallFunc_Lerp_ReturnValue_2);0x45BCCallFunc_Array_Get_Item_16.SetScalarParameterValue(FName(TopAngle), CallFunc_SetScalarParameterValue_Value_ImplicitCast_2);0x45F2CallFunc_Lerp_Alpha_ImplicitCast_3 = Cast<4>(SandBlendTL_NewTrack_0_42D068ED4453A367FFC36FAF999F3FF3);0x460FCallFunc_Lerp_ReturnValue_3 = Lerp(1, 0, CallFunc_Lerp_Alpha_ImplicitCast_3);0x4646/Script/Engine.Default__KismetArrayLibrary.Array_Get(Materials, Temp_int_Array_Index_Variable_19, CallFunc_Array_Get_Item_16);0x4681CallFunc_SetScalarParameterValue_Value_ImplicitCast_4 = Cast<3>(CallFunc_Lerp_ReturnValue_3);0x469ECallFunc_Array_Get_Item_16.SetScalarParameterValue(FName(Opacity), CallFunc_SetScalarParameterValue_Value_ImplicitCast_4);0x46D4PopFlow();0x46D5Label_46D5:0x46D5CallFunc_Add_IntInt_ReturnValue_18 = Add_IntInt(Temp_int_Loop_Counter_Variable_18, 1);0x46FFTemp_int_Loop_Counter_Variable_18 = CallFunc_Add_IntInt_ReturnValue_18;0x471Agoto Label_441F;0x471FRetriggerableDelay(this, K2Node_CustomEvent_Duration, LatentActionInfo{0x44, 396315792, FName(ExecuteUbergraph_PhysicsDestroyEnemy), this});0x4759PopFlow();0x475AK2Node_DynamicCast_AsSkeletal_Mesh_Component = Cast<SkeletalMeshComponent>(K2Node_Event_OtherComp);0x477EK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsSkeletal_Mesh_Component);0x479Bif (!(K2Node_DynamicCast_bSuccess)) goto Label_47AA;0x47A9PopFlow();0x47AALabel_47AA:0x47AAHitSplashSpawner.StartHitEventHandler(K2Node_Event_HitLocation, K2Node_Event_HitNormal, K2Node_Event_OtherComp, K2Node_Event_MyComp, FVector(0, 0, 0), FName(None), 1, nullptr, true);0x4823AudioHit(K2Node_Event_HitLocation, K2Node_Event_MyComp);0x4843CallFunc_ActorHasTag_ReturnValue = K2Node_Event_Other.ActorHasTag(FName(Player));0x487Aif (!(CallFunc_ActorHasTag_ReturnValue)) goto Label_3ADC;0x4888PopFlow();0x4889Label_4889:0x4889Temp_int_Loop_Counter_Variable_16 = 0;0x48A0goto Label_4189;0x48A5goto Label_2ACD;0x48AAgoto Label_19E1;0x48AFCallFunc_GetComponentVelocity_ReturnValue = K2Node_CustomEvent_Target.GetComponentVelocity();0x48E5CallFunc_VSize_ReturnValue = VSize(CallFunc_GetComponentVelocity_ReturnValue);0x490ACallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_VSize_ReturnValue, 10);0x4930if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) PopFlow();0x493Agoto Label_167A;0x493FCallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x4954K2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x4978K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x4995if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x499FK2Node_CreateDelegate_OutputDelegate.Bind(this, Respawn);0x49B6K2Node_DynamicCast_AsMy_Game_Mode.RespawnWorld += K2Node_CreateDelegate_OutputDelegate;0x49DFPopFlow();0x49E0K2_DestroyActor();0x49EEPopFlow();0x49EFif (!(MainChar.CombatModeOverTime)) PopFlow();0x4A0Fgoto Label_271B;0x4A14goto Label_4889;0x4A19Label_4A19:0x4A19Delay(this, 0.5f, LatentActionInfo{0xD1D, -838784111, FName(ExecuteUbergraph_PhysicsDestroyEnemy), this});0x4A4FPopFlow();0x4A50PushFlow(Label_1D4F);0x4A55goto Label_4A19;0x4A5ALabel_4A5A:0x4A5Areturn;0x4A5C// end of script
Final0x04

Used by 14

types with a member, parameter or interface of this type