CS. Smart covers/Cмарт каверы — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
(Новая инфа. >>> aka_sektor) |
|||
Строка 1: | Строка 1: | ||
− | + | Смарткаверы - это спаун объект, который управляет анимациями NPC. Используется для создания сценок со сложной анимацией. Тип смарткавера (анмации которые может использовать NPCв смарткавере), зависят от параметра '''description'''(выбирается в Level editor). | |
+ | |||
+ | |||
+ | Боевые смарткаверы, управляют боевыми анимациями, их могут использовать NPC в универсальной боевой схеме. Так же, боевые смарткаверы могут использоваться для построения скриптовых сцен. Набор аниамций используемый NPC в смарткавере, зависит от выбранной бойницы (лупхолы). NPC может вести огонь из смарткавера только если противник находится внутри радиуса действия лупхолы. Названия лупхол для боевых смарткаверов смотреть в файле: | ||
+ | Battle loopholes.xls | ||
+ | |||
+ | |||
+ | Анимационные смарткаверы, настраиваются аналогично боевым, но используют специальные анимации, используются только для скриптовых сцен. Названия лупхол для анимационных смарткаверов смотреть в файле: Lead loopholes.xls | ||
+ | |||
+ | |||
+ | [smartcover] | ||
+ | |||
+ | |||
+ | '''cover_name''' = cover_1 – имя смарткавера, обязательный параметр | ||
+ | |||
+ | |||
+ | loophole_name= lh1 – имя лупхолы, какие лупхолы доступны, зависит от типа смартка-вера (в боевых смарткаверах, имя лупхолы ) | ||
+ | |||
+ | |||
+ | cover_state = fire_target – состояниеNPC смарткавере: | ||
+ | |||
+ | fire_target – стреляет по цели, | ||
+ | |||
+ | |||
+ | fire_no_lookout_target – стреляет по цели не высовываясь, | ||
+ | |||
+ | |||
+ | idle_target – спрятался, | ||
+ | |||
+ | |||
+ | lookout_target – выглядывает, | ||
+ | |||
+ | |||
+ | default_behaviour – прячется, выглядывает, если есть цель, атаку-ет | ||
+ | |||
+ | |||
+ | use_in_combat = true – использование смарткавера в бою, если не поставить этот пара-метр NPCбудет срываться в универсальную боевую схему | ||
+ | |||
+ | |||
+ | target_enemy= – цель, куда стрелять: actorили story_id | ||
+ | |||
+ | |||
+ | target_path = <path_name> – будет стрелять в первую точку указанного пути | ||
+ | |||
+ | |||
+ | idle_min_time – настройка таймингов между анимациями | ||
+ | |||
+ | |||
+ | idle_max_time – настройка таймингов между анимациями | ||
+ | |||
+ | |||
+ | lookout_min_time – настройка таймингов между анимациями | ||
+ | |||
+ | |||
+ | lookout_max_time – настройка таймингов между анимациями | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | '''ВНИМАНИЕ!''' Перед тем как прописать в смарткавере лупхолу, нужно убедиться что лупхола с | ||
+ | таким названием есть в этом смарткавере (см. в файлах '''Battle loopholes.xls''', '''Lead loopholes.xls'''). | ||
+ | |||
+ | |||
+ | Смарткаверы используют стандартные сигналы: | ||
+ | |||
+ | |||
+ | '''enemy_in_fov''' – противник находится в лупхоле | ||
+ | |||
+ | |||
+ | '''enemy_not_in_fov''' – противник не находится в лупхоле | ||
+ | |||
+ | |||
+ | = Иллюстрации = | ||
http://storage6.static.itmages.ru/i/13/0704/h_1372891757_5387931_d6d688e38d.jpg<br /> | http://storage6.static.itmages.ru/i/13/0704/h_1372891757_5387931_d6d688e38d.jpg<br /> | ||
http://storage6.static.itmages.ru/i/13/0704/h_1372891758_6148910_a9681c5c64.jpg | http://storage6.static.itmages.ru/i/13/0704/h_1372891758_6148910_a9681c5c64.jpg | ||
+ | |||
+ | |||
+ | = * * * = | ||
+ | |||
+ | Статья взята из файла Gamedesigner_education.pdf, найденного в составе X-Ray SDK 0.7 | ||
+ | |||
== Авторы == | == Авторы == | ||
− | Статья создана: [[aka_sektor]] | + | Статья создана: [[GSC Game World]]<br /> |
+ | Добавил на stalkerin: [[aka_sektor]] | ||
[[Категория:SDK]][[Категория:SDK CS]][[Категория:SDK COP]] | [[Категория:SDK]][[Категория:SDK CS]][[Категория:SDK COP]] |
Версия 02:33, 27 июля 2013
Смарткаверы - это спаун объект, который управляет анимациями NPC. Используется для создания сценок со сложной анимацией. Тип смарткавера (анмации которые может использовать NPCв смарткавере), зависят от параметра description(выбирается в Level editor).
Боевые смарткаверы, управляют боевыми анимациями, их могут использовать NPC в универсальной боевой схеме. Так же, боевые смарткаверы могут использоваться для построения скриптовых сцен. Набор аниамций используемый NPC в смарткавере, зависит от выбранной бойницы (лупхолы). NPC может вести огонь из смарткавера только если противник находится внутри радиуса действия лупхолы. Названия лупхол для боевых смарткаверов смотреть в файле:
Battle loopholes.xls
Анимационные смарткаверы, настраиваются аналогично боевым, но используют специальные анимации, используются только для скриптовых сцен. Названия лупхол для анимационных смарткаверов смотреть в файле: Lead loopholes.xls
[smartcover]
cover_name = cover_1 – имя смарткавера, обязательный параметр
loophole_name= lh1 – имя лупхолы, какие лупхолы доступны, зависит от типа смартка-вера (в боевых смарткаверах, имя лупхолы )
cover_state = fire_target – состояниеNPC смарткавере:
fire_target – стреляет по цели,
fire_no_lookout_target – стреляет по цели не высовываясь,
idle_target – спрятался,
lookout_target – выглядывает,
default_behaviour – прячется, выглядывает, если есть цель, атаку-ет
use_in_combat = true – использование смарткавера в бою, если не поставить этот пара-метр NPCбудет срываться в универсальную боевую схему
target_enemy= – цель, куда стрелять: actorили story_id
target_path = <path_name> – будет стрелять в первую точку указанного пути
idle_min_time – настройка таймингов между анимациями
idle_max_time – настройка таймингов между анимациями
lookout_min_time – настройка таймингов между анимациями
lookout_max_time – настройка таймингов между анимациями
ВНИМАНИЕ! Перед тем как прописать в смарткавере лупхолу, нужно убедиться что лупхола с
таким названием есть в этом смарткавере (см. в файлах Battle loopholes.xls, Lead loopholes.xls).
Смарткаверы используют стандартные сигналы:
enemy_in_fov – противник находится в лупхоле
enemy_not_in_fov – противник не находится в лупхоле
Иллюстрации
http://storage6.static.itmages.ru/i/13/0704/h_1372891757_5387931_d6d688e38d.jpg
http://storage6.static.itmages.ru/i/13/0704/h_1372891758_6148910_a9681c5c64.jpg
* * *
Статья взята из файла Gamedesigner_education.pdf, найденного в составе X-Ray SDK 0.7
Авторы
Статья создана: GSC Game World
Добавил на stalkerin: aka_sektor