public:
GameManagerClass (void) {};
~GameManagerClass () {};
int AllPlayersReady (VuGameEntity *game);
int NoMorePlayers (VuGameEntity *game);
int CheckPlayerStatus (FalconEntity *entity);
void AnnounceEntry (void);
void AnnounceExit (void);
void AnnounceTransfer (SimBaseClass *oldObj, SimBaseClass *newObj);
SimMoverClass* FindPlayerVehicle (UnitClass *campEntity, int
vehSlot);
SimMoverClass* AttachPlayerToVehicle (FalconSessionEntity *player,
SimMoverClass *simEntity, int playerSlot);
int DetachPlayerFromVehicle (FalconSessionEntity *player, SimMoverClass*
simEntity);
void ReassignPlayerVehicle (FalconSessionEntity *player, SimMoverClass
*oldEntity, SimMoverClass *newEntity);
void LockPlayer (FalconSessionEntity *player);
void ReleasePlayer(FalconSessionEntity *player);