Example #1
0
 public void SpawnPlayer()
 {
     playerController = new PlayerController(this, gameService, currentPathService, interactableService, playerScriptableObject, signalBus);
     signalBus.TryFire(new PlayerSpawnSignal());
     playerNodeID = playerController.GetID();
     playerController.ChangePlayerState(PlayerStates.IDLE, PlayerStates.NONE);
 }
Example #2
0
        //return player node id
        public int GetPlayerNodeID()
        {
            if (playerController == null)
            {
                return(0);
            }

            return(playerController.GetID());
        }