etqw-sdk/base/materials/particles.mtr

866 lines
14 KiB
Plaintext
Raw Permalink Normal View History

2008-05-29 00:00:00 +00:00
material particles/penta/spark {
{
blend add
map textures/particles/sparks/spark01.tga
maskalpha
vertexcolor
}
}
material textures/penta/heathaze
{
nonsolid
translucent
sort postprocess
{
program heatHazeWithMaskAndVertex
deformScroll time * 0.2 , time * 0.1
deformMagnitude 3
bumpMap textures/sfx/vp1.tga
mask textures/sfx/vp1_alpha.tga
maskAlpha
}
}
material particles/dustcloud_02
{
noshadows
translucent
nonsolid
noatmosphere
{
blend blend
program sfx/cheap_litsmoke
map textures/effects/smoke_test1.tga
vertexcolor
}
}
material particles/dustcloud_02_litsmoke
{
noshadows
translucent
nonsolid
noatmosphere
{
blend blend
program sfx/cheap_litsmoke
map textures/effects/smoke_test1.tga
vertexcolor
}
}
material particles/dust_spike {
noshadows
translucent
nonsolid
noatmosphere
{
blend blend
// maskalpha
map textures/particles/dust_spike.tga
vertexcolor
}
}
material particles/dust_spike2 {
noshadows
translucent
nonsolid
noatmosphere
{
blend blend
// maskalpha
map textures/particles/dust_spike2.tga
vertexcolor
}
}
material particles/dust_spike3 {
noshadows
translucent
nonsolid
noatmosphere
{
blend blend
map textures/particles/dust_spike3.tga
vertexcolor
}
}
material particles/dust_spike4 {
noshadows
translucent
nonsolid
noatmosphere
{
blend blend
map textures/particles/dust_spike4.tga
vertexcolor
}
}
material precipitation/snowflake2 {
{
blend blend
map alphazeroclamp textures/particles/snowflake2.tga
}
}
material particles/penta/flames {
{
blend add
map zeroclamp textures/particles/fire/flame_strip.tga
maskalpha
vertexcolor
useTemplate templates/materials/animate<32, 1.3>
}
}
material particles/penta/flames2 {
{
blend add
map zeroclamp textures/particles/fire/flame3_strip.tga
maskalpha
vertexcolor
useTemplate templates/materials/animate<32, 1.3>
}
}
material particles/penta/flames2_randomstart {
{
blend add
map zeroclamp textures/particles/fire/flame3_strip.tga
maskalpha
vertexcolor
useTemplate templates/materials/animate_randomstart<32, 1.3>
}
}
material particles/penta/flames3 {
{
blend add
map zeroclamp textures/particles/fire/flame4_strip.tga
maskalpha
vertexcolor
useTemplate templates/materials/animate<32, 3>
}
}
material particles/penta/flames3_randomstart {
{
blend add
map clamp_x textures/particles/fire/flame4_strip.tga
maskalpha
vertexcolor
useTemplate templates/materials/animate_randomstart<32, 3>
}
}
material particles/penta/flames4 {
{
blend add
map zeroclamp textures/particles/fire/flame5_strip.tga
maskalpha
vertexcolor
useTemplate templates/materials/animate<32, 3>
}
}
material particles/penta/flames4_randomstart {
{
blend add
map clamp_x textures/particles/fire/flame5_strip.tga
//maskalpha
vertexcolor
useTemplate templates/materials/animate_randomstart<32, 4 >
}
}
material particles/penta/flameball {
{
blend add
maskalpha
map textures/particles/fire/flameballs.tga
vertexcolor
//red 2
//green 2
//blue 2
}
}
material particles/fire3a {
{
blend add
maskalpha
map textures/particles/fire/fire3a.tga
vertexcolor
//red 2
//green 2
//blue 2
}
}
material particles/fire4a {
{
blend add
maskalpha
map textures/particles/fire/fire4a.tga
vertexcolor
//red 2
//green 2
//blue 2
}
}
material particles/fire4afogged {
{
program trivialFogged
blend gl_src_alpha, gl_one
maskalpha
map textures/particles/fire/fire4a.tga
vertexcolor
//red 2
//green 2
//blue 2
}
}
material particles/fire5a {
{
blend add
maskalpha
map textures/particles/fire/fire5a.tga
vertexcolor
//red 2
//green 2
//blue 2
}
}
material particles/penta/ember {
{
blend add
maskalpha
map textures/particles/ember_small.tga
vertexcolor
//red 2
//green 2
//blue 2
}
}
material particles/karateka/simple_smoke_alpha {
qer_editorimage textures/particles/smoke/smokepuff_alpha.tga
sort nearest
{
blend add
map textures/particles/smoke/smokepuff_alpha.tga
// maskalpha
vertexcolor
}
}
material particles/karateka/simple_smoke_blur {
qer_editorimage textures/particles/smoke/smokepuff_blur.tga
sort nearest
{
blend add
map textures/particles/smoke/smokepuff_blur.tga
// maskalpha
vertexcolor
}
}
material particles/penta/simple_smoke {
qer_editorimage textures/particles/smoke/smokepuff.tga
sort nearest
{
blend blend
map makealpha( textures/particles/smoke/smokepuff.tga )
maskalpha
vertexcolor
}
}
material particles/penta/strogglbaster_tracer {
noshadows
translucent
nonsolid
{
blend add
map textures/particles/stroggblaster.tga
vertexcolor
maskalpha
}
}
material particles/mrdr/trail_test {
noshadows
translucent
nonsolid
{
blend add
map textures/particles/lightningmask.tga
vertexcolor
}
}
material particles/gordon/smoke_test {
qer_editorimage textures/particles/smoke/smokepuff.tga
sort nearest
{
blend add
map textures/particles/smoke/smokepuff.tga
maskalpha
vertexcolor
}
}
material particles/gordon/smoke_test2 {
qer_editorimage textures/particles/dustcloud.tga
sort nearest
{
blend add
map textures/particles/dustcloud.tga
maskalpha
vertexcolor
}
}
material particles/gordon/smoke_test3 {
qer_editorimage textures/particles/dustcloud.tga
sort nearest
{
blend add
map textures/particles/dustcloud.tga
maskalpha
vertexcolor
}
}
material particles/penta/icarus_trail1 {
noshadows
translucent
nonsolid
{
blend add
map textures/particles/plasmacore2.tga
vertexcolor
maskalpha
}
}
material particles/plasmacore {
noshadows
translucent
nonsolid
{
blend add
map textures/particles/plasmacore_spike_old.tga
vertexcolor
maskalpha
}
}
material particles/penta/icarus_trail2 {
noshadows
translucent
nonsolid
twosided
{
blend add
color 1, 0.4274, 0.003, 1
map textures/particles/shockwave.tga
vertexcolor
maskalpha
}
}
material particles/penta/leaf
{
noshadows
noselfshadow
twoSided
{
cullFace none
blend blend
map alphazeroclamp textures/particles/leaf.tga
rotate time * 0.1
}
}
material textures/particles/sparks/sparkflash01
{
noSelfShadow
translucent
noShadows
twosided
{
blend add
map clamp textures/particles/sparks/sparkflash01.tga
maskalpha
}
}
material textures/particles/sparks/sparkflash02
{
{
blend add
map clamp textures/particles/sparks/sparkflash02.tga
maskalpha
}
}
material textures/particles/sparks/sparks01
{
{
blend add
map textures/particles/sparks/sparks01.tga
maskalpha
vertexcolor
}
}
material textures/particles/sparks/spark03
{
{
blend add
map clamp textures/particles/sparks/spark03.tga
maskalpha
vertexcolor
}
}
material textures/particles/sparks/sparkflash_strip01
{
{
blend add
map clamp textures/particles/sparks/sparkflash_strip01.tga
maskalpha
}
}
material textures/particles/sparks/sparkflash_strip02
{
{
blend add
map clamp textures/particles/sparks/sparkflash_strip02.tga
maskalpha
vertexcolor
}
}
material textures/particles/sparks/sparkflash_strip03
{
{
blend add
map textures/particles/sparks/sparkflash_strip03.tga
maskalpha
vertexcolor
}
}
material textures/particles/sparks/sparkflash_strip03_flash
{
{
blend add
map textures/particles/sparks/sparkflash_strip03.tga
maskalpha
vertexcolor
useTemplate templates/materials/animate_randomstart<4, 0.25 >
}
}
material textures/particles/sparks/sparkflash_strip02_flash
{
{
blend add
map textures/particles/sparks/sparkflash_strip02.tga
maskalpha
vertexcolor
useTemplate templates/materials/animate_randomstart<4, 0.25 >
}
}
material textures/particles/sparks/sparkflash_strip04
{
{
blend add
map textures/particles/sparks/sparkflash_strip04.tga
maskalpha
vertexcolor
}
}
material textures/particles/sparks/sparkflash03
{
qer_editorimage textures/particles/sparks/sparkflash03.tga
// sort nearest
//deform sprite
polygonOffset 0.2
translucent
{
blend add
map clamp textures/particles/sparks/sparkflash03.tga
// alpha 1
vertexcolor
maskalpha
}
}
material textures/particles/sparks/sparkflash03b
{
qer_editorimage textures/particles/sparks/sparkflash03.tga
// sort nearest
//deform sprite
polygonOffset 0.2
translucent
sort far
{
blend add
map clamp textures/particles/sparks/sparkflash03.tga
// alpha 1
vertexcolor
maskalpha
}
}
material textures/particles/sparks/sparkflash03c
{
qer_editorimage textures/particles/sparks/sparkflash03.tga
sort nearest
//deform sprite
polygonOffset 0.2
translucent
{
blend add
map clamp textures/particles/sparks/sparkflash03.tga
// alpha 1
vertexcolor
maskalpha
}
}
material textures/particles/lightning/lightning_strip01
{
{
blend add
map clamp textures/particles/lightning/lightning_strip01.tga
maskalpha
}
}
material textures/particles/lightning/lightning_strip02
{
{
blend add
map clamp textures/particles/lightning/lightning_strip02.tga
maskalpha
}
}
material textures/particles/lightning/lightning_strip03
{
{
blend add
map clamp textures/particles/lightning/lightning_strip03.tga
maskalpha
}
}
material textures/particles/lightning/lightning_strip04
{
translucent
{
blend add
map clamp textures/particles/lightning/lightning_strip04.tga
vertexcolor
maskalpha
}
}
material textures/particles/lightning/lightning_strip05
{
{
blend add
map clamp textures/particles/lightning/lightning_strip05.tga
maskalpha
}
}
material textures/particles/lightning/lightning_strip06
{
{
blend add
map clamp textures/particles/lightning/lightning_strip06.tga
vertexcolor
maskalpha
}
}
material textures/particles/lightning/lightning_strip07
{
{
blend add
map clamp textures/particles/lightning/lightning_strip07.tga
maskalpha
vertexcolor
}
}
material textures/particles/lightning/lightning_strip07_flash
{
{
blend add
map textures/particles/lightning/lightning_strip07.tga
maskalpha
vertexcolor
useTemplate templates/materials/animate_randomstart<4, 0.25 >
}
}
material textures/particles/lightning/lightning01
{
translucent
{
blend add
map clamp textures/particles/lightning/lightning01.tga
vertexcolor
maskalpha
}
}
material textures/particles/lightning/lightning02
{
{
blend add
map clamp textures/particles/lightning/lightning02.tga
maskalpha
vertexcolor
}
}
material textures/particles/lightning/lightning03
{
translucent
{
blend add
map clamp textures/particles/lightning/lightning03.tga
vertexcolor
maskalpha
}
}
material textures/particles/lightning/lightning_impact_strip01
{
{
blend add
map clamp textures/particles/lightning/lightning_impact_strip01.tga
maskalpha
vertexcolor
}
}
material textures/particles/lightning/lightning_spark01
{
{
blend add
map clamp textures/particles/lightning/lightning_spark01.tga
maskalpha
}
}
material textures/particles/lightning/lightning_spark02
{
{
blend add
map clamp textures/particles/lightning/lightning_spark02.tga
maskalpha
vertexcolor
}
}
material models/particles/lightningpistol/lightningpistol_bolt01 {
noshadows
translucent
nonsolid
noatmosphere
twosided
{
map models/particles/lightningpistol/lightningpistol_bolt01.tga
blend add
vertexcolor
maskalpha
scroll time * 2.5, 1
}
{
map models/particles/lightningpistol/lightningpistol_bolt01.tga
blend add
vertexcolor
maskalpha
scroll time * 4.0, 0.6
}
}
material textures/particles/sparks/flare
{
qer_editorimage textures/particles/sparks/sparkflash_strip03.tga
{
blend add
map zeroclamp textures/particles/sparks/sparkflash_strip03.tga
maskalpha
vertexcolor
useTemplate templates/materials/animate< 4, 0.1 >
}
}
material textures/particles/debris/debris_leaves01
{
{
blend blend
map clamp textures/particles/debris/debris_leaves01.tga
maskalpha
}
}
material textures/particles/debris/debris_leaves02
{
noshadows
noselfshadow
twoSided
{
cullFace none
blend blend
map alphazeroclamp textures/particles/debris/debris_leaves02.tga
rotate time * 0.1
}
}
material textures/particles/debris/debris_pine01
{
{
blend blend
map clamp textures/particles/debris/debris_pine01.tga
maskalpha
}
}
material textures/particles/debris/debris_pine02
{
noshadows
noselfshadow
twoSided
{
cullFace none
blend blend
map alphazeroclamp textures/particles/debris/debris_pine02.tga
rotate time * 0.1
}
}
material textures/particles/weapon_heat {
noshadows
translucent
nonsolid
sort postprocess
{
program heatHazeWithVertex
deformScroll 0, 0
deformMagnitude 1
bumpMap textures/particles/weapon_heat.tga
maskAlpha
}
}
material textures/particles/weapon_heat_smoke
{
{
blend add
map clamp textures/particles/pfiresmall2.tga
maskalpha
vertexcolor
}
}
material textures/particles/weapon_heat_smoke2
{
{
blend add
map clamp textures/particles/smoke/weapon_heat_smoke2.tga
maskalpha
vertexcolor
}
}
material textures/particles/muzzleflash_haze {
noshadows
translucent
nonsolid
sort postprocess
{
program heatHazeWithVertex
deformScroll 0, 0
deformMagnitude 1
bumpMap textures/particles/muzzleflash_haze.tga
maskAlpha
}
}
material textures/particles/lightflare
{
//translucent
//deform flare
{
//maskdepth
//maskcolor
maskalpha
blend add
map textures/particles/lightflare.tga
//program sfx/beam
//parameters 100, 100, 0.2, 10
//vertexcolor
colored
}
}