Okay, projectile.explode does not work. the function does not exist.
Unless im getting the projectile from the gun wrong, in which case its very possible im wrong.
Here's currently how im getting the projectile:
function (imagenameofweaponhere)::onFire(%this, %obj, %slot)
{
parent::onFire(%this, %obj, %slot);
%projectile = %this.projectile;
}
Is this correct? if not, how do i get the projectile?