I am completely blown away that this does not work.package PhysicsJump
{
function Armor::onTrigger(%data,%obj,%slot,%val)
{
Parent::onTrigger(%data,%obj,%slot,%val);
if(%slot == 2)
{
talk("onJump called");
%obj.isSpacing = %val;
if(%obj.isSpacing && %data.canPhysicsJump)
{
%obj.schedule(100,startPhysicsJumping);
}
}
}
};activatePackage(PhysicsJump);
The talk(); isn't even called. I have no clue what's going on.