示例#1
0
 void DropFoodInLair(Soldier soldier, Lair lair)
 {
     if (soldier.behaviour == m_soldierBehaviour)
     {
         var foodObject = Instantiate(foodDropPrefab, carriedFood.transform.position, Quaternion.identity) as GameObject;
         foodObject.GetComponent <FoodDropEffect>().SetEffect(carriedFood.transform.position, lair.behaviour.transform.position);
     }
 }
示例#2
0
        public override void Initialize(Baka ia)
        {
            type    = TaskType.Breed;
            this.ia = ia;

            playerLair = ia.game.GetPlayerLair(ia.player);

            targetPosition = new Vector2(playerLair.GetPosition().x, playerLair.GetPosition().z);
        }
 private void BtnHeroes_ShowHint(object sender, EventArgs e)
 {
     Program.formMain.formHint.AddStep1Header("Герои, выполняющие флаг", "", Lair.ListHeroesForHint());
 }
 private void BtnInhabitants_ShowHint(object sender, EventArgs e)
 {
     Program.formMain.formHint.AddStep1Header("Существа", "", Lair.ListMonstersForHint());
 }