Class
USN2BuilderConstructActionData
: USN2BuilderActionData : UUWEActorDataAsset : UUWEPrimaryDataAssetBase : UPrimaryDataAsset : UDataAsset : UObject0x00x0388
Members 14
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x28 | GhostMeshOverride | TSoftObjectPtr<UStaticMesh> | 6 flags | <SoftObjectProperty> | |
| 0x01 | RenderGhostOverlaySeparately | bool | 8 flags | false | |
| 0x01 | UseGhostCameraOffsetOverride | bool | 8 flags | false | |
| 0x0182 | 0x02 | padding / unreflected | |||
| 0x04 | GhostCameraOffsetOverride | float | 8 flags | 5 | |
| 0x28 | CustomGhost | TSoftClassPtr<ASN2GhostCustomizer> | 6 flags | <SoftClassProperty> | |
| 0x01 | PlacementParamsSource | ESN2PlacementParamSource | 8 flags | LocalParams | |
| 0x01B1 | 0x07 | padding / unreflected | |||
| 0x90 | LocalPlacementParams | FSN2SourcePlacementParams | 4 flags | {SurfaceRules={AllowedSurfaces=0, AllowedZones=0, AllowedBr… | |
| 0x08 | PlacementProfileDataAsset | USN2BuilderPlacementProfile* | 7 flags | nullptr | |
| 0xA8 | LocalOverrides | FSN2PlacementParamsOverride | 4 flags | {bOverrideSurfaceRules=false, SurfaceRules={AllowedSurfaces… | |
| 0x20 | TagsToAddDuringPlacement | FGameplayTagContainer | 4 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x08 | Recipe | UUWECraftingRecipe* | 9 flags | nullptr | |
| 0x01 | bDeconstructOnly | bool | 8 flags | false | |
| 0x01 | bSpawnAsDynamicItem | bool | 8 flags | false | |
| 0x0322 | 0x06 | padding / unreflected | |||
| 0x50 | ActorOverrides | TMap<FSN2ConstructActorOverrideKey, FSN2ConstructActorOverride> | 4 flags | <TMap> | |
| 0x0378 | 0x10 | unreflected bytes to end of USN2BuilderConstructActionData | |||
Inherited from USN2BuilderActionData 17
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | Description | FText | 4 flags | <FText> | |
| 0x10 | SecondaryDescription | FText | 4 flags | <FText> | |
| 0x10 | PowerGenerationText | FText | 4 flags | <FText> | |
| 0x10 | PowerDrainText | FText | 4 flags | <FText> | |
| 0x28 | Thumbnail | TSoftObjectPtr<UTexture2D> | 6 flags | <SoftObjectProperty> | |
| 0x01 | Category | EBuilderMenuCategory | 8 flags | Sculpt | |
| 0x00D9 | 0x07 | padding / unreflected | |||
| 0x28 | RecipeCategory | TSoftObjectPtr<UUWECraftingRecipeCategory> | 6 flags | <SoftObjectProperty> | |
| 0x04 | OrderingIndex | int32 | 8 flags | 0 | |
| 0x08 | EventTag | FGameplayTag | 5 flags | {TagName=None} | |
| 0x01 | ShowShowRecipeCategory | bool | Protected+5 flags | false | |
| 0x01 | bShowRecipeCategory | bool | Protected+8 flags | true | |
| 0x0116 | 0x02 | padding / unreflected | |||
| 0x10 | Name | FText | Protected+4 flags | <FText> | |
| 0x01 | DefaultUnlockState | EUnlockState | Protected+9 flags | Unlocked | |
| 0x01 | bNotifyOnUnlock | bool | Protected+9 flags | true | |
| 0x012A | 0x06 | padding / unreflected | |||
| 0x10 | UpdatedUnlockingRequirements | TArray<FUWERecipeUnlockRules> | Protected+6 flags | [] | |
| 0x08 | TriggeredDialogue | UUWEDialogueStoryEvent* | Protected+13 flags | nullptr | |
| 0x10 | NotificationOverride | FText | Protected+6 flags | <FText> | |
Inherited from UUWEPrimaryDataAssetBase 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | PublishedStatus | EUWEPublishedStatus | 9 flags | Published | |
| 0x0031 | 0x07 | padding / unreflected | |||
| 0x10 | PublishedInRelease | FString | 7 flags | "0.1.0.0" | |
| 0x10 | DeveloperNote | FString | 7 flags | "" | |
Inherited from UDataAsset 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | NativeClass | TSubclassOf<UDataAsset> | 6 flags | /Script/Engine.DataAsset |
Functions 4
| Signature | Flags | Native | Params |
|---|---|---|---|
| void PreloadAssets() | NativePublic | 0x00 | |
| FSN2PlacementParams GetUsedPlacementParams() | FinalNative+1 flags | 0x88 | |
| TArray<FCraftingRecipeRequirement> GetRequiredResources() | FinalNative+1 flags | 0x10 | |
| TSoftClassPtr<AActor> GetDefaultActorClassToPlace() | FinalNative+1 flags | 0x28 |