Ejemplo n.º 1
0
 void Start()
 {
     for (int i = 0; i < gameObject.transform.childCount; i++)
     {
         if (gameObject.transform.GetChild(i).GetComponent <LootTable>() != null) // Make sure the item being added is something that has a LootTable component before adding to list
         {
             ChestLoot.Add(gameObject.transform.GetChild(i));
             ChestLootInitialPositions.Add(gameObject.transform.GetChild(i).transform.position);
             gameObject.transform.GetChild(i).gameObject.SetActive(false);
         }
     }
 }
Ejemplo n.º 2
0
 void Start()
 {
     if (transform.gameObject.name != "Canvas")
     {
         if (transform.parent.name != "BossGate")
         {
             buttonCanvas = transform.FindChild("Canvas").gameObject;
         }
     }
     else
     {
         buttonCanvas = transform.gameObject;
     }
     chestLoot = GetComponent <ChestLoot>();
     ett       = GetComponent <EnterTransitionTrigger>();
     villagerB = GetComponent <VillagerBehaviour>();
     altOS     = GameManager.instance.altOS;
 }
 void Start()
 {
     chestLoot = new ChestLoot(uiManager, inventory);
 }