Assets pt 2 electric boogaloo

This commit is contained in:
2025-08-31 20:39:47 -04:00
parent bc074fcdf5
commit f8f8ab3b6f
2054 changed files with 11074 additions and 0 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,99 @@
"Water"
{
"%keywords" "tf"
// $forcecheap 1
"%tooltexture" "dev/tfwater_normal"
"%compilewater" 1
"$abovewater" 1
//"$nofresnel" "1"
"$envmap" "env_cubemap"
"$refracttexture" "_rt_WaterRefraction"
"$refractamount" ".2"
//"$refracttint" "{191 179 155}"
"$refractblur" "1"
"$reflecttexture" "_rt_WaterReflection"
"$reflectamount" ".25"
//"$reflecttint" "{230 240 255}"
// "$reflectsaturation" "[0 0 1]"
"$scale" "[1 1]"
// "$bumpmap" "dev/water_dudv"
"$normalmap" "water/tfwater001_normal"
"$surfaceprop" "water"
"$bottommaterial" "water/water_2fort_beneath.vmt"
"$bumpframe" "0"
"$fogenable" 1
"$fogcolor" "{64 64 64}"
"$fogstart" "2000"
"$fogend" "2700"
"$temp" "[0 0]"
"$curr" 0.0
"$curr2" 0.0
"Water_DX60"
{
"$fallbackmaterial" "nature/water_dx70"
}
"Proxies"
{
"AnimatedTexture"
{
"animatedtexturevar" "$normalmap"
"animatedtextureframenumvar" "$bumpframe"
"animatedtextureframerate" 30.00
}
"Sine"
{
"sineperiod" "24"
"sinemin" -0.5
"sinemax" 0.5
"resultVar" "$curr"
}
"Sine"
{
"sineperiod" "16"
"sinemin" 0.5
"sinemax" -0.5
"resultVar" "$curr2"
}
"Equals"
{
"srcVar1" "$curr2"
"resultVar" "$temp[0]"
}
"Equals"
{
"srcVar1" "$curr"
"resultVar" "$temp[1]"
}
"TextureTransform"
{
"translateVar" "$temp"
"resultVar" "$bumptransform"
}
// "TextureScroll"
// {
// "texturescrollvar" "$bumptransform"
// "texturescrollrate" .1
// "texturescrollangle" 45.00
// }
"WaterLOD"
{
// fixme! This has to be here, or material loading barfs.
"dummy" 0
}
}
}

View File

@@ -0,0 +1,39 @@
"LightmappedGeneric"
{
"%tooltexture" "dev/tfwater_normal"
"%keywords" "tf"
"%compilewater" "1"
"%compileKeepLight" 1
"$basetexture" "dovahki/water/water_generic"
"$bumpmap" "water/tfwater001_normal"
"$normalmap" "water/tfwater001_normal"
"$translucent" "1"
"$surfaceprop" "water"
"$envmap" "env_cubemap"
"$envmaptint" "[.2 .3 .3]"
// "$envmapcontrast" ".5"
"$abovewater" "1"
"$fogenable" 1
"$fogcolor" "{13 21 23}"
"$fogstart" "10"
"$fogend" "100"
"$bottommaterial" "water/water_well_beneath.vmt"
"$normalmapalphaenvmapmask" "1"
"$bumpframe" "0"
"Proxies"
{
"AnimatedTexture"
{
"animatedtexturevar" "$bumpmap"
"animatedtextureframenumvar" "$bumpframe"
"animatedtextureframerate" 30.00
}
}
}

View File

@@ -0,0 +1,99 @@
"Water"
{
"%keywords" "tf"
// $forcecheap 1
"%tooltexture" "dev/tfwater_normal"
"%compilewater" 1
"$abovewater" 1
//"$nofresnel" "1"
"$envmap" "env_cubemap"
"$refracttexture" "_rt_WaterRefraction"
"$refractamount" ".16"
//"$refracttint" "{191 179 155}"
"$refractblur" "1"
"$reflecttexture" "_rt_WaterReflection"
"$reflectamount" ".12"
//"$reflecttint" "{230 240 255}"
// "$reflectsaturation" "[0 0 1]"
"$scale" "[1 1]"
// "$bumpmap" "dev/water_dudv"
"$normalmap" "water/tfwater001_normal"
"$surfaceprop" "water"
"$bottommaterial" "dovahki/water/water_liquiddeath_beneath.vmt"
"$bumpframe" "0"
"$fogenable" 1
"$fogcolor" "{40 16 64}"
"$fogstart" "100"
"$fogend" "120"
"$temp" "[0 0]"
"$curr" 0.0
"$curr2" 0.0
"Water_DX60"
{
"$fallbackmaterial" "nature/water_dx70"
}
"Proxies"
{
"AnimatedTexture"
{
"animatedtexturevar" "$normalmap"
"animatedtextureframenumvar" "$bumpframe"
"animatedtextureframerate" 30.00
}
"Sine"
{
"sineperiod" "24"
"sinemin" -0.5
"sinemax" 0.5
"resultVar" "$curr"
}
"Sine"
{
"sineperiod" "16"
"sinemin" 0.5
"sinemax" -0.5
"resultVar" "$curr2"
}
"Equals"
{
"srcVar1" "$curr2"
"resultVar" "$temp[0]"
}
"Equals"
{
"srcVar1" "$curr"
"resultVar" "$temp[1]"
}
"TextureTransform"
{
"translateVar" "$temp"
"resultVar" "$bumptransform"
}
// "TextureScroll"
// {
// "texturescrollvar" "$bumptransform"
// "texturescrollrate" .1
// "texturescrollangle" 45.00
// }
"WaterLOD"
{
// fixme! This has to be here, or material loading barfs.
"dummy" 0
}
}
}

View File

@@ -0,0 +1,70 @@
"Water"
{
"%keywords" "tf"
// "$forcecheap" 1
"$abovewater" 0
"%compilewater" 1
"$CHEAPWATERSTARTDISTANCE" 500.0
"$CHEAPWATERENDDISTANCE" 1000.0
// bottom materials shouldn't use $envmap!!! They won't work if they do.
// "$envmap" "env_cubemap"
"%tooltexture" "dev/water_normal"
"$refractamount" ".5"
"$refracttint" "[0.95 1.0 0.97]"
"$reflectamount" "0.5"
"$reflecttint" "[1 1 1]"
// "$reflecttexture" "_rt_WaterReflection"
"$refracttexture" "_rt_WaterRefraction"
"$scale" "[1 1]"
<dx90
{
"$fallbackmaterial" "water/water_2fort_beneath_dx80"
}
"$blurrefract" "1"
// "$bumpmap" "water/tfwater001_dudv"
"$normalmap" "dovahki/water/lava_n"
$underwateroverlay "effects/water_warp_2fort"
"$surfaceprop" "water"
"$bumpframe" "0"
"$fogenable" 1
// "$fogcolor" "{0 0 0}"
"$fogcolor" "{40 16 64}"
"$fogstart" -350
"$fogend" 105.00
"Water_DX60"
{
"$fallbackmaterial" "nature/water_dx70_beneath"
}
"Proxies"
{
"AnimatedTexture"
{
"animatedtexturevar" "$normalmap"
"animatedtextureframenumvar" "$bumpframe"
"animatedtextureframerate" 30.00
}
"TextureScroll"
{
"texturescrollvar" "$bumptransform"
"texturescrollrate" .05
"texturescrollangle" 45.00
}
"WaterLOD"
{
}
}
}

View File

@@ -0,0 +1,39 @@
"LightmappedGeneric"
{
"%tooltexture" "dev/tfwater_normal"
"%keywords" "tf"
"%compilewater" "1"
"%compileKeepLight" 1
"$basetexture" "dovahki/water/water_puddle"
"$bumpmap" "water/tfwater001_normal"
"$normalmap" "water/tfwater001_normal"
"$translucent" "1"
"$surfaceprop" "water"
"$envmap" "env_cubemap"
"$envmaptint" "[.3 .3 .2]"
// "$envmapcontrast" ".5"
"$abovewater" "1"
"$fogenable" 1
"$fogcolor" "{21 23 13}"
"$fogstart" "10"
"$fogend" "60"
"$bottommaterial" "water/water_well_beneath.vmt"
"$normalmapalphaenvmapmask" "1"
"$bumpframe" "0"
"Proxies"
{
"AnimatedTexture"
{
"animatedtexturevar" "$bumpmap"
"animatedtextureframenumvar" "$bumpframe"
"animatedtextureframerate" 30.00
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,56 @@
"Water"
{
"Water_DX60"
{
"$fallbackmaterial" "nature/water_dx70"
}
"%tooltexture" "dev/water_normal"
"%compilewater" 1
"$abovewater" 1
"$envmap" "env_cubemap"
"$refracttexture" "_rt_WaterRefraction"
"$refractamount" "1.0"
// "$refracttint" "[0.95 1.0 0.97]"
"$reflecttexture" "_rt_WaterReflection"
"$reflectamount" "1.0"
// "$reflecttint" "[1 1 1]"
"$scale" "[1 1]"
"$bumpmap" "dev/water_dudv"
"$normalmap" "dev/water_normal"
"$surfaceprop" "water"
"$bottommaterial" "dev/dev_waterbeneath2"
"$bumpframe" "0"
"$fogenable" 1
"$fogcolor" "{22 20 10}"
"$fogstart" 20.00
"$fogend" 400.00
"Proxies"
{
"AnimatedTexture"
{
"animatedtexturevar" "$normalmap"
"animatedtextureframenumvar" "$bumpframe"
"animatedtextureframerate" 30.00
}
"TextureScroll"
{
"texturescrollvar" "$bumptransform"
"texturescrollrate" .05
"texturescrollangle" 45.00
}
"WaterLOD"
{
// fixme! This has to be here, or material loading barfs.
"dummy" 0
}
}
}