// Use this for initialization void Start() { if (isLocalPlayer) { var cinemachine = GameObject.FindGameObjectWithTag("Cinemachine"); cinemachine.GetComponent <Cinemachine.CinemachineVirtualCamera>().Follow = transform; var canvas = GameObject.FindGameObjectWithTag("UI"); uiController = canvas.GetComponent <UIController>(); HPChanged.AddListener(uiController.HPUpdate); HPChanged.Invoke(Health, MaxHealth); ResourcesChanged.AddListener(uiController.ResourceUpdate); ResourcesChanged.Invoke(ResourceTanks, TankCapacity); } }