/*

Please help me recall - my memery is hazy

Oil Ocean Hazy overlay. By Angular

*/
local Yoffset, prevYoffset
local function hazeEncore(v, p, c)
	if not(encoremode) then return end
	if not(gamemap == 829) then return end 
	if v.renderer() == "software" then return end
	
	local fadeblip = V_70TRANS 
	
	v.fadeScreen(52, 4) --a bit o' color
	
	Yoffset = $ or 0
	prevYoffset = $ or 0
	
	if Yoffset < 0 and (Yoffset - prevYoffset) < -(Yoffset*3)
		Yoffset = $ - FLOATSPEED
	elseif Yoffset > 0 and (Yoffset - prevYoffset) < Yoffset*3
		Yoffset = $ + FLOATSPEED
	end
	
	v.drawScaled(0, Yoffset, FRACUNIT, v.cachePatch("HAZYGAS"), fadeblip|V_SNAPTOLEFT|V_SNAPTOTOP)
	prevYoffset = Yoffset
end

hud.add(hazeEncore, "game")



















