389 lines
12 KiB
Text
389 lines
12 KiB
Text
// ammunition
|
|
|
|
Material Texture "models/ExplodiumBullet.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/ExplodiumBullet_mask.png"
|
|
Texture "envtex" "models/envmap/lavaenv.png"
|
|
Texture "rimtex" "models/envmap/lavarim.png"
|
|
Uniform vec3 "EnvFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimFact" = ".9" "1." "1."
|
|
Uniform vec3 "RimStep" = ".2" ".5" ".5"
|
|
}
|
|
Material Texture "models/ExplodiumCasing.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/ExplodiumCasing_mask.png"
|
|
Texture "envtex" "models/envmap/goldenv.png"
|
|
Texture "rimtex" "models/envmap/goldrim.png"
|
|
Uniform vec3 "EnvFact" = ".4" "1." "1."
|
|
Uniform vec3 "RimFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/ExplodiumCasing_Used.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/ExplodiumCasing_Used_mask.png"
|
|
Texture "envtex" "models/envmap/goldenv.png"
|
|
Texture "rimtex" "models/envmap/goldrim.png"
|
|
Uniform vec3 "EnvFact" = ".4" "1." "1."
|
|
Uniform vec3 "RimFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/Shell_Normal.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Shell_Normal_mask.png"
|
|
Texture "envtex" "models/envmap/ekaenv.png"
|
|
Texture "rimtex" "models/envmap/ekarim.png"
|
|
Uniform vec3 "EnvFact" = ".4" "1." "1."
|
|
Uniform vec3 "RimFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/Shell_Normal_Used.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Shell_Normal_Used_mask.png"
|
|
Texture "envtex" "models/envmap/ekaenv.png"
|
|
Texture "rimtex" "models/envmap/ekarim.png"
|
|
Uniform vec3 "EnvFact" = ".4" "1." "1."
|
|
Uniform vec3 "RimFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/Shell_Gold.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Shell_Gold_mask.png"
|
|
Texture "envtex" "models/envmap/silverenv.png"
|
|
Texture "rimtex" "models/envmap/silverrim.png"
|
|
Texture "envtex2" "models/envmap/goldenv.png"
|
|
Texture "rimtex2" "models/envmap/goldrim.png"
|
|
Define "ENV_LAYERS" = "2"
|
|
Uniform vec3 "EnvFact" = ".4" ".6" "1."
|
|
Uniform vec3 "RimFact" = ".8" ".9" "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/Shell_Gold_Used.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Shell_Gold_Used_mask.png"
|
|
Texture "envtex" "models/envmap/silverenv.png"
|
|
Texture "rimtex" "models/envmap/silverrim.png"
|
|
Texture "envtex2" "models/envmap/goldenv.png"
|
|
Texture "rimtex2" "models/envmap/goldrim.png"
|
|
Define "ENV_LAYERS" = "2"
|
|
Uniform vec3 "EnvFact" = ".4" ".6" "1."
|
|
Uniform vec3 "RimFact" = ".8" ".9" "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/EvisceratorShell.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/EvisceratorShell_mask.png"
|
|
Texture "envtex" "models/envmap/leadenv.png"
|
|
Texture "rimtex" "models/envmap/leadrim.png"
|
|
Uniform vec3 "EnvFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimFact" = ".9" "1." "1."
|
|
Uniform vec3 "RimStep" = "0." ".5" ".5"
|
|
}
|
|
Material Texture "models/HellblazerMissile.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/HellblazerMissile_mask.png"
|
|
Texture "envtex" "models/envmap/goldenv.png"
|
|
Texture "rimtex" "models/envmap/goldrim.png"
|
|
Uniform vec3 "EnvFact" = ".6" "1." "1."
|
|
Uniform vec3 "RimFact" = ".4" "1." "1."
|
|
Uniform vec3 "RimStep" = "0." ".5" ".5"
|
|
}
|
|
Material Texture "models/SparksterAmmo.png"
|
|
{
|
|
Brightmap "models/SparksterAmmo_bright.png"
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/SparksterAmmo_mask.png"
|
|
Texture "envtex" "models/envmap/dekaenv.png"
|
|
Texture "rimtex" "models/envmap/dekarim.png"
|
|
Uniform vec3 "EnvFact" = ".75" "1." "1."
|
|
Uniform vec3 "RimFact" = ".9" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/SilverBulletAmmo.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/SilverBulletAmmo_mask.png"
|
|
Texture "envtex" "models/envmap/iceenv.png"
|
|
Texture "rimtex" "models/envmap/icerim.png"
|
|
Texture "envtex2" "models/envmap/goldenv.png"
|
|
Texture "rimtex2" "models/envmap/goldrim.png"
|
|
Texture "envtex3" "models/envmap/silverenv.png"
|
|
Texture "rimtex3" "models/envmap/silverrim.png"
|
|
Define "ENV_LAYERS" = "3"
|
|
Uniform vec3 "EnvFact" = ".6" "1.1" ".8"
|
|
Uniform vec3 "RimFact" = ".5" "1.3" ".9"
|
|
Uniform vec3 "RimStep" = "0." "0." ".2"
|
|
}
|
|
Material Texture "models/SilverBulletAmmo_Empty.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/SilverBulletAmmo_Empty_mask.png"
|
|
Texture "envtex" "models/envmap/iceenv.png"
|
|
Texture "rimtex" "models/envmap/icerim.png"
|
|
Uniform vec3 "EnvFact" = "1." "1." "1."
|
|
Uniform vec3 "RimFact" = "1." "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/SilverBulletBullet.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/SilverBulletBullet_mask.png"
|
|
Texture "envtex" "models/envmap/goldenv.png"
|
|
Texture "rimtex" "models/envmap/goldrim.png"
|
|
Texture "envtex2" "models/envmap/silverenv.png"
|
|
Texture "rimtex2" "models/envmap/silverrim.png"
|
|
Define "ENV_LAYERS" = "2"
|
|
Uniform vec3 "EnvFact" = "1.1" ".8" "1."
|
|
Uniform vec3 "RimFact" = "1.3" ".9" "1."
|
|
Uniform vec3 "RimStep" = "0." ".2" ".5"
|
|
}
|
|
Material Texture "models/SilverBulletBullet_Used.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/SilverBulletBullet_Used_mask.png"
|
|
Texture "envtex" "models/envmap/goldenv.png"
|
|
Texture "rimtex" "models/envmap/goldrim.png"
|
|
Texture "envtex2" "models/envmap/silverenv.png"
|
|
Texture "rimtex2" "models/envmap/silverrim.png"
|
|
Define "ENV_LAYERS" = "2"
|
|
Uniform vec3 "EnvFact" = "1.1" ".8" "1."
|
|
Uniform vec3 "RimFact" = "1.3" ".9" "1."
|
|
Uniform vec3 "RimStep" = "0." ".2" ".5"
|
|
}
|
|
Material Texture "models/CandyBullet.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/ExplodiumBullet_mask.png"
|
|
Texture "envtex" "models/envmap/purpenv.png"
|
|
Texture "rimtex" "models/envmap/purprim.png"
|
|
Uniform vec3 "EnvFact" = ".9" "1." "1."
|
|
Uniform vec3 "RimFact" = ".4" "1." "1."
|
|
Uniform vec3 "RimStep" = "0." ".5" ".5"
|
|
}
|
|
Material Texture "models/CandyCasing.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/ExplodiumCasing_mask.png"
|
|
Texture "envtex" "models/envmap/purpenv.png"
|
|
Texture "rimtex" "models/envmap/purprim.png"
|
|
Uniform vec3 "EnvFact" = ".4" "1." "1."
|
|
Uniform vec3 "RimFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/CandyCasing_Used.png"
|
|
{
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/ExplodiumCasing_Used_mask.png"
|
|
Texture "envtex" "models/envmap/purpenv.png"
|
|
Texture "rimtex" "models/envmap/purprim.png"
|
|
Uniform vec3 "EnvFact" = ".4" "1." "1."
|
|
Uniform vec3 "RimFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/YnykronAmmo.png"
|
|
{
|
|
Brightmap "models/YnykronAmmo_bright.png"
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/YnykronAmmo_mask.png"
|
|
Texture "envtex" "models/envmap/leadenv.png"
|
|
Texture "rimtex" "models/envmap/leadrim.png"
|
|
Texture "envtex2" "models/envmap/dekaenv.png"
|
|
Texture "rimtex2" "models/envmap/dekarim.png"
|
|
Texture "envtex3" "models/envmap/puroenv.png"
|
|
Texture "rimtex3" "models/envmap/purorim.png"
|
|
Define "ENV_LAYERS" = "3"
|
|
Uniform vec3 "EnvFact" = ".8" "1.1" ".8"
|
|
Uniform vec3 "RimFact" = ".9" ".9" "1.1"
|
|
Uniform vec3 "RimStep" = "0." ".3" ".2"
|
|
}
|
|
Material Texture "models/YnykronRod.png"
|
|
{
|
|
Brightmap "models/YnykronRod_bright.png"
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/YnykronRod_mask.png"
|
|
Texture "envtex" "models/envmap/puroenv.png"
|
|
Texture "rimtex" "models/envmap/purorim.png"
|
|
Uniform vec3 "EnvFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimFact" = "1.1" "1." "1."
|
|
Uniform vec3 "RimStep" = ".2" ".5" ".5"
|
|
}
|
|
Material Texture "models/Fabricator.png"
|
|
{
|
|
Brightmap "models/Fabricator_bright.png"
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Fabricator_mask.png"
|
|
Texture "envtex" "models/envmap/silverenv.png"
|
|
Texture "rimtex" "models/envmap/silverrim.png"
|
|
Uniform vec3 "EnvFact" = ".6" "1." "1."
|
|
Uniform vec3 "RimFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/Fabricator_Tier2.png"
|
|
{
|
|
Brightmap "models/Fabricator_bright.png"
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Fabricator_mask.png"
|
|
Texture "envtex" "models/envmap/silverenv.png"
|
|
Texture "rimtex" "models/envmap/silverrim.png"
|
|
Uniform vec3 "EnvFact" = ".6" "1." "1."
|
|
Uniform vec3 "RimFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/Fabricator_Tier3.png"
|
|
{
|
|
Brightmap "models/Fabricator_bright.png"
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Fabricator_mask.png"
|
|
Texture "envtex" "models/envmap/silverenv.png"
|
|
Texture "rimtex" "models/envmap/silverrim.png"
|
|
Uniform vec3 "EnvFact" = ".6" "1." "1."
|
|
Uniform vec3 "RimFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/Fabricator_Tier4.png"
|
|
{
|
|
Brightmap "models/Fabricator_bright.png"
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Fabricator_mask.png"
|
|
Texture "envtex" "models/envmap/goldenv.png"
|
|
Texture "rimtex" "models/envmap/goldrim.png"
|
|
Uniform vec3 "EnvFact" = ".8" "1." "1."
|
|
Uniform vec3 "RimFact" = ".9" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/Embiggener.png"
|
|
{
|
|
Brightmap "models/Embiggener_bright.png"
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Embiggener_mask.png"
|
|
Texture "envtex" "models/envmap/redenv.png"
|
|
Texture "rimtex" "models/envmap/redrim.png"
|
|
Uniform vec3 "EnvFact" = ".6" "1." "1."
|
|
Uniform vec3 "RimFact" = ".9" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/Embiggener_Tier2.png"
|
|
{
|
|
Brightmap "models/Embiggener_bright.png"
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Embiggener_mask.png"
|
|
Texture "envtex" "models/envmap/greenenv.png"
|
|
Texture "rimtex" "models/envmap/greenrim.png"
|
|
Uniform vec3 "EnvFact" = ".6" "1." "1."
|
|
Uniform vec3 "RimFact" = ".9" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/Embiggener_Tier3.png"
|
|
{
|
|
Brightmap "models/Embiggener_bright.png"
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Embiggener_mask.png"
|
|
Texture "envtex" "models/envmap/bluenv.png"
|
|
Texture "rimtex" "models/envmap/blurim.png"
|
|
Uniform vec3 "EnvFact" = ".6" "1." "1."
|
|
Uniform vec3 "RimFact" = ".9" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/Embiggener_Tier4.png"
|
|
{
|
|
Brightmap "models/Embiggener_bright.png"
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Embiggener_mask.png"
|
|
Texture "envtex" "models/envmap/purpenv.png"
|
|
Texture "rimtex" "models/envmap/purprim.png"
|
|
Uniform vec3 "EnvFact" = ".6" "1." "1."
|
|
Uniform vec3 "RimFact" = ".9" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
Material Texture "models/Embiggener_Tier5.png"
|
|
{
|
|
Brightmap "models/Embiggener_bright.png"
|
|
Shader "shaders/glsl/Envmask.fp"
|
|
Texture "masktex" "models/Embiggener_mask.png"
|
|
Texture "envtex" "models/envmap/iceenv.png"
|
|
Texture "rimtex" "models/envmap/icerim.png"
|
|
Uniform vec3 "EnvFact" = ".6" "1." "1."
|
|
Uniform vec3 "RimFact" = ".9" "1." "1."
|
|
Uniform vec3 "RimStep" = ".5" ".5" ".5"
|
|
}
|
|
|
|
PointLight GOLDSHELLLIGHT
|
|
{
|
|
Color 0.7 0.6 0.2
|
|
Size 12
|
|
Offset 0 16 0
|
|
Attenuate 1
|
|
}
|
|
Object GoldShell
|
|
{
|
|
Frame XZW1 { light GOLDSHELLLIGHT }
|
|
}
|
|
|
|
PointLight SPARKUNITLIGHT
|
|
{
|
|
Color 0.25 0.15 0.3
|
|
Size 20
|
|
Offset 0 16 0
|
|
Attenuate 1
|
|
}
|
|
Object SparkUnit
|
|
{
|
|
Frame XZW1 { light SPARKUNITLIGHT }
|
|
}
|
|
Object SparkUnit2
|
|
{
|
|
Frame XZW1 { light SPARKUNITLIGHT }
|
|
}
|
|
|
|
PointLight FABTIER1LIGHT
|
|
{
|
|
Color 0.0 0.3 1.0
|
|
Size 30
|
|
Offset 0 16 0
|
|
Attenuate 1
|
|
}
|
|
PointLight FABTIER2LIGHT
|
|
{
|
|
Color 0.0 1.0 0.3
|
|
Size 30
|
|
Offset 0 16 0
|
|
Attenuate 1
|
|
}
|
|
PointLight FABTIER3LIGHT
|
|
{
|
|
Color 1.0 0.3 0.0
|
|
Size 30
|
|
Offset 0 16 0
|
|
Attenuate 1
|
|
}
|
|
PointLight FABTIER4LIGHT
|
|
{
|
|
Color 1.0 0.9 0.3
|
|
Size 30
|
|
Offset 0 16 0
|
|
Attenuate 1
|
|
}
|
|
Object FabricatorTier1
|
|
{
|
|
Frame XZW1 { light FABTIER1LIGHT }
|
|
}
|
|
Object FabricatorTier2
|
|
{
|
|
Frame XZW1 { light FABTIER2LIGHT }
|
|
}
|
|
Object FabricatorTier3
|
|
{
|
|
Frame XZW1 { light FABTIER3LIGHT }
|
|
}
|
|
Object FabricatorTier4
|
|
{
|
|
Frame XZW1 { light FABTIER4LIGHT }
|
|
}
|