var hasM82 = false;
var ammoClips = 1;
static var onetimeM82 : boolean = true ;
var M82 : GameObject;
var hand : GameObject ;
static var callM82 : boolean = false;
private var inTrigger = false;
private var object: Transform;
function Update()
{
if(Input.GetKeyUp(“f”))
{
callTheM82();
}
if(M82.Destroy.getM82 == true callM82 == true)
{
M82.transform.position = hand.transform.position;
M82.transform.rotation = hand.transform.rotation;
}
else
{
M82.transform.position = Vector3(-100,-100,650);
}
}
function callTheM82()
{
if(onetimeM82 == true)
{
callM82 = true;
onetimeM82 = false;
}
else
{
callM82 = false;
onetimeM82 = true;
}
}
function OnTriggerEnter(other: Collider){
inTrigger = true;
object = other.transform;
}
function OnTriggerExit(other: Collider){
inTrigger = false;
}
if (inTrigger Input.GetKeyDown(“f”)){
switch(object.tag){
case “M82”:
hasM82 = true;
Destroy(object.gameObject);
break;
case “AmmoClip”:
ammoClips++;
Destroy(object.gameObject);
break;
}
}