|
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.