Esempio n. 1
0
 private void EnemyDie()
 {
     if (MonsterStat.FoodToDrop.Length > 0)
     {
         if (Random.value < 0.25f)  // giving a 20% chance flat to drop food
         {
             Food drop = MonsterStat.FoodToDrop.RandomOrDefault();
             if (drop != null)
             {
                 FoodDrop dropObject = Instantiate(ResourceLocator.instance.FoodDropPrefab, m_Actor.CurrentPosition, Quaternion.identity).GetComponent <FoodDrop>();
                 dropObject.foodObject = drop;
                 dropObject.ApplyFood();
             }
         }
     }
 }