//	Helix Mod Fix: "Guild Wars 2" by Eincrou
//	Last Modified for Fix Version: 2 (December 26, 2012)
//	Game Version: Gw2: 16,378
//	http://helixmod.blogspot.com/
//	VS#8: Main Menu background
    vs_3_0
    def c4, 0, 0, 0, 0
def c224, 0.8, 0, 0.0625, 0
dcl_2d s0
    dcl_position v0
    dcl_normal v3
    dcl_texcoord v7
    dcl_texcoord1 v8
    dcl_texcoord2 v9
    dcl_texcoord o0
    dcl_texcoord1 o1
    dcl_position o2
    mov r0.xyz, c4.x
    mov r0.xyz, c4.x
    dp4 r6.x, v0, c0
    dp4 r6.y, v0, c1
    dp4 r6.z, v0, c2
    dp4 r6.w, v0, c3
    mov o0.xy, v7.xyxy
    mov o0.zw, v9.xyxy
    mov o1.xy, v8.xyxy
texldl r10, c224.z, s0
mov r9.x, c250.y
if_eq r9.x, c224.w
	mul r10.x, r10.x, -c224.x	// Preset2Key (for real)
else
	mul r10.x, r10.x, -c224.y	// Preset1Key (for real)
endif
add r6.x, r6.x, -r10.x
mov o2, r6

// approximately 9 instruction slots used