Так, для начала вот список всех партиклов
http://forums.alliedmods.net/showthread.php?t=127111&highlight=particle которые можно использовать в CSS. Те что указаны для других игр - тоже можно использовать.
Чтоб сделать дождь идём в папку с игрой Half-Life 2: Episode 2
particles/rain.pcf и запаковываем его к себе в мапу. Не проверял будет ли конфликт с тем файлом который вне мапы т.ч. думаю можно переименовать, хотя это тоже может привести к нерабочему состоянию.
Теперь рядом с папкой particles в вашей мапе создаем папку maps и в неё помещаем текстовик.
Пример:
Карта:
map.bsp
Текстовик:
map_particles.txt
Т.е. название должно совпадать с названием карты. Иначе работать не будет!!!
В текстовик помещаем инфу:
particles_manifest
{
file "!particles/rain.pcf"
}
Можно добавлять сразу несколько файлов, просто указывайте каждый с новой строки.
Ну а дальше добавляем в хаммере энтиту для партиклов etc всё как обычно короче.
Дождик+гроза+смок как брызги от воды смотрятся здорово, но советую ставить только в небольших количествах.
Вот мапа из ролика
http://rghost.ru/18658201 (для работы в css надо вшить партикл и текстовик и добавить спаунпоинт)
Партиклы требуют текстуры. Нужные для дождя есть в папке материалс/партиклс. Их тоже желательно зашить в мапу
Если кто будет делать - выложите потом результат, хочется посмотреть как в ксс работать теперь будет