Exemplo n.º 1
0
	public static void removeWeapon(Item i){

		if(w != null){
			item = w.GetComponent<ItemDrop_lvl2> ();

			if(item.id == i.id){
				cs.setFRZ(-item.FRZ);
				Destroy (w);
			}
		}
	}
Exemplo n.º 2
0
	public static void setShield(Shield shield){

		if(s == null){
			s = Instantiate(Resources.Load<GameObject>("Prefabs/Inventory/Shields/" + shield.name)) as GameObject;
			s.transform.position = shieldTransform.position;
			s.transform.parent = shieldTransform;
			cs.setDEF(shield.DEF);
		}else{
			item = s.GetComponent<ItemDrop_lvl2> ();
			cs.setDEF(-item.DEF);
			Destroy(s);
			s = Instantiate(Resources.Load<GameObject>("Prefabs/Inventory/Shields/" + shield.name)) as GameObject;
			s.transform.position = shieldTransform.position;
			s.transform.parent = shieldTransform;
			cs.setDEF(shield.DEF);
		}
		//s.transform.rotation = Quaternion.Euler(new Vector3(20, 160, 0));
	}
Exemplo n.º 3
0
	public static void setWeapon(Weapon weapon){

		if(w == null){
			w = Instantiate(Resources.Load<GameObject>("Prefabs/Inventory/Weapons/" + weapon.name)) as GameObject;
			w.transform.position = weaponTransform.position;
			w.transform.parent = weaponTransform;
			cs.setFRZ(weapon.FRZ);
		}else{
			item = w.GetComponent<ItemDrop_lvl2> ();
			cs.setFRZ(-item.FRZ);
			Destroy(w);
			w = Instantiate(Resources.Load<GameObject>("Prefabs/Inventory/Weapons/" + weapon.name)) as GameObject;
			w.transform.position = weaponTransform.position;
			w.transform.parent = weaponTransform;
			cs.setFRZ(weapon.FRZ);
		}
		//w.transform.rotation = Quaternion.Euler(new Vector3(0, 180, 0));

	}
Exemplo n.º 4
0
	public static void removeShield(Item_lvl2 i){

		if(s != null){
			item = s.GetComponent<ItemDrop_lvl2> ();

			if(i.id == item.id){
				cs.setDEF(-item.DEF);
				Destroy (s);
			}
		}
	}