"VertexLitGeneric" { // Material: ----------------------------------------------------------------- "$basetexture" "freak_fortress_2/pumpkinman/pumpkin_lantern" "$surfaceprop" "metal" //"$nocull" "1" //"$nodecal" "1" "$yellow" "0" // Normal map: --------------------------------------------------------------- //"$bumpmap" "models/player/items/all_class/pumpkin_lantern_normal" // Lightwarp: ---------------------------------------------------------------- "$lightwarptexture" "models/lightwarps/weapon_lightwarp" "$halflambert" "1" //"$glowcolor" "1" // Detail: ------------------------------------------------------------------- "$detail" "effects/tiledfire/fireLayeredSlowTiled512.vtf" "$detailscale" "5" "$detailblendfactor" .01 "$detailblendmode" 6 // Paintability: ------------------------------------------------------------- "$blendtintbybasealpha" "0" // Enabling this creates trouble in combination with $selfillum!!! "$blendtintcoloroverbase" "0" "$colortint_base" "{254 168 67}" "$colortint_tmp" "[0 0 0]" "$color2" "{254 168 67}" // Illumination: ------------------------------------------------------------- "$selfillum" "1" "$selfillummask" "freak_fortress_2/pumpkinman/pumpkin_lantern_selfillum" "$selfillumtint" "[1.5 1.5 1.5]" // Phong lighting: ----------------------------------------------------------- //"$basemapalphaphongmask" "1" //"$normalmapalphaenvmapmask" "1" //"$phongexponenttexture" "models/player/items/all_class/pumpkin_lantern_spec" "$phong" "1" "$phongexponent" "5" "$phongboost" "1" "$phongfresnelranges" "[.01 .04 .1]" // Rim lighting: ------------------------------------------------------------- "$rimlight" "1" "$rimlightexponent" "4" "$rimlightboost" "2" // Cloaking: ----------------------------------------------------------------- "$cloakPassEnabled" "1" // Proxies: ------------------------------------------------------------------ "Proxies" { "weapon_invis" { } "vm_invis" { } "AnimatedTexture" { "animatedtexturevar" "$detail" "animatedtextureframenumvar" "$detailframe" "animatedtextureframerate" 30 } "BurnLevel" { "resultVar" "$detailblendfactor" } "YellowLevel" { "resultVar" "$yellow" } "Equals" { "srcVar1" "$yellow" "resultVar" "$color2" } "ItemTintColor" { "resultVar" "$colortint_tmp" } "SelectFirstIfNonZero" { "srcVar1" "$colortint_tmp" "srcVar2" "$colortint_base" "resultVar" "$color2" } "Sine" { "resultVar" "$selfillumtint" "sineperiod" "3" "sinemin" "1.5" "sinemax" "2" } } }