Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::rules::lifecycle Namespace Reference

Functions

bool onlyOneSurvivor (const GameState &state)
 
bool shouldEndGame (const GameState &state)
 
void declareWinner (GameState &state)
 
void actionPauseGame (GameState &state, const actions::Message &message)
 
void actionDisconnectedPlayer (GameState &state, const actions::Message &message)
 
void recordPlayerActivity (GameState &state, PlayerNumber player)
 
void onIdleTick (GameState &state)
 
bool restartLifecyclePhase (GameState &state)
 

Function Documentation

◆ actionDisconnectedPlayer()

void monopoly::rules::lifecycle::actionDisconnectedPlayer ( GameState &  state,
const actions::Message &  message 
)

Definition at line 507 of file RuleLifecycle.cpp.

◆ actionPauseGame()

void monopoly::rules::lifecycle::actionPauseGame ( GameState &  state,
const actions::Message &  message 
)

Definition at line 393 of file RuleLifecycle.cpp.

◆ declareWinner()

void monopoly::rules::lifecycle::declareWinner ( GameState &  state)

Definition at line 220 of file RuleLifecycle.cpp.

◆ onIdleTick()

void monopoly::rules::lifecycle::onIdleTick ( GameState &  state)

Definition at line 714 of file RuleLifecycle.cpp.

◆ onlyOneSurvivor()

bool monopoly::rules::lifecycle::onlyOneSurvivor ( const GameState &  state)

Definition at line 161 of file RuleLifecycle.cpp.

◆ recordPlayerActivity()

void monopoly::rules::lifecycle::recordPlayerActivity ( GameState &  state,
PlayerNumber  player 
)

Definition at line 686 of file RuleLifecycle.cpp.

◆ restartLifecyclePhase()

bool monopoly::rules::lifecycle::restartLifecyclePhase ( GameState &  state)

Definition at line 856 of file RuleLifecycle.cpp.

◆ shouldEndGame()

bool monopoly::rules::lifecycle::shouldEndGame ( const GameState &  state)

Definition at line 176 of file RuleLifecycle.cpp.