Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <images.h>
Public Member Functions | |
UnitImages () | |
virtual | ~UnitImages () |
enum UnitImages::GAUGES |
Definition at line 342 of file images.h.
enum UnitImages::MODALGAUGEVALUES |
|
inline |
|
virtual |
std::vector< Cargo > UnitImages< BOGUS >::cargo |
Definition at line 325 of file images.h.
Referenced by AddCarg(), Unit::BuyCargo(), Unit::cargoSerializer(), Pilot::getAnger(), getShipList(), ImportCargo(), Planet::InitPlanet(), Unit::makeMasterPartList(), Unit::massSerializer(), BaseComputer::sellSelectedCargo(), Unit::SortCargo(), Unit::UpAndDownGrade(), and UpdateMasterPartList().
float UnitImages< BOGUS >::CargoVolume |
Definition at line 322 of file images.h.
Referenced by ZoneMgr::addDamage(), NetServer::addUnitCargoSnapshot(), Unit::Init(), Planet::InitPlanet(), Unit::LoadRow(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
std::vector< Unit* > UnitImages< BOGUS >::clearedunits |
warning unreliable pointer, never dereference!
Definition at line 329 of file images.h.
Referenced by Unit::Dock(), DockToSavedBases(), and Unit::EndRequestClearance().
float UnitImages< BOGUS >::cloakenergy |
How much energy cloaking takes per frame.
Definition at line 314 of file images.h.
Referenced by ZoneMgr::addDamage(), Unit::Init(), Unit::LoadRow(), showUnitStats(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
bool UnitImages< BOGUS >::cloakglass |
If this unit cloaks like glass or like fading.
Definition at line 318 of file images.h.
Referenced by Unit::Init(), Unit::LoadRow(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
int UnitImages< BOGUS >::cloakrate |
how fast this starship decloaks/close...if negative, decloaking
Definition at line 316 of file images.h.
Referenced by ZoneMgr::addDamage(), Unit::Init(), Unit::LoadRow(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
float* UnitImages< BOGUS >::cockpit_damage |
Definition at line 305 of file images.h.
Referenced by ZoneMgr::addDamage(), GameCockpit::Draw(), Unit::Init(), Unit::LoadRow(), Unit::RepairUpgrade(), Unit::Unit(), Unit::UpAndDownGrade(), WriteHudDamage(), WriteHudDamageFunc(), and Unit::~Unit().
Vector UnitImages< BOGUS >::CockpitCenter |
Definition at line 300 of file images.h.
Referenced by LoadCockpit(), and Unit::LoadRow().
StringPool::Reference UnitImages< BOGUS >::cockpitImage |
Definition at line 298 of file images.h.
Referenced by LoadCockpit().
float UnitImages< BOGUS >::CommFunctionality |
Definition at line 338 of file images.h.
Referenced by Unit::Init(), Unit::LoadRow(), Unit::RepairUpgrade(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
float UnitImages< BOGUS >::CommFunctionalityMax |
Definition at line 339 of file images.h.
Referenced by Unit::Init(), Unit::LoadRow(), Unit::RepairUpgrade(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
std::vector< string > UnitImages< BOGUS >::destination |
UnitContainer UnitImages< BOGUS >::DockedTo |
std::vector< DockedUnits* > UnitImages< BOGUS >::dockedunits |
Definition at line 330 of file images.h.
Referenced by BaseInterface::Draw(), Unit::ForceDock(), and Unit::UnDock().
std::vector< DockingPorts > UnitImages< BOGUS >::dockingports |
Definition at line 327 of file images.h.
Referenced by AddDocks(), Planet::AddSpaceElevator(), Unit::CanDockWithMe(), dockingdistance(), DockToSavedBases(), Unit::ForceDock(), Planet::InitPlanet(), and SuperDock().
int UnitImages< BOGUS >::ecm |
how likely to fool missiles -2 = inactive L2, -1 = inactive L1, 0 = not available, 1 = active L1, 2 = active L2, etc...
Definition at line 308 of file images.h.
Referenced by ZoneMgr::addDamage(), UnitUtil::getECM(), Unit::Init(), Unit::LoadRow(), GameCockpit::LookupUnitStat(), UnitUtil::setECM(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
float UnitImages< BOGUS >::equipment_volume |
mass just makes you turn worse
Definition at line 323 of file images.h.
Referenced by Unit::Init(), Unit::LoadRow(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
StringPool::Reference UnitImages< BOGUS >::explosion_type |
Definition at line 299 of file images.h.
Referenced by GameUnit< UnitType >::Explode(), and Unit::LoadRow().
float UnitImages< BOGUS >::fireControlFunctionality |
Definition at line 334 of file images.h.
Referenced by Unit::Init(), Unit::LoadRow(), Unit::RepairUpgrade(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
float UnitImages< BOGUS >::fireControlFunctionalityMax |
Definition at line 335 of file images.h.
Referenced by Unit::Init(), Unit::LoadRow(), Unit::RepairUpgrade(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
bool UnitImages< BOGUS >::forcejump |
if the unit is a wormhole
Definition at line 320 of file images.h.
Referenced by Unit::Init(), Unit::jumpReactToCollision(), Unit::LoadRow(), and Unit::WriteUnitString().
float UnitImages< BOGUS >::HiddenCargoVolume |
Definition at line 324 of file images.h.
Referenced by Unit::Init(), Unit::LoadRow(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
float UnitImages< BOGUS >::LifeSupportFunctionality |
Definition at line 340 of file images.h.
Referenced by Unit::Init(), Unit::LoadRow(), Unit::RepairUpgrade(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
float UnitImages< BOGUS >::LifeSupportFunctionalityMax |
Definition at line 341 of file images.h.
Referenced by Unit::Init(), Unit::LoadRow(), Unit::RepairUpgrade(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
unsigned int UnitImages< BOGUS >::next_repair_cargo |
Definition at line 312 of file images.h.
Referenced by Unit::Init().
float UnitImages< BOGUS >::next_repair_time |
Definition at line 311 of file images.h.
Referenced by Unit::Init().
Animation* UnitImages< BOGUS >::pExplosion |
The explosion starts at null, when activated time explode is incremented and ends at null.
Definition at line 303 of file images.h.
Referenced by GameUnit< UnitType >::Explode(), Unit::Init(), and UnitImages< void >::UnitImages().
VSSprite* UnitImages< BOGUS >::pHudImage |
Definition at line 301 of file images.h.
Referenced by Unit::Init(), Planet::InitPlanet(), Unit::LoadRow(), UnitImages< void >::UnitImages(), and Unit::~Unit().
unsigned char UnitImages< BOGUS >::repair_droid |
holds the info for the repair bot type. 0 is no bot;
Definition at line 310 of file images.h.
Referenced by ZoneMgr::addDamage(), Unit::Init(), Unit::LoadRow(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
float UnitImages< BOGUS >::SPECDriveFunctionality |
Definition at line 336 of file images.h.
Referenced by Unit::Init(), Unit::LoadRow(), Unit::RepairUpgrade(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
float UnitImages< BOGUS >::SPECDriveFunctionalityMax |
Definition at line 337 of file images.h.
Referenced by Unit::Init(), Unit::LoadRow(), Unit::RepairUpgrade(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().
float UnitImages< BOGUS >::timeexplode |
Definition at line 304 of file images.h.
Referenced by Unit::Init(), Unit::IsExploding(), and GameUnit< UnitType >::Split().
float UnitImages< BOGUS >::unitscale |
Definition at line 332 of file images.h.
Referenced by Unit::LoadRow().
class XMLSerializer* UnitImages< BOGUS >::unitwriter |
Definition at line 333 of file images.h.
Referenced by Unit::Init(), Unit::subunitSerializer(), Unit::UpgradeSubUnitsWithFactory(), Unit::WriteUnit(), Unit::WriteUnitString(), and Unit::~Unit().
float UnitImages< BOGUS >::UpgradeVolume |
Definition at line 321 of file images.h.
Referenced by ZoneMgr::addDamage(), NetServer::addUnitCargoSnapshot(), Unit::Init(), Planet::InitPlanet(), Unit::LoadRow(), Unit::UpAndDownGrade(), and Unit::WriteUnitString().