Well, I thought my last thread would be the last for this map/mod.
Well my terrain works, my foghull works. No problems with that. Heres the problem. I downloaded a blood mod. Blood+ . Which is a bit to gory and I’m going to toan down for my personal uses later. But heres the problem. Though it works on textures, leaving puddles on the ground. But on my terrain, and therefor my terrain shader. It looks as if it fall right through leaving nothing.
Heres the blood shader
gfx/blood/drops_big
{
q3map_nolightmap
cull twosided
{
map gfx/blood/dropsbig
blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
}
}
gfx/blood/spat_big
{
polygonOffset
q3map_nolightmap
cull twosided
{
map gfx/blood/spatbig
blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
}
}
gfx/blood/drops_med
{
qer_editorimage gfx/blood/dropsbig
q3map_nolightmap
cull twosided
{
map gfx/blood/dropsmed
blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
}
}
gfx/blood/spat_med
{
qer_editorimage gfx/blood/spatbig
polygonOffset
q3map_nolightmap
cull twosided
{
map gfx/blood/spatmed
blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
}
}
gfx/blood/drops_small
{
qer_editorimage gfx/blood/dropsbig
q3map_nolightmap
cull twosided
{
map gfx/blood/dropssmall
blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
}
}
gfx/blood/spat_small
{
qer_editorimage gfx/blood/spatbig
polygonOffset
q3map_nolightmap
cull twosided
{
map gfx/blood/spattiny
blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
}
}
gfx/blood/drops_tiny
{
qer_editorimage gfx/blood/dropsbig
q3map_nolightmap
cull twosided
{
map gfx/blood/dropstiny
blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
}
}
gfx/blood/spat_tiny
{
qer_editorimage gfx/blood/spatbig
polygonOffset
q3map_nolightmap
cull twosided
{
map gfx/blood/spatsmall
blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
}
}
gfx/blood/spat_pool
{
qer_editorimage gfx/blood/spatbig
polygonOffset
q3map_nolightmap
cull twosided
{
map gfx/blood/spatpool
blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
}
}
gfx/blood/drops_pool
{
qer_editorimage gfx/blood/spatbig
polygonOffset
q3map_nolightmap
cull twosided
{
map gfx/blood/dropspool
blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
}
}
Heres the Terrain Shader
textures/japan_village/terrain_base
{
nopicmips
q3map_lightmapaxis z
q3map_lightmapmergable
q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 )
}
textures/japan_village/terrain_0
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/rock_color.jpg
{
map textures/co-op/rock_color.jpg
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_1
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/yavin/rockwall.jpg
{
map textures/yavin/rockwall.jpg
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_2
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/grass_bright3.jpg
{
map textures/co-op/grass_bright3.jpg
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_3
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/grass_bright3.jpg
{
map textures/co-op/grass_bright3.jpg
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_4
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/yavin/dugdirt.jpg
{
map textures/yavin/dugdirt.jpg
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_5
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/yavin/mudside_b.jpg
{
map textures/yavin/mudside_b.jpg
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_6
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/temple_stonea_edit.jpg
{
map textures/co-op/temple_stonea_edit.jpg
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_0to1
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/rock_color.jpg
{
map textures/co-op/rock_color.jpg
}
{
map textures/yavin/rockwall.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_0to2
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/rock_color.jpg
{
map textures/co-op/rock_color.jpg
}
{
map textures/co-op/grass_bright3.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_0to3
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/rock_color.jpg
{
map textures/co-op/rock_color.jpg
}
{
map textures/co-op/grass_bright3.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_0to4
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/rock_color.jpg
{
map textures/co-op/rock_color.jpg
}
{
map textures/yavin/dugdirt.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_0to5
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/rock_color.jpg
{
map textures/co-op/rock_color.jpg
}
{
map textures/yavin/mudside_b.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_0to6
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/rock_color.jpg
{
map textures/co-op/rock_color.jpg
}
{
map textures/co-op/temple_stonea_edit.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_1to2
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/yavin/rockwall.jpg
{
map textures/yavin/rockwall.jpg
}
{
map textures/co-op/grass_bright3.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_1to3
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/yavin/rockwall.jpg
{
map textures/yavin/rockwall.jpg
}
{
map textures/co-op/grass_bright3.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_1to4
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/yavin/rockwall.jpg
{
map textures/yavin/rockwall.jpg
}
{
map textures/yavin/dugdirt.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_1to5
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/yavin/rockwall.jpg
{
map textures/yavin/rockwall.jpg
}
{
map textures/yavin/mudside_b.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_1to6
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/yavin/rockwall.jpg
{
map textures/yavin/rockwall.jpg
}
{
map textures/co-op/temple_stonea_edit.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_2to3
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/grass_bright3.jpg
{
map textures/co-op/grass_bright3.jpg
}
{
map textures/co-op/grass_bright3.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_2to4
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/grass_bright3.jpg
{
map textures/co-op/grass_bright3.jpg
}
{
map textures/yavin/dugdirt.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_2to5
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/grass_bright3.jpg
{
map textures/co-op/grass_bright3.jpg
}
{
map textures/yavin/mudside_b.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_2to6
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/grass_bright3.jpg
{
map textures/co-op/grass_bright3.jpg
}
{
map textures/co-op/temple_stonea_edit.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_3to4
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/grass_bright3.jpg
{
map textures/co-op/grass_bright3.jpg
}
{
map textures/yavin/dugdirt.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_3to5
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/grass_bright3.jpg
{
map textures/co-op/grass_bright3.jpg
}
{
map textures/yavin/mudside_b.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_3to6
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/co-op/grass_bright3.jpg
{
map textures/co-op/grass_bright3.jpg
}
{
map textures/co-op/temple_stonea_edit.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_4to5
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/yavin/dugdirt.jpg
{
map textures/yavin/dugdirt.jpg
}
{
map textures/yavin/mudside_b.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_4to6
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/yavin/dugdirt.jpg
{
map textures/yavin/dugdirt.jpg
}
{
map textures/co-op/temple_stonea_edit.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
textures/japan_village/terrain_5to6
{
q3map_baseshader textures/japan_village/terrain_base
qer_editorimage textures/yavin/mudside_b.jpg
{
map textures/yavin/mudside_b.jpg
}
{
map textures/co-op/temple_stonea_edit.jpg
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
alphaGen vertex
}
{
map $lightmap
blendFunc GL_DST_COLOR GL_ZERO
}
}
any thoughts and ideas will be apreiated. Oh, and I won’t be able to reply until monday, I’m going on a little trip.

