Возвращаемое значение#

Тип Значение
none (MD action) Тип описывает объявленный интерфейс, а не успешный игровой эффект.

Типы и методы

Атрибуты XML#

Как устроены типы схем

libraries/common.xsd

Атрибут Тип из схемы Обязателен По умолчанию / fixed
exact expression нет не объявлено
list expression нет не объявлено
min expression нет не объявлено
max expression нет не объявлено
profile profilelookup нет не объявлено
scale inline:level@scale нет не объявлено
seed fixedrandomseed нет не объявлено
autoadvanceseed autoadvancerandomseed нет не объявлено
faction factionexprlookup нет не объявлено
comment comment нет не объявлено

libraries/diplomacy.xsd

Атрибут Тип из схемы Обязателен По умолчанию / fixed
value xs:int да не объявлено
name xs:string да не объявлено
comment comment нет не объявлено

libraries/diplomacy.xsd

Атрибут Тип из схемы Обязателен По умолчанию / fixed
value xs:int да не объявлено
name xs:string да не объявлено
icon xs:string да не объявлено
eventbonus xs:float да не объявлено
comment comment нет не объявлено

libraries/gamestarts.xsd

Атрибут Тип из схемы Обязателен По умолчанию / fixed
score xs:float нет не объявлено
budget xs:integer нет не объявлено
comment comment нет не объявлено

libraries/parameters.xsd

Атрибут Тип из схемы Обязателен По умолчанию / fixed
value xs:unsignedInt да не объявлено
name xs:string да не объявлено

Действие MD может записать результат в именованную переменную или изменить мир. Это не возвращаемое значение Lua. Выходная переменная зависит от действия и атрибутов.

Пример и контекст#

Смотрите основы языка, типы и методы и события Lua / MD. Там приведены самостоятельные учебные примеры. Исходные файлы проектов и фрагменты их внутренней реализации в этом справочнике не распространяются.