construction_specialization_metadata¶
Source: base/tealdef/scripts/construction/construction_specialization_metadata.d.tl
Notes
Types of /scripts/construction/construction_specialization_metadata.tl: metadata accessors for a
construction's constructionSpecialization and a module's specialization entry.
ConstructionSpecializationMetadata¶
record global base/tealdef/scripts/construction/construction_specialization_metadata.d.tl:3
global record ConstructionSpecializationMetadata
Load: local construction_specialization_metadata = ug_require "::/scripts/construction/construction_specialization_metadata.tl"
Notes
Metadata accessors for construction and module specializations.
Fields
| Name | Type | Description |
|---|---|---|
constructionDesc |
MetadataAccessor<ConstructionDescMetadata, ConstructionSpecializationMetadata.SpecializationConfig> |
Accessor for the constructionSpecialization key of a construction description's metadata. used 1× in the base game |
moduleDesc |
MetadataAccessor<ConstructionDescMetadata, string> |
Accessor for the specialization key (a string) of a module's metadata. used 1× in the base game |
Functions
getKey() : string base/tealdef/scripts/construction/construction_specialization_metadata.d.tl:9
Call as construction_specialization_metadata.getKey
Notes
Returns the construction metadata key, "constructionSpecialization".
Returns string
getModuleKey() : string base/tealdef/scripts/construction/construction_specialization_metadata.d.tl:12
Call as construction_specialization_metadata.getModuleKey
Notes
Module metadata key, "specialization".
Returns string
Details
Declared in the definition, but the base game's implementation table does not export it; use moduleDesc instead.
ConstructionSpecializationMetadata.SpecializationConfig¶
record base/tealdef/scripts/construction/construction_specialization_metadata.d.tl:4
record SpecializationConfig
Notes
The constructionSpecialization entry of a construction description's metadata.
Used in the base game: 1 time in 1 file
base/content/scripts/scripts/construction/construction_specialization_metadata.tl:12
Fields
| Name | Type | Description |
|---|---|---|
specialization |
string |
Name of the specialization. |