Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <iostream>
#include <stdlib.h>
#include <string>
#include "networking/acctserver.h"
#include "lin_time.h"
Go to the source code of this file.
Classes | |
class | NetClient |
Functions | |
void | VSExit (int code) |
string | getStarSystemSector (const string &in) |
string | GetUnitDir (string filename) |
int | main (int argc, char **argv) |
Variables | |
char | SERVER = 2 |
float | simulation_atom_var = (float) 1.0/10.0 |
NetClient * | Network |
string getStarSystemSector | ( | const string & | in) |
Definition at line 33 of file accountserver.cpp.
Referenced by NavigationSystem::DrawSystem(), Universe::getAdjacentStarSystems(), StarSystem::getFileName(), Universe::getGalaxyProperty(), Universe::getGalaxyPropertyDefault(), VSFileSystem::MakeSharedStarSysPath(), MakeStarSystem(), VSFileSystem::VSFile::OpenCreateWrite(), and GalaxyXML::SGalaxy::processSystem().
string GetUnitDir | ( | string | filename) |
Definition at line 38 of file accountserver.cpp.
Referenced by Unit::FilterDowngradeList(), VSFileSystem::LookForFile(), makeFinalBlankUpgrade(), makeTemplateUpgrade(), BaseComputer::SellUpgradeOperation::start(), and Unit::Upgrade().
Definition at line 49 of file accountserver.cpp.
References InitTime(), setNewTime(), AccountServer::start(), and VEGA_EPOCH.
void VSExit | ( | int | code) |
Definition at line 28 of file accountserver.cpp.
Referenced by bootstrap_main_loop(), VSFileSystem::VSFile::Clear(), UniverseUtil::ComputeSystemSerials(), VSFileSystem::CreateDirectoryAbs(), VSFileSystem::VSFile::Fprintf(), FileUtil::HashCompute(), FileUtil::HashFileCompute(), VSFileSystem::InitHomeDirectory(), VSFileSystem::LoadConfig(), VSFileSystem::VSFile::OpenReadOnly(), CockpitKeys::QuitNow(), AccountServer::recvMsg(), AccountServer::sendAuthorized(), AccountServer::start(), NetServer::start(), VSFileSystem::VSFile::Write(), VSFileSystem::VSFile::WriteLine(), and FileUtil::WriteSaveFiles().
NetClient* Network |
Definition at line 47 of file accountserver.cpp.
Referenced by BaseComputer::acceptMission(), BaseComputer::actionJoinGame(), BaseComputer::actionNetDie(), BaseComputer::actionNetSaveGame(), Unit::AddCargo(), AddSubUnits(), CommunicatingAI::AdjustRelationTo(), Unit::ApplyDamage(), base_main_loop(), bootstrap_main_loop(), Unit::BuyCargo(), buyShip(), FlyByKeyboard::ChangeCommStatus(), BaseComputer::changeToNetworkMode(), ChooseTargets(), cleanup(), NetClient::CleanUp(), BaseInterface::Room::Launch::Click(), GameUnit< UnitType >::Cloak(), Unit::Collide(), Order::Communicate(), BaseComputer::BuyUpgradeOperation::concludeTransaction(), BaseComputer::SellUpgradeOperation::concludeTransaction(), NetActionConfirm::confirmedJoinGame(), NetActionConfirm::confirmedNetDie(), NetActionConfirm::confirmedNetSaveGame(), BaseComputer::constructControls(), CrashForceDock(), createObjects(), Unit::DealDamageToHullReturnArmor(), Unit::DealDamageToShield(), Unit::Dock(), FlyByKeyboard::DownFreq(), VDU::Draw(), PlanetaryOrbit::Execute(), FlyByKeyboard::Execute(), FireKeyboard::Execute(), FlyByWire::Execute(), NetActionConfirm::finalizeJoinGame(), Unit::Fire(), Unit::ForceDock(), VSFileSystem::GetCorrectStarSysPath(), GetHelperPlayerSaveGame(), getNearestTargetUnit(), getNetworkUnit(), UnitUtil::getPhysicsPriority(), getUnitNameAndFgNoBase(), ImportCargo(), Unit::Init(), StarSystem::JumpTo(), Unit::Kill(), KillDuplicateUnits(), UniverseUtil::launch(), UniverseUtil::launchJumppoint(), UniverseUtil::loadGame(), LoadMission(), BaseComputer::loadMissionsMasterList(), BaseComputer::loadNewsControls(), NetClient::logout(), main_loop(), Universe::netLock(), Universe::netLocked(), UniverseUtil::networked(), Mount::PhysicsAlignedFire(), PlanetaryOrbit::PlanetaryOrbit(), StarSystem::ProcessPendingJumps(), CockpitKeys::QuitNow(), Unit::reactToCollision(), GameMenu::readJoinGameControls(), UnitUtil::RecomputeUnitUpgrades(), NetClient::Reconnect(), Unit::RemoveCargo(), UniverseUtil::saveGame(), Unit::SellCargo(), sellShip(), UniverseUtil::sendCustom(), VDU::SwitchMode(), FlyByKeyboard::SwitchSecured(), FlyByKeyboard::SwitchWebcam(), Mission::terminateMission(), CockpitKeys::TextMessageCallback(), CockpitKeys::TextMessageKey(), Unit::UnDock(), Unit::UnFire(), Unit::UpAndDownGrade(), Cockpit::Update(), Unit::UpdatePhysics(), GameUnit< UnitType >::UpdatePhysics2(), Unit::UpdatePhysics2(), FlyByKeyboard::UpFreq(), VDU::VDU(), and XMLSerializer::XMLSerializer().
char SERVER = 2 |
Definition at line 43 of file accountserver.cpp.
Referenced by MessageCenter::add(), Unit::AddCargo(), UnitUtil::addCredits(), AddDocks(), UniverseUtil::addObjective(), AddSubUnits(), Unit::ApplyDamage(), Unit::ApplyLocalDamage(), Unit::BuyCargo(), UniverseUtil::clearObjectives(), clearSaveData(), clearSaveString(), GameUnit< UnitType >::Cloak(), Order::Communicate(), UniverseUtil::ComputeSystemSerials(), Unit::DealDamageToHullReturnArmor(), Unit::DealDamageToShield(), Unit::Destroy(), Unit::EjectCargo(), UniverseUtil::eraseObjective(), eraseSaveData(), eraseSaveString(), PlanetaryOrbit::Execute(), FireKeyboard::Execute(), Unit::Fire(), Unit::ForceDock(), Universe::Generate1(), UnitUtil::getPhysicsPriority(), getUniqueSerial(), UniverseUtil::isserver(), Unit::jumpReactToCollision(), Unit::Kill(), KillDuplicateUnits(), LoadMission(), Universe::netLock(), Universe::netLocked(), Mount::PhysicsAlignedFire(), PlanetaryOrbit::PlanetaryOrbit(), pushSaveData(), pushSaveString(), putSaveData(), putSaveString(), SaveGame::ReadSavedPackets(), Unit::RemoveCargo(), saveDataList(), saveStringList(), Unit::SellCargo(), UniverseUtil::setCompleteness(), UniverseUtil::setObjective(), Cockpit::SetParent(), GalaxyXML::SGalaxy::SGalaxy(), Unit::Target(), Mission::terminateMission(), Unit::UnDock(), Unit::UnFire(), Unit::UpAndDownGrade(), Cockpit::Update(), Unit::UpdatePhysics(), Unit::UpdatePhysics2(), and SaveGame::WriteDynamicUniverse().
Definition at line 44 of file accountserver.cpp.
Referenced by VSFileSystem::InitPaths().