local currentFingerFrame = 0
local currentPinkuFrame = 0

local function mytitlescreen(v, player)
	local zdrtitle_sprite = v.cachePatch("ZDRTITLE")
	local zdrtitl2_sprite = v.cachePatch("ZDRTITL2")
	local zdrtitl3_sprite = v.cachePatch("ZDRTITL3")
	local zdrtitl4_sprite = v.cachePatch("ZDRTITL4")
	if(v.renderer() == "opengl") then
		v.drawString(0, 0, "OpenGL Powered", V_YELLOWMAP|V_ALLOWLOWERCASE|V_SNAPTOTOP|V_SNAPTOLEFT)
	else
		v.drawString(0, 0, "Built on SDL Technology", V_YELLOWMAP|V_ALLOWLOWERCASE|V_SNAPTOTOP|V_SNAPTOLEFT)
	end
	//v.drawNameTag(50, 40, "Zdrmonster Presents:", 0, SKINCOLOR_ROSY, SKINCOLOR_SAPPHIRE)
	v.draw(0, 0, zdrtitle_sprite)
	v.draw(0, 0, zdrtitl2_sprite)
	currentFingerFrame = $+1
	currentPinkuFrame = $+1
	if(currentFingerFrame>7) then
		currentFingerFrame = 0
	end
	if(currentPinkuFrame>36) then
		currentPinkuFrame = 0
	end
	v.drawCropped(215*FRACUNIT-((currentFingerFrame/4)*(10*FRACUNIT)), 31*FRACUNIT, 1*FRACUNIT, 1*FRACUNIT, zdrtitl3_sprite, 0, nil, (currentFingerFrame/4)*(32*FRACUNIT), 0, 32*FRACUNIT, 56*FRACUNIT)
	v.drawCropped(0*FRACUNIT, 0*FRACUNIT, 1*FRACUNIT, 1*FRACUNIT, zdrtitl4_sprite, 0, nil, (currentPinkuFrame/30)*(88*FRACUNIT), 0, 88*FRACUNIT, 64*FRACUNIT)
	v.drawString(80, 8, "Zdrmonster Presents:", V_ALLOWLOWERCASE)
end

hud.add(mytitlescreen, "title")