This is how getSimTime() is used in the shotgun script to prevent players from re-equipping it to reload faster.
function shotgunImage::onFire(%this,%obj,%slot)
{
if((%obj.lastFireTime + %this.minShotTime) > getSimTime())
return;
%obj.lastFireTime = getSimTime();
...
}