Zdexby TheHolyOneZ
4,790 classes
Class

AItem_C

: AActor : UObject
/Game/Items/Item.Item_C 0x03C9 (969 B) align 8 inherited 0x02A8 24 scripted vtable /Game/Items/Item
0x00x03C9

Members 28

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08ShadowBoundsUStaticMeshComponent*6 flagsnullptr
0x08CA SoundSourceUChildActorComponent*6 flagsnullptr
0x08CA InteractionUChildActorComponent*6 flagsnullptr
0x08StaticMeshUStaticMeshComponent*6 flagsnullptr
0x04TL_Place_Marge_Marge_4E2A4D4E4BDBA4AA606E38A703076ACFfloat4 flags0
0x01TL_Place_Marge__Direction_4E2A4D4E4BDBA4AA606E38A703076ACFETimelineDirection4 flagsForward
0x02D50x03padding / unreflected
0x08TL Place MargeUTimelineComponent*5 flagsnullptr
0x01SimulateboolNetRepNotify+7 flagstrue
0x02E10x07padding / unreflected
0x18Net LocationFVector7 flags{X=0, Y=0, Z=0}
0x18Net TargetLocationFVectorNetRepNotify+7 flags{X=0, Y=0, Z=0}
0x18Net VelocityFVectorNet+7 flags{X=0, Y=0, Z=0}
0x18Net RotationFRotatorNet+6 flags{Pitch=0, Yaw=0, Roll=0}
0x18Spawn VelocityFVector7 flags{X=0, Y=0, Z=0}
0x18Spawn RotationFVector7 flags{X=0, Y=0, Z=100}
0x08Item DataUData_Item_C*Net+6 flagsnullptr
0x08MeshUStaticMesh*NetRepNotify+6 flagsnullptr
0x08Item StateFStr_ItemStateNetRepNotify+7 flags{Value_8_5511228644AD6F4D6D0589BD4438C32F=0, Time_15_AFBBFC…
0x08Sound SourceASoundSource_C*7 flagsnullptr
0x01Can Soundbool7 flagstrue
0x01LogicE_LogicNetRepNotify+7 flagsNewEnumerator0
0x039A0x06padding / unreflected
0x08InteractionAInteraction_C*7 flagsnullptr
0x08Tool InteractionAInteraction_C*7 flagsnullptr
0x01Place TypeE_ItemPlaceType7 flagsNewEnumerator3
0x01Smoothbool7 flagsfalse
0x03B20x06padding / unreflected
0x08Place Margedouble7 flags0
0x08GM RefAGM_C*7 flagsnullptr
0x01ShadowVisibilitybool7 flagsfalse
Inherited from AActor 79
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bCallPreReplication : 1bit 5bool6 flagstrue
0x01bCallPreReplicationForReplay : 1bit 6bool6 flagstrue
0x01bHidden : 1bit 7boolNet+7 flagsfalse
0x01bTearOff : 1bit 0boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 1bool3 flagsfalse
0x01bExchangedRoles : 1bit 2boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 3bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 4bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 5bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 6bool5 flagstrue
0x01bReplayRewindable : 1bit 7bool6 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 0bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 1bool4 flagsfalse
0x01bCanBeDamaged : 1bit 2boolNet+6 flagstrue
0x01bBlockInput : 1bit 3bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 4bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 5bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 6bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 7bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 0bool5 flagstrue
0x01bIsEditorOnlyActor : 1bit 1bool5 flagsfalse
0x01bReplicates : 1bit 3boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 4boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 5boolProtected+3 flagstrue
0x01bReplicateUsingRegisteredSubObjectList : 1bit 7boolProtected+9 flagsfalse
0x01bActorEnableCollision : 1bit 7bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 0boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 5boolProtected+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+8 flagsROLE_None
0x00610x03padding / unreflected
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x04RayTracingGroupIdint325 flags-1
0x60AttachmentReplicationFRepAttachmentNetTransient+5 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x88ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x08OwnerAActor*NetRepNotify+6 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+8 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x01700x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetTagint32Transient+5 flags0
0x04NetCullDistanceSquaredfloat8 flags2.25e+08
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x01950x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01C00x08padding / unreflected
0x10LayersTArray<FName>4 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flagsnullptr
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x02000x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 24

SignatureFlagsNativeParams
void OnRep_Simulate()
Script3 statements · 17 bytes of bytecode
0x0000Set Simulation();0x000Ereturn;0x0010// end of script
0x00
void OnRep_Item Data()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
0x00
void OnRep_Interaction()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
0x00
void Update Shadow()
Script16 statements · 237 bytes of bytecode
0x0000if (!(ShadowVisibility)) goto Label_0050;0x000ECallFunc_WasRecentlyRendered_ReturnValue = ShadowBounds.WasRecentlyRendered(0.05f);0x003Dif (!(CallFunc_WasRecentlyRendered_ReturnValue)) goto Label_00BE;0x004Bgoto Label_00EA;0x0050Label_0050:0x0050CallFunc_WasRecentlyRendered_ReturnValue = ShadowBounds.WasRecentlyRendered(0.05f);0x007Fif (!(CallFunc_WasRecentlyRendered_ReturnValue)) goto Label_00EA;0x008DStaticMesh.SetCastShadow(true);0x00AEShadowVisibility = true;0x00B9goto Label_00EA;0x00BELabel_00BE:0x00BEStaticMesh.SetCastShadow(false);0x00DFShadowVisibility = false;0x00EALabel_00EA:0x00EAreturn;0x00EC// end of script
Public0x00
void Initiate()
Script9 statements · 369 bytes of bytecode
0x0000CallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(0.02, 0.03);0x002ECallFunc_K2_SetTimer_Time_ImplicitCast = Cast<3>(CallFunc_RandomFloatInRange_ReturnValue);0x004BCallFunc_K2_SetTimer_ReturnValue = K2_SetTimer(this, "Update Shadow", CallFunc_K2_SetTimer_Time_ImplicitCast, true, false, 0f, 0f);0x008CCA Interaction.K2_SetRelativeLocation(Item Data.Interaction Location, false, CallFunc_K2_SetRelativeLocation_SweepHitResult, false);0x00D6CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(Item Data.Name);0x0111CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("TAKE ", CallFunc_Conv_TextToString_ReturnValue);0x013DInteraction.Name = CallFunc_Concat_StrStr_ReturnValue;0x016Ereturn;0x0170// end of script
Public0x00
void OnRep_Logic()
Script3 statements · 67 bytes of bytecode
0x0000/Game/Items/BPL_Items.Default__BPL_Items_C.Set Item Materials(StaticMesh, Logic, Item State, this);0x0040return;0x0042// end of script
0x00
void OnRep_Net TargetLocation()
Script3 statements · 30 bytes of bytecode
0x0000Net Location = Net TargetLocation;0x001Breturn;0x001D// end of script
0x00
void Set Movement(bool Velocity)
Script22 statements · 470 bytes of bytecode
0x0000FlushNetDormancy();0x000ACallFunc_K2_GetComponentLocation_ReturnValue = StaticMesh.K2_GetComponentLocation();0x003CNet TargetLocation = CallFunc_K2_GetComponentLocation_ReturnValue;0x0057MarkPropertyDirtyFromRepIndex(this, 11, FName(Net TargetLocation));0x0074OnRep_Net TargetLocation();0x0082FlushNetDormancy();0x008CCallFunc_K2_GetComponentRotation_ReturnValue = StaticMesh.K2_GetComponentRotation();0x00BENet Rotation = CallFunc_K2_GetComponentRotation_ReturnValue;0x00D9MarkPropertyDirtyFromRepIndex(this, 13, FName(Net Rotation));0x00F6if (!(Velocity)) goto Label_0181;0x0104FlushNetDormancy();0x010ECallFunc_GetComponentVelocity_ReturnValue = StaticMesh.GetComponentVelocity();0x0144Net Velocity = CallFunc_GetComponentVelocity_ReturnValue;0x015FMarkPropertyDirtyFromRepIndex(this, 12, FName(Net Velocity));0x017Cgoto Label_01D3;0x0181Label_0181:0x0181FlushNetDormancy();0x018BNet Velocity = FVector(0, 0, 0);0x01B6MarkPropertyDirtyFromRepIndex(this, 12, FName(Net Velocity));0x01D3Label_01D3:0x01D3return;0x01D5// end of script
Public0x01
void OnRep_Mesh()
Script3 statements · 58 bytes of bytecode
0x0000CallFunc_SetStaticMesh_ReturnValue = StaticMesh.SetStaticMesh(Mesh);0x0037return;0x0039// end of script
0x00
void UserConstructionScript()
Script39 statements · 734 bytes of bytecode
0x0000PushFlow(Label_02DB);0x0005PushFlow(Label_01A2);0x000APushFlow(Label_012D);0x000FPushFlow(Label_00B8);0x0014CallFunc_HasAuthority_ReturnValue_1 = HasAuthority();0x0028if (!(CallFunc_HasAuthority_ReturnValue_1)) PopFlow();0x0032CallFunc_IsValid_ReturnValue = IsValid(Item Data);0x004Fif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0059FlushNetDormancy();0x0063Mesh = Item Data.Mesh;0x008CMarkPropertyDirtyFromRepIndex(this, 15, FName(Mesh));0x00A9OnRep_Mesh();0x00B7PopFlow();0x00B8Label_00B8:0x00B8K2Node_DynamicCast_AsInteraction = Cast<Interaction_C>(CA Interaction.ChildActor);0x00F2K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsInteraction);0x010Fif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x0119Interaction = K2Node_DynamicCast_AsInteraction;0x012CPopFlow();0x012DLabel_012D:0x012DK2Node_DynamicCast_AsSound_Source = Cast<SoundSource_C>(CA SoundSource.ChildActor);0x0167K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsSound_Source);0x0184if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x018ESound Source = K2Node_DynamicCast_AsSound_Source;0x01A1PopFlow();0x01A2Label_01A2:0x01A2CallFunc_HasAuthority_ReturnValue = HasAuthority();0x01B6if (!(CallFunc_HasAuthority_ReturnValue)) PopFlow();0x01C0K2Node_DynamicCast_AsData_Gun = Cast<Data_Gun_C>(Item Data);0x01E4K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsData_Gun);0x0201if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x020BCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Item State.Value_8_5511228644AD6F4D6D0589BD4438C32F, 0);0x0236CallFunc_RandomIntegerInRange_ReturnValue = RandomIntegerInRange(0, K2Node_DynamicCast_AsData_Gun.Capacity);0x0276CallFunc_SelectInt_ReturnValue = SelectInt(CallFunc_RandomIntegerInRange_ReturnValue, Item State.Value_8_5511228644AD6F4D6D0589BD4438C32F, CallFunc_Less_IntInt_ReturnValue);0x02B6Item State.Value_8_5511228644AD6F4D6D0589BD4438C32F = CallFunc_SelectInt_ReturnValue;0x02DAPopFlow();0x02DBLabel_02DB:0x02DBreturn;0x02DD// end of script
EventPublic0x00
void TL Place Marge__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Item(15);0x000Freturn;0x0011// end of script
0x00
void TL Place Marge__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Item(6268);0x000Freturn;0x0011// end of script
0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Item(2361);0x000Freturn;0x0011// end of script
EventProtected0x00
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_Item(2662);0x0021return;0x0023// end of script
EventPublic0x04
void BndEvt__World_Item_StaticMesh_K2Node_ComponentBoundEvent_0_ComponentSleepSignature__DelegateSignature(UPrimitiveComponent* SleepingComponent, const FName& BoneName)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_SleepingComponent = SleepingComponent;0x0012PersistentFrame.K2Node_ComponentBoundEvent_BoneName_1 = BoneName;0x0024ExecuteUbergraph_Item(4365);0x0033return;0x0035// end of script
0x10
void BndEvt__World_Item_StaticMesh_K2Node_ComponentBoundEvent_1_ComponentWakeSignature__DelegateSignature(UPrimitiveComponent* WakingComponent, const FName& BoneName)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_WakingComponent = WakingComponent;0x0012PersistentFrame.K2Node_ComponentBoundEvent_BoneName = BoneName;0x0024ExecuteUbergraph_Item(4457);0x0033return;0x0035// end of script
0x10
void BndEvt__World_Item_StaticMesh_K2Node_ComponentBoundEvent_2_ComponentHitSignature__DelegateSignature(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit)
Script8 statements · 108 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_HitComponent = HitComponent;0x0012PersistentFrame.K2Node_ComponentBoundEvent_OtherActor = OtherActor;0x0024PersistentFrame.K2Node_ComponentBoundEvent_OtherComp = OtherComp;0x0036PersistentFrame.K2Node_ComponentBoundEvent_NormalImpulse = NormalImpulse;0x0048PersistentFrame.K2Node_ComponentBoundEvent_Hit = Hit;0x005AExecuteUbergraph_Item(4497);0x0069return;0x006B// end of script
0x130
void All Impact Sound(double Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Value = Value;0x0012ExecuteUbergraph_Item(5526);0x0021return;0x0023// end of script
0x08
void Set Simulation()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Item(6067);0x000Freturn;0x0011// end of script
0x00
void Clear()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Item(6117);0x000Freturn;0x0011// end of script
0x00
void BndEvt__Item_Interaction_K2Node_ComponentBoundEvent_3_Local Trigger__DelegateSignature(AMec_C* Source, const FStr_ItemState& State)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Source = Source;0x0012PersistentFrame.K2Node_ComponentBoundEvent_State = State;0x0024ExecuteUbergraph_Item(6132);0x0033return;0x0035// end of script
0x10
void BndEvt__Item_Interaction_K2Node_ComponentBoundEvent_4_Focus__DelegateSignature(bool TRUE)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_True_1 = TRUE;0x0012ExecuteUbergraph_Item(6137);0x0021return;0x0023// end of script
0x01
void BndEvt__Item_Interaction_K2Node_ComponentBoundEvent_5_Focusable__DelegateSignature(bool TRUE)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_True = TRUE;0x0012ExecuteUbergraph_Item(6226);0x0021return;0x0023// end of script
0x01
void ExecuteUbergraph_Item(int32 EntryPoint)
Script284 statements · 6,276 bytes of bytecode
0x0000PushFlow(Label_1881);0x0005goto [EntryPoint];0x000FPlace Marge = 0;0x002APopFlow();0x002BLabel_002B:0x002BOnRep_Simulate();0x0039PopFlow();0x003ALabel_003A:0x003AMarkPropertyDirtyFromRepIndex(this, 10, FName(Simulate));0x0057goto Label_002B;0x005CLabel_005C:0x005CFlushNetDormancy();0x0066Simulate = true;0x0071goto Label_003A;0x0076if (!(Simulate)) PopFlow();0x0080K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(Place Type, 1);0x009Fif (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_0108;0x00ADK2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(Place Type, 2);0x00CCif (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_0118;0x00DAK2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(Place Type, 3);0x00F9if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_0118;0x0107PopFlow();0x0108Label_0108:0x0108Set Movement(true);0x0117PopFlow();0x0118Label_0118:0x0118Set Movement(false);0x0127PopFlow();0x0128Label_0128:0x0128OnRep_Simulate();0x0136PopFlow();0x0137Label_0137:0x0137MarkPropertyDirtyFromRepIndex(this, 10, FName(Simulate));0x0154goto Label_0128;0x0159Label_0159:0x0159FlushNetDormancy();0x0163Simulate = false;0x016Egoto Label_0137;0x0173Can Sound = true;0x017EPopFlow();0x017FLabel_017F:0x017FOnRep_Logic();0x018DK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Place Type, 1);0x01ACif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0433;0x01BAK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Place Type, 2);0x01D9if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0215;0x01E7K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Place Type, 3);0x0206if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_04DE;0x0214PopFlow();0x0215Label_0215:0x0215CallFunc_Conv_IntToVector_ReturnValue = Conv_IntToVector(5);0x0236CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0252CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue, Spawn Velocity);0x0280CallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_FindLookAtRotation_ReturnValue);0x02A5CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_IntToVector_ReturnValue);0x02D3StaticMesh.SetPhysicsLinearVelocity(CallFunc_Multiply_VectorVector_ReturnValue, false, FName(None));0x030ESet Movement(true);0x031DStaticMesh.SetEnableGravity(false);0x0342Smooth = true;0x034DStaticMesh.SetMassOverrideInKg(FName(None), 1f, true);0x0384StaticMesh.SetLinearDamping(1f);0x03ADStaticMesh.SetAngularDamping(50f);0x03D6PushFlow(Label_0412);0x03DBDelay(this, 0.3f, LatentActionInfo{0x5F2, 1892408158, FName(ExecuteUbergraph_Item), this});0x0411PopFlow();0x0412Label_0412:0x0412TL Place Marge.Play();0x0432PopFlow();0x0433Label_0433:0x0433StaticMesh.SetPhysicsLinearVelocity(Spawn Velocity, false, FName(None));0x046EStaticMesh.SetPhysicsAngularVelocityInRadians(Spawn Rotation, false, FName(None));0x04A9Set Movement(true);0x04B8StaticMesh.SetEnableGravity(true);0x04DDPopFlow();0x04DELabel_04DE:0x04DEStaticMesh.SetPhysicsLinearVelocity(FVector(0, 0, -50), false, FName(None));0x0529Set Movement(true);0x0538StaticMesh.SetEnableGravity(false);0x055DStaticMesh.SetMassOverrideInKg(FName(None), 1f, true);0x0594StaticMesh.SetLinearDamping(1f);0x05BDStaticMesh.SetAngularDamping(50f);0x05E6Smooth = true;0x05F1PopFlow();0x05F2K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(Place Type, 2);0x0611if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_0620;0x061FPopFlow();0x0620Label_0620:0x0620Place Type = 1;0x0634StaticMesh.SetPhysicsLinearVelocity(FVector(0, 0, -10), false, FName(None));0x067FSet Movement(true);0x068EStaticMesh.SetEnableGravity(true);0x06B3Delay(this, 0.2f, LatentActionInfo{0x6EA, 544719646, FName(ExecuteUbergraph_Item), this});0x06E9PopFlow();0x06EASmooth = false;0x06F5PopFlow();0x06F6Label_06F6:0x06F6MarkPropertyDirtyFromRepIndex(this, 17, FName(Logic));0x0713goto Label_017F;0x0718Label_0718:0x0718FlushNetDormancy();0x0722Logic = Item Data.Logic;0x0753goto Label_06F6;0x0758Set Movement(false);0x0767PopFlow();0x0768Smooth = false;0x0773PopFlow();0x0774Smooth = false;0x077FPopFlow();0x0780if (!(Simulate)) goto Label_07E1;0x078ESetActorTickEnabled(true);0x079DSound Source.Set Path Level(3);0x07C3this.SetMinNetUpdateFrequency(20f);0x07E0PopFlow();0x07E1Label_07E1:0x07E1PushFlow(Label_089A);0x07E6PushFlow(Label_08EF);0x07EBCallFunc_HasAuthority_ReturnValue_1 = HasAuthority();0x07FFif (!(CallFunc_HasAuthority_ReturnValue_1)) goto Label_0853;0x080DSetActorTickEnabled(false);0x081CRetriggerableDelay(this, 0.1f, LatentActionInfo{0x758, -1369677250, FName(ExecuteUbergraph_Item), this});0x0852PopFlow();0x0853Label_0853:0x0853RetriggerableDelay(this, 0.2f, LatentActionInfo{0x88A, -1719455528, FName(ExecuteUbergraph_Item), this});0x0889PopFlow();0x088ASetActorTickEnabled(false);0x0899PopFlow();0x089ALabel_089A:0x089ADelay(this, 0.3f, LatentActionInfo{0x8D1, -1303877358, FName(ExecuteUbergraph_Item), this});0x08D0PopFlow();0x08D1this.SetMinNetUpdateFrequency(1f);0x08EEPopFlow();0x08EFLabel_08EF:0x08EFSound Source.Set Path Level(0);0x0915PopFlow();0x0916Label_0916:0x0916CallFunc_HasAuthority_ReturnValue = HasAuthority();0x092Aif (!(CallFunc_HasAuthority_ReturnValue)) PopFlow();0x0934goto Label_005C;0x0939PushFlow(Label_09B6);0x093EPushFlow(Label_0A57);0x0943CallFunc_HasAuthority_ReturnValue_4 = HasAuthority();0x0957if (!(CallFunc_HasAuthority_ReturnValue_4)) goto Label_096A;0x0965goto Label_0718;0x096ALabel_096A:0x096AStaticMesh.SetSimulatePhysics(false);0x098FStaticMesh.SetCollisionEnabled(0);0x09B5PopFlow();0x09B6Label_09B6:0x09B6CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x09CBK2Node_DynamicCast_AsGM = Cast<GM_C>(CallFunc_GetGameMode_ReturnValue);0x09EFK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsGM);0x0A0Cif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0A16K2Node_CreateDelegate_OutputDelegate.Bind(this, Clear);0x0A2DK2Node_DynamicCast_AsGM.Game Clear += K2Node_CreateDelegate_OutputDelegate;0x0A56PopFlow();0x0A57Label_0A57:0x0A57Initiate();0x0A65PopFlow();0x0A66CallFunc_HasAuthority_ReturnValue_3 = HasAuthority();0x0A7Aif (!(CallFunc_HasAuthority_ReturnValue_3)) goto Label_0D5C;0x0A88if (!(Simulate)) PopFlow();0x0A92PushFlow(Label_0B93);0x0A97CallFunc_GetComponentVelocity_ReturnValue = StaticMesh.GetComponentVelocity();0x0ACDCallFunc_VSize_ReturnValue_1 = VSize(CallFunc_GetComponentVelocity_ReturnValue);0x0AF2CallFunc_MapRangeClamped_ReturnValue_2 = MapRangeClamped(CallFunc_VSize_ReturnValue_1, 0, 1000, 0.02, 0.01);0x0B3BCallFunc_Delay_Duration_ImplicitCast = Cast<3>(CallFunc_MapRangeClamped_ReturnValue_2);0x0B58Delay(this, CallFunc_Delay_Duration_ImplicitCast, LatentActionInfo{0x76, -494001202, FName(ExecuteUbergraph_Item), this});0x0B92PopFlow();0x0B93Label_0B93:0x0B93K2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(Place Type, 2);0x0BB2if (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_0BC1;0x0BC0PopFlow();0x0BC1Label_0BC1:0x0BC1CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, Place Marge);0x0BF8CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x0C15CallFunc_K2_GetComponentLocation_ReturnValue_1 = StaticMesh.K2_GetComponentLocation();0x0C47CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(Spawn Velocity, CallFunc_MakeVector_ReturnValue);0x0C75CallFunc_VInterpTo_Constant_DeltaTime_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue);0x0C92CallFunc_VInterpTo_Constant_ReturnValue = VInterpTo_Constant(CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_VInterpTo_Constant_DeltaTime_ImplicitCast, 50f);0x0CCECallFunc_VInterpTo_DeltaTime_ImplicitCast_1 = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue);0x0CEBCallFunc_VInterpTo_ReturnValue_1 = VInterpTo(CallFunc_VInterpTo_Constant_ReturnValue, CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_VInterpTo_DeltaTime_ImplicitCast_1, 10f);0x0D27StaticMesh.K2_SetWorldLocation(CallFunc_VInterpTo_ReturnValue_1, true, CallFunc_K2_SetWorldLocation_SweepHitResult_1, false);0x0D5BPopFlow();0x0D5CLabel_0D5C:0x0D5C/Game/Other/FunctionLibrary.Default__FunctionLibrary_C.Delta(this, CallFunc_Delta___1);0x0D8ACallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_Delta___1);0x0DAFCallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(Net Velocity, CallFunc_Conv_DoubleToVector_ReturnValue);0x0DDDCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(Net Location, CallFunc_Multiply_VectorVector_ReturnValue_1);0x0E0BCallFunc_SelectVector_ReturnValue_1 = SelectVector(CallFunc_Add_VectorVector_ReturnValue, Net Location, Simulate);0x0E42Net Location = CallFunc_SelectVector_ReturnValue_1;0x0E5DCallFunc_K2_GetComponentLocation_ReturnValue = StaticMesh.K2_GetComponentLocation();0x0E8FCallFunc_SelectVector_ReturnValue = SelectVector(Net Location, Net TargetLocation, Simulate);0x0EC6/Game/Other/FunctionLibrary.Default__FunctionLibrary_C.Delta(this, CallFunc_Delta___2);0x0EF4CallFunc_VInterpTo_DeltaTime_ImplicitCast = Cast<3>(CallFunc_Delta___2);0x0F11CallFunc_VInterpTo_ReturnValue = VInterpTo(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_SelectVector_ReturnValue, CallFunc_VInterpTo_DeltaTime_ImplicitCast, 40f);0x0F4DStaticMesh.K2_SetWorldLocation(CallFunc_VInterpTo_ReturnValue, false, CallFunc_K2_SetWorldLocation_SweepHitResult, false);0x0F81CallFunc_K2_GetComponentToWorld_ReturnValue = StaticMesh.K2_GetComponentToWorld();0x0FB3CallFunc_K2_GetComponentToWorld_ReturnValue_1 = StaticMesh.K2_GetComponentToWorld();0x0FE5CallFunc_InverseTransformRotation_ReturnValue = InverseTransformRotation(CallFunc_K2_GetComponentToWorld_ReturnValue_1, Net Rotation);0x1013/Game/Other/FunctionLibrary.Default__FunctionLibrary_C.Delta(this, CallFunc_Delta__);0x1041CallFunc_RInterpTo_DeltaTime_ImplicitCast = Cast<3>(CallFunc_Delta__);0x105ECallFunc_RInterpTo_ReturnValue = RInterpTo(FRotator(0, 0, 0), CallFunc_InverseTransformRotation_ReturnValue, CallFunc_RInterpTo_DeltaTime_ImplicitCast, 40f);0x10AACallFunc_TransformRotation_ReturnValue = TransformRotation(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_RInterpTo_ReturnValue);0x10D8StaticMesh.K2_SetWorldRotation(CallFunc_TransformRotation_ReturnValue, false, CallFunc_K2_SetWorldRotation_SweepHitResult, false);0x110CPopFlow();0x110DCallFunc_HasAuthority_ReturnValue_2 = HasAuthority();0x1121if (!(CallFunc_HasAuthority_ReturnValue_2)) PopFlow();0x112Bgoto Label_0159;0x1130Label_1130:0x1130K2Node_VariableSet_Place_Marge_ImplicitCast = Cast<4>(TL_Place_Marge_Marge_4E2A4D4E4BDBA4AA606E38A703076ACF);0x114DPlace Marge = K2Node_VariableSet_Place_Marge_ImplicitCast;0x1168PopFlow();0x1169goto Label_0916;0x116ELabel_116E:0x116EStaticMesh.SetVisibility(false, true);0x1190PopFlow();0x1191K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Place Type, 1);0x11B0if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_1456;0x11BEK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Place Type, 2);0x11DDif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_1312;0x11EBK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Place Type, 3);0x120Aif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_1219;0x1218PopFlow();0x1219Label_1219:0x1219StaticMesh.SetEnableGravity(true);0x123EPlace Type = 1;0x1252StaticMesh.SetMassOverrideInKg(FName(None), 50f, true);0x1289StaticMesh.SetLinearDamping(0.1f);0x12B2StaticMesh.SetAngularDamping(1f);0x12DBDelay(this, 0.2f, LatentActionInfo{0x768, 1668803144, FName(ExecuteUbergraph_Item), this});0x1311PopFlow();0x1312Label_1312:0x1312StaticMesh.SetEnableGravity(true);0x1337Place Type = 1;0x134BStaticMesh.SetMassOverrideInKg(FName(None), 50f, true);0x1382StaticMesh.SetPhysicsLinearVelocity(FVector(0, 0, 0), false, FName(None));0x13CDStaticMesh.SetLinearDamping(0.1f);0x13F6StaticMesh.SetAngularDamping(1f);0x141FDelay(this, 0.2f, LatentActionInfo{0x774, -1603249788, FName(ExecuteUbergraph_Item), this});0x1455PopFlow();0x1456Label_1456:0x1456CallFunc_VSize_ReturnValue = VSize(K2Node_ComponentBoundEvent_NormalImpulse);0x147BCallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_VSize_ReturnValue, 1500);0x14A1CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Smooth);0x14BECallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Greater_DoubleDouble_ReturnValue);0x14E4if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x14EECallFunc_VSize_ReturnValue = VSize(K2Node_ComponentBoundEvent_NormalImpulse);0x1513All Impact Sound(CallFunc_VSize_ReturnValue);0x152APopFlow();0x152BLabel_152B:0x152BSound Source.Play(0f);0x1554Can Sound = false;0x155FDelay(this, 0.05f, LatentActionInfo{0x173, -375259988, FName(ExecuteUbergraph_Item), this});0x1595PopFlow();0x1596CallFunc_IsValid_ReturnValue = IsValid(Sound Source);0x15B3if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x15BDCallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x15D7K2Node_DynamicCast_AsMec = Cast<Mec_C>(CallFunc_GetPlayerPawn_ReturnValue);0x15FBK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMec);0x1618if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x1622if (!(Can Sound)) PopFlow();0x162CCallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(K2Node_CustomEvent_Value, 1500, 20000, 0.1, 1);0x1675CallFunc_Set_Volume_Volume_ImplicitCast = Cast<3>(CallFunc_MapRangeClamped_ReturnValue);0x1692Sound Source.Set Volume(CallFunc_Set_Volume_Volume_ImplicitCast);0x16BFCallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(2, 3);0x16EDCallFunc_RandomFloatInRange_ReturnValue_1 = RandomFloatInRange(1.5, 2);0x171BCallFunc_MapRangeClamped_ReturnValue_1 = MapRangeClamped(K2Node_CustomEvent_Value, 1500, 20000, CallFunc_RandomFloatInRange_ReturnValue, CallFunc_RandomFloatInRange_ReturnValue_1);0x1764CallFunc_Set_Pitch_Pitch_ImplicitCast = Cast<3>(CallFunc_MapRangeClamped_ReturnValue_1);0x1781Sound Source.Set Pitch(CallFunc_Set_Pitch_Pitch_ImplicitCast);0x17AEgoto Label_152B;0x17B3DelayUntilNextTick(this, LatentActionInfo{0x780, 1923485033, FName(ExecuteUbergraph_Item), this});0x17E4PopFlow();0x17E5K2_DestroyActor();0x17F3PopFlow();0x17F4goto Label_116E;0x17F9CallFunc_SelectInt_ReturnValue = SelectInt(2, 1, K2Node_ComponentBoundEvent_True_1);0x1828StaticMesh.SetCustomDepthStencilValue(CallFunc_SelectInt_ReturnValue);0x1851PopFlow();0x1852StaticMesh.SetRenderCustomDepth(K2Node_ComponentBoundEvent_True);0x187BPopFlow();0x187Cgoto Label_1130;0x1881Label_1881:0x1881return;0x1883// end of script
Final0x04