#include <Race.h>
Inheritance diagram for Race:


Public Member Functions | |
| void | ResetDefaults () |
| bool | ParseNode (const TiXmlNode *node, bool other) |
| void | WriteNode (TiXmlNode *node) const |
| void | WriteHabs (TiXmlNode *node) const |
| const RacialTrait * | GetPRT () const |
| bool | HasLRT (const RacialTrait *lrt) const |
| string | GetSingleName () const |
| string | GetPluralName () const |
| double | GroundAttackFactor () const |
| double | GroundDefenseFactor () const |
| double | GrowthRateFactor () const |
| double | PopulationFactor () const |
| long | InherentCloaking (HullType hc) const |
| bool | CloakCargo () const |
| long | MineSpeedBonus () const |
| double | SpyTechBonus () const |
| double | BattleSpeedBonus () const |
| double | ComponentCostFactor (ComponentType ct) const |
| double | PermaformChance () const |
| bool | CanSeeHabSettings () const |
| bool | TemporaryTerraform () const |
| bool | ScanDesign () const |
| double | RepairFactor () const |
| double | FreighterReproduction () const |
| bool | MineFieldScanning () const |
| bool | CanRemoteDetonate () const |
| double | MineDecayFactor () const |
| bool | PacketTerraform () const |
| bool | PacketScanning () const |
| double | PacketCostMinFactor () const |
| long | PacketSizeOneMin () const |
| long | PacketSizeMixed () const |
| long | PacketCostResources () const |
| double | PacketDecayFactor () const |
| double | PacketCatchFactor () const |
| long | PacketDecayPenalty () const |
| long | PRTStartTech (TechType tt) const |
| long | LRTStartTech (TechType tt) const |
| long | StartAtBonus () const |
| bool | HasSecondPlanet () const |
| bool | GateCargo () const |
| double | OvergateLossFactor () const |
| bool | GateScanning () const |
| long | ARTechType () const |
| double | FuelFactor () const |
| bool | GeneralResearch () const |
| bool | UltimateRecycle () const |
| double | EngineFailure (long speed) const |
| double | SpaceScanFactor () const |
| double | PenScanFactor () const |
| double | StartingPopFactor () const |
| double | Miniturize (long diff) const |
| double | ZeroTechCost () const |
| double | MaxMiniturize () const |
| double | MiniturizeRate () const |
| double | ShieldFactor () const |
| double | ArmorFactor () const |
| double | ShieldRegenRate () const |
| double | DefenseFactor () const |
| long | BuiltinScan (const Player *player, HullType hc, bool PenScan, long pop=0) const |
| double | RadDamage (HabType ht) const |
| double | HabFactor (HabType ht, long tick) const |
| long | HabFactor (const Planet *p) const |
| long | HabCenter (HabType ht) const |
| long | HabWidth (HabType ht) const |
| double | GrowthRate () const |
| long | PopEfficiency () const |
| long | FactoryRate () const |
| const Cost & | FactoryCost () const |
| long | FactoriesRun () const |
| long | MineRate () const |
| const Cost & | MineCost () const |
| long | MinesRun () const |
| double | TechCostFactor (TechType tt) const |
| bool | StartAt () const |
| const RacialTrait * | GetLRT (int i) |
| long | GetLRTCount () |
| long | GetStartMinerals () const |
| long | GetStartConcentrations () const |
| long | GetStartMines () const |
| long | GetStartFactories () const |
| long | GetStartDefneses () const |
Protected Attributes | |
| const RacialTrait * | mPRT |
| deque< const RacialTrait * > | mLRTs |
| string | mSingularName |
| string | mPluralName |
| long | mRaceEmblem |
| deque< double > | mTechCostFactor |
| deque< long > | mHabCenter |
| deque< long > | mHabWidth |
| double | mGrowthRate |
| long | mPopEfficiency |
| long | mFactoryRate |
| string | mPassword |
| Cost | mFactoryCost |
| long | mFactoriesRun |
| long | mMineRate |
| Cost | mMineCost |
| long | mMinesRun |
| bool | mStartAt |
| long | mStartMinerals |
| long | mStartConcentrations |
| long | mStartMines |
| long | mStartFactories |
| long | mStartDefneses |
| double | CVGroundAttackFactor |
| bool | CCalcGroundAttackFactor |
| double | CVGroundDefenseFactor |
| bool | CCalcGroundDefenseFactor |
| double | CVGrowthRateFactor |
| bool | CCalcGrowthRateFactor |
| double | CVPopulationFactor |
| bool | CCalcPopulationFactor |
| long | CVCloakCargo |
| long | CVMineSpeedBonus |
| double | CVSpyTechBonus |
| bool | CCalcSpyTechBonus |
| double | CVBattleSpeedBonus |
| bool | CCalcBattleSpeedBonus |
| double | CVPermaformChance |
| bool | CCalcPermaformChance |
| long | CVCanSeeHabSettings |
| long | CVTemporaryTerraform |
| long | CVScanDesign |
| double | CVRepairFactor |
| bool | CCalcRepairFactor |
| double | CVFreighterReproduction |
| bool | CCalcFreighterReproduction |
| long | CVMineFieldScanning |
| long | CVCanRemoteDetonate |
| double | CVMineDecayFactor |
| bool | CCalcMineDecayFactor |
| long | CVPacketTerraform |
| long | CVPacketScanning |
| double | CVPacketCostMinFactor |
| bool | CCalcPacketCostMinFactor |
| long | CVPacketSizeOneMin |
| long | CVPacketSizeMixed |
| long | CVPacketCostResources |
| double | CVPacketDecayFactor |
| bool | CCalcPacketDecayFactor |
| double | CVPacketCatchFactor |
| bool | CCalcPacketCatchFactor |
| long | CVPacketDecayPenalty |
| long | CVStartAtBonus |
| long | CVGateCargo |
| double | CVOvergateLossFactor |
| bool | CCalcOvergateLossFactor |
| long | CVGateScanning |
| long | CVARTechType |
| double | CVFuelFactor |
| bool | CCalcFuelFactor |
| long | CVGeneralResearch |
| long | CVUltimateRecycle |
| double | CVSpaceScanFactor |
| bool | CCalcSpaceScanFactor |
| double | CVPenScanFactor |
| bool | CCalcPenScanFactor |
| double | CVZeroTechCost |
| bool | CCalcZeroTechCost |
| double | CVMaxMiniturize |
| bool | CCalcMaxMiniturize |
| double | CVMiniturizeRate |
| bool | CCalcMiniturizeRate |
| double | CVStartingPopFactor |
| bool | CCalcStartingPopFactor |
| double | CVShieldFactor |
| bool | CCalcShieldFactor |
| double | CVArmorFactor |
| bool | CCalcArmorFactor |
| double | CVShieldRegenRate |
| bool | CCalcShieldRegenRate |
| double | CVDefenseFactor |
| bool | CCalcDefenseFactor |
| deque< double > | CVEngineFailure |
Definition at line 50 of file Race.h.
1.4.2-20050421