Advanced Strategic Command
|
#include <vector>
#include <list>
#include "typen.h"
#include "vehicle.h"
#include "buildings.h"
#include "basestrm.h"
#include "research.h"
#include "password.h"
#include "messages.h"
#include "networkinterface.h"
#include "playercolor.h"
Go to the source code of this file.
Classes | |
class | PlayerID |
convenience-class which automatically determines the Player of units, buildings and other game objects More... | |
class | DiplomaticStateVector |
class | Player |
the different players in ASC. There may be 8 players (0..7) and neutral units (8) More... | |
class | Player::Dissection |
struct | Player::PlayTime |
Enumerations | |
enum | DiplomaticStates { WAR, TRUCE, PEACE, PEACE_SV, ALLIANCE } |
Variables | |
const int | diplomaticStateNum = 5 |
const char * | diplomaticStateNames [diplomaticStateNum+1] |
enum DiplomaticStates |
const char* diplomaticStateNames[diplomaticStateNum+1] |
Definition at line 36 of file player.cpp.
Referenced by ChangeDiplomaticState::getDescription(), DiplomacyCommand::getDescription(), getStateName< AllianceSetupWidget::DiplomaticTransitions >(), getStateName< DiplomaticStates >(), and DiplomacyCommand::go().
const int diplomaticStateNum = 5 |
Definition at line 52 of file player.h.
Referenced by getItemNum< AllianceSetupWidget::DiplomaticTransitions >(), getItemNum< DiplomaticStates >(), setDiplomacy(), and ChangeDiplomaticState::undoAction().