etqw-sdk/base/materials/zombie.mtr

290 lines
7.2 KiB
Plaintext

#include <materials/commandmaps.include>
material textures/zombie/stone_wall_1
{
qer_editorimage textures/base_floor/concrete01.tga
diffusemap textures/zombie/stone_wall_1.tga
specularmap textures/zombie/stone_wall_1_s.tga
bumpmap textures/zombie/stone_wall_1_normal.tga
}
material textures/stone/wall_stone_9a
{
diffusemap textures/stone/wall_stone_9a_d.tga
specularmap textures/stone/wall_stone_9a_s.tga
bumpmap textures/stone/wall_stone_9_local.tga
}
material textures/base_floor/cpufloor1_zombie
{
diffusemap textures/base_floor/cpufloor1_d.tga
specularmap textures/base_floor/cpufloor1_s.tga
bumpmap textures/base_floor/cpufloor1_local.tga
}
material textures/base_floor/squaretile
{
qer_editorimage textures/base_floor/squaretile_d.tga
diffusemap textures/base_floor/squaretile_d.tga
specularmap textures/base_floor/squaretile_s.tga
bumpmap textures/base_floor/squaretile_local.tga
}
material textures/base_floor/rfceilingtile01
{
qer_editorimage textures/base_floor/rfceilingtile01_d.tga
diffusemap textures/base_floor/rfceilingtile01_d.tga
specularmap textures/base_floor/rfceilingtile01_s.tga
bumpmap textures/base_floor/rfceilingtile01_local.tga
}
material textures/base_floor/rfceilingtile_trim01
{
qer_editorimage textures/base_floor/rfceilingtile01_trim_d.tga
diffusemap textures/base_floor/rfceilingtile01_trim_d.tga
specularmap textures/base_floor/rfceilingtile01_trim_s.tga
bumpmap textures/base_floor/rfceilingtile01_trim_local.tga
}
material textures/concrete/office_01
{
qer_editorimage textures/concrete/office_01_d.tga
diffusemap textures/concrete/office_01_d.tga
specularmap textures/concrete/office_01_s.tga
bumpmap textures/concrete/office_01_local.tga
}
material textures/metal/base_white01
{
qer_editorimage textures/metal/base_white01_d.tga
diffusemap textures/metal/base_white01_d.tga
specularmap textures/metal/base_white01_s.tga
bumpmap textures/metal/base_white01_local.tga
}
material textures/zombie/fluid_blue_bubble
{
qer_editorimage
noShadows
translucent
nonSolid
twoSided
{
blend add
map textures/zombie/fluid_blue_bubble1.tga
scroll 0, time * .1
}
{
blend add
map textures/zombie/fluid_blue_bubble2.tga
scroll 0, time * .5
}
{
blend add
map textures/zombie/fluid_blue_bubble3.tga
scroll 0, time * .3
}
}
material models/mapobjects/strogg/stroyent/dispersal/digest_tank_02/digestport
{
qer_editorimage models/mapobjects/strogg/stroyent/dispersal/digest_tank_02/digestport_d.tga
noselfShadow
bumpmap addnormals (models/mapobjects/strogg/stroyent/dispersal/digest_tank_02/digestport_local.tga, heightmap (models/mapobjects/strogg/stroyent/dispersal/digest_tank_02/digestport_h.tga,1))
diffusemap models/mapobjects/strogg/stroyent/dispersal/digest_tank_02/digestport_d.tga
specularmap models/mapobjects/strogg/stroyent/dispersal/digest_tank_02/digestport_s.tga
}
material particles/zombie/fbeam {
noshadows
translucent
nonsolid
twosided
{
blend blend
maskalpha
map makealpha( textures/zombie/fbeam.tga )
vertexcolor
}
}
material textures/arctic/snow/iceberg_snowy_terrain
{
noshadows
noselfshadow
surfacetype glass
{
program interaction/subsurface
diffusemap textures/arctic/snow/iceberg_d.tga
bumpmap textures/arctic/snow/iceberg_local.tga
specularmap textures/arctic/snow/iceberg_s.tga
subsurfaceColor 0.1152941, 0.14, 0.102353
subsurfacePower 0.3, 8
textureMatrix diffuseMatrix
{
scale 1, 1
}
textureMatrix specularMatrix
{
scale 1, 1
}
}
}
// ====================================================
// Downtown materials
// ====================================================
//megatexture
material megatextures/downtown
{
useTemplate megatextures/default<"downtown">
}
//limbo command map image
material commandmaps/downtown
{
templates/game/maps/cmMap( "commandmaps/downtown.tga" )
{
blend blend
map highquality commandmaps/overlay_grid.tga
}
}
// larger scale map for out of bounds area
material commandmaps/downtown_oob
{
templates/game/maps/cmMap( "commandmaps/downtown_oob.tga" )
{
blend blend
map highquality commandmaps/overlay_grid.tga
}
}
//territory materials
material commandmaps/downtown_territory_01 { // GDF base
templates/game/maps/cmIcon( makealpha( commandmaps/downtown/downtown_ter_01.tga ) )
}
material commandmaps/downtown_territory_02 { // GDF base
templates/game/maps/cmIcon( makealpha( commandmaps/downtown/downtown_ter_02.tga ) )
}
material commandmaps/downtown_territory_03 { // GDF base
templates/game/maps/cmIcon( makealpha( commandmaps/downtown/downtown_ter_03.tga ) )
}
material commandmaps/downtown_territory_04 { // GDF base
templates/game/maps/cmIcon( makealpha( commandmaps/downtown/downtown_ter_04.tga ) )
}
material commandmaps/downtown_territory_05 { // GDF base
templates/game/maps/cmIcon( makealpha( commandmaps/downtown/downtown_ter_05.tga ) )
}
material textures/zombie/panel_test
{
qer_editorimage textures/zombie/panel_local.tga
diffusemap textures/metal/metal_railing3_1_s.tga
specularmap textures/zombie/panel_s.tga
bumpmap textures/zombie/panel_local.tga
}
template sewer_dirty_water_scrolling_frametemplate {
parameters <
FirstFrameNumber,
NextFrameNumber,
Lerp
>
text {
useTemplate material/water_simple_interpolate<
"textures2/water/choppyFirstFrameNumber.tga", // Bumpmap
"textures2/water/choppyNextFrameNumber.tga", // Bumpmap2
"Lerp", // Lerp
"env/sewer", // Cubemap
"time * 0.0", // Translate X
"time * 0.5", // Translate Y
"1.0", // R
"1.0", // G
"1.0", // B
"0.008", // Distortion Strength (Was 0.025 but was warping 1st person model)
"6" // Reflection Power
"1" // Glare
>
}
}
template sewer_dirty_water_still_frametemplate {
parameters <
FirstFrameNumber,
NextFrameNumber,
Lerp
>
text {
useTemplate material/water_simple_interpolate<
"textures2/water/choppyFirstFrameNumber.tga", // Bumpmap
"textures2/water/choppyNextFrameNumber.tga", // Bumpmap2
"Lerp", // Lerp
"env/sewer", // Cubemap
"time * 0.03", // Translate X
"time * 0.03", // Translate Y
"1.0", // R
"1.0", // G
"1.0", // B
"0.008", // Distortion Strength (Was 0.025 but was warping 1st person model)
"6" // Reflection Power
"1" // Glare
>
}
}
material textures/zombie/sewer_dirty_water_scrolling
{
qer_editorimage textures/common/water
nonsolid
water
surfaceType "water"
sort refraction
translucent
forceAtmosphere
useTemplate animations/frames16_interpolate < "sewer_dirty_water_scrolling_frametemplate", 15 //was 10
}
material textures/zombie/sewer_dirty_water_still
{
qer_editorimage textures/common/water
nonsolid
water
surfaceType "water"
sort refraction
translucent
forceAtmosphere
useTemplate animations/frames16_interpolate < "sewer_dirty_water_still_frametemplate", 15 //was 10
}