addHook("ThinkFrame", function()
	for player in players.iterate do
		if (player.mo.skin == 'tails')
			if (player.mo.state == S_PLAY_FLY)
				if (player.mo.momz/FRACUNIT) > 2
					player.mo.momz = player.mo.momz-(1*FRACUNIT)
				end
				
				if (player.mo.momx/FRACUNIT) > 16
					player.mo.momx = player.mo.momx-(1*FRACUNIT)
				end
				
				if (player.mo.momy/FRACUNIT) > 16
					player.mo.momy = player.mo.momy-(1*FRACUNIT)
				end
				
				if (player.mo.momx/FRACUNIT) < -16
					player.mo.momx = player.mo.momx+(1*FRACUNIT)
				end
				
				if (player.mo.momy/FRACUNIT) < -16
					player.mo.momy = player.mo.momy+(1*FRACUNIT)
				end
			end
			
			if (player.mo.state == S_PLAY_FLY_TIRED)
				if (player.mo.momx/FRACUNIT) > 20
					player.mo.momx = player.mo.momx-(1*FRACUNIT)
				end
				
				if (player.mo.momy/FRACUNIT) > 20
					player.mo.momy = player.mo.momy-(1*FRACUNIT)
				end
				
				if (player.mo.momx/FRACUNIT) < -20
					player.mo.momx = player.mo.momx+(1*FRACUNIT)
				end
				
				if (player.mo.momy/FRACUNIT) < -20
					player.mo.momy = player.mo.momy+(1*FRACUNIT)
				end
			end
		end
	end
end)