Armok

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

Армок, бог Крови — имя мифического божества в Dwarf Fortress, по мотивам которого и была сделана Dwarf Fortress.

В соответствии с мануалом из Slaves to Armok: God of Blood ru, приквела Dwarf Fortress, Армок — создатель этого мира и внутриигровое объяснение случайной генерации мира:

"Armok, the God of Blood, is just about the only constant in these chaotic random universes. A general sense of conflict keeps Armok appeased — when the universe becomes too boring it is set on the anvil of creation to be re forged."
"The destruction of the world by Armok will arise inevitably in most game worlds. As civilizations spread and the frontier closes, the world will start to look homogeneous. Armok, looking upon this decadence in disgust, will reform the world. Basically, when the universe has become too boring, it will be changed."

Несмотря на приведённое выше описание, Армок фактически не появляется и даже не упоминается; он не появляется как божество, доступное для поклонения, и Toady One не планирует добавлять его в игру. Впрочем, это не мешает игрокам ссылаться на него, особенно когда речь идёт о веселье. Судя по его роли — изменению реальности ради собственного развлечения — Армок, по сути, является внутриигровым именем, обозначающим игрока.

Происхождение имени

Имя дварфийского божества возникло от переменной "arm_ok" из фэнтезийной игры Тарна Адамса Dragslay (ранний предшественник Dwarf Fortress). Эта переменная использовалась для подсчета количества оставшихся рук, для инвентаря. (Источник)

Играбельный Armok mod

Скопируйте это в любой файл существ в raws и играйте со своим собственным аватаром Бога Крови! Стреляет огненными шарами, поражает еретиков драконьим огнем и убивает смертных одним прикосновением!

[CREATURE:ARMOK]
	[DESCRIPTION:The blood god is risen.]
	[NAME:avatar of armok:avatars of armok:avatar of armok]
	[CREATURE_TILE:'A'][COLOR:4:0:1]
	[BODY:HUMANOID:MOUTH:TONGUE]
	[EXTRAVISION]
	[NOBREATHE][NOSTUN][NONAUSEA][NOPAIN][NO_DIZZINESS]
	[NOEMOTION][NOSTUCKINS][NOTHOUGHT][NOEXERT][NO_DRINK][NO_EAT][NO_SLEEP]
	[NO_GENDER][CAN_SPEAK]
	[PARALYZEIMMUNE][WEBIMMUNE]
	[NOT_LIVING]
	[BUILDINGDESTROYER:2][NOT_BUTCHERABLE]
	[SWIMS_INNATE]
	[OUTSIDER_CONTROLLABLE]
	[CANOPENDOORS][CAN_LEARN]
	[NO_THOUGHT_CENTER_FOR_MOVEMENT]
	[NO_CONNECTIONS_FOR_MOVEMENT]
	[EQUIPS]
	[PREFSTRING:omnipotence]
	[FIREIMMUNE]
	[FLIER]
	[NATURAL_SKILL:MELEE_COMBAT:25]
	[NATURAL_SKILL:RANGED_COMBAT:25]
	[NATURAL_SKILL:WRESTLING:25]
	[NATURAL_SKILL:BITE:25]
	[NATURAL_SKILL:GRASP_STRIKE:25]
	[NATURAL_SKILL:STANCE_STRIKE:25]
	[NATURAL_SKILL:DODGING:25]
	[NATURAL_SKILL:MISC_WEAPON:25]
	[NATURAL_SKILL:AXE:25]
	[NATURAL_SKILL:SWORD:25]
	[NATURAL_SKILL:DAGGER:25]
	[NATURAL_SKILL:MACE:25]
	[NATURAL_SKILL:HAMMER:25]
	[NATURAL_SKILL:SPEAR:25]
	[NATURAL_SKILL:CROSSBOW:25]
	[NATURAL_SKILL:SHIELD:25]
	[NATURAL_SKILL:ARMOR:25]
	[NATURAL_SKILL:SIEGECRAFT:25]
	[NATURAL_SKILL:SIEGEOPERATE:25]
	[NATURAL_SKILL:BOWYER:25]
	[NATURAL_SKILL:PIKE:25]
	[NATURAL_SKILL:WHIP:25]
	[NATURAL_SKILL:BOW:25]
	[NATURAL_SKILL:BLOWGUN:25]
	[NATURAL_SKILL:THROW:25]
	[TISSUE:SLADE]
		[TISSUE_NAME:slade:NP]
		[TISSUE_MATERIAL:INORGANIC:SLADE]
		[MUSCULAR]
		[FUNCTIONAL]
		[STRUCTURAL]
		[RELATIVE_THICKNESS:1]
		[CONNECTS]
		[TISSUE_SHAPE:LAYER]
	[TISSUE_LAYER:BY_CATEGORY:ALL:SLADE]
	[USE_MATERIAL_TEMPLATE:POISON:CREATURE_EXTRACT_TEMPLATE]
		[STATE_NAME:ALL_SOLID:touch of death]
		[STATE_ADJ:ALL_SOLID:touch of death]
		[STATE_NAME:LIQUID:touch of death]
		[STATE_ADJ:LIQUID:touch of death]
		[STATE_NAME:GAS:touch of death]
		[STATE_ADJ:GAS:touch of death]
		[PREFIX:NONE]
		[ENTERS_BLOOD]
		[SYNDROME]
			[SYN_NAME:curse of the blood god]
			[SYN_AFFECTED_CLASS:GENERAL_POISON]
			[SYN_IMMUNE_CREATURE:ARMOK:ALL]
			[SYN_INJECTED]
			[CE_NECROSIS:SEV:1000:PROB:100:BP:BY_CATEGORY:ALL:ALL:START:30:PEAK:60:END:1200]
	[BODY_SIZE:10:0:200000000]
	[BODY_APPEARANCE_MODIFIER:HEIGHT:100:100:100:100:100:100:100]
	[BODY_APPEARANCE_MODIFIER:BROADNESS:100:100:100:100:100:100:100]
	[CAN_DO_INTERACTION:MATERIAL_EMISSION]
		[CDI:ADV_NAME:Hurl fireball]
		[CDI:USAGE_HINT:ATTACK]
		[CDI:BP_REQUIRED:BY_CATEGORY:HAND]
		[CDI:FLOW:FIREBALL]
		[CDI:TARGET:C:LINE_OF_SIGHT]
		[CDI:TARGET_RANGE:C:15]
		[CDI:MAX_TARGET_NUMBER:C:1]
		[CDI:WAIT_PERIOD:1]
	[CAN_DO_INTERACTION:MATERIAL_EMISSION]
		[CDI:ADV_NAME:Smite]
		[CDI:USAGE_HINT:ATTACK]
		[CDI:BP_REQUIRED:BY_CATEGORY:HAND]
		[CDI:FLOW:DRAGONFIRE]
		[CDI:TARGET:C:LINE_OF_SIGHT]
		[CDI:TARGET_RANGE:C:15]
		[CDI:MAX_TARGET_NUMBER:C:1]
		[CDI:WAIT_PERIOD:1]
	[ATTACK:PUNCH:BODYPART:BY_TYPE:GRASP]
		[ATTACK_SKILL:GRASP_STRIKE]
		[ATTACK_VERB:touch:touches]
		[ATTACK_CONTACT_PERC:100]
		[ATTACK_PENETRATION_PERC:100]
		[ATTACK_FLAG_WITH]
		[ATTACK_PRIORITY:MAIN]
		[SPECIALATTACK_INJECT_EXTRACT:LOCAL_CREATURE_MAT:POISON:LIQUID:100:100]
	[ITEMCORPSE:STATUE:NO_SUBTYPE:INORGANIC:SLADE]
	[ITEMCORPSE_QUALITY:5]

затем скопируйте это в файл entity_default.txt, чтобы играть за Воплощенного Бога Крови в режиме приключения. Не волнуйтесь, он не способен появиться в режиме крепости или генерации мира... пока что.

[ENTITY:CHEATER]
	[ALL_MAIN_POPS_CONTROLLABLE]
	[CREATURE:ARMOK]

Обновлено для версии 0.42.01.
Оригинальный файл существа взят создан GenericOverusedName с форума Bay12.(link)

Алтарь Армока

Этой статье присвоена категория «Д» — значит «Дварфы». Это значит, что в ней встречаются смешные шутки, не очень смешные шутки, совсем не смешные шутки, всякие внутриигровые приколы и ссылки на форум Bay12. Не верьте всему, что тут понаписали, и не расстраивайтесь, если чего-то не поняли.


Хороший, годный алтарь Армока получается из шипованой ловушки с рычагом или нажимной плитой.

К сожалению, рычаг дёргать неудобно. Поэтому рекомендуют использовать нажимную плиту. При установке клетки и активируя его рычагом, учитывая, что после активации клетка становится "неустановленной", клетка может быть перемещена раненой жертвой на соседние клетки (научно доказано, что раненый яком — может).

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

Возможно активировать ловушку плитами установленными в самой комнате алтаря. Но жертва может застыть на месте и не двигаться.

Можно сделать несколько плит в коридоре ближе к определенному месту, для исполнения жертвенного ритуала, приуроченного к определенным событиям:

  1. Плита у торгового поста — для задабривания Армока перед торговыми сделками;
  2. У входа на поле — для вымаливания урожая;
  3. у места для водозабора — для прощения использования воды вместо выпивки и дабы вымолить выздоровление для раненых.

Ну и разумеется, совершенно необходима плита у спуска в шахты, дабы шахтеры вымолили себе благословение Армока, перед/после спуска в шахту.

При проектировании учтите, что постоянно "тикающая" плита будет создавать нагрузку на процессор. Если плит много — будет падение ФПС. Нужно предусмотреть наличие обходного маршрута и регулятора движения.