Assets pt 2 electric boogaloo

This commit is contained in:
2025-08-31 20:35:37 -04:00
parent 2420b0ae7b
commit d7b52eab69
1160 changed files with 5317 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
VertexLitGeneric
{
$baseTexture "models/foliage/leaves01_green"
// $envmap "env_cubemap"
// $envmapmask "models/foliage/leaves01green_spec"
$AlphaTest 1
$AlphaTestReference ".45"
$nocull 1
$model 1
$FlashlightNoLambert 1
"%compilepassbullets" "1"
$vertexfog 1
"360?$DISABLECSMLOOKUP" "1"
"SonyPS3?$DISABLECSMLOOKUP" "1"
"LowQualityCSM?$DISABLECSMLOOKUP" "1"
$treeSway "1"
$treeSwayHeight "250"
$treeSwayStartHeight ".1"
$treeSwayRadius "450"
$treeSwayStartRadius "0.1"
$treeSwaySpeed "0.5"
$treeSwayStrength "0.6"
$treeSwayScrumbleSpeed "0.1"
$treeSwayScrumbleStrength "2"
$treeSwayScrumbleFrequency "4"
$treeSwayFalloffExp "2"
$treeSwayStatic "1"
}

View File

@@ -0,0 +1,34 @@
VertexLitGeneric
{
$baseTexture "models/foliage/leaves01_orange"
$AlphaTest 1
$AlphaTestReference ".45"
$nocull 1
$model 1
$FlashlightNoLambert 1
"%compilepassbullets" "1"
$vertexfog 1
"360?$DISABLECSMLOOKUP" "1"
"SonyPS3?$DISABLECSMLOOKUP" "1"
"LowQualityCSM?$DISABLECSMLOOKUP" "1"
$treeSway "1" // height at which the effect is on fully (in world units)
$treeSwayHeight "240" // radius at which the effect is on fully (in world units)
$treeSwayStartHeight ".5" // portion of height at which the effect starts to fade in (0-1)
$treeSwayRadius "200" // radius at which the effect is on fully (in world units)
$treeSwayStartRadius "0.0" // portion of radius at which the effect starts to fade in (0-1)
$treeSwaySpeed "0.6" // how quickly the tree sways (as a multiplier of time)
$treeSwayStrength "0.6" // how much the tree sways (as a multiplier of position)
$treeSwayScrumbleSpeed "1.2" // how quickly the leaves move (as a multiplier of time)
$treeSwayScrumbleStrength "0.05" // how much the leaves move( as a multiplier of position)
$treeSwayScrumbleFrequency "2" // spatial frequency of sine wave applied to leaves. Typically high-ish (10-25)
$treeSwayFalloffExp "20" // falloff parameter for wave motion on branches/trunk, higher means core of tree is more stable
$treeSwayScrumbleFalloffExp "32" // falloff parameter for scrumble motion on leaves, higher means the core of the tree is more stable
$treeSwaySpeedHighWindMultiplier "0" // multiplier of movement speed at higher wind
$treeSwaySpeedLerpStart "1.0"
$treeSwaySpeedLerpEnd "40.0"
}

View File

@@ -0,0 +1,34 @@
VertexLitGeneric
{
$baseTexture "models/foliage/leaves01_red"
$AlphaTest 1
$AlphaTestReference ".45"
$nocull 1
$model 1
$FlashlightNoLambert 1
"%compilepassbullets" "1"
$vertexfog 1
"360?$DISABLECSMLOOKUP" "1"
"SonyPS3?$DISABLECSMLOOKUP" "1"
"LowQualityCSM?$DISABLECSMLOOKUP" "1"
$treeSway "1" // height at which the effect is on fully (in world units)
$treeSwayHeight "240" // radius at which the effect is on fully (in world units)
$treeSwayStartHeight ".5" // portion of height at which the effect starts to fade in (0-1)
$treeSwayRadius "200" // radius at which the effect is on fully (in world units)
$treeSwayStartRadius "0.0" // portion of radius at which the effect starts to fade in (0-1)
$treeSwaySpeed "0.6" // how quickly the tree sways (as a multiplier of time)
$treeSwayStrength "0.6" // how much the tree sways (as a multiplier of position)
$treeSwayScrumbleSpeed "1.2" // how quickly the leaves move (as a multiplier of time)
$treeSwayScrumbleStrength "0.05" // how much the leaves move( as a multiplier of position)
$treeSwayScrumbleFrequency "2" // spatial frequency of sine wave applied to leaves. Typically high-ish (10-25)
$treeSwayFalloffExp "20" // falloff parameter for wave motion on branches/trunk, higher means core of tree is more stable
$treeSwayScrumbleFalloffExp "32" // falloff parameter for scrumble motion on leaves, higher means the core of the tree is more stable
$treeSwaySpeedHighWindMultiplier "0" // multiplier of movement speed at higher wind
$treeSwaySpeedLerpStart "1.0"
$treeSwaySpeedLerpEnd "40.0"
}

View File

@@ -0,0 +1,32 @@
VertexLitGeneric
{
$baseTexture "models/foliage/leaves01_green"
$AlphaTest 1
$AlphaTestReference ".45"
$nocull 1
$model 1
$FlashlightNoLambert 1
"%compilepassbullets" "1"
$vertexfog 1
"360?$DISABLECSMLOOKUP" "1"
"SonyPS3?$DISABLECSMLOOKUP" "1"
"LowQualityCSM?$DISABLECSMLOOKUP" "1"
$treeSway "1"
$treeSwayHeight "250"
$treeSwayStartHeight ".1"
$treeSwayRadius "450"
$treeSwayStartRadius "0.1"
$treeSwaySpeed "0.5"
$treeSwayStrength "0.6"
$treeSwayScrumbleSpeed "0.1"
$treeSwayScrumbleStrength "2"
$treeSwayScrumbleFrequency "4"
$treeSwayFalloffExp "2"
$treeSwayStatic "1"
}

View File

@@ -0,0 +1,34 @@
VertexLitGeneric
{
$baseTexture "models/foliage/leaves01_orange"
$AlphaTest 1
$AlphaTestReference ".45"
$nocull 1
$model 1
$FlashlightNoLambert 1
"%compilepassbullets" "1"
$vertexfog 1
"360?$DISABLECSMLOOKUP" "1"
"SonyPS3?$DISABLECSMLOOKUP" "1"
"LowQualityCSM?$DISABLECSMLOOKUP" "1"
$treeSway "10" // height at which the effect is on fully (in world units)
$treeSwayHeight "0" // radius at which the effect is on fully (in world units)
$treeSwayStartHeight ".5" // portion of height at which the effect starts to fade in (0-1)
$treeSwayRadius "90" // radius at which the effect is on fully (in world units)
$treeSwayStartRadius "0.25" // portion of radius at which the effect starts to fade in (0-1)
$treeSwaySpeed "0.8" // how quickly the tree sways (as a multiplier of time)
$treeSwayStrength "0.6" // how much the tree sways (as a multiplier of position)
$treeSwayScrumbleSpeed "0.8" // how quickly the leaves move (as a multiplier of time)
$treeSwayScrumbleStrength "0.05" // how much the leaves move( as a multiplier of position)
$treeSwayScrumbleFrequency "8" // spatial frequency of sine wave applied to leaves. Typically high-ish (10-25)
$treeSwayFalloffExp "20" // falloff parameter for wave motion on branches/trunk, higher means core of tree is more stable
$treeSwayScrumbleFalloffExp "32" // falloff parameter for scrumble motion on leaves, higher means the core of the tree is more stable
$treeSwaySpeedHighWindMultiplier "0" // multiplier of movement speed at higher wind
$treeSwaySpeedLerpStart "2.0"
$treeSwaySpeedLerpEnd "6.0"
}

View File

@@ -0,0 +1,34 @@
VertexLitGeneric
{
$baseTexture "models/foliage/leaves01_red"
$AlphaTest 1
$AlphaTestReference ".45"
$nocull 1
$model 1
$FlashlightNoLambert 1
"%compilepassbullets" "1"
$vertexfog 1
"360?$DISABLECSMLOOKUP" "1"
"SonyPS3?$DISABLECSMLOOKUP" "1"
"LowQualityCSM?$DISABLECSMLOOKUP" "1"
$treeSway "10" // height at which the effect is on fully (in world units)
$treeSwayHeight "0" // radius at which the effect is on fully (in world units)
$treeSwayStartHeight ".5" // portion of height at which the effect starts to fade in (0-1)
$treeSwayRadius "90" // radius at which the effect is on fully (in world units)
$treeSwayStartRadius "0.25" // portion of radius at which the effect starts to fade in (0-1)
$treeSwaySpeed "0.8" // how quickly the tree sways (as a multiplier of time)
$treeSwayStrength "0.6" // how much the tree sways (as a multiplier of position)
$treeSwayScrumbleSpeed "0.8" // how quickly the leaves move (as a multiplier of time)
$treeSwayScrumbleStrength "0.05" // how much the leaves move( as a multiplier of position)
$treeSwayScrumbleFrequency "8" // spatial frequency of sine wave applied to leaves. Typically high-ish (10-25)
$treeSwayFalloffExp "20" // falloff parameter for wave motion on branches/trunk, higher means core of tree is more stable
$treeSwayScrumbleFalloffExp "32" // falloff parameter for scrumble motion on leaves, higher means the core of the tree is more stable
$treeSwaySpeedHighWindMultiplier "0" // multiplier of movement speed at higher wind
$treeSwaySpeedLerpStart "2.0"
$treeSwaySpeedLerpEnd "6.0"
}

View File

@@ -0,0 +1,30 @@
VertexLitGeneric
{
$baseTexture "models\foliage/tree01_diffuse"
// "$bumpMap" "models/foliage/tree01_normal"
$model 1
$FlashlightNoLambert 1
"%compilepassbullets" "1"
$vertexfog 1
"360?$DISABLECSMLOOKUP" "1"
"SonyPS3?$DISABLECSMLOOKUP" "1"
"LowQualityCSM?$DISABLECSMLOOKUP" "1"
$treeSway "1" // height at which the effect is on fully (in world units)
$treeSwayHeight "240" // radius at which the effect is on fully (in world units)
$treeSwayStartHeight ".5" // portion of height at which the effect starts to fade in (0-1)
$treeSwayRadius "200" // radius at which the effect is on fully (in world units)
$treeSwayStartRadius "0.0" // portion of radius at which the effect starts to fade in (0-1)
$treeSwaySpeed "0.6" // how quickly the tree sways (as a multiplier of time)
$treeSwayStrength "0.6" // how much the tree sways (as a multiplier of position)
$treeSwayScrumbleSpeed "1.2" // how quickly the leaves move (as a multiplier of time)
$treeSwayScrumbleStrength "0.05" // how much the leaves move( as a multiplier of position)
$treeSwayScrumbleFrequency "2" // spatial frequency of sine wave applied to leaves. Typically high-ish (10-25)
$treeSwayFalloffExp "20" // falloff parameter for wave motion on branches/trunk, higher means core of tree is more stable
$treeSwayScrumbleFalloffExp "32" // falloff parameter for scrumble motion on leaves, higher means the core of the tree is more stable
$treeSwaySpeedHighWindMultiplier "0" // multiplier of movement speed at higher wind
$treeSwaySpeedLerpStart "1.0"
$treeSwaySpeedLerpEnd "40.0"
}

View File

@@ -0,0 +1,30 @@
VertexLitGeneric
{
$baseTexture "models\foliage/tree10_diffuse"
// "$bumpMap" "models/foliage/tree01_normal"
$model 1
$FlashlightNoLambert 1
"%compilepassbullets" "1"
$vertexfog 1
"360?$DISABLECSMLOOKUP" "1"
"SonyPS3?$DISABLECSMLOOKUP" "1"
"LowQualityCSM?$DISABLECSMLOOKUP" "1"
$treeSway "1" // height at which the effect is on fully (in world units)
$treeSwayHeight "240" // radius at which the effect is on fully (in world units)
$treeSwayStartHeight ".5" // portion of height at which the effect starts to fade in (0-1)
$treeSwayRadius "300" // radius at which the effect is on fully (in world units)
$treeSwayStartRadius "0.0" // portion of radius at which the effect starts to fade in (0-1)
$treeSwaySpeed "0.6" // how quickly the tree sways (as a multiplier of time)
$treeSwayStrength "0.6" // how much the tree sways (as a multiplier of position)
$treeSwayScrumbleSpeed "1.2" // how quickly the leaves move (as a multiplier of time)
$treeSwayScrumbleStrength "0.05" // how much the leaves move( as a multiplier of position)
$treeSwayScrumbleFrequency "2" // spatial frequency of sine wave applied to leaves. Typically high-ish (10-25)
$treeSwayFalloffExp "20" // falloff parameter for wave motion on branches/trunk, higher means core of tree is more stable
$treeSwayScrumbleFalloffExp "32" // falloff parameter for scrumble motion on leaves, higher means the core of the tree is more stable
$treeSwaySpeedHighWindMultiplier "0" // multiplier of movement speed at higher wind
$treeSwaySpeedLerpStart "1.0"
$treeSwaySpeedLerpEnd "40.0"
}

View File

@@ -0,0 +1,36 @@
VertexLitGeneric
{
$baseTexture "models/foliage/tree14_diffuse"
// $envmap "env_cubemap"
// $envmapmask "models/foliage/leaves01green_spec"
$AlphaTest 1
$AlphaTestReference ".45"
// $nocull 1
$model 1
$FlashlightNoLambert 1
"%compilepassbullets" "1"
$vertexfog 1
"360?$DISABLECSMLOOKUP" "1"
"SonyPS3?$DISABLECSMLOOKUP" "1"
"LowQualityCSM?$DISABLECSMLOOKUP" "1"
$treeSway "1" // height at which the effect is on fully (in world units)
$treeSwayHeight "240" // radius at which the effect is on fully (in world units)
$treeSwayStartHeight ".5" // portion of height at which the effect starts to fade in (0-1)
$treeSwayRadius "200" // radius at which the effect is on fully (in world units)
$treeSwayStartRadius "0.0" // portion of radius at which the effect starts to fade in (0-1)
$treeSwaySpeed "0.6" // how quickly the tree sways (as a multiplier of time)
$treeSwayStrength "0.6" // how much the tree sways (as a multiplier of position)
$treeSwayScrumbleSpeed "1.2" // how quickly the leaves move (as a multiplier of time)
$treeSwayScrumbleStrength "0.05" // how much the leaves move( as a multiplier of position)
$treeSwayScrumbleFrequency "2" // spatial frequency of sine wave applied to leaves. Typically high-ish (10-25)
$treeSwayFalloffExp "20" // falloff parameter for wave motion on branches/trunk, higher means core of tree is more stable
$treeSwayScrumbleFalloffExp "32" // falloff parameter for scrumble motion on leaves, higher means the core of the tree is more stable
$treeSwaySpeedHighWindMultiplier "0" // multiplier of movement speed at higher wind
$treeSwaySpeedLerpStart "1.0"
$treeSwaySpeedLerpEnd "40.0"
}

View File

@@ -0,0 +1,36 @@
VertexLitGeneric
{
$baseTexture "models/foliage/tree23"
// $envmap "env_cubemap"
// $envmapmask "models/foliage/leaves01green_spec"
$AlphaTest 1
$AlphaTestReference ".45"
// $nocull 1
$model 1
$FlashlightNoLambert 1
"%compilepassbullets" "1"
$vertexfog 1
"360?$DISABLECSMLOOKUP" "1"
"SonyPS3?$DISABLECSMLOOKUP" "1"
"LowQualityCSM?$DISABLECSMLOOKUP" "1"
$treeSway "1" // height at which the effect is on fully (in world units)
$treeSwayHeight "240" // radius at which the effect is on fully (in world units)
$treeSwayStartHeight ".5" // portion of height at which the effect starts to fade in (0-1)
$treeSwayRadius "200" // radius at which the effect is on fully (in world units)
$treeSwayStartRadius "0.0" // portion of radius at which the effect starts to fade in (0-1)
$treeSwaySpeed "0.6" // how quickly the tree sways (as a multiplier of time)
$treeSwayStrength "0.6" // how much the tree sways (as a multiplier of position)
$treeSwayScrumbleSpeed "1.2" // how quickly the leaves move (as a multiplier of time)
$treeSwayScrumbleStrength "0.05" // how much the leaves move( as a multiplier of position)
$treeSwayScrumbleFrequency "2" // spatial frequency of sine wave applied to leaves. Typically high-ish (10-25)
$treeSwayFalloffExp "20" // falloff parameter for wave motion on branches/trunk, higher means core of tree is more stable
$treeSwayScrumbleFalloffExp "32" // falloff parameter for scrumble motion on leaves, higher means the core of the tree is more stable
$treeSwaySpeedHighWindMultiplier "0" // multiplier of movement speed at higher wind
$treeSwaySpeedLerpStart "1.0"
$treeSwaySpeedLerpEnd "40.0"
}

View File

@@ -0,0 +1,21 @@
"VertexlitGeneric"
{
"$basetexture" "models/gtav/nxg_pine_bark"
"$alphatest" 1
//"$bumpmap" "models/gtav/nxg_pine_bark_nrm"
$nocull 1
$treeSway "1"
$treeSwayHeight "250"
$treeSwayStartHeight ".2"
$treeSwayRadius "450"
$treeSwayStartRadius "0.1"
$treeSwaySpeed "0.45"
$treeSwayStrength "0.7"
$treeSwayScrumbleSpeed "0.1"
$treeSwayScrumbleStrength "2"
$treeSwayScrumbleFrequency "4"
$treeSwayFalloffExp "2"
$treeSwayStatic "1"
}

View File

@@ -0,0 +1,26 @@
"VertexlitGeneric"
{
"$basetexture" "models/gtav/nxg_pine_branch"
"$alphatest" 1
$nocull 1
//"$bumpmap" "models/gtav/nxg_pine_branch_nrm"
$phong 1
// $phongexponent 1
$phongexponenttexture "models/gtav/nxg_pine_branch_spec"
$phongboost 0.2
$phongfresnelranges "[0.05 0.5 1]"
$treeSway "1"
$treeSwayHeight "250"
$treeSwayStartHeight ".1"
$treeSwayRadius "450"
$treeSwayStartRadius "0.1"
$treeSwaySpeed "0.45"
$treeSwayStrength "0.6"
$treeSwayScrumbleSpeed "0.1"
$treeSwayScrumbleStrength "6"
$treeSwayScrumbleFrequency "4"
$treeSwayFalloffExp "2"
$treeSwayStatic "1"
}

View File

@@ -0,0 +1,9 @@
"VertexLitGeneric"
{
"$color" "[1 1 1]"
"$baseTexture" "models/harz02/boulder_a2_a_df"
"$selfIllum" 0
"$translucent" 0
"$alphatest" 1
"$bumpMap" "models/harz02/boulder_a2_a_nm"
}

View File

@@ -0,0 +1,9 @@
"VertexLitGeneric"
{
"$color" "[1 1 1]"
"$baseTexture" "models/harz02/boulder_a2_b_df"
"$selfIllum" 0
"$translucent" 0
"$alphatest" 1
"$bumpMap" "models/harz02/boulder_a2_b_nm"
}

View File

@@ -0,0 +1,9 @@
"VertexLitGeneric"
{
"$color" "[1 1 1]"
"$baseTexture" "models/harz02/boulder_a2_c_df"
"$selfIllum" 0
"$translucent" 0
"$alphatest" 1
"$bumpMap" "models/harz02/boulder_a2_c_nm"
}

View File

@@ -0,0 +1,8 @@
"VertexLitGeneric"
{
"$color" "[1 1 1]"
"$baseTexture" "models/harz02/ground_mossy_df"
"$selfIllum" 0
"$translucent" 0
"$alphatest" 1
}

View File

@@ -0,0 +1,11 @@
"VertexLitGeneric"
{
"$basetexture" "models\props_foliage\coastrock02"
"$surfaceprop" "rock"
"$detail" "Detail/rock_detail_01"
"$detailscale" "7"
"$detailblendfactor" .9
"$detailblendmode" 0
}

View File

@@ -0,0 +1,18 @@
VertexLitGeneric
{
$treesway 1
$treeswayheight 100
$treeswaystartheight 0
$treeswayradius 80
$treeswaystartradius 80
$treeswayspeed 2
$treeswaystrength 0.1
$treeswayscrumblespeed 3.5
$treeswayscrumblestrength 0.2
$treeswayscrumblefrequency 16
$treeswayfalloffexp 2
$treeswayscrumblefalloffexp 2
$treeswayspeedhighwindmultiplier 2
$treeswayspeedlerpstart 4.0
$treeswayspeedlerpend 8.0
}

View File

@@ -0,0 +1,14 @@
patch
{
include "materials/models/props_foliage/bush_sway_short.vmt"
insert
{
"$basetexture" "models/props_foliage/fern_001"
"$alphatest" 1
$allowalphatocoverage 1
"$AlphaTestReference" ".3"
"$nocull" 1
"$FlashlightNoLambert" 1
}
}

View File

@@ -0,0 +1,9 @@
"VertexlitGeneric"
{
"$basetexture" "models/props_foliage/fern_001"
"$alphatest" 1
$allowalphatocoverage 1
"$AlphaTestReference" ".3"
"$nocull" 1
"$FlashlightNoLambert" 1
}

View File

@@ -0,0 +1,20 @@
"VertexLitGeneric"
{
"$baseTexture" "models/props_foliage/hedgerow_01"
"$nocull" 1
"$alphatest" 1
$treeSway "1"
$treeSwayHeight "2"
$treeSwayStartHeight "2"
$treeSwayRadius "450"
$treeSwayStartRadius "0.1"
$treeSwaySpeed "0.9"
$treeSwayStrength "1"
$treeSwayScrumbleSpeed "0.8"
$treeSwayScrumbleStrength "3"
$treeSwayScrumbleFrequency "4"
$treeSwayFalloffExp "2"
$treeSwayStatic "1"
}