package hurr
{
function YourProjectile::onCollision(%this,%obj,%col,%fade,%pos,%normal)
{
if(%obj.reflected == 1)
{
parent::onCollision(%this,%obj,%col,%fade,%pos,%normal);
return;
}
%obj.setName("-TestProj");
%proj = new Projectile("-SpawnProj":"-TestProj")
{
initialVelocity = vectorScale(%obj.initialVelocity,-1);
reflected = 1;
};
%proj.setName("");
missionCleanup.add(%proj);
%obj.delete();
}
};
activatePackage(hurr);