28 virtual void SpawnKey(
string,
string);
29 virtual void Save(
float);
30 virtual void Restore(
string,
string);
33 virtual void Launch(vector, vector,
float,
float,
float);
This entity class represents an object with choreographed/free-form movement.
Definition: NSNavAI.h:50
This entity class represents an attack.
Definition: NSAttack.h:22
virtual void Restore(string, string)
Similar to NSIO::SpawnKey but for save-game fields.
Definition: NSAttack.qc:63
virtual void Launch(vector, vector, float, float, float)
Definition: NSAttack.qc:103
virtual void Spawned(void)
Called when the entity is fulled initialized.
Definition: NSAttack.qc:85
nonvirtual void SetWeaponOwner(NSWeapon)
Definition: NSAttack.qc:91
void NSAttack(void)
Definition: NSAttack.qc:18
nonvirtual NSWeapon GetWeaponOwner(void)
Definition: NSAttack.qc:97
virtual void Save(float)
Handles saving a copy of this entity to a given filehandle.
Definition: NSAttack.qc:52
virtual void SpawnKey(string, string)
This method handles entity key/value pairs on map load.
Definition: NSAttack.qc:30
This entity represents an NSRenderableEntity with interactive surface properties.
Definition: NSSurfacePropEntity.h:52
This entity class represents weapon based items.
Definition: NSWeapon.h:170
entityDefAPI_t entityDef
Definition: api.h:363