Zdexby TheHolyOneZ
4,790 classes
Class

AItem_Spawner_C

: AActor : UObject
/Game/Items/Item_Spawner.Item_Spawner_C 0x02D2 (722 B) align 8 inherited 0x02A8 4 scripted vtable /Game/Items/Item_Spawner
0x00x02D2

Members 7

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08ArrowUArrowComponent*6 flagsnullptr
0x08CylinderUStaticMeshComponent*6 flagsnullptr
0x08RootUSceneComponent*6 flagsnullptr
0x01Usedbool7 flagsfalse
0x02C90x03padding / unreflected
0x04Zoneint326 flags0
0x02LocationFStr_ItemSpawnLocation5 flags{Sector_2_8B5600644E18D428EE5FC28B79A33CE2=NewEnumerator0, …
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 4

SignatureFlagsNativeParams
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Item_Spawner(235);0x000Freturn;0x0011// end of script
EventProtected0x00
void Spawn Item(const FStr_Item& Item)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Item = Item;0x0012ExecuteUbergraph_Item_Spawner(273);0x0021return;0x0023// end of script
0x10
void Clear Used()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Item_Spawner(1981);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_Item_Spawner(int32 EntryPoint)
Script59 statements · 1,996 bytes of bytecode
0x0000PushFlow(Label_07C9);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FCallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0024K2Node_DynamicCast_AsGM = Cast<GM_C>(CallFunc_GetGameMode_ReturnValue);0x0048K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsGM);0x0065if (!(K2Node_DynamicCast_bSuccess)) goto Label_00B4;0x0073K2Node_CreateDelegate_OutputDelegate.Bind(this, Clear Used);0x008AK2Node_DynamicCast_AsGM.Game Clear += K2Node_CreateDelegate_OutputDelegate;0x00B3PopFlow();0x00B4Label_00B4:0x00B4Delay(this, 0.1f, LatentActionInfo{0xF, 1381659010, FName(ExecuteUbergraph_Item_Spawner), this});0x00EAPopFlow();0x00EBCylinder.K2_DestroyComponent(this);0x010Cgoto Label_000F;0x0111if (!(Used)) goto Label_0120;0x011FPopFlow();0x0120Label_0120:0x0120CallFunc_GetTransform_ReturnValue = GetTransform();0x013CBreakTransform(CallFunc_GetTransform_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x016ABreakRotator(CallFunc_BreakTransform_Rotation, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x0198CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x01C7CallFunc_MakeTransform_ReturnValue = MakeTransform(FVector(0, 0, 0), CallFunc_MakeRotator_ReturnValue, FVector(1, 1, 1));0x021ECallFunc_RandomFloatInRange_ReturnValue_1 = RandomFloatInRange(-10, 5);0x024CCallFunc_RandomFloatInRange_ReturnValue_2 = RandomFloatInRange(-20, 20);0x027ACallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_RandomFloatInRange_ReturnValue_1, CallFunc_RandomFloatInRange_ReturnValue_2, 0);0x02B1CallFunc_TransformLocation_ReturnValue = TransformLocation(CallFunc_MakeTransform_ReturnValue, CallFunc_MakeVector_ReturnValue);0x02DFCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_TransformLocation_ReturnValue);0x030DCallFunc_MakeTransform_ReturnValue_1 = MakeTransform(CallFunc_Add_VectorVector_ReturnValue, FRotator(0, 0, 0), FVector(1, 1, 1));0x0364CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Game/Items/WorldItem.WorldItem_C, CallFunc_MakeTransform_ReturnValue_1, 2, nullptr, 0);0x0390SetObjectPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(Data), K2Node_CustomEvent_Item.Data_18_5511228644AD6F4D6D0589BD4438C32F);0x03C2/Script/Engine.Default__KismetSystemLibrary.SetStructurePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(Item State), K2Node_CustomEvent_Item.State_19_AFBBFC834F820A0E18A707A477B6D3FE);0x040ASetBoolPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(Spawn), true);0x042BCallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(-20, 20);0x0459CallFunc_GetTransform_ReturnValue = GetTransform();0x0475BreakTransform(CallFunc_GetTransform_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x04A3BreakRotator(CallFunc_BreakTransform_Rotation, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x04D1CallFunc_Add_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_BreakRotator_Yaw);0x04EECallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Add_DoubleDouble_A_ImplicitCast, CallFunc_RandomFloatInRange_ReturnValue);0x051CSetDoublePropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(Spawn Orientation), CallFunc_Add_DoubleDouble_ReturnValue);0x0545CallFunc_GetTransform_ReturnValue = GetTransform();0x0561BreakTransform(CallFunc_GetTransform_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x058FBreakRotator(CallFunc_BreakTransform_Rotation, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x05BDCallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x05ECCallFunc_MakeTransform_ReturnValue = MakeTransform(FVector(0, 0, 0), CallFunc_MakeRotator_ReturnValue, FVector(1, 1, 1));0x0643CallFunc_RandomFloatInRange_ReturnValue_1 = RandomFloatInRange(-10, 5);0x0671CallFunc_RandomFloatInRange_ReturnValue_2 = RandomFloatInRange(-20, 20);0x069FCallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_RandomFloatInRange_ReturnValue_1, CallFunc_RandomFloatInRange_ReturnValue_2, 0);0x06D6CallFunc_TransformLocation_ReturnValue = TransformLocation(CallFunc_MakeTransform_ReturnValue, CallFunc_MakeVector_ReturnValue);0x0704CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_TransformLocation_ReturnValue);0x0732CallFunc_MakeTransform_ReturnValue_1 = MakeTransform(CallFunc_Add_VectorVector_ReturnValue, FRotator(0, 0, 0), FVector(1, 1, 1));0x0789CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_MakeTransform_ReturnValue_1, 0);0x07B1Used = true;0x07BCPopFlow();0x07BDUsed = false;0x07C8PopFlow();0x07C9Label_07C9:0x07C9return;0x07CB// end of script
Final0x04

Used by 4

types with a member, parameter or interface of this type