CoP. Создание ворон на локации
Материал из S.T.A.L.K.E.R. Inside Wiki
В один прекрасный момент я заметил, что на моём новом уровне абсолютно нет птиц, иже ворон. Чтобы исправить это недоразумение, я посмотрел в оригинальном all.spawn'е ЗП на секцию одного спейс-рестриктора:
На примере присоеденённой локаций Кордон:
[****] ; cse_abstract properties section_name = space_restrictor name = esc_crow_spawner position = 247.531219482422,14.0710906982422,468.518585205078 ;координаты можно не менять, хоть сами придумайте direction = 0.044149000197649,-0.00105199997778982,0.0238349996507168 ; cse_alife_object properties game_vertex_id = 934 ;обезательно указать game_vertex присоединённой локаций distance = 0 level_vertex_id = 293223 ;можно не трогать object_flags = 0xffffff3e custom_data = <<END [logic] cfg = scripts\escape\esc_crow_spawner.ltx ;конфиг логики, задаётся относительно папки configs END ; cse_shape properties shapes = shape0 shape0:type = sphere shape0:offset = 0,0,0 shape0:radius = 1 ; cse_alife_space_restrictor properties restrictor_type = 3
Создав точно такой же спейс у себя на локации, я прописал ему свой конфиг логики:
[logic] active = sr_crow_spawner [sr_crow_spawner] max_crows_on_level = 7 ;максимальное количество ворон spawn_path = esc_crow_path_1, esc_crow_path_2, esc_crow_path_3, esc_crow_path_4, esc_crow_path_5 ;сосбна точки пути (way_point'ы) где эти самые вороны будут спауниться
Вставляем в way_escape.ltx вот это:
[esc_crow_spawn_1] points = p0 p0:name = wp00 p0:position = 381.265106201172,-7.00001621246338,364.432281494141 ;координаты можно не менять, хоть сами придумайте p0:game_vertex_id = 934 ;обезательно указать game_vertex присоединённой локаций p0:level_vertex_id = 1595915 ;можно не трогать [esc_crow_spawn_2] points = p0 p0:name = wp00 p0:position = 454.587738037109,28.8745727539063,-346.720733642578 p0:game_vertex_id = 934 p0:level_vertex_id = 1709669 [esc_crow_spawn_3] points = p0 p0:name = wp00 p0:position = 99.08349609375,-5.8273777961731,-93.5749206542969 p0:game_vertex_id = 934 p0:level_vertex_id = 1137389 [esc_crow_spawn_4] points = p0 p0:name = wp00 p0:position = -278.305419921875,2.03166198730469,230.646942138672 p0:game_vertex_id = 934 p0:level_vertex_id = 387661 [esc_crow_spawn_5] points = p0 p0:name = wp00 p0:position = -204.952667236328,21.3361968994141,-246.543487548828 p0:game_vertex_id = 934 p0:level_vertex_id = 532439
ВСЁ!
Теперь собираем\пакуем all.spawn. Кладём всё по своим местам. Запускаем игру и заходим на локацию Кордон. Через некоторое время в небе над головой появятся вороны.