Nuclide
Software Development Kit for id Technology (BETA)
|
Server-Entity: Iris Scanner.
QUAKED item_eyescanner (0 .5 .8) ? DISABLED
An Iris Scanner that animates and triggers different targets depending on who's using it.
This entity was introduced in Half-Life for PS2 (2001).
Public Member Functions | |
void | item_eyescanner (void) |
virtual void | Respawn (void) |
Server: Called when the entity first spawns or when game-logic requests the entity to return to its original spawn state. More... | |
virtual void | SpawnKey (string, string) |
This method handles entity key/value pairs on map load. More... | |
virtual void | Trigger (entity, triggermode_t) |
Called whenever we're legacy triggered by another object or function. More... | |
virtual void | OnPlayerUse (void) |
nonvirtual void | Extend (void) |
nonvirtual void | Retract (void) |
nonvirtual void | AccessDenied (void) |
nonvirtual void | AccessGranted (void) |
nonvirtual void | StartFlashing (void) |
nonvirtual void | StopFlashing (void) |
void item_eyescanner::item_eyescanner | ( | void | ) |
void item_eyescanner::AccessDenied | ( | void | ) |
void item_eyescanner::AccessGranted | ( | void | ) |
void item_eyescanner::Extend | ( | void | ) |
|
virtual |
|
virtual |
Server: Called when the entity first spawns or when game-logic requests the entity to return to its original spawn state.
Reimplemented from ncRenderableEntity.
void item_eyescanner::Retract | ( | void | ) |
|
virtual |
This method handles entity key/value pairs on map load.
You can easily convert the strValue
parameter using the ReadFloat etc. methods that are part of ncIO.
Reimplemented from ncRenderableEntity.
void item_eyescanner::StartFlashing | ( | void | ) |
void item_eyescanner::StopFlashing | ( | void | ) |
|
virtual |
Called whenever we're legacy triggered by another object or function.
Reimplemented from ncTrigger.