Game Development Reference
In-Depth Information
//Yes, fire by reducing ammo,
//settingfiretimer,
//and sending OnWeaponFire message magazineS-
ize
-=
ammoPerFiring;
lastFiringTime
=
Time.time;
triggerPulled
=
true;
SendMes-
sage("OnWeaponFire",
SendMessageOptions.DontRequireReceiver);
//if
the
remaining
ammo
is
not
enough,
then
reload
if(magazineSize < ammoPerFiring){
Reload();
}
else {
//No, reload
Reload();
94.
public void ReleaseTrigger(){
Search WWH ::




Custom Search