Docs:Добавление аномалий и костров

Материал из Mod Wiki.

(Различия между версиями)
Перейти к: навигация, поиск
Версия 16:36, 12 июля 2007 (править)
Zexell (Обсуждение | вклад)

← К предыдущему изменению
Текущая версия (20:01, 7 февраля 2009) (править) (отменить)
Zergius (Обсуждение | вклад)

 
(9 промежуточных версий не показаны.)
Строка 1: Строка 1:
-Docs:Добавление аномалий и костров 
- 
==Добавление аномалий== ==Добавление аномалий==
===Первый способ=== ===Первый способ===
Строка 28: Строка 26:
*Открываем группы *Открываем группы
[[image:Docs_leveleditor_zone_opengroup.jpg|Открываем группу костра|center|frame|Открываем группу костра]] [[image:Docs_leveleditor_zone_opengroup.jpg|Открываем группу костра|center|frame|Открываем группу костра]]
- +*Находим в Object List'е зону нашего костра
-<pre> function begin {} </pre>+[[image:Docs_leveleditor_zone_objectlist.jpg|Зона нашего костра - zone_flame_small_0001|center|frame|Зона нашего костра - zone_flame_small_0001]]
- +*Вносим аномалию gravi_zone_average_1 и зону костра zone_flame_small_0001 в список зон карты
 +[[image:Docs_leveleditor_zone_customdata.jpg|Редактирование custom data карты|center|frame|Редактирование custom data карты]]
 +Список зон уникален для каждого типа сетевой игры <code>[deathmatch_game_anomaly_sets]</code>, <code>[teamdeathmatch_game_anomaly_sets]</code> и <code>[artefacthunt_game_anomaly_sets]</code> соответственно.
 +<pre>
 +[deathmatch_game_anomaly_sets]
 +permanent = <имя_зоны_1>, <имя_зоны_2>, …
 +set0 = <имя_зоны_3>, …
 +set1 = <имя_зоны_4>, …
 +set2 = <имя_зоны_5>, …
 +
 +setn = <имя_зоны_n>, …
 +</pre>
 +В разделе '''permanent''' описываются зоны которые будут работать постоянно.
 +Разделы '''set0''', '''set1''', '''set2''', ..., '''setn''' включаются поочерёдно.
[[Category:Официальная справка по MOD SDK|{{PAGENAME}}]] [[Category:Официальная справка по MOD SDK|{{PAGENAME}}]]
 +[[Category:Тени Чернобыля]]
[[en:Docs:Add anomalies and campfires]] [[en:Docs:Add anomalies and campfires]]

Текущая версия

Содержание

Добавление аномалий

Первый способ

  • Edit Mode -> Group ->Select
  • Выбираем необходимую аномалию.
Выбор группы из библиотеки
Выбор группы из библиотеки
  • Жмём Add и добавляем в сцену.
Добавление группы в сцену
Добавление группы в сцену

Второй способ

  • Добавляем Spawn элемент аномалии
Spawn элемент аномалии Gravi
Spawn элемент аномалии Gravi
  • Переименовываем аномалию
Переименовываем аномалию на gravi_zone_average_1
Переименовываем аномалию на gravi_zone_average_1
  • Для определения области поражения аномалии используются Shape элементы
Создания shape'а аномалии
Создания shape'а аномалии
  • Выбираем нашу аномалию gravi_zone_average_1 в сцене и соединяем её с Shape элементом
Присоединяем аномалию к shape'у
Присоединяем аномалию к shape'у

Добавление костров

  • Выбираем группу костра
Выбор группы из библиотеки
Выбор группы из библиотеки
  • Жмём Add и добавляем в сцену.
Добавление группы в сцену
Добавление группы в сцену

Вносим костры и аномалии в список зон карты

  • Открываем группы
Открываем группу костра
Открываем группу костра
  • Находим в Object List'е зону нашего костра
Зона нашего костра - zone_flame_small_0001
Зона нашего костра - zone_flame_small_0001
  • Вносим аномалию gravi_zone_average_1 и зону костра zone_flame_small_0001 в список зон карты
Редактирование custom data карты
Редактирование custom data карты

Список зон уникален для каждого типа сетевой игры [deathmatch_game_anomaly_sets], [teamdeathmatch_game_anomaly_sets] и [artefacthunt_game_anomaly_sets] соответственно.

[deathmatch_game_anomaly_sets]
permanent = <имя_зоны_1>, <имя_зоны_2>, …
set0 = <имя_зоны_3>, …
set1 = <имя_зоны_4>, …
set2 = <имя_зоны_5>, …
…
setn = <имя_зоны_n>, …

В разделе permanent описываются зоны которые будут работать постоянно. Разделы set0, set1, set2, ..., setn включаются поочерёдно.

Личные инструменты
На других языках