Empeld
Empeld plugin documentation.
|
Interface representing an in-world structure More...
Public Member Functions | |
void | Destroy () |
Destroy the structure More... | |
void | Build () |
Build the structure More... | |
Properties | |
string | Name [get] |
Name of the structure More... | |
Vector3i | Position [get] |
The world-position of the structure More... | |
PrefabInstance | PrefabInstance [get] |
The prefab instance of the structure More... | |
Properties inherited from pluginbase.Objects.Syncable.Entity.IEntity | |
uint | ObjectId [get] |
Gets the object identifier. More... | |
ushort | OwnerId [get] |
Gets the owner identifier. (Net Ident) More... | |
ushort | ObjectTypeId [get] |
Gets the object type identifier, as defined by the attribute More... | |
bool | DestroyFlag [get] |
Gets a value indicating whether this pluginbase.Objects.Syncable.Entity.IEntity is destroyable. More... | |
bool | Spawned [get] |
Gets a value indicating whether this entity has been spawned More... | |
bool | Transient [get] |
Gets a value indicating whether this entity is transient (Won't be saved) More... | |
Interface representing an in-world structure
void essentials.Systems.Structures.IStructure.Build | ( | ) |
Build the structure
Implemented in essentials.Systems.Structures.Structure.
void essentials.Systems.Structures.IStructure.Destroy | ( | ) |
Destroy the structure
|
get |
Name of the structure
The name.
|
get |
The world-position of the structure
The position.
|
get |
The prefab instance of the structure
The prefab instance.