Skip to main content

FB1BuildModeGameObjectData

Overview

  • Serializable save data representing a single placed game object in the build mode world. Stores the object's identity, transform, customization, appendix data, and authorship metadata.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs

Properties (17)

NameTypeDescription
AppendixFB1VariantDataMapAppendix variant data storing additional per-instance extended properties.
AssembledAssetHashintegerHash of the assembled asset used for integrity and version checking.
AuthorNamestringAuthor name string identifying who placed or last modified this object.
CustomizeDataFB1ObjectCustomizeSaveData[]Array of customization save data entries for each customizable slot on this object.
EntityIdFB1EntityIdRuntime entity ID of this placed game object instance.
FloorLevelintegerFloor level index on which this object is placed.
GalleryPathKeystringGallery path key for associating this object with a saved gallery design.
IsDevLockedbooleanWhether this object is locked by a developer and cannot be moved by players.
ObjectDataTableIdstringData table row ID referencing this object's definition in the object data table.
ObjectMetaSaveDataFB1GameObjectMetaSaveDataMetadata save data for game object-specific meta properties.
ParentEntityIdFB1EntityIdRuntime entity ID of the parent object this object is attached to.
ParentSlotNamestringName of the parent slot this object is attached to.
PrintedMeshIdstringID of the printed mesh overlay applied to this object, if any.
PrintedMeshOffsetFVectorWorld offset applied to the printed mesh overlay on this object.
RelatedPropstable<integer, integer>Map of related property hashes to their associated values for this object instance.
RuntimeObjectTagsstring[]Runtime object tags authored in build mode, appended to this object's ObjectTags.
TransformFTransformWorld transform of this placed object.