예제 #1
0
 public void EnemyDied(EnemyStats enemy, Vector3 position)
 {
     slotsController.lootArsenal();
     if (enemy.name.Equals("BossPanda"))
     {
         tpToMarketFromArena1.gameObject.SetActive(true);
     }
     if (enemy.name.Equals("ShopKeeper"))
     {
         npcInGame.Remove(enemy.gameObject.GetComponent <NPC>());
         shopControllers.Remove(enemy.gameObject.GetComponent <ShopController>());
     }
     if (enemy.name.Equals("BossMammoth"))
     {
         canvasManager.ToggleCanvas(CanvasType.CreditsCanvas);
     }
     enemies.Remove(enemy);
     enemy.gameObject.layer = LayerMask.NameToLayer("Default");
     Destroy(enemy.gameObject, 3);
 }