//ARMORS

models/items/armor/ga/ga
{
	nopicmip
	{
		map models/items/armor/ga/ga.jpg
		rgbGen identity
	}
	{
		map gfx/colors/celshade.tga
		blendfunc filter
		rgbGen identity
		tcGen environment
	}
}
models/items/armor/ya/ya
{
	nopicmip
	{
		map models/items/armor/ya/ya.jpg
		rgbGen identity
	}
	{
		map gfx/colors/celshade.tga
		blendfunc filter
		rgbGen identity
		tcGen environment
	}
}
models/items/armor/ra/ra
{
	nopicmip
	{
		map models/items/armor/ra/ra.jpg
		rgbGen identity
	}
	{
		map gfx/colors/celshade.tga
		blendfunc filter
		rgbGen identity
		tcGen environment
	}
}

//AMMO BOXES

models/items/ammo/electrobolt/electroammo
{
	nopicmip
	{
		map models/items/ammo/electrobolt/electroammo.tga
		rgbGen identity
	}
}

models/items/ammo/glauncher/grenammo
{
	nopicmip
	{
		map models/items/ammo/glauncher/grenammo.tga
		rgbGen identity
	}
	{
		map gfx/colors/white.tga
		blendfunc filter
		rgbGen identity
	}
}

models/items/ammo/rlauncher/rockammo
{
	nopicmip
	{	map gfx/colors/chrome3.tga
		tcgen environment
		rgbGen identity
	}
	{
		map models/items/ammo/rlauncher/rockammo.tga
		blendfunc blend
	}
	{
		map gfx/colors/celshade.tga
		blendfunc filter
		tcGen environment
	}
}

models/items/ammo/rlauncher/rockammout
{
	nopicmip
	{
		map models/items/ammo/rlauncher/rockammout.tga
		rgbGen identity
	}
}

models/items/ammo/plasmagun/plasammo
{
	nopicmip
	{	map gfx/colors/chrome3.tga
		tcgen environment
		rgbGen identity
	}
	{
		map models/items/ammo/plasmagun/plasammo.tga
		blendfunc blend
	}
	{
		map gfx/colors/celshade.tga
		blendfunc filter
		tcGen environment
	}
}

models/items/ammo/plasmagun/plasammout
{
	nopicmip
	{
		map models/items/ammo/plasmagun/plasammout.tga
		rgbGen identity
	}
}

//-----------------------------------------------------------



//WEAPONS
//
models/v_weapons/electrobolt/electrobolt
{
	nopicmip
	{	
		map gfx/colors/chrome.tga
		rgbGen identity
		tcgen environment
		tcmod scale 1 1
	}
	{
		map models/v_weapons/electrobolt/electrobolt.tga
		blendFunc blend
		rgbGen identity
	}
}

models/v_weapons/plasmagun/plasmagun
{
	nopicmip
	{	
		map gfx/colors/chrome.tga
		rgbGen identity
		tcgen environment
		tcmod scale 1 1
	}
	{
		map models/v_weapons/plasmagun/plasmagun.tga
		blendFunc blend
		rgbGen identity
	}
}
models/v_weapons/glauncher/gl_canon
{
	nopicmip
	{	map gfx/colors/chrome.tga
		rgbGen identity
		tcgen environment
		tcmod scale 1 1
	}
	{
		map models/v_weapons/glauncher/gl_canon.tga
		blendFunc blend
		rgbGen identity
	}
}
models/v_weapons/glauncher/gl_crosse
{
	nopicmip
	{	map gfx/colors/chrome.tga
		rgbGen identity
		tcgen environment
		tcmod scale 1 1
	}
	{
		map models/v_weapons/glauncher/gl_crosse.tga
		blendFunc blend
		rgbGen identity
	}
}
models/v_weapons/riotgun/riotgun
{
	nopicmip
	{	map models/v_weapons/riotgun/chrome.tga
		rgbGen identity
		tcgen environment
		tcmod scale 1 1
	}
	{
		map models/v_weapons/riotgun/riotgun.tga
		blenFunc blend
		rgbGen identity
	}
}

models/v_weapons/gunblade/GB_Blade
{
	nopicmip
	{	map gfx/colors/chrome3.tga
		tcgen environment
		tcmod scale 1 1
	}
	{
		map models/v_weapons/gunblade/GB_Blade.tga
		blendfunc blend
	}
}

models/v_weapons/gunblade/GB_Gun
{
	nopicmip
	{
		map models/v_weapons/gunblade/GB_Gun.tga
	}
	{	map gfx/colors/chrome2.tga
		tcgen environment
		tcmod scale 1 1
		blenFunc blend
	}
	{
		map models/v_weapons/gunblade/GB_Gun.tga
		blendFunc blend
	}
	{
		map models/v_weapons/gunblade/GB_lights.tga
		rgbgen wave sin .5 .5 0 1
		blendFunc add
	}
}

models/v_weapons/rlauncher/rlauncher
{
	nopicmip
	{
		map models/v_weapons/rlauncher/rlauncher.tga
		rgbGen identity
	}
	{
		map gfx/colors/celshade.tga
		blendfunc filter
		rgbGen identity
		tcGen environment
	}
}
models/v_weapons/lasergun/lasergun
{
	nopicmip
	{
		map models/v_weapons/lasergun/lasergun.tga
		rgbGen identity
	}
	{
		map gfx/colors/celshade.tga
		blendfunc filter
		rgbGen identity
		tcGen environment
	}
}



//-----------------------------------------


//FLASH WEAPONS

//models/v_weapons/electrobolt/f_electro
//models/v_weapons/plasmagun/f_plasma
//models/v_weapons/lasergun/f_laser
//models/v_weapons/rlauncher/f_rlaunch
//models/v_weapons/glauncher/f_glaunch
//models/v_weapons/riotgun/f_riot

models/v_weapons/plasmagun/f_plasma
{
	nopicmip
	sort additive
	cull disable
	{
	map models/v_weapons/plasmagun/f_plasma.tga
	tcmod rotate 90
	blendFunc add
	}
}

models/v_weapons/riotgun/f_riot
{
	nopicmip
	sort additive
	cull disable
	{
	map models/v_weapons/riotgun/f_riot.tga
	tcmod rotate 90
	blendFunc add
	}

}

models/v_weapons/riotgun/f_gunblade
{
	nopicmip
	sort additive
	cull disable
	{
	map models/v_weapons/gunblade/f_gunblade.tga
	tcmod rotate 90
	blendFunc add
	}
}




//HEALTH


models/items/health/small/torus
{
	nopicmip
	cull disable
	deformVertexes wave 100 sin 0.5 2 0 1.5
	{
		map models/items/health/small/torus
		blendfunc GL_ONE GL_ONE
		tcmod scroll 0.5 0
	}
}

models/items/health/small/ball
{
	nopicmip
	{
		map models/items/health/small/ball2
		blendfunc GL_ONE GL_ONE
		rgbgen wave sin 0.7 0.3 0 0.25
	}
}

models/items/health/medium/torus
{
	nopicmip
	cull disable
	deformVertexes wave 100 sin 0.5 2 0 1.5
	{
		map models/items/health/medium/torus
		blendfunc GL_ONE GL_ONE
		tcmod scroll 0.5 0
	}
}

models/items/health/medium/ball
{
	nopicmip
	{
		map models/items/health/medium/ball2
		blendfunc GL_ONE GL_ONE
		rgbgen wave sin 0.7 0.3 0 0.25
	}
}

models/items/health/large/torus
{
	nopicmip
	cull disable
	deformVertexes wave 100 sin 0.5 2 0 1.5
	{
		map models/items/health/large/torus
		blendfunc GL_ONE GL_ONE
		tcmod scroll 0.5 0
	}
}

models/items/health/large/ball
{
	nopicmip
	{
		map models/items/health/large/ball2
		blendfunc GL_ONE GL_ONE
		rgbgen wave sin 0.7 0.3 0 0.25
	}
}


models/items/health/mega/torus
{
	nopicmip
	deformVertexes wave 100 sin 0.5 2 0 1.5
	{
		map models/items/health/mega/torus
		blendfunc GL_ONE GL_ONE
		tcmod scroll 0.5 0
	}
}

models/items/health/mega/ball
{
	nopicmip
	{
		map models/items/health/mega/ball3
		blendfunc GL_ONE GL_ONE
		tcmod scroll 0 0.5
	}
	{
		map models/items/health/mega/ball2
		blendfunc GL_ONE GL_ONE
		rgbgen wave sin 0.5 1 0 0.25
	}
}
	
//BONUS

models/powerups/instant/quad_ring
{
	nopicmip
	{
		rgbgen entity
		alphagen entity
		blendfunc blend
		map models/powerups/instant/quad_ring
	}
}