Bodygloss: различия между версиями

Материал из Dwarf Fortress Wiki
Перейти к навигацииПерейти к поиску
Нет описания правки
мНет описания правки
 
Строка 1: Строка 1:
{{Modding}}'''Bodygloss''' категория [[Token|токенов]], используемых в [[raw-файл]]ах с [[body token|токенами тела]] и [[creature token|токенами существа]], который выполняет простую замену слов на частях тела существа. Например, если существо использует токен {{token|BODYGLOSS:PAW|bg}}, то предполагаемая часть тела, называемая "{{ttr|вторая правая нога|second right foot}}", будет переименована в "{{ttr|вторую правую лапу|second right paw}}". Сам термин можно перевести как ''пояснение к части тела'' или ''интерпретация части тела''.
{{Modding}}'''Bodygloss''' категория [[Token|токенов]], используемых в [[raw-файл]]ах с [[body token|токенами тела]] и [[creature token|токенами существа]], который выполняет простую замену слов на частях тела существа. Например, если существо использует токен {{token|BODYGLOSS:PAW|bg}}, то предполагаемая часть тела, называемая "{{ttr|вторая правая нога|second right foot}}", будет переименована в "{{ttr|вторую правую лапу|second right paw}}". Сам термин можно перевести как ''пояснение к части тела'' или ''интерпретация части тела''.


Важно различать версии для токенов тела и токенов существа. Версия для токенов тела определяется в любом месте файла типа "<code>[OBJECT:BODY]</code>" и имеет следующий синтаксис: <code>[BODYGLOSS:id:singular:replacement:plural:replacements]</code>
Важно различать версии для токенов тела и токенов существа. Версия для токенов тела определяется в любом месте файла типа "<code>[OBJECT:BODY]</code>" и имеет следующий синтаксис: <code>[BODYGLOSS:id:singular:replacement:plural:replacements]</code>


Обратите внимание, что это простая замена текста для всех частей тела замена "ear" также заменит середину слова "h'''ear'''t".
Обратите внимание, что это простая замена текста для всех частей тела замена "ear" также заменит середину слова "h'''ear'''t".


Эти токены допустимы только в файлах, которые описывают существ (в файлах <code>[OBJECT:CREATURE]</code>), и для их применения используется следующий синтаксис: <code>[BODYGLOSS:id]</code>. Замена слов происходит среди [[body token|токенов тела]]; весь текст, совпадающий со словами, указанными в аргументах ''singular'' и ''plural'', будет заменён на текст из аргументов ''replacement'' и ''replacements'' сотвественно.
Эти токены допустимы только в файлах, которые описывают существ (в файлах <code>[OBJECT:CREATURE]</code>), и для их применения используется следующий синтаксис: <code>[BODYGLOSS:id]</code>. Замена слов происходит среди [[body token|токенов тела]]; весь текст, совпадающий со словами, указанными в аргументах ''singular'' и ''plural'', будет заменён на текст из аргументов ''replacement'' и ''replacements'' сотвественно.
Строка 21: Строка 21:
  [{{text anchor|BODYGLOSS:INSECT_LOWERBODY}}:lower body:abdomen:lower bodies:abdomens]
  [{{text anchor|BODYGLOSS:INSECT_LOWERBODY}}:lower body:abdomen:lower bodies:abdomens]


Приведённые ниже токены используются только для генерируемых случайно существ [[titan|титанов]], [[forgotten beast|забытых тварей]] и [[demon|демонов]]:
Приведённые ниже токены используются только для генерируемых случайно существ [[titan|титанов]], [[forgotten beast|забытых тварей]] и [[demon|демонов]]:


  [{{text anchor|BODYGLOSS:RCP_GLOSS_HOOF}}:foot:hoof:feet:hooves]
  [{{text anchor|BODYGLOSS:RCP_GLOSS_HOOF}}:foot:hoof:feet:hooves]

Текущая версия от 23:05, 14 марта 2025

Bodygloss — категория токенов, используемых в raw-файлах с токенами тела и токенами существа, который выполняет простую замену слов на частях тела существа. Например, если существо использует токен [BODYGLOSS:PAW], то предполагаемая часть тела, называемая "second right foot", будет переименована в "second right paw". Сам термин можно перевести как пояснение к части тела или интерпретация части тела.

Важно различать версии для токенов тела и токенов существа. Версия для токенов тела определяется в любом месте файла типа "[OBJECT:BODY]" и имеет следующий синтаксис: [BODYGLOSS:id:singular:replacement:plural:replacements]

Обратите внимание, что это простая замена текста для всех частей тела — замена "ear" также заменит середину слова "heart".

Эти токены допустимы только в файлах, которые описывают существ (в файлах [OBJECT:CREATURE]), и для их применения используется следующий синтаксис: [BODYGLOSS:id]. Замена слов происходит среди токенов тела; весь текст, совпадающий со словами, указанными в аргументах singular и plural, будет заменён на текст из аргументов replacement и replacements сотвественно.

По умолчанию список токенов, применяемых в чистой версии игры без модов, находится в файле body_default.txt:

[BODYGLOSS:PAW:foot:paw:feet:paws]
[BODYGLOSS:MAW:mouth:maw:mouths:maws]
[BODYGLOSS:CLAW_HAND:hand:claw:hands:claws]
[BODYGLOSS:CLAW_FOOT:foot:claw:feet:claws]
[BODYGLOSS:HOOF:foot:hoof:feet:hooves]
[BODYGLOSS:TRUNK:body:trunk:bodies:trunks]
[BODYGLOSS:BRANCH_ARM:arm:branch:arms:branches]
[BODYGLOSS:LEG_STUMP:leg:stump:legs:stumps]
[BODYGLOSS:ROOTS_FOOT:foot:roots:feet:roots]
[BODYGLOSS:INSECT_UPPERBODY:upper body:thorax:upper bodies:thoraxes]
[BODYGLOSS:INSECT_LOWERBODY:lower body:abdomen:lower bodies:abdomens]

Приведённые ниже токены используются только для генерируемых случайно существ — титанов, забытых тварей и демонов:

[BODYGLOSS:RCP_GLOSS_HOOF:foot:hoof:feet:hooves]
[BODYGLOSS:RCP_GLOSS_PAW:foot:paw:feet:paws]