Class: cse_temporary
Server object binding for cse_temporary.
Source
C++ class cse_temporary : cse_abstract
Custom Constructor
cse_temporary
Extends
Constructors
Constructor
new cse_temporary(section: string): cse_temporary;Create a server object for an object section.
Parameters
| Parameter | Type | Description |
|---|---|---|
section | string | Spawn section name. |
Returns
cse_temporary
Inherited from
Methods
clsid()
clsid(): TXR_class_id;Returns
Engine class id.
Inherited from
FillProps()
FillProps(pref: string, items: prop_item_vec): void;Fill editor property rows for this object.
Parameters
| Parameter | Type | Description |
|---|---|---|
pref | string | Property prefix. |
items | prop_item_vec | Property collection to populate. |
Returns
void
Inherited from
init()
init(): void;Initialize temporary projectile server state.
Returns
void
name()
name<T>(): T;Type Parameters
| Type Parameter | Default type |
|---|---|
T extends string | string |
Returns
T
Runtime object name.
Inherited from
section_name()
section_name<T>(): T;Type Parameters
| Type Parameter | Default type |
|---|---|
T extends string | string |
Returns
T
Spawn section name.
Inherited from
spawn_ini()
spawn_ini(): Nullable<ini_file>;Returns
Nullable<ini_file>
Spawn ini attached to this object, if any.
Inherited from
STATE_Read()
STATE_Read(packet: net_packet, size: number): void;Read a state packet into this object.
Parameters
| Parameter | Type | Description |
|---|---|---|
packet | net_packet | Source network packet. |
size | number | Serialized state size. |
Returns
void
Remarks
Use only with packets written for the same server object class and state format.
Inherited from
STATE_Write()
STATE_Write(packet: net_packet): void;Write a state packet from this object.
Parameters
| Parameter | Type | Description |
|---|---|---|
packet | net_packet | Target network packet. |
Returns
void
Inherited from
UPDATE_Read()
UPDATE_Read(packet: net_packet): void;Read an update packet into this object.
Parameters
| Parameter | Type | Description |
|---|---|---|
packet | net_packet | Source network packet. |
Returns
void
Remarks
Use only with packets written for the same server object class and update format.
Inherited from
UPDATE_Write()
UPDATE_Write(packet: net_packet): void;Write an update packet from this object.
Parameters
| Parameter | Type | Description |
|---|---|---|
packet | net_packet | Target network packet. |
Returns
void
Inherited from
Properties
__name
readonly __name: string;LuaBind instance constructor name.
Inherited from
angle
angle: vector;Server-side orientation angles.
Inherited from
id
readonly id: number;Server object id.
Inherited from
parent_id
readonly parent_id: number;Parent server object id, or 65535 when there is no parent.
Inherited from
position
position: vector;Server-side world position.
Inherited from
script_version
readonly script_version: number;Script data version stored with this object.
Inherited from
__name
readonly static __name: string;LuaBind class constructor name.