turretStats_t Struct Reference

#include <bg_vehicles.h>


Data Fields

int iWeapon
int iDelay
int iAmmoMax
int iAmmoRechargeMS
char * yawBone
char * pitchBone
int yawAxis
int pitchAxis
float yawClampLeft
float yawClampRight
float pitchClampUp
float pitchClampDown
int iMuzzle [MAX_VEHICLE_TURRET_MUZZLES]
char * gunnerViewTag
float fTurnSpeed
qboolean bAI
qboolean bAILead
float fAIRange
int passengerNum


Field Documentation

qboolean turretStats_t::bAI
 

Definition at line 106 of file bg_vehicles.h.

Referenced by Initialize(), and VEH_TurretThink().

qboolean turretStats_t::bAILead
 

Definition at line 107 of file bg_vehicles.h.

Referenced by VEH_TurretAim().

float turretStats_t::fAIRange
 

Definition at line 108 of file bg_vehicles.h.

Referenced by VEH_TurretThink().

float turretStats_t::fTurnSpeed
 

Definition at line 105 of file bg_vehicles.h.

Referenced by VEH_TurretAim().

char* turretStats_t::gunnerViewTag
 

Definition at line 104 of file bg_vehicles.h.

Referenced by CG_G2AnimEntModelLoad(), and SetupGameGhoul2Model().

int turretStats_t::iAmmoMax
 

Definition at line 93 of file bg_vehicles.h.

Referenced by CG_CalcVehicleMuzzlePoint(), CG_CheckPassengerTurretView(), Initialize(), and VEH_TurretThink().

int turretStats_t::iAmmoRechargeMS
 

Definition at line 94 of file bg_vehicles.h.

int turretStats_t::iDelay
 

Definition at line 92 of file bg_vehicles.h.

Referenced by VEH_TurretCheckFire().

int turretStats_t::iMuzzle[MAX_VEHICLE_TURRET_MUZZLES]
 

Definition at line 103 of file bg_vehicles.h.

Referenced by CG_CalcVehicleMuzzlePoint(), CG_VehMuzzleFireFX(), Initialize(), and VEH_TurretCheckFire().

int turretStats_t::iWeapon
 

Definition at line 91 of file bg_vehicles.h.

Referenced by CG_VehMuzzleFireFX(), VEH_TurretObeyPassengerControl(), and VEH_TurretThink().

int turretStats_t::passengerNum
 

Definition at line 109 of file bg_vehicles.h.

Referenced by CG_CalcVehicleMuzzlePoint(), CG_CheckPassengerTurretView(), PM_VehicleViewAngles(), VEH_TurretObeyPassengerControl(), and VEH_TurretThink().

int turretStats_t::pitchAxis
 

Definition at line 98 of file bg_vehicles.h.

Referenced by VEH_TurretAim().

char* turretStats_t::pitchBone
 

Definition at line 96 of file bg_vehicles.h.

Referenced by CG_CheckPassengerTurretView(), and VEH_TurretAim().

float turretStats_t::pitchClampDown
 

Definition at line 102 of file bg_vehicles.h.

Referenced by PM_VehicleViewAngles(), and VEH_TurretAim().

float turretStats_t::pitchClampUp
 

Definition at line 101 of file bg_vehicles.h.

Referenced by PM_VehicleViewAngles(), and VEH_TurretAim().

int turretStats_t::yawAxis
 

Definition at line 97 of file bg_vehicles.h.

Referenced by VEH_TurretAim().

char* turretStats_t::yawBone
 

Definition at line 95 of file bg_vehicles.h.

Referenced by CG_CheckPassengerTurretView(), and VEH_TurretAim().

float turretStats_t::yawClampLeft
 

Definition at line 99 of file bg_vehicles.h.

Referenced by PM_VehicleViewAngles(), and VEH_TurretAim().

float turretStats_t::yawClampRight
 

Definition at line 100 of file bg_vehicles.h.

Referenced by PM_VehicleViewAngles(), and VEH_TurretAim().


The documentation for this struct was generated from the following file: