void Start()
 {
     character  = CharactersFactory.CreateCaravan(transform);
     wayPoints  = way.GetComponentsInChildren <Transform>();
     wayCounter = 1;
     if (wayPoints.Length < 2)
     {
         Debug.Log("don't have way's points");
         Destroy(gameObject);
         Destroy(this);
     }
 }
示例#2
0
        public string JoinParty(string[] args)
        {
            string faction = args[0];

            string characterType = args[1];

            string name = args[2];

            Character character = CharactersFactory.CreateCharacter(faction, characterType, name);

            this.Party.Add(character);

            return($"{name} joined the party!");
        }
 void Start()
 {
     character = CharactersFactory.CreateSpawner();
 }