Способы вызова функции

Материал из Modders-wiki - Библиотека знаний модмейкеров S.T.A.L.K.E.R.
Перейти к: навигация, поиск
Способы вызова функции
Описание
Авторaka_sektor
Тип статьируководство
АктуальностьТЧ, ЧН, ЗП
Необходимый софтТекстовый редактор

В данной статье, представлены известные способы вызова скриптовых функций в игре.

Из диалога

Путь: gamedata\config\gameplay\dialogs_$.xml

Выберите диалог, потом активирующую фразу, и после неё вставьте следующий код:

<action>script_name.funct_name</action>

script_name — имя скрипта.
funct_name — имя функции в скрипте.


Пример:

<phrase id="dialog_name">
<text>dialog_text</text>
<action>script_name.funct_name</action>
<next>next_dialog</next>
</phrase>

Готово. Функция будет вызвана из скрипта при активации указанной фразы в игре.