private void Start() { weaponManager = FindObjectOfType <WeaponManager>(); itemsManager = FindObjectOfType <ItemsManager>(); armorManager = FindObjectOfType <ArmorManager>(); accesoryManager = FindObjectOfType <AccesoryManager>(); thePlayer = FindObjectOfType <PlayerController>(); moneyManager = FindObjectOfType <MoneyManager>(); inventoryPanel.SetActive(false); menuPanel.SetActive(false); menuStats.SetActive(false); descriptionMenu.SetActive(false); }
public void CompleteQuest() { SFXManager.SharedInstance.PlaySFX(SFXType.SoundType.M_END); questManager = FindObjectOfType <QuestManager>(); questManager.ShowQuestText(title + "\n" + completeText); if (givesReward) { int i = 0; foreach (string type in rewardType) { if (type == "Accesory") { accManager = FindObjectOfType <AccesoryManager>(); notInInventory = accManager.GetAllNotInInvetoryAccesory(); foreach (GameObject nacc in notInInventory) { if (nacc.GetComponent <Accesory>().accesoryName == rewardName[i]) { nacc.GetComponent <Accesory>().inInventory = true; } } } if (type == "Skills") { FindObjectOfType <UIManager>().ActivateSkillPanel(); } if (type == "Money") { FindObjectOfType <MoneyManager>().AddMoney(moneyValue); } i++; } } questCompleted = true; if (nextQuest != null) { Invoke("ActivateNextQuest", 5.0f); } gameObject.SetActive(false); //Desactiva la quest y ya no es repetible }
// Start is called before the first frame update void Start() { dialogueManager = FindObjectOfType <DialogueManager>(); _animator = GetComponent <Animator>(); weaponManager = FindObjectOfType <WeaponManager>(); armorManager = FindObjectOfType <ArmorManager>(); itemsManager = FindObjectOfType <ItemsManager>(); moneyManager = FindObjectOfType <MoneyManager>(); accManager = FindObjectOfType <AccesoryManager>(); if (PlayerPrefs.GetString(chestID) == "" || PlayerPrefs.GetString(chestID) == "closed") { PlayerPrefs.SetString(chestID, "closed"); } else { _animator.SetBool("isOpened", true); PlayerPrefs.SetString(chestID, "opened"); } }
// Start is called before the first frame update void Start() { thePlayer = FindObjectOfType <PlayerController>(); uiManager = FindObjectOfType <UIManager>(); //uiManager.ToggleHUD(); healthManager = GameObject.Find("Player").GetComponent <HealthManager>(); stats = GameObject.Find("Player").GetComponent <CharacterStats>(); mpManager = GameObject.Find("Player").GetComponent <MPManager>(); itemsManager = FindObjectOfType <ItemsManager>(); weaponManager = FindObjectOfType <WeaponManager>(); armorManager = FindObjectOfType <ArmorManager>(); accesoryManager = FindObjectOfType <AccesoryManager>(); itemsManager = FindObjectOfType <ItemsManager>(); questManager = FindObjectOfType <QuestManager>(); sceneTransition = FindObjectOfType <SceneTransition>(); uiManager = FindObjectOfType <UIManager>(); moneyManager = FindObjectOfType <MoneyManager>(); alreadyLoading = false; }
// Start is called before the first frame update void Start() { player = FindObjectOfType <PlayerController>(); theCamera = FindObjectOfType <CameraFollow>(); healthManager = GameObject.Find("Player").GetComponent <HealthManager>(); stats = GameObject.Find("Player").GetComponent <CharacterStats>(); mpManager = GameObject.Find("Player").GetComponent <MPManager>(); itemsManager = FindObjectOfType <ItemsManager>(); weaponManager = FindObjectOfType <WeaponManager>(); armorManager = FindObjectOfType <ArmorManager>(); accesoryManager = FindObjectOfType <AccesoryManager>(); itemsManager = FindObjectOfType <ItemsManager>(); questManager = FindObjectOfType <QuestManager>(); moneyManager = FindObjectOfType <MoneyManager>(); uiManager = FindObjectOfType <UIManager>(); if (!player.nextUuid.Equals(savePointId)) { return; } player.transform.position = this.transform.position; theCamera.transform.position = new Vector3(this.transform.position.x, this.transform.position.y, theCamera.transform.position.z); }