//R.I.P.
addHook("ThinkFrame", do
	for p in players.iterate
		if (p.mo.skin == "sonic")
		and p.playerstate == PST_DEAD then
			p.mo.momz = 1
			p.mo.flags = $ & ~MF_NOCLIP
			p.mo.flags = $ & ~MF_NOCLIPHEIGHT
		end
	end
end)

addHook("ThinkFrame", do
	for p in players.iterate
		if (p.mo.skin == "blueshoessonic")
		and p.playerstate == PST_DEAD then
			p.mo.momz = 1
			p.mo.flags = $ & ~MF_NOCLIP
			p.mo.flags = $ & ~MF_NOCLIPHEIGHT
		end
	end
end)

addHook("ThinkFrame", do
	for p in players.iterate
		if (p.mo.skin == "tails")
		and p.playerstate == PST_DEAD then
			p.mo.momz = 1
			p.mo.flags = $ & ~MF_NOCLIP
			p.mo.flags = $ & ~MF_NOCLIPHEIGHT
		end
	end
end)




addHook("ThinkFrame", do
	for p in players.iterate
		if (p.mo.skin == "knuckles")
		and p.playerstate == PST_DEAD then
			p.mo.momz = 1
			p.mo.flags = $ & ~MF_NOCLIP
			p.mo.flags = $ & ~MF_NOCLIPHEIGHT
		end
	end
end)



addHook("ThinkFrame", do
	for p in players.iterate
		if (p.mo.skin == "amy")
		and p.playerstate == PST_DEAD then
			p.mo.momz = 1
			p.mo.flags = $ & ~MF_NOCLIP
			p.mo.flags = $ & ~MF_NOCLIPHEIGHT
		end
	end
end)