The editor maps a texture using the size attributes of the TGA file used for the editor image. When that editor image represents a shader, any texture used in any of the shader stages will be scaled up or down to the dimensions of the editor image. If a 128x128 pixel image is used to represent the shader in the editor, then a 256x256 image used in a later stage will be shrunk to fit. A 64x64 image would be stretched to fit. Be sure to check this on bouncy, acceleration, and power-uppads placed on surfaces other than 256 x 256. Use tcMod scale to change the size of the stretched texture. Rememberthat tcMod scale 0.5 0.5 will double your image, while tcMod scale 2 2will halve it.
textures/liquids/lavahell2//path and name of new texture
{
qer_editorimagetextures/eerie/lavahell.tga
//based on this
qer_nocarve
//cannot be cut by CSG subtract
surfaceparm noimpact
//projectiles do not hitit
surfaceparm lava
//has the game properties of lava
surfaceparm nolightmap
//environment lighting does not affect
q3map_surfacelight 3000
//light is emitted
tessSize 256
//relatively large triangles
cull disable
//no sides are removed
deformVertexes wave 100sin 5 5 .5 0.02
fogparms 0.85191420.309723 0.0 128 128
{
maptextures/eerie/lavahell.tga
//base texture artwork
tcMod turb .25 0.2 1 0.02
//texture is subjected to turbulence
tcMod scroll 0.1 0.1
//the turbulence is scrolled
}
}