Есть в игре такая штука, как
key_track_animated{
anim_track_on:b=no
_tracked:t="anim_track_on"
anim_key_track{
}
}
attr_float_key_track_anim{
anim_track_on:b=no
_tracked:t="anim_track_on"
anim_float_attr{
}
}
И при сочетании с этим
set_rotation{
ang_speed_yaw:r=0.0
ang_speed_pitch:r=0.0
ang_speed_roll:r=0.0
local_space:b=yes
_tracked:t="ang_speed_yaw"
_tracked:t="ang_speed_pitch"
_tracked:t="ang_speed_roll"
_tracked:t="local_space"
"set_rotation:tag"{
}
}
Или с бенчмарком, где точки и прочее для камеры настраивается
"camera_tracks:array"{
"camera_tracks:object"{
from_fov:r=60
from_pos:p3=322.943, 14.5546, -503.192
to_dir:p3=-7.55557e-08, 0, -1.08999
duration:r=10
to_pos:p3=276.311, 16.3609, -520.386
to_fov:r=90
from_dir:p3=-7.55557e-08, 0, -1.08999
}
Создать ентитю, которая заставит обычные ентити двигаться по маршруту, условно camera_tracks
заменить на moved_object_tracks
, скопировать там код или просто чутка дописать.
Для чего:
- Можно будет на бесполезногоне сделать двигающиеся мишени
- Мододелы смогут делать двигающиеся штуки, типо бесполезноболонов, за которые поставят очки и попробуй попади, получи очки и т.п. и т.д.
И прочие причины.