function Xwing::onTrigger(%data, %obj, %trigger, %state)
{
// data = datablock
// obj = object number
// trigger = 0 for "fire", 1 for "jump", 3 for "thrust"
// state = 1 for firing, 0 for not firing
if(%trigger == 0)
{
switch (%state) {
case 0:
%obj.fireWeapon = false;
%obj.setImageTrigger(1, false);
%obj.setImageTrigger(2, false);
case 1:
%obj.fireWeapon = true;
if(%obj.nextWeaponFire == 0) {
%obj.setImageTrigger(1, true);
%obj.setImageTrigger(2, false);
}
else {
%obj.setImageTrigger(1, false);
%obj.setImageTrigger(2, true);
}
}
}
}
Unsure, bad allergies, can't think, before allergies got this bad, I thought for a sec this might be it. My head hurts, I'm going to sleep when I'm done with the forum.