Esempio n. 1
0
 void Start()
 {
     playerShip             = GameObject.Find("PlayerShip");
     itemTemplates          = FindObjectOfType <ItemTemplates>();
     spriteRenderer         = GetComponent <SpriteRenderer>();
     treasureDisplay        = GameObject.Find("Treasure Menu Parent").transform.GetChild(0).gameObject;
     dungeonDialogueManager = FindObjectOfType <DungeonEntryDialogueManager>();
     setItem();
     SetAnimation();
 }
Esempio n. 2
0
 void Start()
 {
     enemyTemplates   = FindObjectOfType <EnemyRoomTemplates>();
     playerShip       = GameObject.Find("PlayerShip");
     itemTemplates    = FindObjectOfType <ItemTemplates>();
     spriteRenderer   = GetComponent <SpriteRenderer>();
     playerScript     = playerShip.GetComponent <PlayerScript>();
     animator         = GetComponent <Animator>();
     animator.enabled = false;
     anti             = this.transform.parent.GetComponent <WhichRoomManager>().antiSpawnSpaceDetailer;
     manager          = FindObjectOfType <DungeonEntryDialogueManager>();
 }
Esempio n. 3
0
 private void Start()
 {
     animator         = GetComponent <Animator>();
     playerShip       = GameObject.Find("PlayerShip");
     itemTemplates    = GameObject.Find("ItemTemplates").GetComponent <ItemTemplates>();
     chestDisplay     = playerShip.GetComponent <Inventory>().chestDisplay;
     inventoryDisplay = playerShip.GetComponent <Inventory>().inventory;
     toolTip          = playerShip.GetComponent <Inventory>().toolTip;
     chestDisplay.SetActive(false);
     chestSlots             = chestDisplay.GetComponentsInChildren <ChestSlot>();
     presentItems           = GameObject.Find("PresentItems");
     dungeonDialogueManager = FindObjectOfType <DungeonEntryDialogueManager>();
     generateItems(chestItems);
     SetAnimation();
 }
Esempio n. 4
0
    void Start()
    {
        DungeonEntryDialogueManager dialogueManager = FindObjectOfType <DungeonEntryDialogueManager>();

        GetComponent <Text>().text = FindObjectOfType <MissionManager>().currMission.bossName.ToString() + " | " + FindObjectOfType <RoomTemplates>().maxRoomCount.ToString() + " Rooms";
    }
Esempio n. 5
0
    private void Awake()
    {
        PlayerProperties.itemTemplates = this;

        itemDB.Add("GoldItem", "Items/");
        dungeonEntryDialogueManager = FindObjectOfType <DungeonEntryDialogueManager>();

        // first dungeon stage items
        for (int i = 0; i < tier1Artifacts.Length; i++)
        {
            itemDB.Add(tier1Artifacts[i], "Items/First Dungeon Stage/Artifacts/Common Artifacts/");
        }

        for (int i = 0; i < tier2Artifacts.Length; i++)
        {
            itemDB.Add(tier2Artifacts[i], "Items/First Dungeon Stage/Artifacts/Uncommon Artifacts/");
        }

        for (int i = 0; i < tier3Artifacts.Length; i++)
        {
            itemDB.Add(tier3Artifacts[i], "Items/First Dungeon Stage/Artifacts/Rare Artifacts/");
        }

        for (int i = 0; i < tier4Artifacts.Length; i++)
        {
            itemDB.Add(tier4Artifacts[i], "Items/First Dungeon Stage/Artifacts/Legendary Artifacts/");
        }

        for (int i = 0; i < consumables.Length; i++)
        {
            itemDB.Add(consumables[i], "Items/First Dungeon Stage/Consumables/Regular Consumables/");
        }

        for (int i = 0; i < uniqueArtifacts.Length; i++)
        {
            itemDB.Add(uniqueArtifacts[i], "Items/First Dungeon Stage/Artifacts/Unique Artifacts/");
        }

        for (int i = 0; i < uniqueConsumables.Length; i++)
        {
            itemDB.Add(uniqueConsumables[i], "Items/First Dungeon Stage/Consumables/Unique Consumables/");
        }

        foreach (string id in secondLevelTier1Artifacts)
        {
            itemDB.Add(id, "Items/Second Dungeon Level/Artifacts/Common Artifacts/");
        }

        foreach (string id in secondLevelTier2Artifacts)
        {
            itemDB.Add(id, "Items/Second Dungeon Level/Artifacts/Uncommon Artifacts/");
        }

        foreach (string id in secondLevelTier3Artifacts)
        {
            itemDB.Add(id, "Items/Second Dungeon Level/Artifacts/Rare Artifacts/");
        }

        foreach (string id in secondLevelTier4Artifacts)
        {
            itemDB.Add(id, "Items/Second Dungeon Level/Artifacts/Legendary Artifacts/");
        }

        foreach (string id in secondLevelConsumables)
        {
            itemDB.Add(id, "Items/Second Dungeon Level/Consumables/Regular Consumables/");
        }

        foreach (string id in secondLevelUniqueArtifacts)
        {
            itemDB.Add(id, "Items/Second Dungeon Level/Artifacts/Unique Artifacts/");
        }

        foreach (string id in thirdLevelTier1Artifacts)
        {
            itemDB.Add(id, "Items/Third Dungeon Level/Artifacts/Common Artifacts/");
        }

        foreach (string id in thirdLevelTier2Artifacts)
        {
            itemDB.Add(id, "Items/Third Dungeon Level/Artifacts/Uncommon Artifacts/");
        }

        foreach (string id in thirdLevelTier3Artifacts)
        {
            itemDB.Add(id, "Items/Third Dungeon Level/Artifacts/Rare Artifacts/");
        }

        foreach (string id in thirdLevelTier4Artifacts)
        {
            itemDB.Add(id, "Items/Third Dungeon Level/Artifacts/Legendary Artifacts/");
        }

        foreach (string id in thirdLevelConsumables)
        {
            itemDB.Add(id, "Items/Third Dungeon Level/Consumables/Regular Consumables/");
        }

        foreach (string id in thirdLevelUniqueArtifacts)
        {
            itemDB.Add(id, "Items/Third Dungeon Level/Artifacts/Unique Artifacts/");
        }

        foreach (string id in thirdLevelUniqueConsumables)
        {
            itemDB.Add(id, "Items/Third Dungeon Level/Consumables/Special Consumables/");
        }

        foreach (string id in fourthLevelTier1Artifacts)
        {
            itemDB.Add(id, "Items/Fourth Dungeon Level/Artifacts/Common Artifacts/");
        }

        foreach (string id in fourthLevelTier2Artifacts)
        {
            itemDB.Add(id, "Items/Fourth Dungeon Level/Artifacts/Uncommon Artifacts/");
        }

        foreach (string id in fourthLevelTier3Artifacts)
        {
            itemDB.Add(id, "Items/Fourth Dungeon Level/Artifacts/Rare Artifacts/");
        }

        foreach (string id in fourthLevelTier4Artifacts)
        {
            itemDB.Add(id, "Items/Fourth Dungeon Level/Artifacts/Legendary Artifacts/");
        }

        foreach (string id in fourthLevelConsumables)
        {
            itemDB.Add(id, "Items/Fourth Dungeon Level/Consumables/Regular Consumables/");
        }

        foreach (string id in fourthLevelUniqueArtifacts)
        {
            itemDB.Add(id, "Items/Fourth Dungeon Level/Artifacts/Unique Artifacts/");
        }

        foreach (string id in fifthLevelTier1Artifacts)
        {
            itemDB.Add(id, "Items/Fifth Dungeon Level/Artifacts/Common Artifacts/");
        }

        foreach (string id in fifthLevelTier2Artifacts)
        {
            itemDB.Add(id, "Items/Fifth Dungeon Level/Artifacts/Uncommon Artifacts/");
        }

        foreach (string id in fifthLevelTier3Artifacts)
        {
            itemDB.Add(id, "Items/Fifth Dungeon Level/Artifacts/Rare Artifacts/");
        }

        foreach (string id in fifthLevelTier4Artifacts)
        {
            itemDB.Add(id, "Items/Fifth Dungeon Level/Artifacts/Legendary Artifacts/");
        }

        foreach (string id in fifthLevelConsumables)
        {
            itemDB.Add(id, "Items/Fifth Dungeon Level/Consumables/Regular Consumables/");
        }

        foreach (string id in fifthLevelUniqueArtifacts)
        {
            itemDB.Add(id, "Items/Fifth Dungeon Level/Artifacts/Unique Artifacts/");
        }
    }
Esempio n. 6
0
 private void Start()
 {
     dialogueManager = FindObjectOfType <DungeonEntryDialogueManager>();
 }