Modular GameState
AModularGameState
inherits AGameStateBase
adding methods to retrieve phases.
AModularGameState
also provides replication support for properties and NetMulticast
RPCs, to be executed from server to client (and NOT in the opposite direction).
For multiplayer games, each UGameModePhase
should have their respective UGameStatePhase
in UGameModePhase::GameStatePhaseClass
ready in the editor or the C++ constructor, in order to provide replication for that phase.
Available methods
These are the methods available in the AModularGameState
: