//
//
//            ██████╗  ██████╗  ██████╗ ███╗   ██╗██╗███████╗
//            ██╔══██╗██╔═████╗██╔═████╗████╗  ██║██║██╔════╝
//            ██████╔╝██║██╔██║██║██╔██║██╔██╗ ██║██║█████╗  
//            ██╔═══╝ ████╔╝██║████╔╝██║██║╚██╗██║██║██╔══╝  
//            ██║     ╚██████╔╝╚██████╔╝██║ ╚████║██║███████╗
//            ╚═╝      ╚═════╝  ╚═════╝ ╚═╝  ╚═══╝╚═╝╚══════╝
//         poon-fragmentary.pk3 - 7/22/2020 - Feel free to use anything
//
//   ╔════════════════════════════════════════════════════════════════════╗
//                      
//            _____ __    _                     __        ________
//           / ___// /_  (_)___  __  __   _____/ /___  __/ __/ __/
//           \__ \/ __ \/ / __ \/ / / /  / ___/ __/ / / / /_/ /_  
//          ___/ / / / / / / / / /_/ /  (__  ) /_/ /_/ / __/ __/  
//         /____/_/ /_/_/_/ /_/\__, /  /____/\__/\__,_/_/ /_/     
//                            /____/                              
//
//   ╚════════════════════════════════════════════════════════════════════╝

textures/poon-random/d_metal1
{
	qer_editorimage textures/poon-random/d_metal1.jpg
	{
		tcgen lightmap
		map $lightmap
		rgbGen identity
	}
	{
		map textures/poon-random/d_metal1.jpg
		blendFunc GL_DST_COLOR GL_ZERO
	}
	{
		map textures/poon-random/tinfx.tga
		blendFunc GL_DST_COLOR GL_ONE
		tcGen environment
	}
}
textures/poon-random/ptech_color_white
{
    qer_editorimage textures/poon-random/ptech_color_white.jpg
    surfaceparm trans    
    surfaceparm nonsolid
    surfaceparm nolightmap
    {
        map textures/poon-random/ptech_color_white.jpg        
    }
}
textures/poon-random/ptech_light08
{
    qer_editorimage textures/poon-random/ptech_light08.jpg
    qer_trans 0.5 
    surfaceparm trans
    {
        map textures/poon-random/ptech_light08.jpg
        blendFunc gl_src_alpha gl_one_minus_src_alpha
        alphagen const 0.6 
    }
            {
        map textures/poon-random/tinfx.tga
                tcgen environment
        blendFunc GL_ONE GL_ONE
        rgbgen const ( .08 .08 .08)
    }
}

//   ╔════════════════════════════════════════════════════════════════════╗
//
//        ______                                                  __ 
//       /_  __/________ _____  _________  ____ _________  ____  / /_
//        / / / ___/ __ `/ __ \/ ___/ __ \/ __ `/ ___/ _ \/ __ \/ __/
//       / / / /  / /_/ / / / (__  ) /_/ / /_/ / /  /  __/ / / / /_  
//      /_/ /_/   \__,_/_/ /_/____/ .___/\__,_/_/   \___/_/ /_/\__/  
//                               /_/                                 
//
//   ╚════════════════════════════════════════════════════════════════════╝

textures/poon-random/ptech_light08
{
    qer_editorimage textures/poon-random/ptech_light08.jpg
    qer_trans 0.5 
    surfaceparm trans
    {
        map textures/poon-random/ptech_light08.jpg
		blendFunc gl_src_alpha gl_one_minus_src_alpha
        alphagen const 0.7 
    }
}

//   ╔════════════════════════════════════════════════════════════════════╗
//
//                             ______           
//                            / ____/___  ____ _
//                           / /_  / __ \/ __ `/
//                          / __/ / /_/ / /_/ / 
//                         /_/    \____/\__, /  
//                                     /____/   
//
//   ╚════════════════════════════════════════════════════════════════════╝

textures/poon-random/pc-fog_g
{
	qer_editorimage textures/poon-random/pc-fog_g.jpg
	surfaceparm	trans
	surfaceparm	nonsolid
	surfaceparm	fog
	surfaceparm	nolightmap
	surfaceparm nodrop
	q3map_surfacelight 30
	//fogparms ( 0.86 0.78 0.58 ) 8000
	fogparms ( 0.4 0.4 0.3 ) 11000
}
textures/poon-random/pc-fog_i
{
	qer_editorimage textures/poon-random/pc-fog_i.jpg
	surfaceparm	trans
	surfaceparm	nonsolid
	surfaceparm	fog
	surfaceparm	nolightmap
	surfaceparm nodrop
	q3map_surfacelight 30
	fogparms ( 0.24 0.32 0.59 ) 10000
}

//   ╔════════════════════════════════════════════════════════════════════╗
//
//                           ____                  __    
//                          / __ \___  _________ _/ /____
//                         / / / / _ \/ ___/ __ `/ / ___/
//                        / /_/ /  __/ /__/ /_/ / (__  ) 
//                       /_____/\___/\___/\__,_/_/____/  
//                                                       
//
//   ╚════════════════════════════════════════════════════════════════════╝

textures/poon-random/rodimich
{
    qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
    surfaceparm nolightmap
    nopicmip
    {
        map textures/poon-random/rodimich.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/pc-masked_barb
{
    qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
    surfaceparm nolightmap
    nopicmip
    {
        map textures/poon-random/pc-masked_barb.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/pc-masked_barb2
{
    qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
    surfaceparm nolightmap
    nopicmip
    {
        map textures/poon-random/pc-masked_barb2.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/pc-masked_beams
{
    qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
    surfaceparm nolightmap
    nopicmip
    {
        map textures/poon-random/pc-masked_beams.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/pc-fence
{
    qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
    surfaceparm nolightmap
    nopicmip
    {
        map textures/poon-random/pc-fence.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/pc-fence2
{
    qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
    surfaceparm nolightmap
    nopicmip
    {
        map textures/poon-random/pc-fence2.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/sign01
{
    qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
    surfaceparm nolightmap
    nopicmip
    {
        map textures/poon-random/sign01.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/egg_no
{
    qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
    surfaceparm nolightmap
    nopicmip
    {
        map textures/poon-random/egg_no.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/egg_yes
{
    qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
    surfaceparm nolightmap
    nopicmip
    {
        map textures/poon-random/egg_yes.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/egg_q
{
    qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
    surfaceparm nolightmap
    nopicmip
    {
        map textures/poon-random/egg_q.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/pc-masked_creds01
{
    qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
    surfaceparm nolightmap
    nopicmip
    {
        map textures/poon-random/pc-masked_creds01.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/pc-masked_creds02
{
    qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
    surfaceparm nolightmap
    nopicmip
    {
        map textures/poon-random/pc-masked_creds02.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/ptech_siren_big
{
    qer_editorimage textures/poon-random/ptech_siren_big.jpg
    qer_trans 0.5
    surfaceparm trans 
    {
			map textures/poon-random/ptech_siren_big.jpg
			blendFunc gl_zero gl_one_minus_src_color
			alphagen const 0.8 
    }
}
textures/poon-random/p0_vegetation_001
{
	qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
	surfaceparm nolightmap
    nopicmip
	tessSize 32
    deformVertexes wave 94 sin 0 .8 0 .8
    {
        map textures/poon-random/p0_vegetation_001.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/p0_vegetation_002
{
	qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
	surfaceparm nolightmap
    nopicmip
	tessSize 32
    deformVertexes wave 94 sin 0 .8 0 .8
    {
        map textures/poon-random/p0_vegetation_002.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/p0_vegetation_003
{
	qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
	surfaceparm nolightmap
    nopicmip
	tessSize 32
    deformVertexes wave 94 sin 0 .8 0 .8
    {
        map textures/poon-random/p0_vegetation_003.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/p0_vegetation_004
{
	qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
	surfaceparm nolightmap
    nopicmip
	tessSize 32
    deformVertexes wave 94 sin 0 .4 0 .4
    {
        map textures/poon-random/p0_vegetation_004.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}
textures/poon-random/p0-masked_ruler
{
	qer_alphafunc greater .5
    cull disable
    surfaceparm alphashadow
    surfaceparm trans
    surfaceparm nonsolid
    surfaceparm nomarks
	surfaceparm nolightmap
	polygonOffset
    nopicmip
    {
        map textures/poon-random/p0-masked_ruler.tga
        alphaFunc GE128
        rgbGen exactvertex
    }
}

//   ╔════════════════════════════════════════════════════════════════════╗
//
//              _   __                             ___     __    
//             / | / /___  ____        _________  / (_)___/ /____
//            /  |/ / __ \/ __ \______/ ___/ __ \/ / / __  / ___/
//           / /|  / /_/ / / / /_____(__  ) /_/ / / / /_/ (__  ) 
//          /_/ |_/\____/_/ /_/     /____/\____/_/_/\__,_/____/  
//                                                    
//
//   ╚════════════════════════════════════════════════════════════════════╝

textures/poon-random/pc-wood01_soft:q3map
{  
	qer_editorimage textures/poon-random/pc-wood01.jpg
	surfaceparm nonsolid
	q3map_remapShader textures/poon-random/pc-wood01
}
textures/poon-random/d_metal1_soft:q3map
{  
	qer_editorimage textures/poon-random/d_metal1.jpg
	surfaceparm nonsolid
	q3map_remapShader textures/poon-random/d_metal1
}