public void swapActiveWeapon() { weaponStats temp = heldWeapons[0]; heldWeapons[0] = heldWeapons[1]; heldWeapons[1] = temp; if (gunSprite != null) { gunSprite.sprite = heldWeapons[0].weaponSprite; UpdateWeaponUI(); } }
void Start() { storeController = GameObject.FindGameObjectWithTag("StoreUI").GetComponent<StoreController>(); startColour = GetComponentInChildren<Renderer>().material.color; if (isSocket || GetComponent<Transform>().tag == "Phone_Model") { bought = true; } else { Debug.Log(this.name); bought = GetComponent<buyItem>().bought; Transform weaponObject = Resources.Load<Transform>("Item_" + this.name); weapon = weaponObject.GetComponent<weaponStats>(); if (weapon == null) { Debug.Log("stat is in a child"); weapon = weaponObject.GetComponentInChildren<weaponStats>(); } objectWeight = weapon.mass*50 + "kg"; } }
public void Init() { w_Stats = new weaponStats(); }