addHook("ThinkFrame", do //Run every frame.
	for player in players.iterate //Get players.
		if (player.mo and player.mo.skin == "uglyknux")
			if player.powers[pw_super] 
				A_ChangeColorAbsolute(player.mo, 0, SKINCOLOR_SUPERGOLD3)
			else
				player.mo.color = player.skincolor
			end
		end
	end
end)

// Play spindash sound constantly, like in old versions of SRB2
addHook("SpinSpecial", function(player)
	if (player.mo.skin == "uglyknux" and (player.pflags & PF_STARTDASH))
		if (leveltime % 3 == 0)
			S_StartSound(player.mo, sfx_spndsh)
		end
	end
end)
