Nuclide
Software Development Kit for id Tech
NSClientSpectator.h File Reference

Go to the source code of this file.

Classes

class  NSClientSpectator
 This entity class represents every spectator client. More...
 

Enumerations

enum  NSClientSpectatorMode_t {
  SPECMODE_DEATHCAM , SPECMODE_LOCKEDCHASE , SPECMODE_THIRDPERSON , SPECMODE_FREE ,
  SPECMODE_FIRSTPERSON , SPECMODE_FREEOVERVIEW , SPECMODE_CHASEOVERVIEW
}
 

Functions

void Spectator_ReadEntity (float new)
 

Variables

typedef enumflags
 
string g_specmodes []
 

Enumeration Type Documentation

◆ NSClientSpectatorMode_t

Enumerator
SPECMODE_DEATHCAM 
SPECMODE_LOCKEDCHASE 
SPECMODE_THIRDPERSON 
SPECMODE_FREE 
SPECMODE_FIRSTPERSON 
SPECMODE_FREEOVERVIEW 
SPECMODE_CHASEOVERVIEW 

Function Documentation

◆ Spectator_ReadEntity()

void Spectator_ReadEntity ( float  new)

Variable Documentation

◆ enumflags

enumflags
Initial value:
{
SPECFL_ORIGIN,
SPECFL_VELOCITY,
SPECFL_TARGET,
SPECFL_MODE,
SPECFL_FLAGS,
SPECFL_TYPE,
} NSClientSpectatorFlags_t

◆ g_specmodes

string g_specmodes[]
Initial value:
= {
"Death Cam",
"Locked Chase Cam",
"Free Chase Cam",
"Free Look",
"First Person",
"Free Overview",
"Chase Overview"
}