doom3-gpl
Doom 3 GPL source release
|
#include <MultiplayerGame.h>
Public Types | |
enum | gameState_t { INACTIVE = 0, WARMUP, COUNTDOWN, GAMEON, SUDDENDEATH, GAMEREVIEW, NEXTGAME, STATE_COUNT } |
enum | msg_evt_t { MSG_SUICIDE = 0, MSG_KILLED, MSG_KILLEDTEAM, MSG_DIED, MSG_VOTE, MSG_VOTEPASSED, MSG_VOTEFAILED, MSG_SUDDENDEATH, MSG_FORCEREADY, MSG_JOINEDSPEC, MSG_TIMELIMIT, MSG_FRAGLIMIT, MSG_TELEFRAGGED, MSG_JOINTEAM, MSG_HOLYSHIT, MSG_COUNT } |
enum | vote_flags_t { VOTE_RESTART = 0, VOTE_TIMELIMIT, VOTE_FRAGLIMIT, VOTE_GAMETYPE, VOTE_KICK, VOTE_MAP, VOTE_SPECTATORS, VOTE_NEXTMAP, VOTE_COUNT, VOTE_NONE } |
enum | vote_result_t { VOTE_UPDATE, VOTE_FAILED, VOTE_PASSED, VOTE_ABORTED, VOTE_RESET } |
Static Public Member Functions | |
static void | ForceReady_f (const idCmdArgs &args) |
static void | DropWeapon_f (const idCmdArgs &args) |
static void | MessageMode_f (const idCmdArgs &args) |
static void | VoiceChat_f (const idCmdArgs &args) |
static void | VoiceChatTeam_f (const idCmdArgs &args) |
static void | Vote_f (const idCmdArgs &args) |
static void | CallVote_f (const idCmdArgs &args) |
Static Public Attributes | |
static const char * | GameStateStrings [STATE_COUNT] |
static const char * | GlobalSoundStrings [SND_COUNT] |
Static Private Attributes | |
static const char * | MPGuis [] |
static const char * | ThrottleVars [] |
static const char * | ThrottleVarsInEnglish [] |
static const int | ThrottleDelay [] |
Definition at line 134 of file MultiplayerGame.h.
Enumerator | |
---|---|
INACTIVE | |
WARMUP | |
COUNTDOWN | |
GAMEON | |
SUDDENDEATH | |
GAMEREVIEW | |
NEXTGAME | |
STATE_COUNT |
Definition at line 170 of file MultiplayerGame.h.
Definition at line 190 of file MultiplayerGame.h.
Enumerator | |
---|---|
VOTE_RESTART | |
VOTE_TIMELIMIT | |
VOTE_FRAGLIMIT | |
VOTE_GAMETYPE | |
VOTE_KICK | |
VOTE_MAP | |
VOTE_SPECTATORS | |
VOTE_NEXTMAP | |
VOTE_COUNT | |
VOTE_NONE |
Definition at line 227 of file MultiplayerGame.h.
Enumerator | |
---|---|
VOTE_UPDATE | |
VOTE_FAILED | |
VOTE_PASSED | |
VOTE_ABORTED | |
VOTE_RESET |
Definition at line 240 of file MultiplayerGame.h.
idMultiplayerGame::idMultiplayerGame | ( | ) |
Definition at line 107 of file MultiplayerGame.cpp.
Definition at line 2611 of file MultiplayerGame.cpp.
Definition at line 907 of file MultiplayerGame.cpp.
Definition at line 3214 of file MultiplayerGame.cpp.
Definition at line 3923 of file MultiplayerGame.cpp.
Definition at line 3352 of file MultiplayerGame.cpp.
Definition at line 3560 of file MultiplayerGame.cpp.
Definition at line 2991 of file MultiplayerGame.cpp.
Definition at line 1716 of file MultiplayerGame.cpp.
Definition at line 247 of file MultiplayerGame.cpp.
Definition at line 2600 of file MultiplayerGame.cpp.
Definition at line 474 of file MultiplayerGame.h.
Definition at line 293 of file MultiplayerGame.cpp.
void idMultiplayerGame::ClientCallVote | ( | vote_flags_t | voteIndex, |
const char * | voteValue | ||
) |
Definition at line 3335 of file MultiplayerGame.cpp.
Definition at line 4115 of file MultiplayerGame.cpp.
Definition at line 4140 of file MultiplayerGame.cpp.
Definition at line 3247 of file MultiplayerGame.cpp.
void idMultiplayerGame::ClientUpdateVote | ( | vote_result_t | result, |
int | yesCount, | ||
int | noCount | ||
) |
Definition at line 3280 of file MultiplayerGame.cpp.
Definition at line 1620 of file MultiplayerGame.cpp.
Definition at line 2125 of file MultiplayerGame.cpp.
Definition at line 3547 of file MultiplayerGame.cpp.
Definition at line 2383 of file MultiplayerGame.cpp.
Definition at line 2637 of file MultiplayerGame.cpp.
Definition at line 2573 of file MultiplayerGame.cpp.
Definition at line 3135 of file MultiplayerGame.cpp.
Definition at line 3149 of file MultiplayerGame.cpp.
Definition at line 1387 of file MultiplayerGame.cpp.
Definition at line 892 of file MultiplayerGame.cpp.
Definition at line 3932 of file MultiplayerGame.cpp.
Definition at line 1658 of file MultiplayerGame.cpp.
Definition at line 1528 of file MultiplayerGame.cpp.
|
private |
Definition at line 3102 of file MultiplayerGame.cpp.
Definition at line 3122 of file MultiplayerGame.cpp.
Definition at line 1068 of file MultiplayerGame.cpp.
Definition at line 952 of file MultiplayerGame.cpp.
Definition at line 825 of file MultiplayerGame.cpp.
ID_INLINE idMultiplayerGame::gameState_t idMultiplayerGame::GetGameState | ( | void | ) | const |
Definition at line 466 of file MultiplayerGame.h.
Definition at line 2158 of file MultiplayerGame.cpp.
Definition at line 4186 of file MultiplayerGame.cpp.
Definition at line 4159 of file MultiplayerGame.cpp.
Definition at line 478 of file MultiplayerGame.h.
Definition at line 470 of file MultiplayerGame.h.
Definition at line 3608 of file MultiplayerGame.cpp.
Definition at line 3175 of file MultiplayerGame.cpp.
Definition at line 3166 of file MultiplayerGame.cpp.
|
private |
Definition at line 1401 of file MultiplayerGame.cpp.
Definition at line 864 of file MultiplayerGame.cpp.
Definition at line 1305 of file MultiplayerGame.cpp.
Definition at line 1347 of file MultiplayerGame.cpp.
void idMultiplayerGame::PlayerVote | ( | int | clientNum, |
playerVote_t | vote | ||
) |
Definition at line 1378 of file MultiplayerGame.cpp.
Definition at line 2761 of file MultiplayerGame.cpp.
Definition at line 3796 of file MultiplayerGame.cpp.
Definition at line 2822 of file MultiplayerGame.cpp.
void idMultiplayerGame::ProcessChatMessage | ( | int | clientNum, |
bool | team, | ||
const char * | name, | ||
const char * | text, | ||
const char * | sound | ||
) |
Definition at line 3707 of file MultiplayerGame.cpp.
Definition at line 4026 of file MultiplayerGame.cpp.
void idMultiplayerGame::ReadFromSnapshot | ( | const idBitMsgDelta & | msg | ) |
Definition at line 2719 of file MultiplayerGame.cpp.
Definition at line 179 of file MultiplayerGame.cpp.
Definition at line 1776 of file MultiplayerGame.cpp.
Definition at line 3396 of file MultiplayerGame.cpp.
Definition at line 213 of file MultiplayerGame.cpp.
void idMultiplayerGame::ServerStartVote | ( | int | clientNum, |
vote_flags_t | voteIndex, | ||
const char * | voteValue | ||
) |
Definition at line 3221 of file MultiplayerGame.cpp.
Definition at line 4070 of file MultiplayerGame.cpp.
Definition at line 2142 of file MultiplayerGame.cpp.
Definition at line 146 of file MultiplayerGame.cpp.
Definition at line 137 of file MultiplayerGame.cpp.
Definition at line 222 of file MultiplayerGame.cpp.
idUserInterface * idMultiplayerGame::StartMenu | ( | void | ) |
Definition at line 2019 of file MultiplayerGame.cpp.
Definition at line 2965 of file MultiplayerGame.cpp.
Definition at line 3649 of file MultiplayerGame.cpp.
Definition at line 1286 of file MultiplayerGame.cpp.
Definition at line 3898 of file MultiplayerGame.cpp.
Definition at line 1009 of file MultiplayerGame.cpp.
Definition at line 3864 of file MultiplayerGame.cpp.
Definition at line 3841 of file MultiplayerGame.cpp.
Definition at line 3881 of file MultiplayerGame.cpp.
|
private |
Definition at line 2510 of file MultiplayerGame.cpp.
Definition at line 1973 of file MultiplayerGame.cpp.
|
private |
Definition at line 372 of file MultiplayerGame.cpp.
|
private |
Definition at line 440 of file MultiplayerGame.cpp.
|
private |
Definition at line 451 of file MultiplayerGame.cpp.
Definition at line 1576 of file MultiplayerGame.cpp.
Definition at line 1153 of file MultiplayerGame.cpp.
Definition at line 3976 of file MultiplayerGame.cpp.
Definition at line 3958 of file MultiplayerGame.cpp.
Definition at line 3967 of file MultiplayerGame.cpp.
Definition at line 3206 of file MultiplayerGame.cpp.
Definition at line 3596 of file MultiplayerGame.cpp.
Definition at line 3949 of file MultiplayerGame.cpp.
Definition at line 1767 of file MultiplayerGame.cpp.
void idMultiplayerGame::WriteToSnapshot | ( | idBitMsgDelta & | msg | ) | const |
Definition at line 2686 of file MultiplayerGame.cpp.
|
private |
Definition at line 349 of file MultiplayerGame.h.
|
private |
Definition at line 355 of file MultiplayerGame.h.
|
private |
Definition at line 352 of file MultiplayerGame.h.
|
private |
Definition at line 353 of file MultiplayerGame.h.
|
private |
Definition at line 354 of file MultiplayerGame.h.
|
private |
Definition at line 347 of file MultiplayerGame.h.
|
private |
Definition at line 333 of file MultiplayerGame.h.
|
private |
Definition at line 363 of file MultiplayerGame.h.
|
private |
Definition at line 308 of file MultiplayerGame.h.
|
static |
Definition at line 180 of file MultiplayerGame.h.
|
static |
Definition at line 183 of file MultiplayerGame.h.
|
private |
Definition at line 343 of file MultiplayerGame.h.
|
private |
Definition at line 325 of file MultiplayerGame.h.
|
private |
Definition at line 356 of file MultiplayerGame.h.
|
private |
Definition at line 368 of file MultiplayerGame.h.
|
private |
Definition at line 334 of file MultiplayerGame.h.
|
private |
Definition at line 344 of file MultiplayerGame.h.
|
private |
Definition at line 345 of file MultiplayerGame.h.
|
private |
Definition at line 330 of file MultiplayerGame.h.
|
staticprivate |
Definition at line 302 of file MultiplayerGame.h.
|
private |
Definition at line 346 of file MultiplayerGame.h.
|
private |
Definition at line 348 of file MultiplayerGame.h.
|
private |
Definition at line 309 of file MultiplayerGame.h.
|
private |
Definition at line 328 of file MultiplayerGame.h.
|
private |
Definition at line 321 of file MultiplayerGame.h.
|
private |
Definition at line 359 of file MultiplayerGame.h.
|
private |
Definition at line 338 of file MultiplayerGame.h.
|
private |
Definition at line 310 of file MultiplayerGame.h.
|
private |
Definition at line 312 of file MultiplayerGame.h.
|
private |
Definition at line 362 of file MultiplayerGame.h.
|
private |
Definition at line 360 of file MultiplayerGame.h.
|
private |
Definition at line 341 of file MultiplayerGame.h.
|
private |
Definition at line 342 of file MultiplayerGame.h.
|
private |
Definition at line 369 of file MultiplayerGame.h.
|
private |
Definition at line 365 of file MultiplayerGame.h.
|
private |
Definition at line 338 of file MultiplayerGame.h.
Definition at line 305 of file MultiplayerGame.h.
|
staticprivate |
Definition at line 303 of file MultiplayerGame.h.
|
staticprivate |
Definition at line 304 of file MultiplayerGame.h.
|
private |
Definition at line 338 of file MultiplayerGame.h.
|
private |
Definition at line 366 of file MultiplayerGame.h.
|
private |
Definition at line 317 of file MultiplayerGame.h.
|
private |
Definition at line 324 of file MultiplayerGame.h.
|
private |
Definition at line 319 of file MultiplayerGame.h.
|
private |
Definition at line 323 of file MultiplayerGame.h.
|
private |
Definition at line 318 of file MultiplayerGame.h.
|
private |
Definition at line 322 of file MultiplayerGame.h.
|
private |
Definition at line 329 of file MultiplayerGame.h.
|
private |
Definition at line 337 of file MultiplayerGame.h.
|
private |
Definition at line 320 of file MultiplayerGame.h.