Испытание "Безумный донор": вкладка укомплектована

В скелет сознательно клали одно испытание, чтобы сперва убедиться, что вкладка
появляется. Убедились в игре - добавлено второе, оба заказанных на месте.

    <objective type="Craft" item="resourceNecromancerBlood" count="15"/>

Craft, а не Gather: кровь не добывается из мира, она крафтится. count у Craft
работает - проверено заранее, потому что в самых наглядных ванильных примерах
(craftStoneAxe, craftClothes) счётчика нет и легко решить, что его не бывает; на
деле 18 ванильных Craft-целей его несут, вплоть до resourceForgedIron count=100.

Иконка ui_game_symbol_siphoning_strikes ("высасывающие удары") - найдена при
разборе всех 359 доступных символов. Под механику "плати собственной кровью"
попадает точнее любого медицинского символа.

Имя оправдано механикой, а не просто звучит: каждый крафт снимает 90 процентов
ТЕКУЩЕГО здоровья (NecromancerBloodPatch.cs) и требует нож в инвентаре.
Пятнадцать раз подряд - пятнадцать раз до полусмерти.

Зависимости от первого испытания нет и не будет (указание "разрозненно"), хотя
фактически кровь без ножа не скрафтить: игрок сам упрётся в нож, если начнёт с
крови, и это честнее замка.

Локализация: 3 ключа x 13 языков, ключей стало 143. Счётчик в README (RU+EN) и
SITE_DESCRIPTION.html (RU+EN) обновлён той же правкой. Шапка challenges.xml
переписана - она описывала состояние "одно испытание из двух".

НЕ ПРОВЕРЕНО В ИГРЕ.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
AlexCube
2026-09-16 22:47:51 +03:00
co-authored by Claude Opus 5
parent 156e046cc2
commit 6301a62a54
4 changed files with 37 additions and 10 deletions
+3
View File
@@ -139,3 +139,6 @@ challengeGroupNecroPath,challenges,,,,,The Necromancer's Path,,Der Weg des Nekro
challengeNecroCraftKnifeTitle,challenges,,,,,The Knife Comes First,,Zuerst das Messer,"Primero, el cuchillo",Le couteau d'abord,Prima il coltello,まずはナイフを,첫째도 단검,Najpierw nóż,"Primeiro, a faca",Первым делом — нож,Önce Bıçak,先有刀,先有刀
challengeNecroCraftKnifeShort,challenges,,,,,Craft the Necromancer's Knife,,Stelle das Messer des Nekromanten her,Fabrica el cuchillo del nigromante,Fabriquez le couteau du nécromancien,Fabbrica il coltello del negromante,ネクロマンサーのナイフを作る,강령술사의 단검을 제작하세요,Wytwórz nóż nekromanty,Fabrique a faca do necromante,Создайте Нож некроманта,Nekromantın Bıçağını üret,制作亡灵法师之刃,製作亡靈法師之刃
challengeNecroCraftKnifeDesc,challenges,,,,,"Nothing in necromancy begins without the blade. The Necromancer's Knife marks a corpse as a Victim, and a Victim is what every recipe is made of. Craft one.",,"In der Nekromantie beginnt nichts ohne die Klinge. Das Messer des Nekromanten zeichnet eine Leiche als Opfer, und aus Opfern besteht jedes Rezept. Stelle eines her.","En la nigromancia nada empieza sin la hoja. El cuchillo del nigromante marca un cadáver como Víctima, y de las Víctimas se hace cada receta. Fabrica uno.","En nécromancie, rien ne commence sans la lame. Le couteau du nécromancien marque un cadavre comme Victime, et c'est de Victimes que sont faites toutes les recettes. Fabriquez-en un.","Nella negromanzia nulla comincia senza la lama. Il coltello del negromante marchia un cadavere come Vittima, e di Vittime è fatta ogni ricetta. Fabbricane uno.",降霊術は刃なしには何も始まらない。ネクロマンサーのナイフは死体を「犠牲者」として刻み、あらゆるレシピはその犠牲者から作られる。まず一本を作れ。,"강령술은 칼날 없이는 아무것도 시작되지 않습니다. 강령술사의 단검은 시체에 «희생자» 표식을 남기고, 모든 제작법은 그 희생자에서 나옵니다. 하나를 제작하세요.","W nekromancji nic nie zaczyna się bez ostrza. Nóż nekromanty znaczy zwłoki jako Ofiarę, a z Ofiar powstaje każda receptura. Wytwórz jeden.","Na necromancia nada começa sem a lâmina. A faca do necromante marca um cadáver como Vítima, e é de Vítimas que se faz cada receita. Fabrique uma.","В некромантии ничто не начинается без клинка. Нож некроманта метит труп Жертвой, а из Жертв делается каждый рецепт. Создайте его.",Nekromantikte hiçbir şey bıçaksız başlamaz. Nekromantın Bıçağı bir cesedi Kurban olarak işaretler ve her tarif Kurbanlardan yapılır. Bir tane üret.,亡灵法术没有刀刃便无从开始。亡灵法师之刃会将尸体标记为«祭品»,而每一份配方都源自祭品。先制作一把。,亡靈法術沒有刀刃便無從開始。亡靈法師之刃會將屍體標記為«祭品»,而每一份配方都源自祭品。先製作一把。
challengeNecroMadDonorTitle,challenges,,,,,The Mad Donor,,Der wahnsinnige Spender,El donante loco,Le donneur fou,Il donatore folle,狂った献血者,미친 헌혈자,Szalony dawca,O doador louco,Безумный донор,Çılgın Bağışçı,疯狂的献血者,瘋狂的獻血者
challengeNecroMadDonorShort,challenges,,,,,Craft 15 vials of Necromancer's Blood,,Stelle 15 Fläschchen Nekromantenblut her,Fabrica 15 frascos de sangre del nigromante,Fabriquez 15 fioles de sang de nécromancien,Fabbrica 15 fiale di sangue del negromante,ネクロマンサーの血を15本作る,강령술사의 피 15병을 제작하세요,Wytwórz 15 fiolek krwi nekromanty,Fabrique 15 frascos de sangue do necromante,Создайте 15 флаконов Крови некроманта,15 şişe Nekromant Kanı üret,制作15瓶亡灵法师之血,製作15瓶亡靈法師之血
challengeNecroMadDonorDesc,challenges,,,,,"Every vial costs you 90% of the blood still in you. Fifteen of them, and you will have been at death's door fifteen times over. No one sane donates like this.",,"Jedes Fläschchen kostet dich 90% des Blutes, das noch in dir ist. Fünfzehn davon - fünfzehnmal am Rand des Todes. So spendet kein Gesunder.","Cada frasco te cuesta el 90% de la sangre que aún te queda. Quince de ellos, y habrás estado al borde de la muerte quince veces. Nadie cuerdo dona así.","Chaque fiole vous coûte 90% du sang qu'il vous reste. Quinze fioles, et vous aurez frôlé la mort quinze fois. Personne de sain d'esprit ne donne ainsi.","Ogni fiala ti costa il 90% del sangue che ti resta. Quindici fiale, e sarai stato in punto di morte quindici volte. Nessun sano di mente dona così.",一本ごとに、体に残った血の90%を差し出すことになる。十五本ということは、十五度死の淵に立つということだ。正気の者はこんな献血はしない。,한 병마다 몸에 남은 피의 90%를 내놓게 됩니다. 열다섯 병이면 열다섯 번 죽음의 문턱을 밟는 셈입니다. 제정신인 자는 이렇게 헌혈하지 않습니다.,"Każda fiolka kosztuje cię 90% krwi, która jeszcze w tobie została. Piętnaście fiolek to piętnaście razy na progu śmierci. Nikt zdrowy na umyśle tak nie oddaje krwi.","Cada frasco lhe custa 90% do sangue que ainda resta em você. Quinze deles, e terá estado à beira da morte quinze vezes. Ninguém são doa assim.","Каждый флакон стоит вам 90% той крови, что ещё есть. Пятнадцать флаконов — пятнадцать раз на пороге смерти. Здравомыслящие так кровь не сдают.","Her şişe, içinde kalan kanın %90'ına mal olur. On beş şişe, on beş kez ölümün eşiğinde demek. Aklı başında hiç kimse böyle bağış yapmaz.",每一瓶都要耗去你体内剩余血液的九成。十五瓶,便是十五次徘徊在死亡边缘。神志清醒的人不会这样献血。,每一瓶都要耗去你體內剩餘血液的九成。十五瓶,便是十五次徘徊在死亡邊緣。神志清醒的人不會這樣獻血。
1 Key File Type UsedInMainMenu NoTranslate KeepLoaded english Context / Alternate Text german spanish french italian japanese koreana polish brazilian russian turkish schinese tchinese
139 challengeNecroCraftKnifeTitle challenges The Knife Comes First Zuerst das Messer Primero, el cuchillo Le couteau d'abord Prima il coltello まずはナイフを 첫째도 단검 Najpierw nóż Primeiro, a faca Первым делом — нож Önce Bıçak 先有刀 先有刀
140 challengeNecroCraftKnifeShort challenges Craft the Necromancer's Knife Stelle das Messer des Nekromanten her Fabrica el cuchillo del nigromante Fabriquez le couteau du nécromancien Fabbrica il coltello del negromante ネクロマンサーのナイフを作る 강령술사의 단검을 제작하세요 Wytwórz nóż nekromanty Fabrique a faca do necromante Создайте Нож некроманта Nekromantın Bıçağını üret 制作亡灵法师之刃 製作亡靈法師之刃
141 challengeNecroCraftKnifeDesc challenges Nothing in necromancy begins without the blade. The Necromancer's Knife marks a corpse as a Victim, and a Victim is what every recipe is made of. Craft one. In der Nekromantie beginnt nichts ohne die Klinge. Das Messer des Nekromanten zeichnet eine Leiche als Opfer, und aus Opfern besteht jedes Rezept. Stelle eines her. En la nigromancia nada empieza sin la hoja. El cuchillo del nigromante marca un cadáver como Víctima, y de las Víctimas se hace cada receta. Fabrica uno. En nécromancie, rien ne commence sans la lame. Le couteau du nécromancien marque un cadavre comme Victime, et c'est de Victimes que sont faites toutes les recettes. Fabriquez-en un. Nella negromanzia nulla comincia senza la lama. Il coltello del negromante marchia un cadavere come Vittima, e di Vittime è fatta ogni ricetta. Fabbricane uno. 降霊術は刃なしには何も始まらない。ネクロマンサーのナイフは死体を「犠牲者」として刻み、あらゆるレシピはその犠牲者から作られる。まず一本を作れ。 강령술은 칼날 없이는 아무것도 시작되지 않습니다. 강령술사의 단검은 시체에 «희생자» 표식을 남기고, 모든 제작법은 그 희생자에서 나옵니다. 하나를 제작하세요. W nekromancji nic nie zaczyna się bez ostrza. Nóż nekromanty znaczy zwłoki jako Ofiarę, a z Ofiar powstaje każda receptura. Wytwórz jeden. Na necromancia nada começa sem a lâmina. A faca do necromante marca um cadáver como Vítima, e é de Vítimas que se faz cada receita. Fabrique uma. В некромантии ничто не начинается без клинка. Нож некроманта метит труп Жертвой, а из Жертв делается каждый рецепт. Создайте его. Nekromantikte hiçbir şey bıçaksız başlamaz. Nekromantın Bıçağı bir cesedi Kurban olarak işaretler ve her tarif Kurbanlardan yapılır. Bir tane üret. 亡灵法术没有刀刃便无从开始。亡灵法师之刃会将尸体标记为«祭品»,而每一份配方都源自祭品。先制作一把。 亡靈法術沒有刀刃便無從開始。亡靈法師之刃會將屍體標記為«祭品»,而每一份配方都源自祭品。先製作一把。
142 challengeNecroMadDonorTitle challenges The Mad Donor Der wahnsinnige Spender El donante loco Le donneur fou Il donatore folle 狂った献血者 미친 헌혈자 Szalony dawca O doador louco Безумный донор Çılgın Bağışçı 疯狂的献血者 瘋狂的獻血者
143 challengeNecroMadDonorShort challenges Craft 15 vials of Necromancer's Blood Stelle 15 Fläschchen Nekromantenblut her Fabrica 15 frascos de sangre del nigromante Fabriquez 15 fioles de sang de nécromancien Fabbrica 15 fiale di sangue del negromante ネクロマンサーの血を15本作る 강령술사의 피 15병을 제작하세요 Wytwórz 15 fiolek krwi nekromanty Fabrique 15 frascos de sangue do necromante Создайте 15 флаконов Крови некроманта 15 şişe Nekromant Kanı üret 制作15瓶亡灵法师之血 製作15瓶亡靈法師之血
144 challengeNecroMadDonorDesc challenges Every vial costs you 90% of the blood still in you. Fifteen of them, and you will have been at death's door fifteen times over. No one sane donates like this. Jedes Fläschchen kostet dich 90% des Blutes, das noch in dir ist. Fünfzehn davon - fünfzehnmal am Rand des Todes. So spendet kein Gesunder. Cada frasco te cuesta el 90% de la sangre que aún te queda. Quince de ellos, y habrás estado al borde de la muerte quince veces. Nadie cuerdo dona así. Chaque fiole vous coûte 90% du sang qu'il vous reste. Quinze fioles, et vous aurez frôlé la mort quinze fois. Personne de sain d'esprit ne donne ainsi. Ogni fiala ti costa il 90% del sangue che ti resta. Quindici fiale, e sarai stato in punto di morte quindici volte. Nessun sano di mente dona così. 一本ごとに、体に残った血の90%を差し出すことになる。十五本ということは、十五度死の淵に立つということだ。正気の者はこんな献血はしない。 한 병마다 몸에 남은 피의 90%를 내놓게 됩니다. 열다섯 병이면 열다섯 번 죽음의 문턱을 밟는 셈입니다. 제정신인 자는 이렇게 헌혈하지 않습니다. Każda fiolka kosztuje cię 90% krwi, która jeszcze w tobie została. Piętnaście fiolek to piętnaście razy na progu śmierci. Nikt zdrowy na umyśle tak nie oddaje krwi. Cada frasco lhe custa 90% do sangue que ainda resta em você. Quinze deles, e terá estado à beira da morte quinze vezes. Ninguém são doa assim. Каждый флакон стоит вам 90% той крови, что ещё есть. Пятнадцать флаконов — пятнадцать раз на пороге смерти. Здравомыслящие так кровь не сдают. Her şişe, içinde kalan kanın %90'ına mal olur. On beş şişe, on beş kez ölümün eşiğinde demek. Aklı başında hiç kimse böyle bağış yapmaz. 每一瓶都要耗去你体内剩余血液的九成。十五瓶,便是十五次徘徊在死亡边缘。神志清醒的人不会这样献血。 每一瓶都要耗去你體內剩餘血液的九成。十五瓶,便是十五次徘徊在死亡邊緣。神志清醒的人不會這樣獻血。
+30 -6
View File
@@ -3,12 +3,11 @@
некромантии. Типа тех вкладок, где дают опыт за установку первой двери, за установку
клеймблока, за повешение факела и сбор ресурсов").
ЭТО СКЕЛЕТ, А НЕ ГОТОВАЯ ВКЛАДКА. Сознательно одно испытание из двух заказанных:
challenges.xml мод не трогал ни разу, и сначала надо увидеть в игре, что вкладка вообще
появляется и испытание закрывается. Второе ("Безумный донор", 15 крафтов Крови некроманта,
icon="ui_game_symbol_siphoning_strikes") добавляется одной записью, когда это подтвердится.
Проверять выбрано "Первым делом - нож": нож крафтится сразу и без верстака, то есть
проверка занимает минуту, а не сессию.
ОБА ЗАКАЗАННЫХ ИСПЫТАНИЯ НА МЕСТЕ с 2026-09-16. Сначала тут было одно ("Первым делом -
нож"): challenges.xml мод не трогал ни разу, и сперва надо было увидеть в игре, что вкладка
вообще появляется. Нож выбран для этой проверки потому, что крафтится сразу и без верстака,
то есть проверка занимала минуту, а не сессию. Вкладка отобразилась, испытание закрылось,
лог чистый - после чего добавлен "Безумный донор".
РАЗРОЗНЕННО, НЕ ЦЕПОЧКОЙ (указание: "цепочку ивентов там делать не нужно. Пусть будет
разрозненно. Что сделано то и отмечаем"). Поэтому у группы НЕТ ни link_challenges="true",
@@ -70,5 +69,30 @@
<objective type="Craft" item="necroWpnBladeNecroKnife"/>
</challenge>
<!-- ИСПЫТАНИЕ 2: "Безумный донор" (указание: "добыть 15 флаконов крови некроманта").
Кровь не добывается из мира, она крафтится, поэтому тип Craft, а не Gather.
count="15" - у Craft счётчик поддерживается, и это стоило отдельной проверки: в самых
наглядных ванильных примерах (craftStoneAxe, craftClothes) он не указан, и легко
решить, что его нет. Есть - 18 ванильных Craft-целей его несут, вплоть до
resourceForgedIron count="100" и thrownAmmoPipeBomb count="20".
ИМЯ ОПРАВДАНО МЕХАНИКОЙ, А НЕ ПРОСТО КРАСИВОЕ: каждый крафт Крови некроманта снимает
90% ТЕКУЩЕГО здоровья (NecromancerBloodPatch.cs) и требует нож в инвентаре. Пятнадцать
раз подряд - это пятнадцать раз довести себя до полусмерти, и "Безумный донор" описывает
это точно.
Зависимости от первого испытания нет и быть не должно (указание: "разрозненно"), хотя
фактически кровь без ножа не скрафтить. Порядка у группы нет, так что игрок сам
упрётся в нож, когда попробует начать с крови, - и это честнее замка.
icon="ui_game_symbol_siphoning_strikes" - "высасывающие удары", символ выкачивания
жизни. Найден при разборе всех 359 доступных ui_game_symbol_*; под механику "плати
собственной кровью" попадает точнее любого медицинского символа. -->
<challenge name="necroMadDonor" title_key="challengeNecroMadDonorTitle" icon="ui_game_symbol_siphoning_strikes" group="NecroPath"
short_description_key="challengeNecroMadDonorShort" description_key="challengeNecroMadDonorDesc">
<objective type="Craft" item="resourceNecromancerBlood" count="15"/>
</challenge>
</append>
</config>