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

Материал из Dwarf Fortress Wiki
Перейти к навигацииПерейти к поиску
Нет описания правки
Строка 1: Строка 1:
'''Запах''' – это характеристика [[creature|существа]], которая определяется [[token|токенами]] {{token|ODOR_STRING}} и {{token|ODOR_LEVEL}}. Каждое существо с хотя бы одной частью тела имеет токен {{token|SMELL|body}}, а также {{token|SMELL_TRIGGER}}, который имитирует обоняние сравнивая его значение с уровнем запаха других существ: существа могут обнаружить запах всех существ с {{token|ODOR_LEVEL}} выше, чем их собственный {{token|SMELL_TRIGGER}}.
[[File:smell_preview.png|right]]'''Запах''' – это характеристика [[creature|существа]], которая определяется [[token|токенами]] {{token|ODOR_STRING}} и {{token|ODOR_LEVEL}}. Каждое существо с хотя бы одной частью тела имеет токен {{token|SMELL|body}}, а также {{token|SMELL_TRIGGER}}, который имитирует обоняние сравнивая его значение с уровнем запаха других существ: существа могут обнаружить запах всех существ с {{token|ODOR_LEVEL}} выше, чем их собственный {{token|SMELL_TRIGGER}}.


Запах наиболее значим в режиме [[adventurer mode|режиме приключенца]]. Будучи авантюристом, вы можете принюхаться с помощью {{k|o}}, и игра покажет самый сильный запах вокруг из тех, которые вы можете уловить.
Запах наиболее значим в режиме [[adventurer mode|режиме приключенца]]. Будучи авантюристом, вы ощущаете запах просто находясь в радиусе его распространения, и игра покажет самый сильный запах вокруг из тех, которые вы можете уловить, иконками в правом верхнем углу экрана:
 
[[File:odors_preview.png]]<br />
По порядку, это запахи крови, дыма, грязи, внутренностей жуков, жареной плоти, смерти, грязи, сажи, рвоты, почвы, свежей выпечки и серы.


{{token|SMELL_TRIGGER}} и {{token|ODOR_LEVEL}} варьируются от 0 до 10000. Существ с уровнем запаха 10000 может учуять буквально кто угодно, в то время как существа с 0 совершенно не имеют запаха. Точно так же существо с триггером обоняния ниже нуля может учуять буквально что угодно, в то время как существа с 10000 фактически безразличны к запахам.
{{token|SMELL_TRIGGER}} и {{token|ODOR_LEVEL}} варьируются от 0 до 10000. Существ с уровнем запаха 10000 может учуять буквально кто угодно, в то время как существа с 0 совершенно не имеют запаха. Точно так же существо с триггером обоняния ниже нуля может учуять буквально что угодно, в то время как существа с 10000 фактически безразличны к запахам.

Версия от 03:16, 29 ноября 2024

Запах – это характеристика существа, которая определяется токенами [ODOR_STRING] и [ODOR_LEVEL]. Каждое существо с хотя бы одной частью тела имеет токен [SMELL], а также [SMELL_TRIGGER], который имитирует обоняние сравнивая его значение с уровнем запаха других существ: существа могут обнаружить запах всех существ с [ODOR_LEVEL] выше, чем их собственный [SMELL_TRIGGER].

Запах наиболее значим в режиме режиме приключенца. Будучи авантюристом, вы ощущаете запах просто находясь в радиусе его распространения, и игра покажет самый сильный запах вокруг из тех, которые вы можете уловить, иконками в правом верхнем углу экрана:


По порядку, это запахи крови, дыма, грязи, внутренностей жуков, жареной плоти, смерти, грязи, сажи, рвоты, почвы, свежей выпечки и серы.

[SMELL_TRIGGER] и [ODOR_LEVEL] варьируются от 0 до 10000. Существ с уровнем запаха 10000 может учуять буквально кто угодно, в то время как существа с 0 совершенно не имеют запаха. Точно так же существо с триггером обоняния ниже нуля может учуять буквально что угодно, в то время как существа с 10000 фактически безразличны к запахам.

По умолчанию значение [SMELL_TRIGGER] равно 50; примечательно, что у людей оно равно 90, что говорит о чувствительности ниже среднего, а эльфы имеют сверхчеловеческое обоняние со значением 10.

Примечательные названия запахов

Названия различных запахов обычно являются просто именем самого существа, но есть некоторые исключения: