Material definition token: различия между версиями

Материал из Dwarf Fortress Wiki
Перейти к навигацииПерейти к поиску
(Категоризация, якоря)
 
(не показано 18 промежуточных версий этого же участника)
Строка 1: Строка 1:
Нижеследующие [[token|токены]] можно использовать при назначениях материала (либо для неорганических веществ, либо для тех, что внутри растений и существ), а также в шаблонах материалов.
{{Modding}}Нижеследующие [[token|токены]] можно использовать при назначениях материала (либо для неорганических веществ, либо для тех, что внутри растений и существ), а также в шаблонах материалов.
 
__TOC__
{{clear}}
==Свойства материалов==
==Свойства материалов==
{| {{prettytable}}
{| {{prettytable}}
Строка 9: Строка 10:


|-
|-
| {{text_anchor|PREFIX}}:<i>string</i>
| {{text_anchor|USE_MATERIAL_TEMPLATE}}
|
* название шаблона
| Импрортиует описание нового локального материала с заданным именем и использованием свойств указанного ранее шаблона материала.
 
|-
| {{text_anchor|PREFIX}}
|
|
* добавляемый суффикс или ничего
* добавляемый суффикс или ничего
Строка 15: Строка 22:


|-
|-
| {{text_anchor|STONE_NAME}}:<i>string</i>
| {{text_anchor|STONE_NAME}}
|
|
* добавляемое название
* добавляемое название
| Перезаписывает названия добытых камней (используется для написания слова "{{tt|nuggets|самородки}}" для {{tt|native copper|самородной меди}}, {{tt|native silver|самородного серебра}}, {{tt|native gold|самородного золота}} и {{tt|native platinum|самородной платины}}).
| Перезаписывает названия добытых камней (т. е. предметов с <code>[[Item_token#BOULDER|[BOULDER]]]</code>). Используется для написания слова "{{tt|nuggets|самородки}}" для {{tt|native copper|самородной меди}}, {{tt|native silver|самородного серебра}}, {{tt|native gold|самородного золота}} и {{tt|native platinum|самородной платины}}.


|-
|-
| {{text_anchor|IS_GEM}}:<i>string</i>:<i>string</i>:<i>string</i>
| {{text_anchor|IS_GEM}}
|
|
* название в единственном числе
* название в единственном числе
* навание во множественном числе
* наpвание во множественном числе
* состояние / state
* OVERWRITE_SOLID (опционально)
| Указывает, что материал является драгоценным камнем – при его добыче выпадает необработанный самоцвет, а не сам камень. Множественное число может использоваться с токеном {{text_anchor|STP}} для автоматической дописки буквы "s" к названию в единственном числе, а токен {{text_anchor|OVERWRITE_SOLID}} перезапишет значения {{text_anchor|STATE_NAME}} и {{text_anchor|STATE_ADJ}}.
| Указывает, что материал является драгоценным камнем – при его добыче выпадает необработанный самоцвет, а не сам камень. Множественное число может использоваться с токеном {{token|STP|md}} для автоматической дописки буквы "s" к названию в единственном числе, а токен {{token|OVERWRITE_SOLID|md}} перезапишет значения {{token|STATE_NAME|md}} и {{token|STATE_ADJ|md}}.


|-
|-
| {{text_anchor|TEMP_DIET_INFO}}:<i>lookup</i>
| {{text_anchor|TEMP_DIET_INFO}}
|  
|  
* тип загрязнения из списка
* тип загрязнения из списка
Строка 35: Строка 42:


|-
|-
| {{text_anchor|POWDER_DYE}}:<i>colorNumber</i>
| {{text_anchor|POWDER_DYE}}
|  
|  
* [[color|цвет]] красителя (0-15)
* [[color#Значения цветов|цвет]] красителя (0-15)
| Делает материал [[Dye|красителем]] и назначает цвет красителя.
| Делает материал [[Dye|красителем]] и назначает цвет красителя.


|-
|-
| {{text_anchor|TILE}}:<i>charCode</i>
| {{text_anchor|TILE}}
|  
|  
* номер [[Character table|тайла]] (0-255)
* номер [[Character table|тайла]] (0-255)
Строка 47: Строка 54:


|-
|-
| {{text_anchor|ITEM_SYMBOL}}:<i>charCode</i>
| {{text_anchor|ITEM_SYMBOL}}
|
|
* номер [[Character table|тайла]] (0-255)
* номер [[Character table|тайла]] (0-255)
| Определяет тайл, который будет использован для представления объекта {{tt|BOULDER|Камень}} из этого материала. Обычно используется только для камней. По умолчанию 7 (символ '•').
| Определяет тайл, который будет использован для представления объекта <code>[[Item_token#BOULDER|[BOULDER]]]</code> из этого материала. Обычно используется только для камней. По умолчанию 7 (символ '•').


|-
|-
| {{text_anchor|DISPLAY_COLOR}}:<i>colorNumber</i>:<i>colorNumber</i>:<i>bit</i>
| {{text_anchor|DISPLAY_COLOR}}
|
|
* [[color|цвет]] шрифта (0-15)
* [[color|цвет]] шрифта (0-15)
* [[color|цвет]] фона (0-15)
* [[color|цвет]] фона (0-15)
* яркость шрифта (0 или 1)
* яркость шрифта (0 или 1)
| Отображаемый на экране цвет материала. Используется стандартный трехзначный [[Color|токен цвета]]. Эквивалентен [{{text_anchor|TILE_COLOR}}:a:b:c], [{{text_anchor|BUILD_COLOR}}:b:a:X] (если 'a' = 'b', то X = 1, иначе X = 0) и [{{text_anchor|BASIC_COLOR}}:a:c].
| Отображаемый на экране цвет материала. Используется стандартный трехзначный [[Color|токен цвета]]. Эквивалентен {{token|TILE_COLOR|md|a:b:c}}, {{token|BUILD_COLOR|md|b:a:X}} (если 'a' = 'b', то X = 1, иначе X = 0) и {{token|BASIC_COLOR|md|a:c}}.


|-
|-
| {{text_anchor|BUILD_COLOR}}:<i>colorNumber</i>:<i>colorNumber</i>:<i>bit</i>
| {{text_anchor|BUILD_COLOR}}
|
|
* [[color|цвет]] шрифта (0-15)
* [[color|цвет]] шрифта (0-15)
Строка 69: Строка 76:


|-
|-
| {{text_anchor|TILE_COLOR}}:<i>colorNumber</i>:<i>colorNumber</i>:<i>bit</i>
| {{text_anchor|TILE_COLOR}}
|
|
* [[color|цвет]] шрифта (0-15)
* [[color|цвет]] шрифта (0-15)
Строка 77: Строка 84:


|-
|-
| {{text_anchor|BASIC_COLOR}}:<i>colorNumber</i>:<i>bit</i>
| {{text_anchor|BASIC_COLOR}}
|
|
* [[color|цвет]] шрифта (0-15)
* [[color|цвет]] шрифта (0-15)
Строка 84: Строка 91:


|-
|-
| {{text_anchor|STATE_COLOR}}:<i>list</i>:<i>lookup</i>
| {{text_anchor|STATE_COLOR}}
|
|
* состояние материала из списка
*[[Material_definition_token#Состояния материалов|Состояния материала]]
* [[color|цвет]] материала
* [[color|цвет]] материала
| Устанавливает цвет материала для выбранного состояния. Состояние может принимать значения: {{tt|SOLID|твердый}}, {{tt|LIQUID|жидкий}}, {{tt|GAS|газообразный}}, {{tt|POWDER|порошок}}, {{tt|SOLID_POWDER|твердый порошок}}, {{tt|PASTE|паста?}}, {{tt|SOLID_PASTE|твердая паста?}}, {{tt|PRESSED|спрессованный?}}, {{tt|SOLID_PRESSED|твердый спрессованный?}}, {{tt|ALL_SOLID|все твердые}} или {{tt|ALL|все}}.
| Устанавливает цвет материала для выбранного состояния. Допустимые значения можно посмотреть [[Material_definition_token#Состояния материалов|ниже]].
Цвет берется из файла "descriptor_color_standard.txt". Ближайшее значение цвета используется для отображения загрязнений и частей тел, сделанных из этого материала.
Цвет берется из файла "descriptor_color_standard.txt". Ближайшее значение цвета используется для отображения загрязнений и частей тел, сделанных из этого материала в ASCII и чтобы отображать цвет предметов и конструкций, сделанных их этого материала в графической версии.
  [STATE_COLOR:ALL_SOLID:GREY]
  [STATE_COLOR:ALL_SOLID:GREY]  
 
|-
|-
| {{text_anchor|STATE_NAME}}:<i>list</i>:<i>string</i>
| {{text_anchor|STATE_NAME}}
|
|
* состояние материала из списка
* [[Material_definition_token#Состояния материалов|состояние]]
* существительное название материала
* существительное название материала
| Изменяет название материала на указанное, когда материал находится в выбранном состоянии. Состояние может принимать значения: {{tt|SOLID|твердый}}, {{tt|LIQUID|жидкий}}, {{tt|GAS|газообразный}}, {{tt|POWDER|порошок}}, {{tt|SOLID_POWDER|твердый порошок}}, {{tt|PASTE|паста?}}, {{tt|SOLID_PASTE|твердая паста?}}, {{tt|PRESSED|спрессованный?}}, {{tt|SOLID_PRESSED|твердый спрессованный?}}, {{tt|ALL_SOLID|все твердые}} или {{tt|ALL|все}}.
| Изменяет название материала на указанное, когда материал находится в выбранном состоянии. Допустимые значения можно посмотреть [[Material_definition_token#Состояния материалов|ниже]].
  [STATE_NAME:ALL_SOLID:stone]
  [STATE_NAME:ALL_SOLID:stone]


|-
|-
| {{text_anchor|STATE_NAME_ADJ}}:<i>list</i>:<i>string</i>
| {{text_anchor|STATE_NAME_ADJ}}
|
|
* состояние материала из списка
* [[Material_definition_token#Состояния материалов|состояние]]
* название материала
* название материала
| Устанавливает оба токена {{text_anchor|STATE_NAME}} и {{text_anchor|STATE_ADJ}} одновременно в одно и то же значение для выбранного состояния материала. Состояние может принимать значения: {{tt|SOLID|твердый}}, {{tt|LIQUID|жидкий}}, {{tt|GAS|газообразный}}, {{tt|POWDER|порошок}}, {{tt|SOLID_POWDER|твердый порошок}}, {{tt|PASTE|паста?}}, {{tt|SOLID_PASTE|твердая паста?}}, {{tt|PRESSED|спрессованный?}}, {{tt|SOLID_PRESSED|твердый спрессованный?}}, {{tt|ALL_SOLID|все твердые}} или {{tt|ALL|все}}.
* прилагательное для материала
| Можно за раз задать токены {{token|STATE_NAME|md}} и {{token|STATE_ADJ|md}}.


|-
|-
| {{text_anchor|STATE_ADJ}}:<i>list</i>:<i>string</i>
| {{text_anchor|STATE_ADJ}}
|
|
* состояние материала из списка
* [[Material_definition_token#Состояния материалов|состояние]]
* прилагательное название материала
* прилагательное название материала
| Подобен {{text_anchor|STATE_NAME}}, но используется для описания прилагательного значения.  Состояние может принимать значения: {{tt|SOLID|твердый}}, {{tt|LIQUID|жидкий}}, {{tt|GAS|газообразный}}, {{tt|POWDER|порошок}}, {{tt|SOLID_POWDER|твердый порошок}}, {{tt|PASTE|паста?}}, {{tt|SOLID_PASTE|твердая паста?}}, {{tt|PRESSED|спрессованный?}}, {{tt|SOLID_PRESSED|твердый спрессованный?}}, {{tt|ALL_SOLID|все твердые}} или {{tt|ALL|все}}. Например, предмет {{tt|wooden sword|деревянный меч}} сделан из материала с такими свойствами:
| Подобен {{token|STATE_NAME|md}}, но используется для описания прилагательного значения. Например, предмет {{tt|wooden sword|деревянный меч}} сделан из материала с такими свойствами:
  [STATE_NAME:ALL_SOLID:{{tt|wood|дерево}}]
  [STATE_NAME:ALL_SOLID:{{tt|wood|дерево}}]
  [STATE_ADJ:ALL_SOLID:{{tt|wooden|деревянный}}]
  [STATE_ADJ:ALL_SOLID:{{tt|wooden|деревянный}}]


|-
|-
| {{text_anchor|ABSORPTION}}:<i>integer</i>
| {{text_anchor|ABSORPTION}}
|
|
* значение
* значение
Строка 123: Строка 130:


|-
|-
| {{text_anchor|IMPACT_YIELD}}:<i>integer</i>
| {{text_anchor|IMPACT_YIELD}}
|
|
* значение
* значение
Строка 129: Строка 136:


|-
|-
| {{text_anchor|IMPACT_FRACTURE}}:<i>integer</i>
| {{text_anchor|IMPACT_FRACTURE}}
|
|
* значение
* значение
Строка 135: Строка 142:


|-
|-
| {{text_anchor|IMPACT_STRAIN_AT_YIELD}}:<i>integer</i><br>{{text_anchor|IMPACT_ELASTICITY}}:<i>integer</i>
| {{text_anchor|IMPACT_STRAIN_AT_YIELD}}<br>{{text_anchor|IMPACT_ELASTICITY}}
|
|
* значение
* значение
Строка 141: Строка 148:


|-
|-
| {{text_anchor|COMPRESSIVE_YIELD}}:<i>integer</i>
| {{text_anchor|COMPRESSIVE_YIELD}}
|
|
* значение
* значение
Строка 147: Строка 154:


|-
|-
| {{text_anchor|COMPRESSIVE_FRACTURE}}:<i>integer</i>
| {{text_anchor|COMPRESSIVE_FRACTURE}}
|
|
* значение
* значение
Строка 153: Строка 160:


|-
|-
| {{text_anchor|COMPRESSIVE_STRAIN_AT_YIELD}}:<i>integer</i><br>{{text_anchor|COMPRESSIVE_ELASTICITY}}:<i>integer</i>
| {{text_anchor|COMPRESSIVE_STRAIN_AT_YIELD}}<br>{{text_anchor|COMPRESSIVE_ELASTICITY}}
|
|
* значение
* значение
Строка 159: Строка 166:


|-
|-
| {{text_anchor|TENSILE_YIELD}}:<i>integer</i>
| {{text_anchor|TENSILE_YIELD}}
|
|
* значение
* значение
Строка 165: Строка 172:


|-
|-
| {{text_anchor|TENSILE_FRACTURE}}:<i>integer</i>
| {{text_anchor|TENSILE_FRACTURE}}
|
|
* значение
* значение
Строка 171: Строка 178:


|-
|-
| {{text_anchor|TENSILE_STRAIN_AT_YIELD}}:<i>integer</i><br>{{text_anchor|TENSILE_ELASTICITY}}:<i>integer</i>
| {{text_anchor|TENSILE_STRAIN_AT_YIELD}}<br>{{text_anchor|TENSILE_ELASTICITY}}
|
|
* значение
* значение
Строка 177: Строка 184:


|-
|-
| {{text_anchor|TORSION_YIELD}}:<i>integer</i>
| {{text_anchor|TORSION_YIELD}}
|
|
* значение
* значение
Строка 183: Строка 190:


|-
|-
| {{text_anchor|TORSION_FRACTURE}}:<i>integer</i>
| {{text_anchor|TORSION_FRACTURE}}
|
|
* значение
* значение
Строка 189: Строка 196:


|-
|-
| {{text_anchor|TORSION_STRAIN_AT_YIELD}}:<i>integer</i><br>{{text_anchor|TORSION_ELASTICITY}}:<i>integer</i>
| {{text_anchor|TORSION_STRAIN_AT_YIELD}}<br>{{text_anchor|TORSION_ELASTICITY}}
|
|
* значение
* значение
| Определяет, как сильно будет деформироваться материал при достижении точки деформации материала от сил кручения. Используется для расчетов растяжения и кручения материала от ударной атаки (по умолчанию, такого типа атаки нет у существ, но ее можно добавить). По умолчанию 0.
| Определяет, как сильно будет деформироваться материал при достижении точки деформации материала от сил кручения. Используется для расчетов растяжения и кручения материала от ударной атаки (по умолчанию, такого типа атаки нет у существ, но ее можно добавить). По умолчанию 0.
|-
|-
| {{text_anchor|SHEAR_YIELD}}:<i>integer</i>
| {{text_anchor|SHEAR_YIELD}}
|
|
* значение
* значение
Строка 200: Строка 207:


|-
|-
| {{text_anchor|SHEAR_FRACTURE}}:<i>integer</i>
| {{text_anchor|SHEAR_FRACTURE}}
|
|
* значение
* значение
Строка 206: Строка 213:


|-
|-
| {{text_anchor|SHEAR_STRAIN_AT_YIELD}}:<i>integer</i><br>{{text_anchor|SHEAR_ELASTICITY}}:<i>integer</i>
| {{text_anchor|SHEAR_STRAIN_AT_YIELD}}<br>{{text_anchor|SHEAR_ELASTICITY}}
|
|
* значение
* значение
Строка 212: Строка 219:


|-
|-
| {{text_anchor|BENDING_YIELD}}:<i>integer</i>
| {{text_anchor|BENDING_YIELD}}
|
|
* значение
* значение
Строка 218: Строка 225:


|-
|-
| {{text_anchor|BENDING_FRACTURE}}:<i>integer</i>
| {{text_anchor|BENDING_FRACTURE}}
|
|
* значение
* значение
Строка 224: Строка 231:


|-
|-
| {{text_anchor|BENDING_STRAIN_AT_YIELD}}:<i>integer</i><br>{{text_anchor|BENDING_ELASTICITY}}:<i>integer</i>
| {{text_anchor|BENDING_STRAIN_AT_YIELD}}<br>{{text_anchor|BENDING_ELASTICITY}}
|
|
* значение
* значение
Строка 233: Строка 240:
|
|
* значение
* значение
| Определяет насколько острым может быть материал. Используется при расчёте режущих свойств. Не позволяет "низкоуровневым" металлам пробивать броню из "высокоуровнего". Присвоение [[stone|камню]] значения не менее 10000 позволит изготавливать оружие из этого камня. По умолчанию 10000.
| Определяет насколько [[edge|острым]] может быть материал. Используется при расчёте режущих свойств. Не позволяет "низкоуровневым" металлам пробивать броню из "высокоуровнего". Присвоение [[stone|камню]] значения не менее 10000 позволит изготавливать оружие из этого камня. По умолчанию 10000.


|-
|-
Строка 394: Строка 401:
| {{text_anchor|REACTION_CLASS}}
| {{text_anchor|REACTION_CLASS}}
|
|
* ссылка на [[reaction|реакцию]]
* ссылка на класс [[reaction|реакции]]
| Используется для классификации всех предметов, изготавливаемых из материала, чтобы в реакциях использовать их как общие название для группы реагентов.
| Используется для классификации всех предметов, изготавливаемых из материала, чтобы в реакциях использовать их как общие название для группы реагентов.
В ванильных файлах используются:
В ванильных файлах используются:
Строка 406: Строка 413:
| {{text_anchor|METAL_ORE}}
| {{text_anchor|METAL_ORE}}
|
|
* MATERIAL_NAME
* название неорганического материала
* значение
* значение
| Позволяет использовать BOULDER в качестве реагента в реакциях, требующих "METAL_ORE:MATERIAL_NAME", а также при выплавке непосредственно в слитки металла. Помещает материал в категорию "Metal Ores" на складах камня. Значение определяет вероятность этого продукта (см. [[Tetrahedrite|Тетраэдрит]] или [[Galena|Галенит]]).
| Позволяет использовать BOULDER в качестве реагента в реакциях, требующих "METAL_ORE:MATERIAL_NAME", а также при выплавке непосредственно в слитки металла. Помещает материал в категорию "Metal Ores" на складах камня. Значение определяет вероятность этого продукта (см. [[Tetrahedrite|Тетраэдрит]] или [[Galena|Галенит]]).
Строка 413: Строка 420:
| {{text_anchor|THREAD_METAL}}
| {{text_anchor|THREAD_METAL}}
|
|
* MATERIAL_NAME
* название неорганического материала
* значение
* значение
| Позволяет использовать BOULDER для [[Strand extractor|вытягивания нитей]]; см. также {{token|STOCKPILE_THREAD_METAL|md}}. Значение предположительно определяет вероятность получения продукта.{{verify}}
| Позволяет использовать BOULDER для [[Strand extractor|вытягивания нитей]]; см. также {{token|STOCKPILE_THREAD_METAL|md}}. Значение предположительно определяет вероятность получения продукта.{{verify}}
Строка 433: Строка 440:
|
|
| Начитает описание [[syndrome|синдрома]], свойственного материалу. Можно указать несколько синдромов. Подробнее в [[Syndrome token]].
| Начитает описание [[syndrome|синдрома]], свойственного материалу. Можно указать несколько синдромов. Подробнее в [[Syndrome token]].
|}
===Состояния материалов===
Ниже приведен список допустимых состояний материала:
{| {{prettytable}}
|- bgcolor="#C0C0C0"
!Значения
!Описание
|-
|'''SOLID'''
|Твердое
|-
|'''LIQUID'''
|Жидкое
|-
|'''GAS'''
|Газообразное
|-
|'''POWDER''' (или '''SOLID_POWDER''')
|Порошок или затвердевший порошок
|-
|'''PASTE''' (или '''SOLID_PASTE''')
|Паста или затвердевшая паста
|-
|'''PRESSED''' (или '''SOLID_PRESSED''')
|Спрессованное или твердое спрессованное
|}
Для токенов, таких как {{token|STATE_NAME|md}}, {{token|STATE_NAME_ADJ|md}} и {{token|STATE_ADJ|md}}, можно задать сразу несколько состояний при помощи значений ниже:
{| {{prettytable}}
|- bgcolor="#C0C0C0"
!Значение
!Описание
|-
|'''ALL'''
|Обозначает все возможные состояния материала.
|-
|'''ALL_SOLID'''
|Обозначает состояния SOLID, POWDER, PASTE и PRESSED.
|}
|}


Строка 445: Строка 493:
| {{text_anchor|IMPLIES_ANIMAL_KILL}}
| {{text_anchor|IMPLIES_ANIMAL_KILL}}
|
|
| Позволяет игре узнать, что при производстве этого предмета было убито животное. Цивилизации, выступающие против убийства животных (в настоящее время это '''не''' так даже для [[elf|эльфов]]), откажутся принимать эти предметы в торговле.
| Позволяет игре узнать, что при производстве этого предмета было убито животное. Цивилизации, выступающие против убийства животных ([[elf|эльфы]]), откажутся принимать эти предметы в торговле.


|-
|-
Строка 485: Строка 533:
| {{text_anchor|POWDER_MISC_CREATURE}}
| {{text_anchor|POWDER_MISC_CREATURE}}
|
|
| Классифицирует материал как порошок животного происхождения, позволяя хранить его на складе пищи в категории "Bone Meal".
| Классифицирует материал как порошок животного происхождения, позволяя хранить его на складе пищи в категории "Bone Meal". В отличие от молотых растений, таких как сахар и мука, бочки или горшки с костной мукой не могут содержать мешков. В пользовательских реакциях с использованием этого продукта лучше использовать ведра или кувшины.


|-
|-
Строка 566: Строка 614:
|
|
| Классифицирует материал как рога, позволяет его использование для резчиков по кости и ограничение на складах.
| Классифицирует материал как рога, позволяет его использование для резчиков по кости и ограничение на складах.
|-
| {{text_anchor|HAIR}}
|
| Классифицирует материал как волосы, позволяет его использование для [[spinner|прядильщиков]] и ограничение на складах по материалу.


|-
|-
Строка 605: Строка 658:
| {{text_anchor|ROTS}}
| {{text_anchor|ROTS}}
|
|
| Материал будет гнить, если не будет храниться надлежащим образом.
| Материал будет гнить, если не будет храниться надлежащим образом. В настоящее время действует только на [[food|пищу]] и [[refuse|мусор]], другие предметы из этого материала гнить не будут.


|-
|-
Строка 799: Строка 852:
==Токены синдромов==
==Токены синдромов==


Подробнее в статье [[Syndrome]].
Ниже приводится таблица с токенами, которые можно использовать при объявлении токена {{SToken|Syndrome|SYNDROME}}. Подробнее в статье [[Syndrome]].


{| {{prettytable}}
{| {{prettytable}}
Строка 860: Строка 913:


|-  
|-  
| {{text_anchor|CE_PAIN}}<br />{{text_anchor|CE_SWELLING<br />{{text_anchor|CE_OOZING}}<br />{{text_anchor|CE_BRUISING}}<br />{{text_anchor|CE_BLISTERS}}<br />{{text_anchor|CE_NUMBNESS}}<br />{{text_anchor|CE_PARALYSIS}}<br />{{text_anchor|CE_FEVER}}<br />{{text_anchor|CE_BLEEDING}}<br />{{text_anchor|CE_COUGH_BLOOD}}<br />{{text_anchor|CE_VOMIT_BLOOD}}<br />{{text_anchor|CE_NAUSEA}}<br />{{text_anchor|CE_UNCONSCIOUSNESS}}<br />{{text_anchor|CE_NECROSIS}}<br />{{text_anchor|CE_IMPAIR_FUNCTION}}<br />{{text_anchor|CE_DROWSINESS}}<br />{{text_anchor|CE_DIZZINESS}}
| {{text_anchor|CE_PAIN}}<br />{{text_anchor|CE_SWELLING}}<br />{{text_anchor|CE_OOZING}}<br />{{text_anchor|CE_BRUISING}}<br />{{text_anchor|CE_BLISTERS}}<br />{{text_anchor|CE_NUMBNESS}}<br />{{text_anchor|CE_PARALYSIS}}<br />{{text_anchor|CE_FEVER}}<br />{{text_anchor|CE_BLEEDING}}<br />{{text_anchor|CE_COUGH_BLOOD}}<br />{{text_anchor|CE_VOMIT_BLOOD}}<br />{{text_anchor|CE_NAUSEA}}<br />{{text_anchor|CE_UNCONSCIOUSNESS}}<br />{{text_anchor|CE_NECROSIS}}<br />{{text_anchor|CE_IMPAIR_FUNCTION}}<br />{{text_anchor|CE_DROWSINESS}}<br />{{text_anchor|CE_DIZZINESS}}
|  
|  
*SEV:<значение>  (сокращение от {{bn-ru|severity|серьезность, суровость}}, больше – сильнее)
*SEV:<значение>  (сокращение от {{bn-ru|severity|серьезность, суровость}}, больше – сильнее)
Строка 884: Строка 937:
* [[Inorganic material definition token]]
* [[Inorganic material definition token]]
* [[Syndrome]]
* [[Syndrome]]
* [[Hardcoded material]]


[[Категория:Моддинг]][[Категория:Токены]]
[[Категория:Моддинг]][[Категория:Токены]]
[[en:Material definition token]]
[[en:Material definition token]]

Текущая версия от 20:15, 22 января 2023

Нижеследующие токены можно использовать при назначениях материала (либо для неорганических веществ, либо для тех, что внутри растений и существ), а также в шаблонах материалов.

Свойства материалов

Токен Аргументы Описание
USE_MATERIAL_TEMPLATE
  • название шаблона
Импрортиует описание нового локального материала с заданным именем и использованием свойств указанного ранее шаблона материала.
PREFIX
  • добавляемый суффикс или ничего
Добавляет префикс ко всем предметам, сделанным из этого материала. Для материалов PLANT и CREATURE устанавливает название растения/существа по умолчанию. Не используется в шаблонах материалов.
STONE_NAME
  • добавляемое название
Перезаписывает названия добытых камней (т. е. предметов с [BOULDER]). Используется для написания слова "nuggets" для native copper, native silver, native gold и native platinum.
IS_GEM
  • название в единственном числе
  • наpвание во множественном числе
  • OVERWRITE_SOLID (опционально)
Указывает, что материал является драгоценным камнем – при его добыче выпадает необработанный самоцвет, а не сам камень. Множественное число может использоваться с токеном [STP] для автоматической дописки буквы "s" к названию в единственном числе, а токен [OVERWRITE_SOLID] перезапишет значения [STATE_NAME] и [STATE_ADJ].
TEMP_DIET_INFO
  • тип загрязнения из списка
Указывает тип загрязнения питьевой воды, от питья которой возникает несчастливая мысль. Может принимать значения: BLOOD, SLIME, VOMIT, ICHOR, PUS, GOO, GRIME и FILTH.
POWDER_DYE Делает материал красителем и назначает цвет красителя.
TILE Определяет тайл, который будет использоваться для представления не добываемых тайлов из этого материала. Обычно используется для камней. По умолчанию 219 (символ '█').
ITEM_SYMBOL Определяет тайл, который будет использован для представления объекта [BOULDER] из этого материала. Обычно используется только для камней. По умолчанию 7 (символ '•').
DISPLAY_COLOR
  • цвет шрифта (0-15)
  • цвет фона (0-15)
  • яркость шрифта (0 или 1)
Отображаемый на экране цвет материала. Используется стандартный трехзначный токен цвета. Эквивалентен [TILE_COLOR:a:b:c], [BUILD_COLOR:b:a:X] (если 'a' = 'b', то X = 1, иначе X = 0) и [BASIC_COLOR:a:c].
BUILD_COLOR
  • цвет шрифта (0-15)
  • цвет фона (0-15)
  • яркость шрифта (0 или 1)
Цвет объекта, созданного из этого материала, который использует как цвет шрифта, так и цвет фона: двери, шлюзы, люки, корзины, бочки и клетки. По умолчанию 7:7:1 (белый цвет).
TILE_COLOR
  • цвет шрифта (0-15)
  • цвет фона (0-15)
  • яркость шрифта (0 или 1)
Цвет не добытого тайла, состоящего из этого материала (для камней и почвы) и для гравировки этого материала. По умолчанию 7:7:1 (белый цвет).
BASIC_COLOR
  • цвет шрифта (0-15)
  • яркость шрифта (0 или 1)
Цвет шрифта объектов, сделанных из этого материала, используется для мастерскихworkshops, полов, камней и отшлифованных стен. По умолчанию 7:1 (белый цвет).
STATE_COLOR Устанавливает цвет материала для выбранного состояния. Допустимые значения можно посмотреть ниже.

Цвет берется из файла "descriptor_color_standard.txt". Ближайшее значение цвета используется для отображения загрязнений и частей тел, сделанных из этого материала в ASCII и чтобы отображать цвет предметов и конструкций, сделанных их этого материала в графической версии.

[STATE_COLOR:ALL_SOLID:GREY] 
STATE_NAME Изменяет название материала на указанное, когда материал находится в выбранном состоянии. Допустимые значения можно посмотреть ниже.
[STATE_NAME:ALL_SOLID:stone]
STATE_NAME_ADJ
  • состояние
  • название материала
  • прилагательное для материала
Можно за раз задать токены [STATE_NAME] и [STATE_ADJ].
STATE_ADJ Подобен [STATE_NAME], но используется для описания прилагательного значения. Например, предмет wooden sword сделан из материала с такими свойствами:
[STATE_NAME:ALL_SOLID:wood]
[STATE_ADJ:ALL_SOLID:wooden]
ABSORPTION
  • значение
Степень поглощения жидкостей этим материалом. Контейнеры, сделанные из этого материала (с не нулевой абсорбцией), не могут содержать в себе жидкости до тех пор, пока поверхность не будет глазурирована. По умолчанию 0.
IMPACT_YIELD
  • значение
Определяет величину воздействия (в кило-паскалях, кПа) на материал до того момента, как он начнет деформироваться от удара. Используется при ударных воздействиях. По умолчанию 10000 кПа.
IMPACT_FRACTURE
  • значение
Определяет величину воздействия (в кило-паскалях, кПа) на материал до того момента, как он сломается от удара. Используется при ударных воздействиях. По умолчанию 10000 кПа.
IMPACT_STRAIN_AT_YIELD
IMPACT_ELASTICITY
  • значение
Определяет, как сильно будет деформироваться материал (в частях-на-100000) при достижении точки деформации материала от удара. Используется при ударных воздействиях. По умолчанию 0. Вероятно, влияет на степень повреждения ткани в бою: ушиблена (значение >= 50000), порвана (значение между 25000 и 49999) или сломана (значение <= 24999).
COMPRESSIVE_YIELD
  • значение
Определяет силу сжатия материала, прежде чем он деформируется. Описывает сопротивление ткани проникновению и зажатие предмета в ней. По умолчанию 10000.
COMPRESSIVE_FRACTURE
  • значение
Определяет силу сжатия материала, прежде чем он сломается. Описывает сопротивление ткани проникновению и зажатие предмета в ней. По умолчанию 10000.
COMPRESSIVE_STRAIN_AT_YIELD
COMPRESSIVE_ELASTICITY
  • значение
Определяет, как сильно будет деформироваться материал при достижении точки деформации материала от сил сжатия. Описывает сопротивление ткани проникновению и зажатие предмета в ней. По умолчанию 0.
TENSILE_YIELD
  • значение
Определяет силу растяжения материала, прежде чем он начнет деформироваться. Описывает сопротивление ткани на растяжение и разрыв. По умолчанию 10000.
TENSILE_FRACTURE
  • значение
Определяет силу растяжения материала, прежде чем он сломается. Описывает сопротивление ткани на растяжение и разрыв. По умолчанию 10000.
TENSILE_STRAIN_AT_YIELD
TENSILE_ELASTICITY
  • значение
Определяет, как сильно будет деформироваться материал при достижении точки деформации материала от сил растяжения. Описывает сопротивление ткани на растяжение и разрыв. По умолчанию 0.
TORSION_YIELD
  • значение
Определяет силу скручивания материала, прежде чем он начнет деформироваться. Используется для расчетов растяжения и кручения материала от ударной атаки (по умолчанию, такого типа атаки нет у существ, но ее можно добавить). По умолчанию 10000.
TORSION_FRACTURE
  • значение
Определяет силу скручивания материала, прежде чем он сломается. Используется для расчетов растяжения и кручения материала от ударной атаки (по умолчанию, такого типа атаки нет у существ, но ее можно добавить). По умолчанию 10000.
TORSION_STRAIN_AT_YIELD
TORSION_ELASTICITY
  • значение
Определяет, как сильно будет деформироваться материал при достижении точки деформации материала от сил кручения. Используется для расчетов растяжения и кручения материала от ударной атаки (по умолчанию, такого типа атаки нет у существ, но ее можно добавить). По умолчанию 0.
SHEAR_YIELD
  • значение
Определяет силу сдвига материала, прежде чем он начнет деформироваться. Используется для расчетов разрезания. По умолчанию 10000.
SHEAR_FRACTURE
  • значение
Определяет силу сдвига материала, прежде чем он сломается. Используется для расчетов разрезания. По умолчанию 10000.
SHEAR_STRAIN_AT_YIELD
SHEAR_ELASTICITY
  • значение
Определяет, как сильно будет деформироваться материал при достижении точки деформации материала от сил сдвига. Используется для расчетов разрезания. По умолчанию 0.
BENDING_YIELD
  • значение
Определяет силу изгиба материала, прежде чем он начнет деформироваться. Определяет силу сопротивления материала на изгиб или излом. По умолчанию 10000.
BENDING_FRACTURE
  • значение
Определяет силу изгиба материала, прежде чем он сломается. Определяет силу сопротивления материала на изгиб или излом. По умолчанию 10000.
BENDING_STRAIN_AT_YIELD
BENDING_ELASTICITY
  • значение
Определяет, как сильно будет деформироваться материал при достижении точки деформации материала от сил изгиба. Определяет силу сопротивления материала на изгиб или излом. По умолчанию 0.
MAX_EDGE
  • значение
Определяет насколько острым может быть материал. Используется при расчёте режущих свойств. Не позволяет "низкоуровневым" металлам пробивать броню из "высокоуровнего". Присвоение камню значения не менее 10000 позволит изготавливать оружие из этого камня. По умолчанию 10000.
MATERIAL_VALUE
  • значение
Модификатор ценности материала. По умолчанию 1. Также допустимы отрицательные числа со знаком "-", тогда покупателю будут платить за покупку, а продавец потратит деньги на продажу.
MULTIPLY_VALUE
  • значение
Умножает ценность материала. Не используется в шаблонах материалов.
SPEC_HEAT
  • удельная теплоемкость
Скорость, с которой материал нагревается или охлаждается (в джоулях на килокельвин). Если NONE, температура будет зафиксирована на начальном уровне. Подробнее в статье Temperature. По умолчанию NONE.
HEATDAM_POINT
  • температура
Температура, выше которой материал получает повреждение от нагрева. Если у материала есть температура возгорания, но этот параметр установлен на NONE, он будет гореть очень долго (9 месяцев и 16,8 дня). По умолчанию NONE.
COLDDAM_POINT
  • температура
Температура, ниже которой материал получает повреждение от переохлаждения. По умолчанию NONE.
IGNITE_POINT
  • температура
Температура, при которой материал возгорается. По умолчанию NONE.
MELTING_POINT
  • температура
Температура, при которой материал плавится. По умолчанию NONE.
BOILING_POINT
  • температура
Температура, при которой материал закипает. По умолчанию NONE.
MAT_FIXED_TEMP
  • температура
Предметы, состоящие из этого материала, изначально будут иметь указанную температуру. Используется вместе с [SPEC_HEAT:NONE], чтобы зафиксировать температуру материала на заданном значении. По умолчанию NONE.
IF_EXISTS_SET_HEATDAM_POINT
  • температура
Изменяет HEATDAM_POINT, материала, но только если не установлено в NONE. Не используется в шаблонах материалов.
IF_EXISTS_SET_COLDDAM_POINT
  • температура
Изменяет COLDDAM_POINT, материала, но только если не установлено в NONE. Не используется в шаблонах материалов.
IF_EXISTS_SET_IGNITE_POINT
  • температура
Изменяет IGNITE_POINT, материала, но только если не установлено в NONE. Не используется в шаблонах материалов.
IF_EXISTS_SET_MELTING_POINT
  • температура
Изменяет MELTING_POINT, материала, но только если не установлено в NONE. Не используется в шаблонах материалов.
IF_EXISTS_SET_BOILING_POINT
  • температура
Изменяет BOILING_POINT, материала, но только если не установлено в NONE. Не используется в шаблонах материалов.
IF_EXISTS_SET_MAT_FIXED_TEMP
  • температура
Изменяет MAT_FIXED_TEMP, материала, но только если не установлено в NONE. Не используется в шаблонах материалов.
SOLID_DENSITY
  • плотность
Определяет плотность (в килограммах на кубический метр) материала в твердом виде. Также влияет на расчеты взаимодействий в бою; влияет на дробящий урон и способность холодного оружия пробить слои тканейТребует проверки. По умолчанию NONE.
LIQUID_DENSITY
  • плотность
Определяет плотность материала в жидком виде. По умолчанию NONE.
MOLAR_MASS
  • значение
Предположительно не используетсяТребует проверки. Теоретически, должно определять плотность (при заданном давлении) в газообразном состоянии, от которой, в свою очередь, будет зависеть (вместе с весом испаряемого материала) объём, покрываемый распространяющимися парами. По умолчанию NONE.
EXTRACT_STORAGE BARREL или FLASK Определяет тип контейнера, используемого для хранения материала. Используется в сочетании с токенами растений [EXTRACT_BARREL], [EXTRACT_VIAL] или [EXTRACT_STILL_VIAL]. По умолчанию BARREL.
BUTCHER_SPECIAL Определяет тип предмета, используемый для разделки результатов, полученных из этого материала. Сырье использует GLOB:NONE для жира и MEAT:NONE для других мясных материалов. GLOB:NONE для жира и MEAT:NONE для других мясных продуктов.
MEAT_NAME
  • префикс
  • имя
  • прилагательное
При убийстве существа мясо, полученное из органов, изготовленных из этого материала, будет названо в соответствии с значением токена.
BLOCK_NAME
  • ед. число
  • мн. число
Определяет название блоков, которые создаются из этого материала.
WAFERS Материал обрабатывается в "пластины" (как адамантин), а не в "слитки".
MATERIAL_REACTION_PRODUCT Используется с raw-файлами материалами реакции для связи материала реагента с материалом продукта. Первый аргумент используется в HAS_MATERIAL_REACTION_PRODUCT и GET_MATERIAL_FROM_REAGENT реакций. Остальная часть является ссылкой на материал, как правило LOCAL_CREATURE_MAT:SUBTYPE или LOCAL_PLANT_MAT:SUBTYPE или INORGANIC:STONETYPE.

[MATERIAL_REACTION_PRODUCT:TAN_MAT:LOCAL_CREATURE_MAT:LEATHER]

ITEM_REACTION_PRODUCT Используется с raw-файлами материалами реакции для связи материала реагента с готовым предметом. Первый аргумент используется в HAS_MATERIAL_REACTION_PRODUCT и GET_MATERIAL_FROM_REAGENT реакций. Остальная часть является ссылкой на тип предмета, а затем его материал.

[ITEM_REACTION_PRODUCT:BAG_ITEM:PLANT_GROWTH:LEAVES:LOCAL_PLANT_MAT:LEAF]

REACTION_CLASS Используется для классификации всех предметов, изготавливаемых из материала, чтобы в реакциях использовать их как общие название для группы реагентов.

В ванильных файлах используются:

  • FAT, TALLOW, SOAP, PARCHMENT, PAPER_PLANT, PAPER_SLURRY, MILK, CHEESE, WAX
  • CAN_GLAZE – предметы из этого материала могут быть глазированы.
  • FLUX – могут быть использованы в качестве флюса в производстве свинца и стали.
  • GYPSUM – могут быть преобразованы в медицинский гипс.
  • CALCIUM_CARBONATE – могут быть использованы в производстве извести.v0.42.01
METAL_ORE
  • название неорганического материала
  • значение
Позволяет использовать BOULDER в качестве реагента в реакциях, требующих "METAL_ORE:MATERIAL_NAME", а также при выплавке непосредственно в слитки металла. Помещает материал в категорию "Metal Ores" на складах камня. Значение определяет вероятность этого продукта (см. Тетраэдрит или Галенит).
THREAD_METAL
  • название неорганического материала
  • значение
Позволяет использовать BOULDER для вытягивания нитей; см. также [STOCKPILE_THREAD_METAL]. Значение предположительно определяет вероятность получения продукта.Требует проверки
HARDENS_WITH_WATER Позволяет из материала делать гипсовые повязки.
SOAP_LEVEL
  • значение
Мыло имеет [SOAP_LEVEL:2]. Эффект неизвестен. По умолчанию 0.
SYNDROME Начитает описание синдрома, свойственного материалу. Можно указать несколько синдромов. Подробнее в Syndrome token.

Состояния материалов

Ниже приведен список допустимых состояний материала:

Значения Описание
SOLID Твердое
LIQUID Жидкое
GAS Газообразное
POWDER (или SOLID_POWDER) Порошок или затвердевший порошок
PASTE (или SOLID_PASTE) Паста или затвердевшая паста
PRESSED (или SOLID_PRESSED) Спрессованное или твердое спрессованное

Для токенов, таких как [STATE_NAME], [STATE_NAME_ADJ] и [STATE_ADJ], можно задать сразу несколько состояний при помощи значений ниже:

Значение Описание
ALL Обозначает все возможные состояния материала.
ALL_SOLID Обозначает состояния SOLID, POWDER, PASTE и PRESSED.

Использование материалов

Токен Аргументы Описание
IMPLIES_ANIMAL_KILL Позволяет игре узнать, что при производстве этого предмета было убито животное. Цивилизации, выступающие против убийства животных (эльфы), откажутся принимать эти предметы в торговле.
ALCOHOL_PLANT Классифицирует материал как алкоголь растительного происхождения, позволяя хранить его на складе пищи в категории "Drink (Plant)".
ALCOHOL_CREATURE Классифицирует материал как алкоголь животного происхождения, позволяя хранить его на складе пищи в категории "Drink (Animal)".
ALCOHOL Классифицирует материал как обычный алкоголь. Включает и ALCOHOL_PLANT и ALCOHOL_CREATURE. Точное назначение неизвестно, возможно, это просто рудиментарный токен.
CHEESE_PLANT Классифицирует материал как сыр растительного происхождения, позволяя хранить его на складе пищи в категории "Cheese (Plant)".
CHEESE_CREATURE Классифицирует материал как сыр животного происхождения, позволяя хранить его на складе пищи в категории "Cheese (Animal)".
CHEESE Классифицирует материал как обычный сыр. Включает и CHEESE_PLANT и CHEESE_CREATURE. Точное назначение неизвестно, возможно, это просто рудиментарный токен.
POWDER_MISC_PLANT Классифицирует материал как порошок растительного происхождения, позволяя хранить его на складе пищи в категории "Milled Plant".
POWDER_MISC_CREATURE Классифицирует материал как порошок животного происхождения, позволяя хранить его на складе пищи в категории "Bone Meal". В отличие от молотых растений, таких как сахар и мука, бочки или горшки с костной мукой не могут содержать мешков. В пользовательских реакциях с использованием этого продукта лучше использовать ведра или кувшины.
POWDER_MISC Классифицирует материал как обычный порошок. Включает и POWDER_MISC_PLANT и POWDER_MISC_CREATURE. Точное назначение неизвестно, возможно, это просто рудиментарный токен.
STOCKPILE_GLOB или STOCKPILE_GLOB_SOLID Позволяет хранить на пищевом складе хранить капли в твердой форме в категории "Fat" – без этого токена, дварфы будут "очистить" крепость, из-за чего капли будут уничтожаться (если не используется [DO_NOT_CLEAN_GLOB]).
STOCKPILE_GLOB_PASTE Классифицирует материал как milled paste, позволяя хранить его на складе пищи в категории "Paste".
STOCKPILE_GLOB_PRESSED Классифицирует материал как pressed goods, позволяя хранить его на складе пищи в категории "Pressed Material".
STOCKPILE_PLANT_GROWTH Классифицирует материал как части растений (плоды, листья и проч.), позволяя хранить его на складе пищи в категории Plant Growth/Fruit.
LIQUID_MISC_PLANT Классифицирует материал как растительный экстракт, позволяя хранить его на складе пищи в категории "Extract (Plant)".
LIQUID_MISC_CREATURE Классифицирует материал как экстракт животного происхождения, позволяя хранить его на складе пищи в категории "Extract (Animal)".
LIQUID_MISC_OTHER Классифицирует материал как прочие жидкости, позволяя хранить его на складе пищи в категории "Misc. Liquid" вместе с щелоком.
LIQUID_MISC Классифицирует материал как обычную жидкость. Включает LIQUID_MISC_PLANT, LIQUID_MISC_CREATURE и LIQUID_MISC_OTHER. Точное назначение неизвестно, возможно, это просто рудиментарный токен.
STRUCTURAL_PLANT_MAT Классифицирует материал как растение, позволяя хранить его на складе пищи в категории "Plants".
SEED_MAT Классифицирует материал как семена растений, позволяя хранить его на складе пищи в категории "Seeds".
BONE Классифицирует материал как кости, позволяет его использование для резчиков по кости и ограничение на складах.
WOOD Классифицирует материал как древесину, позволяет его использование для плотников и хранение на на складах древесины. Цивилизации, которые выступают против "убийства растений" (напр. эльфы) откажутся покупать предметы из этого материала.
THREAD_PLANT Классифицирует материал как растительное волокно, позволяет его использование для портных и хранить на складе одежды в категориях "Thread (Plant)" и "Cloth (Plant)".
TOOTH Классифицирует материал как зубы, позволяет его использование для резчиков по кости и ограничение на складах.
HORN Классифицирует материал как рога, позволяет его использование для резчиков по кости и ограничение на складах.
HAIR Классифицирует материал как волосы, позволяет его использование для прядильщиков и ограничение на складах по материалу.
PEARL Классифицирует материал как жемчуг, позволяет его использование для резчиков по кости и ограничение на складах.
SHELL Классифицирует материал как панцирь, позволяет его использование для резчиков по кости и ограничение на складах.
LEATHER Классифицирует материал как кожу, позволяет его использование для резчиков по кости и ограничение на складах.
SILK Классифицирует материал как шелк, позволяет его использование для портных и хранить на складе одежды в категориях "Thread (Silk)" и "Cloth (Silk)".
SOAP Классифицирует материал как мыло, позволяя использовать его в качестве моющего средства и хранить на складе блоков/слитков в категории "Bars: Other Materials".Требует проверки
GENERATES_MIASMA Из-за гниения материала появляются миазмы.
MEAT Классифицирует материал как съедобное мясо.Требует проверки
ROTS Материал будет гнить, если не будет храниться надлежащим образом. В настоящее время действует только на пищу и мусор, другие предметы из этого материала гнить не будут.
BLOOD_MAP_DESCRIPTOR Сообщает игре, что загрязнитель из этого материала нужно классифицировать как "blood" в режиме приключений при описании тайла ("Here we have a Dwarf in a slurry of blood. ru").
ICHOR_MAP_DESCRIPTOR Сообщает игре, что загрязнитель из этого материала нужно классифицировать как "ichor".
GOO_MAP_DESCRIPTOR Сообщает игре, что загрязнитель из этого материала нужно классифицировать как "goo".
SLIME_MAP_DESCRIPTOR Сообщает игре, что загрязнитель из этого материала нужно классифицировать как "slime".
PUS_MAP_DESCRIPTOR Сообщает игре, что загрязнитель из этого материала нужно классифицировать как "pus".
SWEAT_MAP_DESCRIPTOR Сообщает игре, что загрязнитель из этого материала нужно классифицировать как "sweat".
TEARS_MAP_DESCRIPTOR Сообщает игре, что загрязнитель из этого материала нужно классифицировать как "tears".
SPIT_MAP_DESCRIPTOR Сообщает игре, что загрязнитель из этого материала нужно классифицировать как "spit".
EVAPORATES Загрязнители, состоящие из этого материала, со временем испаряются, медленно исчезая с карты. Используется водой.
ENTERS_BLOOD Используется для материалов, которые вызывают синдромы, заставляет его проникать в кровь существа, а не просто брызгать на поверхность.
EDIBLE_VERMIN Может быть съеден вредителями.
EDIBLE_RAW Может быть съеден сырым.
EDIBLE_COOKED Может быть приготовлен и затем съеден.
DO_NOT_CLEAN_GLOB Запрещает очистку и уничтожение капель, состоящих из этого материала.
NO_STONE_STOCKPILE Не отображается на складе камней.
ITEMS_METAL Позволяет создавать металлические предметы обстановки в кузнице.
ITEMS_BARRED Равносилен ITEMS_HARD. Присваивается костям.
ITEMS_SCALED Равносилен ITEMS_HARD. Присваивается панцирям.
ITEMS_LEATHER Равносилен ITEMS_SOFT. Присваивается коже.
ITEMS_SOFT Случайные изделия сделанные из этого материала, не могут быть кольцами, коронами, скипетрами или статуэтками. Присваивается plant fiber, silk и wool.
ITEMS_HARD Из материала могут состоять все семь видов случайных изделий. Присваивается камню, древесине, костям, панцирям, хитину, когтям, зубам, рогам, копытам и воску. У волос, жемчуга и яичных скорлупок также есть этого токен.
IS_STONE Используется для определения того, что указанный материал является камнем. Помимо прочего, позволяет хранить его на складах камня.
UNDIGGABLE Используется для камня, в который нельзя прокопать.
DISPLAY_UNGLAZED Придает контейнерам из этого материала префикс "неглазурованный", если они еще не были покрыты глазурью.
YARN Классифицирует материал как пряжу, позволяет использовать для портных и хранить на складах ткани в категориях "Thread (Yarn)" и "Cloth (Yarn)".
STOCKPILE_THREAD_METAL Классифицирует материал как металлические нити, позволяет хранить на складах ткани в категориях "Thread (Metal)" и "Cloth (Metal)".
IS_METAL Определяет материал как металл, позволяет использовать его в кузнице.
IS_GLASS Используется зелёным стеклом, прозрачным стеклом и хрустальным стеклом.
CRYSTAL_GLASSABLE Может быть использован для производства хрустального стекла.
ITEMS_WEAPON Из материала можно сделать оружие ближнего боя.
ITEMS_WEAPON_RANGED Из материала можно сделать оружие дальнего боя.
ITEMS_ANVIL Из материала можно сделать наковальни.
ITEMS_AMMO Из материала можно сделать боеприпасы.
ITEMS_DIGGER Из материала можно сделать кирки.
ITEMS_ARMOR Из материала можно сделать броню.
ITEMS_DELICATE Используется янтарём и кораллами. Функционально равнозначно ITEMS_HARD.
ITEMS_SIEGE_ENGINE Из материала можно сделать части для осадных машин. В текущих версиях не работает.
ITEMS_QUERN Из материала можно сделать ручные и мельничные жернова.Требует проверки

Токены синдромов

Ниже приводится таблица с токенами, которые можно использовать при объявлении токена [SYNDROME]. Подробнее в статье Syndrome.

Токен Аргументы Описание
SYN_NAME
  • текст
Определяет имя синдрома.
SYN_INJECTED Синдром вызывается введением материала в тело (существом)
SYN_CONTACT Синдром появляется при контакте (напр. ядовитая пыль или жидкость)
SYN_INHALED Синдром появляется при вдыхании (напр. ядовитый газ или испарения)
SYN_INGESTED Синдром появляется при употреблении в пищу (когда материал употребляют в твердом или жидком виде)
SYN_AFFECTED_CLASS
  • название класса существ
Добавляет класс существ к тем, на кого действует синдром, как например CREATURE_CLASS:GENERAL_POISON.
SYN_IMMUNE_CLASS
  • название класса существ
Делает класс существ невосприимчивыми к синдрому.
SYN_AFFECTED_CREATURE
  • название существа
  • название касты или ALL
Добавляет вид или касту существ к тем, на кого действует синдром.
SYN_IMMUNE_CREATURE
  • название существа
  • название касты или ALL
Делает вид или касту существ невосприимчивой к синдрому.
CE_PAIN
CE_SWELLING
CE_OOZING
CE_BRUISING
CE_BLISTERS
CE_NUMBNESS
CE_PARALYSIS
CE_FEVER
CE_BLEEDING
CE_COUGH_BLOOD
CE_VOMIT_BLOOD
CE_NAUSEA
CE_UNCONSCIOUSNESS
CE_NECROSIS
CE_IMPAIR_FUNCTION
CE_DROWSINESS
CE_DIZZINESS
  • SEV:<значение> (сокращение от severity ru, больше – сильнее)
  • PROB:<значение(1-100)> (шанс)
  • RESISTABLE (необязательный) возможность отрезистить
  • SIZE_DILUTES (необязательный) больше размер тела жертвы – слабее эффект воздействия.

Место воздействия:

  • LOCALIZED (необязательный)
  • VASCULAR_ONLY (необязательный)
  • MUSCULAR_ONLY (необязательный)
  • BP:BY_CATEGORY:категория:ткань (необязательный)
  • BP:BY_TYPE:тип:ткань (необязательный)
  • BP:BY_TOKEN:токен:ткань (необязательный)

Длительность:

  • Start:время начала действия
  • Peak:пик воздействия
  • End:конец действия эффекта
Определяет, как синдром влияет на существо – подробнее в разделе статьи Syndrome#Признаки эффектов созданий.

См. также