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

Go to the source code of this file.

Classes

class  NSVehicle
 This entity class represents vehicles that are predicted across the network. More...
 

Macros

#define NSVehicle_Log(...)   if (autocvar_vehicle_developer == true) _NSVehicle_Log(classname, __FUNC__, num_for_edict(this), sprintf(__VA_ARGS__))
 

Functions

void _NSVehicle_Log (string className, string functionName, float edictNum, string warnMessage)
 

Variables

var bool autocvar_vehicle_developer = false
 
 enumflags
 

Macro Definition Documentation

◆ NSVehicle_Log

#define NSVehicle_Log (   ...)    if (autocvar_vehicle_developer == true) _NSVehicle_Log(classname, __FUNC__, num_for_edict(this), sprintf(__VA_ARGS__))

Function Documentation

◆ _NSVehicle_Log()

void _NSVehicle_Log ( string  className,
string  functionName,
float  edictNum,
string  warnMessage 
)

Variable Documentation

◆ autocvar_vehicle_developer

var bool autocvar_vehicle_developer = false

◆ enumflags

enumflags
Initial value:
{
VEHFL_CHANGED_ORIGIN,
VEHFL_CHANGED_ANGLES,
VEHFL_CHANGED_MODELINDEX,
VEHFL_CHANGED_SOLID,
VEHFL_CHANGED_MOVETYPE,
VEHFL_CHANGED_SIZE,
VEHFL_CHANGED_VELOCITY,
VEHFL_CHANGED_DRIVER
}