Etwas
public text v1 · immutableQueryWeapon1(piecenum)
{
if (!curGun) piecenum = firepoint1;
else piecenum = firepoint2;
if (switchWeapon) { curGun = !curGun; switchWeapon = FALSE; }
}
FireWeapon1()
{
if (!curGun) emit-sfx UNIT_SFX1 from exhaust1;
else emit-sfx UNIT_SFX1 from exhaust2;
switchWeapon = TRUE;
}