Вот так будет правильней)
code:"LightmappedGeneric"
{
"$basetexture" "GoldcrosS/lava_goldcross"
"$bumpmap" "GoldcrosS/lava_goldcross_normal"
"$scale" "[.5 .5]"
"$envmap" "env_cubemap"
"%compilewater" 1
"$surfaceprop" "water"
"Proxies"
{
"TextureScroll"
{
"texturescrollvar" "$bumptransform"
"texturescrollrate" .01
"texturescrollangle" 45.00
}
}
}
У тебя не хватало двух закрывающих скобок, из-за чего компилятор брехался. И я убрал лишние параметры.
Насчёт оправданности (и вообще возможности) использования $scale я сомневаюсь.. Если это и работает, то, имхо, лучше в хаммере скейл понизить)
Так же, по-моему, надо убрать нафик энвмапу. Лава не блестит, лава - это почти абсолютно чёрное тело, между прочим.
А чтобы она не выглядела сплошь красной, юзай сэлфиллюм с маской.
Сурфаспроп water тут тоже явно не годится. Нужно было бы сделать свой, специально для лавы. Но не уверен, цепляет ли игра скрипты surfaceproperties_<имя_мапы>.txt..