Пример #1
0
	public void SetMoM(PlayerMomController MoM)
	{
		if(MoM!=null)
		{
			mainMoMControl = MoM;
			SetFood(mainMoMControl.FoodAmount);
			SetHealth((int)mainMoMControl.Health);
			SetTeams(NewGameController.Instance.NumberOfTeams);
			StartCoroutine(UpdateInfo());
		}
	}
Пример #2
0
    public override void OnLobbyServerSceneLoadedForPlayer(NetworkManager manager, GameObject lobbyPlayer, GameObject gamePlayer)
    {
        LobbyPlayer         lobby  = lobbyPlayer.GetComponent <LobbyPlayer>();
        PlayerMomController player = gamePlayer.GetComponent <PlayerMomController>();

        player.name      = lobby.name;
        player.TeamColor = lobby.playerColor;
        player.teamID    = playerCount;
        playerCount++;
        //UnityEventManager.TriggerEvent("StartGame");
    }
Пример #3
0
 void Awake()
 {
     playerMoM = GetComponent <PlayerMomController>();       //make sure this script is attached to player
 }