addHook("PlayerThink", function(player)
if (player.mo.skin == "knuckles")
and (player.pflags & PF_GLIDING)
local jumptrail = P_SpawnGhostMobj(player.mo)
glidetrail.fuse = 3
glidetrail.scalespeed = FRACUNIT/15
glidetrail.destscale = 0
glidetrail.frame = TR_TRANS80|A
glidetrail.frame = $ & ~FF_TRANSMASK | TR_TRANS30
end
end)