Difference between revisions of "User:AVS/Scripting"

From VCMI Project Wiki
Jump to: navigation, search
(Triggers)
(Triggers)
Line 3: Line 3:
 
* {{todo}} '''!?AE''' при одевании и снятии артефактов  
 
* {{todo}} '''!?AE''' при одевании и снятии артефактов  
 
* {{wip}} '''!?BA''' в начале и конце битвы   
 
* {{wip}} '''!?BA''' в начале и конце битвы   
* {{wip}} '''Полужирное начертание''' при проработке поля боя (препятствия и т.п.)   
+
* {{wip}} '''!?BF''' при проработке поля боя (препятствия и т.п.)   
 
* {{todo}} '''!?BG''' при любом действии стека или героя в битве   
 
* {{todo}} '''!?BG''' при любом действии стека или героя в битве   
 
* {{todo}} '''!?BR''' в начале каждого раунда битвы   
 
* {{todo}} '''!?BR''' в начале каждого раунда битвы   
Line 9: Line 9:
 
* {{todo}} '''!?CO''' при действиях с командиром   
 
* {{todo}} '''!?CO''' при действиях с командиром   
 
* {{todo}} '''!?DL''' при действиях с диалогом пользователя (только TE или выше)  
 
* {{todo}} '''!?DL''' при действиях с диалогом пользователя (только TE или выше)  
* {{wip}} '''!?FU''' Содержит код функции   
+
* {{done}} '''!?FU''' Содержит код функции   
 
* {{todo}} '''!?GE''' при появлении определенного глобального события   
 
* {{todo}} '''!?GE''' при появлении определенного глобального события   
 
* {{todo}} '''!?GM''' при загрузке и сохранении игры   
 
* {{todo}} '''!?GM''' при загрузке и сохранении игры   
Line 17: Line 17:
 
* {{todo}} '''!?IP''' поддерживает мультиплеер   
 
* {{todo}} '''!?IP''' поддерживает мультиплеер   
 
* {{todo}} '''!?LE''' (!$LE) при (после) посещения локального события   
 
* {{todo}} '''!?LE''' (!$LE) при (после) посещения локального события   
* {{todo}} '''!?MF''' при каждом нанесении физ. урона в битве   
+
* {{wip}} '''!?MF''' при каждом нанесении физ. урона в битве   
 
* {{todo}} '''!?MG''' при наложении заклинаний на карте   
 
* {{todo}} '''!?MG''' при наложении заклинаний на карте   
 
* ''!?MM при появлении подсказок (в битве, окне города, т.п.)''   
 
* ''!?MM при появлении подсказок (в битве, окне города, т.п.)''   
Line 25: Line 25:
 
* {{done}} '''!?PI''' пост-инструкция   
 
* {{done}} '''!?PI''' пост-инструкция   
 
* {{todo}} '''!?SN''' при попытке игры воспроизвести любой звук   
 
* {{todo}} '''!?SN''' при попытке игры воспроизвести любой звук   
* {{todo}} ''!?TH при входе и выходе в городской холл''   
+
* ''!?TH при входе и выходе в городской холл''   
 
* {{todo}} '''!?TL''' таймер реального времени (только ТЕ или выше)  
 
* {{todo}} '''!?TL''' таймер реального времени (только ТЕ или выше)  
 
* {{todo}} '''!?TM''' Содержит код таймера
 
* {{todo}} '''!?TM''' Содержит код таймера

Revision as of 14:08, 11 July 2019

ERM

Triggers

  • [Todo] !?AE при одевании и снятии артефактов
  • [WiP] !?BA в начале и конце битвы
  • [WiP] !?BF при проработке поля боя (препятствия и т.п.)
  • [Todo] !?BG при любом действии стека или героя в битве
  • [Todo] !?BR в начале каждого раунда битвы
  • [Todo] !?CM при клике мышкой
  • [Todo] !?CO при действиях с командиром
  • [Todo] !?DL при действиях с диалогом пользователя (только TE или выше)
  • [Done] !?FU Содержит код функции
  • [Todo] !?GE при появлении определенного глобального события
  • [Todo] !?GM при загрузке и сохранении игры
  • [Todo] !?HE при атаке или обмене (союз.) с определенным героем
  • [Todo] !?HL при получении героем уровня
  • [Todo] !?HM при каждом шаге героя
  • [Todo] !?IP поддерживает мультиплеер
  • [Todo] !?LE (!$LE) при (после) посещения локального события
  • [WiP] !?MF при каждом нанесении физ. урона в битве
  • [Todo] !?MG при наложении заклинаний на карте
  • !?MM при появлении подсказок (в битве, окне города, т.п.)
  • [Todo] !?MR при сопротивляемости существа заклинанию в битве
  • [Todo] !?MW для Бродячих монстров
  • [WiP] !?OB (!$OB) при или после посещения объекта(ов)
  • [Done] !?PI пост-инструкция
  • [Todo] !?SN при попытке игры воспроизвести любой звук
  • !?TH при входе и выходе в городской холл
  • [Todo] !?TL таймер реального времени (только ТЕ или выше)
  • [Todo] !?TM Содержит код таймера

Receivers

VCMI

  • [Todo] Identifier resolver
  • [Todo] Bonus system

WoG

  • [Todo] !!AR Артефакт (ресурс) в определенной позиции
  • [Todo] !!BA Битва
    •  !!BA:A$ return 1 for battle evaluation
  • [Todo] !!BF Препятствия на поле боя
  • [Todo] !!BG Действий монстров в бою
  • [Todo] !!BH Действия героя в бою
  • [Todo] !!BM Монстр в битве
  • [Todo] !!BU Универсальные параметры битвы
  • [Todo] !!CA Замок
  • [Todo] !!CD Разрушения замков
  • [Todo] !!CE События в замке
  • [Todo] !!CM Клика мышью
  • [Todo] !!DL Нестандартный диалог (только ТЕ или выше)
  • [Todo] !!CO Командиры
  • [WiP] !!DO Многократный вызов функции
  • [Todo] !!EA Бонусы опыта существ
  • [Todo] !!EX Опыт стека
  • [Todo] !!FU Однократный вызов функции
  • [Todo] !!GE Глобальное событие
  • [WiP] !!HE Герой
  • [Todo] !!HL Новый уровень героя
  • [Todo] !!HO Взаимодействия героев
  • [Todo] !!HT Подсказки по правому клику
  • [WiP] !!IF Диалоги и флагов
  • [Todo] !!IP Сетевой сервис битвы
  • [Todo] !!LE Локальное события
  • [WiP] !!MA Общие параметры монстров
  • [Todo] !!MC Макросы
  • [Todo] !!MF Получение физ. урона в бою
  • [Todo] !!MM Текст в битве
  • [WiP] !!MO Монстр в определенной позиции
  • [Todo] !!MP Контроль MP3
  • [Todo] !!MR Сопротивления магии
  • [Todo] !!MW Бродячих монстров
  • [WiP] !!OB Объект в определенной позиции
  • [Todo] !!OW Параметры игрока
  • [Todo] !!PM Пирамиды или новые объекты
  • [Todo] !!PO Информация квадрата карты
  • [Todo] !!QW Журнала
  • [Todo] !!SN Проигрываемые звуков
  • [Todo] !!SS Настройка заклинаний (только ТЕ или выше)
  • [Todo] !!TL Контроль времени хода (только ТЕ или выше)
  • [Todo] !!TM Временный таймер
  • [Todo] !!TR Квадрата карты (почва, проходимость, т.п.)
  • [Todo] !!UN Универсальная команда
  • [Todo] !#VC Контроль переменных
  • [WiP] !!VR Установка переменных

Persistence