Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
vs_globals.cpp File Reference
#include "vs_globals.h"
#include <time.h>

Go to the source code of this file.

Variables

game_data_t g_game
 
ForceFeedbackforcefeedback = NULL
 
VegaConfigvs_config = NULL
 
bool cleanexit = false
 
bool run_only_player_starsystem = true
 
NetClientNetwork = NULL
 
NetServerVSServer = NULL
 
FILE * fpread = NULL
 
float simulation_atom_var = (float) (1.0/10.0)
 
Missionmission = NULL
 
double benchmark = -1.0
 
bool STATIC_VARS_DESTROYED = false
 
const char * mission_key = "unit_to_dock_with"
 
int loop_count = 0
 
double avg_loop = 0
 
int nb_checks = 1
 
double last_check = 1
 
double cur_check = 1
 

Variable Documentation

double avg_loop = 0

Definition at line 26 of file vs_globals.cpp.

Referenced by main_loop().

double benchmark = -1.0
bool cleanexit = false

Definition at line 9 of file vs_globals.cpp.

Referenced by bootstrap_main_loop(), cleanup(), and CockpitKeys::QuitNow().

double cur_check = 1

Definition at line 29 of file vs_globals.cpp.

Referenced by bootstrap_main_loop(), and main_loop().

ForceFeedback* forcefeedback = NULL

Definition at line 7 of file vs_globals.cpp.

Referenced by bootstrap_main_loop(), Mount::Fire(), main(), and CockpitKeys::QuitNow().

FILE* fpread = NULL

Definition at line 15 of file vs_globals.cpp.

game_data_t g_game

Definition at line 6 of file vs_globals.cpp.

Referenced by Music::Addlist(), DecalQueue::AddTexture(), Unit::ApplyLocalDamage(), AUDCreateSoundMP3(), AUDCreateSoundWAV(), AUDInit(), AUDListener(), AUDListenerGain(), AUDListenerOrientation(), BaseInterface::Room::BaseVSMovie::BaseVSMovie(), basicRepairPrice(), biModifyMouseSensitivity(), bootstrap_main_loop(), Font::calcMetrics(), CalculateOrientation(), CalculateRealXAndY(), Camera::Camera(), Music::ChangeVolume(), BaseInterface::Room::Click(), CoordinateSelect::CoordinateSelect(), GameStarSystem::createBackground(), DealWithWarp(), LocationSelect::Draw(), Bolt::Draw(), Animation::Draw(), GameUnit< UnitType >::Draw(), GameCockpit::Draw(), BaseInterface::Room::BaseText::Draw(), BaseInterface::Room::BaseShip::Draw(), NavigationSystem::Draw(), Mesh::Draw(), BaseInterface::Draw(), Animation::DrawAsVSSprite(), Radar::SphereDisplay::DrawBackground(), Radar::BubbleDisplay::DrawBackground(), drawChars(), DrawGlutMouse(), DrawGun(), Animation::DrawNoTransform(), Animation::DrawNow(), GameUnit< UnitType >::DrawNow(), Radar::SphereDisplay::DrawTargetMarker(), Radar::BubbleDisplay::DrawTargetMarker(), Radar::PlaneDisplay::DrawTargetMarker(), Orders::FaceTargetITTS::FaceTargetITTS(), GameCockpit::GameCockpit(), UniverseUtil::GetDifficulty(), getFontHeight(), getRes(), BaseUtil::GetTextHeight(), Unit::GetVelocityDifficultyMult(), GFXCircle(), GFXDeviceToEye(), GFXInit(), GFXSubwindow(), Music::GotoSong(), GameCockpit::Init(), initALRenderer(), initfov(), initSceneManager(), SphereMesh::InitSphere(), Music::Listen(), Texture::Load(), AnimatedTexture::LoadAni(), AnimatedTexture::LoadFrame(), main(), main_loop(), MouseXTo2dX(), MouseYTo2dY(), Music::Music(), Music::Mute(), ParseCommandLine(), perspectiveFactor(), Unit::PositionITTS(), Logo::ProcessDrawQueue(), Animation::ProcessDrawQueue(), Mesh::ProcessUndrawnMeshes(), Mesh::ProcessZFarMeshes(), weapon_info::Refire(), Unit::RegenShields(), RepairPrice(), ClickList::requestIterator(), Reshape(), Screenshot(), UniverseUtil::SetDifficulty(), Music::SetLoops(), BaseInterface::Room::BaseVSMovie::SetMovie(), NavigationSystem::Setup(), setup_game_data(), SetupViewport(), GameCockpit::SetupViewPort(), ShoveCamBehindUnit(), ShoveCamBelowUnit(), Music::Skip(), Music::SkipRandList(), NetServer::start(), Mission::terminateMission(), Camera::UpdateGFX(), Camera::UpdateGLCenter(), CoordinateSelect::UpdateMouse(), BaseUtil::Video(), VSFileSystem::vs_dprintf(), VSSprite::VSSprite(), and winsys_init().

double last_check = 1

Definition at line 28 of file vs_globals.cpp.

Referenced by main_loop().

int loop_count = 0

Definition at line 25 of file vs_globals.cpp.

Referenced by main_loop().

Mission* mission = NULL

Definition at line 18 of file vs_globals.cpp.

Referenced by BaseComputer::acceptMission(), MessageCenter::add(), UniverseUtil::addObjective(), BriefingUtil::addShip(), AIFlyToJumppoint::AIFlyToJumppoint(), AIFlyToWaypoint::AIFlyToWaypoint(), AIFlyToWaypointDefend::AIFlyToWaypointDefend(), AImissionScript::AImissionScript(), AIOrderList::AIOrderList(), AIPatrol::AIPatrol(), AIPatrolDefend::AIPatrolDefend(), bootstrap_main_loop(), UniverseUtil::clearObjectives(), createObjects(), Mission::DirectorShipDestroyed(), DoDockingOps(), DoSpeech(), BaseInterface::Draw(), BriefingUtil::enqueueOrder(), UniverseUtil::eraseObjective(), AImissionScript::Execute(), ExecuteDirector(), GameUnit< UnitType >::Explode(), Universe::Generate2(), UniverseUtil::getCompleteness(), StarDate::GetCurrentStarTime(), UniverseUtil::GetGameTime(), UniverseUtil::getMissionOwner(), UniverseUtil::getOwner(), GetRandomBarMessage(), BriefingUtil::getShipPosition(), IncrementStartupVariable(), StarDate::Init(), Flightgroup::Init(), StarDate::InitTrek(), UniverseUtil::IOmessage(), UniverseUtil::launchJumppoint(), Unit::LoadAIScript(), LoadMission(), BaseComputer::loadNewsControls(), UnitFactory::parseAsteroidBuffer(), UnitFactory::parseNebulaBuffer(), UnitFactory::parseUnitBuffer(), Mount::PhysicsAlignedFire(), ForceFeedback::playAfterburner(), ForceFeedback::playLaser(), ForceFeedback::playShortEffect(), BriefingUtil::removeShip(), BriefingUtil::replaceOrder(), UniverseUtil::SetAutoStatus(), BriefingUtil::setCamOrientation(), BriefingUtil::setCamPosition(), BriefingUtil::setCloak(), UniverseUtil::setCompleteness(), UniverseUtil::setMissionOwner(), UnitUtil::setMissionRelevant(), UniverseUtil::setObjective(), UniverseUtil::setOwnerII(), BriefingUtil::setShipPosition(), StarDate::StarDate(), NetServer::start(), UnitUtil::switchFg(), BaseInterface::Room::Talk::Talk(), BriefingUtil::terminate(), UniverseUtil::terminateMission(), Cockpit::Update(), and AImissionScript::~AImissionScript().

const char* mission_key = "unit_to_dock_with"
int nb_checks = 1

Definition at line 27 of file vs_globals.cpp.

Referenced by main_loop().

NetClient* Network = NULL

Definition at line 12 of file vs_globals.cpp.

bool run_only_player_starsystem = true

Definition at line 10 of file vs_globals.cpp.

Referenced by bootstrap_main_loop(), NetServer::start(), and StarSystem::Update().

float simulation_atom_var = (float) (1.0/10.0)

Definition at line 17 of file vs_globals.cpp.

bool STATIC_VARS_DESTROYED = false

Definition at line 21 of file vs_globals.cpp.

Referenced by cleanup(), and SaveGame::WriteDynamicUniverse().

VegaConfig* vs_config = NULL

Definition at line 8 of file vs_globals.cpp.