private void Start() { int weaponIndex = PlayerPrefs.GetInt("weaponIndex"); GameObject instantiatedWeapon = Instantiate(GameController.instance.allWeaponsPrefabs[weaponIndex], m_animator.transform.parent.parent) as GameObject; m_taggingIdentifier.hammerTransform.gameObject.SetActive(false); m_taggingIdentifier.hammerTransform = instantiatedWeapon.transform; m_taggingIdentifier.hammerTransform.localPosition = new Vector3(0.8f, 0.25f, 0f); m_taggingIdentifier.ReinitializeOriginalHammerPosition(); }
private void Start() { if (GameController.instance) { // give me a het >:L GameObject myHat = GameController.instance.allHatsPrefabs[Random.Range(0, GameController.instance.allHatsPrefabs.Length)]; Instantiate(myHat, m_animator.transform); // give me a wepan GameObject myWeapon = GameController.instance.allWeaponsPrefabs[Random.Range(0, GameController.instance.allWeaponsPrefabs.Length)]; Instantiate(myWeapon, transform); m_taggingIdentifier.hammerTransform.gameObject.SetActive(false); m_taggingIdentifier.hammerTransform = myWeapon.transform; m_taggingIdentifier.hammerTransform.localPosition = new Vector3(0.8f, 0.25f, 0f); m_taggingIdentifier.ReinitializeOriginalHammerPosition(); } }