Exemplo n.º 1
0
 void PlayerPickupController_OnPickUp(TwitchPlayerController playerController, GameObject otherGameObject)
 {
     if (m_Viewers.ContainsKey(playerController.nick))
     {
         m_Viewers[playerController.nick].chattersUI.pointsText.text = string.Format("{0:00}", playerController.points);
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// Gives derived classes an oppotunity to modify the GameObject
        /// </summary>
        /// <param name="playerController">Player controller created</param>
        /// <param name="playerGameObject">Player associated GameObject created</param>
        protected override void PlayerPrefabInstantiated(TwitchPlayerController playerController, GameObject playerGameObject)
        {
            base.PlayerPrefabInstantiated(playerController, playerGameObject);

            IPlayerUI playerUI = playerGameObject.GetComponent <IPlayerUI>();

            if (playerUI != null)
            {
                playerGameObject.GetComponent <IPlayerUI>().playerController = playerController;
                playerGameObject.name = string.Concat(playerGameObject.name, ".", playerController.nick);
            }
        }
Exemplo n.º 3
0
 void PlayerPickupController_OnPickUp(TwitchPlayerController playerController, GameObject obj)
 {
     m_CurrentCount--;
     Destroy(obj);
 }
Exemplo n.º 4
0
 void Awake()
 {
     m_PlayerController = GetComponent <TwitchPlayerController>();
 }
Exemplo n.º 5
0
 private void SavePlayerLocation(TwitchPlayerController player)
 {
     playerLocation = player.gameObject.transform.position;
     playerRotation = player.gameObject.transform.rotation;
     targetDoor     = player.TargetDoor;
 }
Exemplo n.º 6
0
 public void SwitchToBattle(TwitchPlayerController player)
 {
     SavePlayerLocation(player);
 }