Стиль/поведение (яркости) источника света
Стиль/поведение источника света (lightstyle) - это способ указания изменения яркости источника света во времени, для создания эффектов мерцания. Изменение яркости задаётся зацикленной последовательностью значений, воспроизводимых с постоянной скоростью. Для указания последовательности значений яркости используются строка, состоящая из букв латинского алфавита, в которой a соответствует 0%, m - 100%, z - 200% яркости источника света.
Помимо предустановленных последовательностей, задаваемых ключ-параметром Appearance (Поведение) (style), можно указывать произвольные последовательности изменения яркости при помощи ключ-параметра Custom Appearance (Собственное поведение) (pattern).
Следующие стили/поведения источника света доступны во всех играх
GoldSrc,
Source и
Source 2, причем все стили, кроме 12-го, унаследованы от
Quake:
| Literal Value | Description | Sequence | Preview |
|---|---|---|---|
| 0 | Normal | m | |
| 10 | Fluorescent flicker | mmamammmmammamamaaamammma | |
| 2 | Slow, strong pulse | abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba | |
| 11 | Slow pulse, noblack | abcdefghijklmnopqrrqponmlkjihgfedcba | |
| 5 | Gentle pulse | jklmnopqrstuvwxyzyxwvutsrqponmlkj | |
| 1 | Flicker A | mmnmmommommnonmmonqnmmo | |
| 6 | Flicker B | nmonqnmomnmomomno | |
| 3 | Candle A | mmmmmaaaaammmmmaaaaaabcdefgabcdefg | |
| 7 | Candle B | mmmaaaabcdefgmmmmaaaammmaamm | |
| 8 | Candle C | mmmaaammmaaammmabcdefaaaammmmabcdefmmmaaaa | |
| 4 | Fast strobe | mamamamamama | |
| 9 | Slow strobe | aaaaaaaazzzzzzzz | |
| 12 | Underwater light mutation | mmnnmmnnnmmnn | |
| 63 Отсутствует в FGD! | Testing (Off) | a |
В играх можно назначать до 19 дополнительных стилей/поведения источников света, изменяя файл world.cpp.
Стили/поведения 32-62 зарезервированы для именованных источников света.