FastEcslent::GameEntTypeProperties Struct Reference

#include <gameMgr.h>

List of all members.

Public Attributes

int minerals
int gas
int supply
int buildTime
int HotKey
int transportSize
int sightRange
int hitPoints
float armor
float damage
int targetPriority
float cooldown
float range
float speed
float acc
float dec
float rotSpeed
float collisionRadius
bool neededTypes [NENTITYTYPES]
bool buildableEntities [NENTITYTYPES]
int nNeededTypes
EntityType neededTypes [MaxNeededTypes]


Detailed Description

Definition at line 21 of file gameMgr.h.


Member Data Documentation

int FastEcslent::GameEntTypeProperties::minerals

Definition at line 22 of file gameMgr.h.

Referenced by FastEcslent::GameMgr::consumeResources(), FastEcslent::GameMgr::returnResources(), and FastEcslent::GameMgr::setupEntityBuildTimes().

int FastEcslent::GameEntTypeProperties::gas

Definition at line 23 of file gameMgr.h.

Referenced by FastEcslent::GameMgr::consumeResources(), and FastEcslent::GameMgr::returnResources().

int FastEcslent::GameEntTypeProperties::supply

Definition at line 24 of file gameMgr.h.

Referenced by FastEcslent::NetThread::createEnt(), FastEcslent::GameMgr::createNEntitiesRadial(), and FastEcslent::GameMgr::setupEntitySupply().

int FastEcslent::GameEntTypeProperties::buildTime

Definition at line 25 of file gameMgr.h.

Referenced by FastEcslent::Entity::init(), FastEcslent::GameMgr::setupEntityBuildTimes(), and FastEcslent::Entity::switchState().

int FastEcslent::GameEntTypeProperties::HotKey

Definition at line 26 of file gameMgr.h.

int FastEcslent::GameEntTypeProperties::transportSize

Definition at line 27 of file gameMgr.h.

int FastEcslent::GameEntTypeProperties::sightRange

Definition at line 28 of file gameMgr.h.

int FastEcslent::GameEntTypeProperties::hitPoints

Definition at line 31 of file gameMgr.h.

float FastEcslent::GameEntTypeProperties::armor

Definition at line 32 of file gameMgr.h.

float FastEcslent::GameEntTypeProperties::damage

Definition at line 33 of file gameMgr.h.

int FastEcslent::GameEntTypeProperties::targetPriority

Definition at line 34 of file gameMgr.h.

float FastEcslent::GameEntTypeProperties::cooldown

Definition at line 35 of file gameMgr.h.

float FastEcslent::GameEntTypeProperties::range

Definition at line 36 of file gameMgr.h.

float FastEcslent::GameEntTypeProperties::speed

Definition at line 39 of file gameMgr.h.

float FastEcslent::GameEntTypeProperties::acc

Definition at line 40 of file gameMgr.h.

float FastEcslent::GameEntTypeProperties::dec

Definition at line 41 of file gameMgr.h.

float FastEcslent::GameEntTypeProperties::rotSpeed

Definition at line 42 of file gameMgr.h.

float FastEcslent::GameEntTypeProperties::collisionRadius

Definition at line 43 of file gameMgr.h.

EntityType FastEcslent::GameEntTypeProperties::neededTypes

Definition at line 45 of file gameMgr.h.

Referenced by FastEcslent::GameMgr::setupEntityBuildables().

bool FastEcslent::GameEntTypeProperties::buildableEntities[NENTITYTYPES]

Definition at line 46 of file gameMgr.h.

Referenced by FastEcslent::GameMgr::setupEntityBuildables().

int FastEcslent::GameEntTypeProperties::nNeededTypes

Definition at line 47 of file gameMgr.h.

EntityType FastEcslent::GameEntTypeProperties::neededTypes[MaxNeededTypes]

Definition at line 45 of file gameMgr.h.


The documentation for this struct was generated from the following files:
Generated on Fri Dec 13 14:54:21 2013 for FastECSLent by  doxygen 1.5.4