Как известно, мы можем использовать volfog_snow_affect
или volfog_sand_storm_affect
.
Чтобы создать окружающий туман, который может периодически меняться.
Но одна эта сущность не могла достичь того эффекта, который я хотел создать.
Я мог бы захотеть, чтобы на поле боя было 20 минут ясной погоды и 5 минут туманной погоды.
Я нашел способ сделать это
Это может дать 5-минутную сцену тумана каждые 20 минут и относительно ясную погоду в течение 20-минутного интервала.
game_options{
_override:b=yes
"volfog_snow__intensityByCamera:object"{
plane_fps_cam:r=0.3
respawn_cam:r=0.1
}
}
big_action_volfog_snow_affect{
_use:t="volfog_snow_affect"
_use:t="big_action_noop_phys_activator_trigger"
mineActivatorTemplate:t="create_big_action_volfog_snow_heavy_affect"
game_effect__timeToDestroy:r=1200.0
volfog_snow__intensityChangeTime:r=300.0
volfog_snow__intensity:r=0.01
volfog_snow__intensitySpeed:r=0.05
volfog_snow__maxIntensity:r=0.06
volfog_snow__maxIntensityRange:p2=0.01, 0.05
"volfog_snow__intensityByCamera:object"{
plane_fps_cam:r=0.3
respawn_cam:r=0.1
}
}
big_action_volfog_snow_heavy_affect{
_use:t="volfog_snow_affect"
_use:t="big_action_noop_phys_activator_trigger"
mineActivatorTemplate:t="create_big_action_volfog_snow_affect"
game_effect__timeToDestroy:r=360.0
volfog_snow__intensityChangeTime:r=60.0
volfog_snow__intensity:r=0.06
volfog_snow__intensitySpeed:r=0.05
volfog_snow__maxIntensity:r=1.8
volfog_snow__maxIntensityRange:p2=0.2, 1.8
"volfog_snow__intensityByCamera:object"{
plane_fps_cam:r=0.3
respawn_cam:r=0.1
}
}
create_big_action_volfog_snow_heavy_affect_on_create{
"on_explosion__create:list<t>"{
tmplt:t="big_action_volfog_snow_heavy_affect"
}
}
create_big_action_volfog_snow_heavy_affect{
_use:t="big_action_noop_phys_activator"
on_create__addShellTemplate:t="create_big_action_volfog_snow_heavy_affect_on_create"
}
create_big_action_volfog_snow_affect_on_create{
"on_explosion__create:list<t>"{
tmplt:t="big_action_volfog_snow_affect"
}
}
create_big_action_volfog_snow_affect{
_use:t="big_action_noop_phys_activator"
on_create__addShellTemplate:t="create_big_action_volfog_snow_affect_on_create"
}
Функции в этой теме основаны на