Bodygloss

Материал из Dwarf Fortress Wiki
Перейти к навигацииПерейти к поиску

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]