Do you know the reason behind the "shoot and run" bug?
The possibility of running exclude the possibility to shoot with weapons (like in shooting games).
Someone helped me to do that when he will run, his weapon move from slot1 to slot2, so it look like he is holding the gun ..
But if you click on the Q at runtime, you could use the weapon. ):
package noShootCrouch {
function Armor::onTrigger(%db, %this, %slot, %pos) {
if(%slot == 3 && isObject(%this.getMountedImage(%pos?0:2))) {
%this.mountImage(%this.getMountedImage(%pos?0:2), %pos*2);
%this.unMountImage(%pos?0:2);
}
parent::onTrigger(%db, %this, %slot, %pos);
}
};
activatePackage(noShootCrouch);
A nother problem discovered, the noshootcrouch exclude the possibility to shoot with weapons to everyone when they crouch. evenif they are in a different playertype.