Оссуарий-котёл: одна ячейка образца, хранилище 6, перенос старых ячеек, свечение, огонёк, рецепт в кузне (#66, #69)

- blocks.xml: 6 ячеек хранилища (цикл вдвое дольше - добыча прежняя);
  видно одну ячейку образца и одну топлива, остальные спрятаны (в данных
  их по-прежнему 3 и 6 - сейвы не режутся).
- Перенос: содержимое спрятанных ячеек у уже поставленных оссуариев
  уходит в хранилище (проверено на test8: уголь, камень, сферы).
- Свечение рун и окошек и сфера на крышке - пока работает (OssuaryGlow).
- Огонёк дикого духа: вылет из окошка с уходом в землю и затуханием,
  возврат с другой стороны в противоположное окошко; только пока работает.
  В игре пока не увиден - разобрать (necroossuary wisp on|off).
- Рецепт - кузня, железо вместо дерева и юкки (плавильня / лом).
- Описание на 13 языках под котёл и вольных духов.
- Консоль: necroossuary info / put (отладка ячеек).
- DLL включает и #72, #74.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
AlexCube
2026-10-22 22:56:41 +03:00
co-authored by Claude Opus 5.5
parent e3cdff0323
commit c2610da59a
8 changed files with 716 additions and 58 deletions
+59 -46
View File
@@ -374,72 +374,85 @@ necroPossessNoCarrion,items,Item,,,,"No carrion nearby - land next to a corpse",
necroPossessNoCarrionGround,items,Item,,,,"No carrion nearby - stop next to a corpse",,"Kein Aas in der Nähe - neben einer Leiche anhalten","No hay carroña cerca: detente junto a un cadáver","Pas de charogne ici - arrêtez-vous près d'un cadavre","Nessuna carogna vicino - fermati accanto a un cadavere",近くに死肉がない - 死体のそばで止まれ,"근처에 썩은 고기가 없다 - 시체 옆에 멈춰라","Brak padliny w pobliżu - zatrzymaj się przy zwłokach","Nenhuma carniça por perto - pare junto a um cadáver","Падали рядом нет - остановитесь возле трупа","Yakında leş yok - bir cesedin yanında dur",附近没有腐肉 - 停在尸体旁边,附近沒有腐肉 - 停在屍體旁邊
necroSnakeSpirit,entityclasses,Entity,,,,Snake Spirit,,Schlangengeist,Espíritu de serpiente,Esprit du serpent,Spirito del serpente,蛇の霊,뱀의 영혼,Duch węża,Espírito da serpente,Дух змеи,Yılan Ruhu,蛇灵,蛇靈
necroGeoOssuary,blocks,Block,,,,Geo-Ossuary,,Geo-Ossarium,Geo-osario,Géo-ossuaire,Geo-ossario,ジオ納骨堂,지오 납골당,Geo-ossuarium,Geo-ossário,Гео-оссуарий,Jeo-Kemiklik,地脉骨堂,地脈骨堂
necroGeoOssuaryDesc,blocks,Block,,,,"An ossuary of bones and skulls that draws stone and ore up from the depths and feeds on blood.
Put up to three resources into the mod slots: stone, coal, nitrate, iron or oil shale. The resource stays in its slot and decides what the matching output cell produces.
Every 5-8 hours each output cell yields a full stack of its resource and drains a tenth of a Blood Sphere's durability: one sphere lasts ten stacks.
necroGeoOssuaryDesc,blocks,Block,,,,"A riveted iron cauldron full of bones, standing on a bone tripod. Wild spirits dig here - not out of obedience, but for a price: a Blood Sphere in the hollow of the lid.
Put one resource into the sample slot: stone, coal, nitrate, iron or oil shale. The spirits bring it up from the depths into six storage cells.
Every 10-16 hours each storage cell yields a full stack and drains a tenth of the sphere's durability: one sphere lasts ten stacks.
While the spirits are at work, the cauldron glows from within.
Works anywhere, even underground.
Repair with bones.
A Blood Stone among the fuel runs it forever.",,"Ein Beinhaus aus Knochen und Schädeln, das Stein und Erz aus der Tiefe holt und sich von Blut nährt.
Lege bis zu drei Ressourcen in die Mod-Plätze: Stein, Kohle, Salpeter, Eisen oder Ölschiefer. Die Ressource bleibt im Platz und bestimmt, was die zugehörige Ausgabezelle herstellt.
Alle 5-8 Stunden liefert jede Ausgabezelle einen vollen Stapel ihrer Ressource und verbraucht ein Zehntel der Haltbarkeit einer Blutsphäre: eine Sphäre reicht für zehn Stapel.
A Blood Stone instead of the sphere pays them forever.",,"Ein genieteter Eisenkessel voller Knochen auf einem Knochendreibein. Hier graben wilde Geister - nicht aus Gehorsam, sondern gegen Bezahlung: eine Blutsphäre in der Mulde des Deckels.
Lege eine Ressource in den Musterplatz: Stein, Kohle, Salpeter, Eisen oder Ölschiefer. Die Geister holen sie aus der Tiefe in sechs Lagerzellen.
Alle 10-16 Stunden liefert jede Lagerzelle einen vollen Stapel und verbraucht ein Zehntel der Haltbarkeit der Sphäre: eine Sphäre reicht für zehn Stapel.
Solange die Geister arbeiten, glüht der Kessel von innen.
Funktioniert überall, auch unter der Erde.
Mit Knochen reparieren.
Ein Blutstein im Brennstoff lässt es für immer laufen.","Un osario de huesos y calaveras que extrae piedra y mineral de las profundidades y se alimenta de sangre.
Coloca hasta tres recursos en las ranuras de mods: piedra, carbón, nitrato, hierro o esquisto bituminoso. El recurso permanece en su ranura y decide qué produce la celda de salida correspondiente.
Cada 5-8 horas cada celda de salida produce una pila completa de su recurso y consume una décima parte de la durabilidad de una esfera de sangre: una esfera rinde diez pilas.
Ein Blutstein statt der Sphäre bezahlt sie für immer.","Un caldero de hierro remachado lleno de huesos sobre un trípode de hueso. Aquí excavan espíritus salvajes, no por obediencia, sino a cambio de un precio: una esfera de sangre en el hueco de la tapa.
Pon un recurso en la ranura de muestra: piedra, carbón, nitrato, hierro o pizarra bituminosa. Los espíritus lo sacan de las profundidades a seis celdas de almacén.
Cada 10-16 horas cada celda de almacén da una pila completa y gasta una décima parte de la durabilidad de la esfera: una esfera dura diez pilas.
Mientras los espíritus trabajan, el caldero brilla por dentro.
Funciona en cualquier lugar, incluso bajo tierra.
Se repara con huesos.
Una Piedra de sangre entre el combustible lo hace funcionar para siempre.","Un ossuaire d'os et de crânes qui tire la pierre et le minerai des profondeurs et se nourrit de sang.
Placez jusqu'à trois ressources dans les emplacements de mods : pierre, charbon, nitrate, fer ou schiste bitumineux. La ressource reste dans son emplacement et détermine ce que produit la case de sortie correspondante.
Toutes les 5 à 8 heures, chaque case de sortie produit une pile complète de sa ressource et consomme un dixième de la durabilité d'une sphère de sang : une sphère suffit pour dix piles.
Una piedra de sangre en lugar de la esfera les paga para siempre.","Un chaudron de fer riveté rempli d'os, posé sur un trépied d'os. Des esprits sauvages y creusent - non par obéissance, mais contre paiement : une sphère de sang dans le creux du couvercle.
Placez une ressource dans l'emplacement d'échantillon : pierre, charbon, salpêtre, fer ou schiste bitumineux. Les esprits la remontent des profondeurs dans six cases de stockage.
Toutes les 10-16 heures, chaque case de stockage donne une pile complète et consomme un dixième de la durabilité de la sphère : une sphère dure dix piles.
Tant que les esprits travaillent, le chaudron luit de l'intérieur.
Fonctionne partout, même sous terre.
Se répare avec des os.
Une Pierre de sang parmi le combustible le fait fonctionner pour toujours.","Un ossario di ossa e teschi che estrae pietra e minerale dalle profondità e si nutre di sangue.
Inserisci fino a tre risorse negli slot dei mod: pietra, carbone, nitrato, ferro o scisto bituminoso. La risorsa resta nel suo slot e decide cosa produce la casella di uscita corrispondente.
Ogni 5-8 ore ogni casella di uscita produce una pila completa della sua risorsa e consuma un decimo della durabilità di una sfera di sangue: una sfera basta per dieci pile.
Une pierre de sang à la place de la sphère les paie pour toujours.","Un calderone di ferro rivettato pieno di ossa, su un treppiede d'osso. Qui scavano spiriti selvaggi - non per obbedienza, ma a pagamento: una sfera di sangue nell'incavo del coperchio.
Metti una risorsa nello slot campione: pietra, carbone, nitrato, ferro o scisto bituminoso. Gli spiriti la portano su dalle profondità in sei celle di deposito.
Ogni 10-16 ore ogni cella di deposito produce una pila completa e consuma un decimo della durabilità della sfera: una sfera basta per dieci pile.
Mentre gli spiriti lavorano, il calderone brilla dall'interno.
Funziona ovunque, anche sottoterra.
Si ripara con le ossa.
Una Pietra di sangue tra il combustibile lo fa funzionare per sempre.","骨と頭蓋骨でできた納骨堂。血を糧に、地の底から石と鉱石を引き上げる。
MODスロットに資源を3つまで入れる:石、石炭、硝石、鉄、オイルシェール。資源はスロットに残り、対応する出力マスで何を生み出すかを決める。
5~8時間ごとに各出力マスが資源1スタックを生み出し、血の球の耐久度を10分の1消費する。球1つで10スタック分。
Una pietra di sangue al posto della sfera li paga per sempre.","骨の三脚に載った、骨でいっぱいのリベット留めの鉄の大釜。ここで掘るのは野生の霊――服従ではなく報酬のために。報酬は蓋のくぼみに置く血の球だ。
見本スロットに資源を1つ入れる:石、石炭、硝石、鉄、オイルシェール。霊たちは地の底からそれを6つの保管セルへ運び上げる。
10~16時間ごとに各保管セルが1スタックを生み、血の球の耐久値を10分の1消費する。球1つで10スタック分。
霊たちが働いている間、大釜は内側から光る。
どこでも動く。地下でも。
骨で修理する。
燃料に血の石を入れれば永遠に動き続ける。","뼈와 해골로 만든 납골당. 피를 먹고 땅속 깊은 곳에서 돌과 광석을 끌어올린다.
모드 슬롯에 자원을 최대 세 개까지 넣는다: 돌, 석탄, 질산염, 철, 오일 셰일. 자원은 슬롯에 남아 대응하는 출력 칸에서 무엇을 만들지 정한다.
5~8시간마다 각 출력 칸이 자원 한 묶음을 만들고 피의 구슬 내구도의 10분의 1을 소모한다. 구슬 하나로 열 묶음.
어디서든 작동한다. 땅속에서도.
骨で修理できる。
球の代わりに血の石を置けば、永遠に報酬を払える。","뼈 삼각대 위에 놓인, 뼈로 가득한 리벳 박은 철 가마솥. 이곳에서는 야생 영혼들이 땅을 판다 - 복종이 아니라 대가를 받고. 대가는 뚜껑 홈에 놓인 피의 구슬이다.
견본 칸에 자원 하나를 넣으세요: 돌, 석탄, 초석, 철 또는 오일 셰일. 영혼들이 깊은 곳에서 그것을 여섯 개의 보관 칸으로 끌어올린다.
10-16시간마다 각 보관 칸이 한 묶음을 내고 구슬 내구도의 10분의 1을 소모한다: 구슬 하나로 열 묶음.
영혼들이 일하는 동안 가마솥은 안에서부터 빛난다.
어디서든 작동한다. 지하에서도.
뼈로 수리한다.
연료 칸에 피의 돌을 넣으면 영원히 작동한다.","Ossuarium z kości i czaszek, które wyciąga kamień i rudę z głębin i żywi się krwią.
Włóż do trzech surowców w sloty modów: kamień, węgiel, saletrę, żelazo lub łupek bitumiczny. Surowiec zostaje w slocie i decyduje, co wytwarza odpowiadające mu pole wyjściowe.
Co 5-8 godzin każde pole wyjściowe daje pełny stos swojego surowca i zużywa jedną dziesiątą wytrzymałości krwawej sfery: jedna sfera starcza na dziesięć stosów.
구슬 대신 피의 돌을 두면 영원히 대가를 치른다.","Nitowany żelazny kocioł pełen kości na kościanym trójnogu. Kopią tu dzikie duchy - nie z posłuszeństwa, lecz za zapłatę: krwawą sferę we wgłębieniu pokrywy.
Włóż jeden surowiec do slotu próbki: kamień, węgiel, saletrę, żelazo lub łupek bitumiczny. Duchy wynoszą go z głębin do sześciu komórek magazynu.
Co 10-16 godzin każda komórka magazynu daje pełny stos i zużywa jedną dziesiątą wytrzymałości sfery: jedna sfera starcza na dziesięć stosów.
Póki duchy pracują, kocioł świeci od środka.
Działa wszędzie, nawet pod ziemią.
Naprawiane kośćmi.
Krwawy kamień wśród paliwa zasila je na zawsze.","Um ossário de ossos e crânios que extrai pedra e minério das profundezas e se alimenta de sangue.
Coloque até três recursos nos espaços de mods: pedra, carvão, nitrato, ferro ou xisto betuminoso. O recurso fica no espaço e decide o que a célula de saída correspondente produz.
A cada 5-8 horas cada célula de saída produz uma pilha completa do seu recurso e gasta um décimo da durabilidade de uma esfera de sangue: uma esfera rende dez pilhas.
Funciona em qualquer lugar, até debaixo da terra.
Naprawiany kośćmi.
Krwawy kamień zamiast sfery płaci im na zawsze.","Um caldeirão de ferro rebitado cheio de ossos, sobre um tripé de osso. Aqui cavam espíritos selvagens - não por obediência, mas por um preço: uma esfera de sangue na cavidade da tampa.
Coloque um recurso no espaço de amostra: pedra, carvão, nitrato, ferro ou xisto betuminoso. Os espíritos o trazem das profundezas para seis células de armazenamento.
A cada 10-16 horas, cada célula de armazenamento rende uma pilha cheia e gasta um décimo da durabilidade da esfera: uma esfera dura dez pilhas.
Enquanto os espíritos trabalham, o caldeirão brilha por dentro.
Funciona em qualquer lugar, até no subsolo.
Repara-se com ossos.
Uma Pedra de sangue entre o combustível o mantém funcionando para sempre.","Оссуарий из костей и черепов: питается кровью и вытягивает из недр камень и руду.
В ячейки модификаций положите до трёх ресурсов: камень, уголь, селитру, железо или сланец. Ресурс остаётся в ячейке и задаёт, что производит соответствующая ячейка продукции.
Раз в 5-8 часов каждая ячейка продукции выдаёт полный стак своего ресурса и тратит десятую часть прочности кровавой сферы: одной сферы хватает на десять стаков.
Uma pedra de sangue no lugar da esfera os paga para sempre.","Клёпаный железный котёл, полный костей, на костяной треноге. Здесь копают дикие духи - не из подчинения, а за плату: кровавую сферу в углублении крышки.
Положите в ячейку образца один ресурс: камень, уголь, селитру, железо или сланец. Духи поднимают его из недр в шесть ячеек хранилища.
Раз в 10-16 часов каждая ячейка хранилища выдаёт полный стак и тратит десятую часть прочности сферы: одной сферы хватает на десять стаков.
Пока духи работают, котёл светится изнутри.
Работает где угодно, даже под землёй.
Чинится костями.
Кровавый камень среди топлива питает его вечно.","Kemik ve kafataslarından yapılmış, kanla beslenen ve derinlerden taş ile cevher çeken bir kemiklik.
Mod yuvalarına en fazla üç kaynak koy: taş, kömür, nitrat, demir veya bitümlü şist. Kaynak yuvasında kalır ve karşılık gelen çıktı hücresinin ne üreteceğini belirler.
Her 5-8 saatte bir her çıktı hücresi kendi kaynağından tam bir yığın üretir ve bir Kan Küresi'nin dayanıklılığının onda birini harcar: bir küre on yığın yeter.
Кровавый камень вместо сферы платит им вечно.","Kemik bir üçayak üzerinde duran, kemiklerle dolu perçinli demir bir kazan. Burada vahşi ruhlar kazar - itaatten değil, bir bedel karşılığında: kapağın oyuğundaki bir Kan Küresi.
Numune yuvasına bir kaynak koy: taş, kömür, güherçile, demir veya bitümlü şist. Ruhlar onu derinliklerden altı depo hücresine çıkarır.
Her 10-16 saatte bir her depo hücresi tam bir yığın verir ve kürenin dayanıklılığının onda birini harcar: bir küre on yığına yeter.
Ruhlar çalışırken kazan içten parlar.
Her yerde çalışır, yer altında bile.
Kemikle onarılır.
Yakıtlar arasındaki bir Kan Taşı onu sonsuza dek çalıştırır.","由骨头与头骨筑成的骨堂,以血为食,从地底深处汲取石头与矿石。
在模组槽中放入最多三种资源:石头、煤、硝石、铁或油页岩。资源会留在槽中,并决定对应产出格产出什么。
每5-8小时,每个产出格产出一整组对应资源,并消耗血之球十分之一的耐久:一颗血之球可产出十组。
可在任何地方运作,包括地下。
Küre yerine bir Kan Taşı onlara sonsuza dek öder.","一口铆接铁锅,装满骨头,立在骨制三脚架上。在这里挖掘的是野生灵魂——不是出于服从,而是为了报酬:锅盖凹槽里的一颗血之球。
在样本槽中放入一种资源:石头、煤、硝石、铁或油页岩。灵魂们会把它从地底运到六个储存格中。
每10-16小时,每个储存格产出一整组,并消耗血之球十分之一的耐久:一颗球可用十组。
灵魂们工作时,铁锅会从内部发光。
在任何地方都能运作,即使在地下。
用骨头修理。
燃料槽中放入血石即可永久运转。","由骨頭與頭骨築成的骨堂,以血為食,從地底深處汲取石頭與礦石。
在模組槽中放入最多三種資源:石頭、煤、硝石、鐵或油頁岩。資源會留在槽中,並決定對應產出格產出什麼。
每5-8小時,每個產出格產出一整組對應資源,並消耗血之球十分之一的耐久:一顆血之球可產出十組。
可在任何地方運作,包括地下。
用血之石代替血之球,便能永远支付报酬。","一口鉚接鐵鍋,裝滿骨頭,立在骨製三腳架上。在這裡挖掘的是野生靈魂——不是出於服從,而是為了報酬:鍋蓋凹槽裡的一顆血之球。
在樣本槽中放入一種資源:石頭、煤、硝石、鐵或油頁岩。靈魂們會把它從地底運到六個儲存格中。
每10-16小時,每個儲存格產出一整組,並消耗血之球十分之一的耐久:一顆球可用十組。
靈魂們工作時,鐵鍋會從內部發光。
在任何地方都能運作,即使在地下。
用骨頭修理。
燃料槽中放入血石即可永久運轉。"
用血之石代替血之球,便能永遠支付報酬。"
xuiNecroGeoOssuary,UI,XUI,,,,Geo-Ossuary,,Geo-Ossarium,Geo-osario,Géo-ossuaire,Geo-ossario,ジオ納骨堂,지오 납골당,Geo-ossuarium,Geo-ossário,Гео-оссуарий,Jeo-Kemiklik,地脉骨堂,地脈骨堂
necroGeoOssuaryFuel,UI,XUI,,,,Blood Spheres,,Blutsphären,Esferas de sangre,Sphères de sang,Sfere di sangue,血の球,피의 구슬,Krwawe sfery,Esferas de sangue,Кровавые сферы,Kan Küreleri,血之球,血之球
necroGeoOssuaryEmpty,UI,Use Prompt,,,,{0} Open {1} ([DECEA3]Empty[-]),,{0} Öffnen {1} ([DECEA3]Leer[-]),{0} Abrir {1} ([DECEA3]Vacío[-]),{0} Ouvrir {1} ([DECEA3]Vide[-]),{0} Apri {1} ([DECEA3]Vuoto[-]),{0} 開く {1} ([DECEA3]空[-]),{0} 열기 {1} ([DECEA3]비어 있음[-]),{0} Otwórz {1} ([DECEA3]Pusto[-]),{0} Abrir {1} ([DECEA3]Vazio[-]),{0}: открыть ({1}) ([DECEA3]пусто[-]),{0} Aç {1} ([DECEA3]Boş[-]),{0} 打开 {1} ([DECEA3]空[-]),{0} 打開 {1} ([DECEA3]空[-])
1 Key File Type UsedInMainMenu NoTranslate KeepLoaded english Context / Alternate Text german spanish french italian japanese koreana polish brazilian russian turkish schinese tchinese
374 necroPossessNoCarrionGround items Item No carrion nearby - stop next to a corpse Kein Aas in der Nähe - neben einer Leiche anhalten No hay carroña cerca: detente junto a un cadáver Pas de charogne ici - arrêtez-vous près d'un cadavre Nessuna carogna vicino - fermati accanto a un cadavere 近くに死肉がない - 死体のそばで止まれ 근처에 썩은 고기가 없다 - 시체 옆에 멈춰라 Brak padliny w pobliżu - zatrzymaj się przy zwłokach Nenhuma carniça por perto - pare junto a um cadáver Падали рядом нет - остановитесь возле трупа Yakında leş yok - bir cesedin yanında dur 附近没有腐肉 - 停在尸体旁边 附近沒有腐肉 - 停在屍體旁邊
375 necroSnakeSpirit entityclasses Entity Snake Spirit Schlangengeist Espíritu de serpiente Esprit du serpent Spirito del serpente 蛇の霊 뱀의 영혼 Duch węża Espírito da serpente Дух змеи Yılan Ruhu 蛇灵 蛇靈
376 necroGeoOssuary blocks Block Geo-Ossuary Geo-Ossarium Geo-osario Géo-ossuaire Geo-ossario ジオ納骨堂 지오 납골당 Geo-ossuarium Geo-ossário Гео-оссуарий Jeo-Kemiklik 地脉骨堂 地脈骨堂
377 necroGeoOssuaryDesc blocks Block An ossuary of bones and skulls that draws stone and ore up from the depths and feeds on blood. Put up to three resources into the mod slots: stone, coal, nitrate, iron or oil shale. The resource stays in its slot and decides what the matching output cell produces. Every 5-8 hours each output cell yields a full stack of its resource and drains a tenth of a Blood Sphere's durability: one sphere lasts ten stacks. Works anywhere, even underground. Repair with bones. A Blood Stone among the fuel runs it forever. A riveted iron cauldron full of bones, standing on a bone tripod. Wild spirits dig here - not out of obedience, but for a price: a Blood Sphere in the hollow of the lid. Put one resource into the sample slot: stone, coal, nitrate, iron or oil shale. The spirits bring it up from the depths into six storage cells. Every 10-16 hours each storage cell yields a full stack and drains a tenth of the sphere's durability: one sphere lasts ten stacks. While the spirits are at work, the cauldron glows from within. Works anywhere, even underground. Repair with bones. A Blood Stone instead of the sphere pays them forever. Ein Beinhaus aus Knochen und Schädeln, das Stein und Erz aus der Tiefe holt und sich von Blut nährt. Lege bis zu drei Ressourcen in die Mod-Plätze: Stein, Kohle, Salpeter, Eisen oder Ölschiefer. Die Ressource bleibt im Platz und bestimmt, was die zugehörige Ausgabezelle herstellt. Alle 5-8 Stunden liefert jede Ausgabezelle einen vollen Stapel ihrer Ressource und verbraucht ein Zehntel der Haltbarkeit einer Blutsphäre: eine Sphäre reicht für zehn Stapel. Funktioniert überall, auch unter der Erde. Mit Knochen reparieren. Ein Blutstein im Brennstoff lässt es für immer laufen. Ein genieteter Eisenkessel voller Knochen auf einem Knochendreibein. Hier graben wilde Geister - nicht aus Gehorsam, sondern gegen Bezahlung: eine Blutsphäre in der Mulde des Deckels. Lege eine Ressource in den Musterplatz: Stein, Kohle, Salpeter, Eisen oder Ölschiefer. Die Geister holen sie aus der Tiefe in sechs Lagerzellen. Alle 10-16 Stunden liefert jede Lagerzelle einen vollen Stapel und verbraucht ein Zehntel der Haltbarkeit der Sphäre: eine Sphäre reicht für zehn Stapel. Solange die Geister arbeiten, glüht der Kessel von innen. Funktioniert überall, auch unter der Erde. Mit Knochen reparieren. Ein Blutstein statt der Sphäre bezahlt sie für immer. Un osario de huesos y calaveras que extrae piedra y mineral de las profundidades y se alimenta de sangre. Coloca hasta tres recursos en las ranuras de mods: piedra, carbón, nitrato, hierro o esquisto bituminoso. El recurso permanece en su ranura y decide qué produce la celda de salida correspondiente. Cada 5-8 horas cada celda de salida produce una pila completa de su recurso y consume una décima parte de la durabilidad de una esfera de sangre: una esfera rinde diez pilas. Funciona en cualquier lugar, incluso bajo tierra. Se repara con huesos. Una Piedra de sangre entre el combustible lo hace funcionar para siempre. Un caldero de hierro remachado lleno de huesos sobre un trípode de hueso. Aquí excavan espíritus salvajes, no por obediencia, sino a cambio de un precio: una esfera de sangre en el hueco de la tapa. Pon un recurso en la ranura de muestra: piedra, carbón, nitrato, hierro o pizarra bituminosa. Los espíritus lo sacan de las profundidades a seis celdas de almacén. Cada 10-16 horas cada celda de almacén da una pila completa y gasta una décima parte de la durabilidad de la esfera: una esfera dura diez pilas. Mientras los espíritus trabajan, el caldero brilla por dentro. Funciona en cualquier lugar, incluso bajo tierra. Se repara con huesos. Una piedra de sangre en lugar de la esfera les paga para siempre. Un ossuaire d'os et de crânes qui tire la pierre et le minerai des profondeurs et se nourrit de sang. Placez jusqu'à trois ressources dans les emplacements de mods : pierre, charbon, nitrate, fer ou schiste bitumineux. La ressource reste dans son emplacement et détermine ce que produit la case de sortie correspondante. Toutes les 5 à 8 heures, chaque case de sortie produit une pile complète de sa ressource et consomme un dixième de la durabilité d'une sphère de sang : une sphère suffit pour dix piles. Fonctionne partout, même sous terre. Se répare avec des os. Une Pierre de sang parmi le combustible le fait fonctionner pour toujours. Un chaudron de fer riveté rempli d'os, posé sur un trépied d'os. Des esprits sauvages y creusent - non par obéissance, mais contre paiement : une sphère de sang dans le creux du couvercle. Placez une ressource dans l'emplacement d'échantillon : pierre, charbon, salpêtre, fer ou schiste bitumineux. Les esprits la remontent des profondeurs dans six cases de stockage. Toutes les 10-16 heures, chaque case de stockage donne une pile complète et consomme un dixième de la durabilité de la sphère : une sphère dure dix piles. Tant que les esprits travaillent, le chaudron luit de l'intérieur. Fonctionne partout, même sous terre. Se répare avec des os. Une pierre de sang à la place de la sphère les paie pour toujours. Un ossario di ossa e teschi che estrae pietra e minerale dalle profondità e si nutre di sangue. Inserisci fino a tre risorse negli slot dei mod: pietra, carbone, nitrato, ferro o scisto bituminoso. La risorsa resta nel suo slot e decide cosa produce la casella di uscita corrispondente. Ogni 5-8 ore ogni casella di uscita produce una pila completa della sua risorsa e consuma un decimo della durabilità di una sfera di sangue: una sfera basta per dieci pile. Funziona ovunque, anche sottoterra. Si ripara con le ossa. Una Pietra di sangue tra il combustibile lo fa funzionare per sempre. Un calderone di ferro rivettato pieno di ossa, su un treppiede d'osso. Qui scavano spiriti selvaggi - non per obbedienza, ma a pagamento: una sfera di sangue nell'incavo del coperchio. Metti una risorsa nello slot campione: pietra, carbone, nitrato, ferro o scisto bituminoso. Gli spiriti la portano su dalle profondità in sei celle di deposito. Ogni 10-16 ore ogni cella di deposito produce una pila completa e consuma un decimo della durabilità della sfera: una sfera basta per dieci pile. Mentre gli spiriti lavorano, il calderone brilla dall'interno. Funziona ovunque, anche sottoterra. Si ripara con le ossa. Una pietra di sangue al posto della sfera li paga per sempre. 骨と頭蓋骨でできた納骨堂。血を糧に、地の底から石と鉱石を引き上げる。 MODスロットに資源を3つまで入れる:石、石炭、硝石、鉄、オイルシェール。資源はスロットに残り、対応する出力マスで何を生み出すかを決める。 5~8時間ごとに各出力マスが資源1スタックを生み出し、血の球の耐久度を10分の1消費する。球1つで10スタック分。 どこでも動く。地下でも。 骨で修理する。 燃料に血の石を入れれば永遠に動き続ける。 骨の三脚に載った、骨でいっぱいのリベット留めの鉄の大釜。ここで掘るのは野生の霊――服従ではなく報酬のために。報酬は蓋のくぼみに置く血の球だ。 見本スロットに資源を1つ入れる:石、石炭、硝石、鉄、オイルシェール。霊たちは地の底からそれを6つの保管セルへ運び上げる。 10~16時間ごとに各保管セルが1スタックを生み、血の球の耐久値を10分の1消費する。球1つで10スタック分。 霊たちが働いている間、大釜は内側から光る。 どこでも動く。地下でも。 骨で修理できる。 球の代わりに血の石を置けば、永遠に報酬を払える。 뼈와 해골로 만든 납골당. 피를 먹고 땅속 깊은 곳에서 돌과 광석을 끌어올린다. 모드 슬롯에 자원을 최대 세 개까지 넣는다: 돌, 석탄, 질산염, 철, 오일 셰일. 자원은 슬롯에 남아 대응하는 출력 칸에서 무엇을 만들지 정한다. 5~8시간마다 각 출력 칸이 자원 한 묶음을 만들고 피의 구슬 내구도의 10분의 1을 소모한다. 구슬 하나로 열 묶음. 어디서든 작동한다. 땅속에서도. 뼈로 수리한다. 연료 칸에 피의 돌을 넣으면 영원히 작동한다. 뼈 삼각대 위에 놓인, 뼈로 가득한 리벳 박은 철 가마솥. 이곳에서는 야생 영혼들이 땅을 판다 - 복종이 아니라 대가를 받고. 대가는 뚜껑 홈에 놓인 피의 구슬이다. 견본 칸에 자원 하나를 넣으세요: 돌, 석탄, 초석, 철 또는 오일 셰일. 영혼들이 깊은 곳에서 그것을 여섯 개의 보관 칸으로 끌어올린다. 10-16시간마다 각 보관 칸이 한 묶음을 내고 구슬 내구도의 10분의 1을 소모한다: 구슬 하나로 열 묶음. 영혼들이 일하는 동안 가마솥은 안에서부터 빛난다. 어디서든 작동한다. 지하에서도. 뼈로 수리한다. 구슬 대신 피의 돌을 두면 영원히 대가를 치른다. Ossuarium z kości i czaszek, które wyciąga kamień i rudę z głębin i żywi się krwią. Włóż do trzech surowców w sloty modów: kamień, węgiel, saletrę, żelazo lub łupek bitumiczny. Surowiec zostaje w slocie i decyduje, co wytwarza odpowiadające mu pole wyjściowe. Co 5-8 godzin każde pole wyjściowe daje pełny stos swojego surowca i zużywa jedną dziesiątą wytrzymałości krwawej sfery: jedna sfera starcza na dziesięć stosów. Działa wszędzie, nawet pod ziemią. Naprawiane kośćmi. Krwawy kamień wśród paliwa zasila je na zawsze. Nitowany żelazny kocioł pełen kości na kościanym trójnogu. Kopią tu dzikie duchy - nie z posłuszeństwa, lecz za zapłatę: krwawą sferę we wgłębieniu pokrywy. Włóż jeden surowiec do slotu próbki: kamień, węgiel, saletrę, żelazo lub łupek bitumiczny. Duchy wynoszą go z głębin do sześciu komórek magazynu. Co 10-16 godzin każda komórka magazynu daje pełny stos i zużywa jedną dziesiątą wytrzymałości sfery: jedna sfera starcza na dziesięć stosów. Póki duchy pracują, kocioł świeci od środka. Działa wszędzie, nawet pod ziemią. Naprawiany kośćmi. Krwawy kamień zamiast sfery płaci im na zawsze. Um ossário de ossos e crânios que extrai pedra e minério das profundezas e se alimenta de sangue. Coloque até três recursos nos espaços de mods: pedra, carvão, nitrato, ferro ou xisto betuminoso. O recurso fica no espaço e decide o que a célula de saída correspondente produz. A cada 5-8 horas cada célula de saída produz uma pilha completa do seu recurso e gasta um décimo da durabilidade de uma esfera de sangue: uma esfera rende dez pilhas. Funciona em qualquer lugar, até debaixo da terra. Repara-se com ossos. Uma Pedra de sangue entre o combustível o mantém funcionando para sempre. Um caldeirão de ferro rebitado cheio de ossos, sobre um tripé de osso. Aqui cavam espíritos selvagens - não por obediência, mas por um preço: uma esfera de sangue na cavidade da tampa. Coloque um recurso no espaço de amostra: pedra, carvão, nitrato, ferro ou xisto betuminoso. Os espíritos o trazem das profundezas para seis células de armazenamento. A cada 10-16 horas, cada célula de armazenamento rende uma pilha cheia e gasta um décimo da durabilidade da esfera: uma esfera dura dez pilhas. Enquanto os espíritos trabalham, o caldeirão brilha por dentro. Funciona em qualquer lugar, até no subsolo. Repara-se com ossos. Uma pedra de sangue no lugar da esfera os paga para sempre. Оссуарий из костей и черепов: питается кровью и вытягивает из недр камень и руду. В ячейки модификаций положите до трёх ресурсов: камень, уголь, селитру, железо или сланец. Ресурс остаётся в ячейке и задаёт, что производит соответствующая ячейка продукции. Раз в 5-8 часов каждая ячейка продукции выдаёт полный стак своего ресурса и тратит десятую часть прочности кровавой сферы: одной сферы хватает на десять стаков. Работает где угодно, даже под землёй. Чинится костями. Кровавый камень среди топлива питает его вечно. Клёпаный железный котёл, полный костей, на костяной треноге. Здесь копают дикие духи - не из подчинения, а за плату: кровавую сферу в углублении крышки. Положите в ячейку образца один ресурс: камень, уголь, селитру, железо или сланец. Духи поднимают его из недр в шесть ячеек хранилища. Раз в 10-16 часов каждая ячейка хранилища выдаёт полный стак и тратит десятую часть прочности сферы: одной сферы хватает на десять стаков. Пока духи работают, котёл светится изнутри. Работает где угодно, даже под землёй. Чинится костями. Кровавый камень вместо сферы платит им вечно. Kemik ve kafataslarından yapılmış, kanla beslenen ve derinlerden taş ile cevher çeken bir kemiklik. Mod yuvalarına en fazla üç kaynak koy: taş, kömür, nitrat, demir veya bitümlü şist. Kaynak yuvasında kalır ve karşılık gelen çıktı hücresinin ne üreteceğini belirler. Her 5-8 saatte bir her çıktı hücresi kendi kaynağından tam bir yığın üretir ve bir Kan Küresi'nin dayanıklılığının onda birini harcar: bir küre on yığın yeter. Her yerde çalışır, yer altında bile. Kemikle onarılır. Yakıtlar arasındaki bir Kan Taşı onu sonsuza dek çalıştırır. Kemik bir üçayak üzerinde duran, kemiklerle dolu perçinli demir bir kazan. Burada vahşi ruhlar kazar - itaatten değil, bir bedel karşılığında: kapağın oyuğundaki bir Kan Küresi. Numune yuvasına bir kaynak koy: taş, kömür, güherçile, demir veya bitümlü şist. Ruhlar onu derinliklerden altı depo hücresine çıkarır. Her 10-16 saatte bir her depo hücresi tam bir yığın verir ve kürenin dayanıklılığının onda birini harcar: bir küre on yığına yeter. Ruhlar çalışırken kazan içten parlar. Her yerde çalışır, yer altında bile. Kemikle onarılır. Küre yerine bir Kan Taşı onlara sonsuza dek öder. 由骨头与头骨筑成的骨堂,以血为食,从地底深处汲取石头与矿石。 在模组槽中放入最多三种资源:石头、煤、硝石、铁或油页岩。资源会留在槽中,并决定对应产出格产出什么。 每5-8小时,每个产出格产出一整组对应资源,并消耗血之球十分之一的耐久:一颗血之球可产出十组。 可在任何地方运作,包括地下。 用骨头修理。 燃料槽中放入血石即可永久运转。 一口铆接铁锅,装满骨头,立在骨制三脚架上。在这里挖掘的是野生灵魂——不是出于服从,而是为了报酬:锅盖凹槽里的一颗血之球。 在样本槽中放入一种资源:石头、煤、硝石、铁或油页岩。灵魂们会把它从地底运到六个储存格中。 每10-16小时,每个储存格产出一整组,并消耗血之球十分之一的耐久:一颗球可用十组。 灵魂们工作时,铁锅会从内部发光。 在任何地方都能运作,即使在地下。 用骨头修理。 用血之石代替血之球,便能永远支付报酬。 由骨頭與頭骨築成的骨堂,以血為食,從地底深處汲取石頭與礦石。 在模組槽中放入最多三種資源:石頭、煤、硝石、鐵或油頁岩。資源會留在槽中,並決定對應產出格產出什麼。 每5-8小時,每個產出格產出一整組對應資源,並消耗血之球十分之一的耐久:一顆血之球可產出十組。 可在任何地方運作,包括地下。 用骨頭修理。 燃料槽中放入血石即可永久運轉。 一口鉚接鐵鍋,裝滿骨頭,立在骨製三腳架上。在這裡挖掘的是野生靈魂——不是出於服從,而是為了報酬:鍋蓋凹槽裡的一顆血之球。 在樣本槽中放入一種資源:石頭、煤、硝石、鐵或油頁岩。靈魂們會把它從地底運到六個儲存格中。 每10-16小時,每個儲存格產出一整組,並消耗血之球十分之一的耐久:一顆球可用十組。 靈魂們工作時,鐵鍋會從內部發光。 在任何地方都能運作,即使在地下。 用骨頭修理。 用血之石代替血之球,便能永遠支付報酬。
378 xuiNecroGeoOssuary UI XUI Geo-Ossuary Geo-Ossarium Geo-osario Géo-ossuaire Geo-ossario ジオ納骨堂 지오 납골당 Geo-ossuarium Geo-ossário Гео-оссуарий Jeo-Kemiklik 地脉骨堂 地脈骨堂
379 necroGeoOssuaryFuel UI XUI Blood Spheres Blutsphären Esferas de sangre Sphères de sang Sfere di sangue 血の球 피의 구슬 Krwawe sfery Esferas de sangue Кровавые сферы Kan Küreleri 血之球 血之球
380 necroGeoOssuaryEmpty UI Use Prompt {0} Open {1} ([DECEA3]Empty[-]) {0} Öffnen {1} ([DECEA3]Leer[-]) {0} Abrir {1} ([DECEA3]Vacío[-]) {0} Ouvrir {1} ([DECEA3]Vide[-]) {0} Apri {1} ([DECEA3]Vuoto[-]) {0} 開く {1} ([DECEA3]空[-]) {0} 열기 {1} ([DECEA3]비어 있음[-]) {0} Otwórz {1} ([DECEA3]Pusto[-]) {0} Abrir {1} ([DECEA3]Vazio[-]) {0}: открыть ({1}) ([DECEA3]пусто[-]) {0} Aç {1} ([DECEA3]Boş[-]) {0} 打开 {1} ([DECEA3]空[-]) {0} 打開 {1} ([DECEA3]空[-])
381 necroGeoOssuaryEmpty necroGeoOssuaryHasItems UI Use Prompt {0} Open {1} ([DECEA3]Empty[-]) {0} Open {1} ([D04040]Resources[-]) {0} Öffnen {1} ([DECEA3]Leer[-]) {0} Öffnen {1} ([D04040]Ressourcen[-]) {0} Abrir {1} ([DECEA3]Vacío[-]) {0} Abrir {1} ([D04040]Recursos[-]) {0} Ouvrir {1} ([DECEA3]Vide[-]) {0} Ouvrir {1} ([D04040]Ressources[-]) {0} Apri {1} ([DECEA3]Vuoto[-]) {0} Apri {1} ([D04040]Risorse[-]) {0} 開く {1} ([DECEA3]空[-]) {0} 開く {1} ([D04040]資源[-]) {0} 열기 {1} ([DECEA3]비어 있음[-]) {0} 열기 {1} ([D04040]자원[-]) {0} Otwórz {1} ([DECEA3]Pusto[-]) {0} Otwórz {1} ([D04040]Surowce[-]) {0} Abrir {1} ([DECEA3]Vazio[-]) {0} Abrir {1} ([D04040]Recursos[-]) {0}: открыть ({1}) ([DECEA3]пусто[-]) {0}: открыть ({1}) ([D04040]Ресурсы[-]) {0} Aç {1} ([DECEA3]Boş[-]) {0} Aç {1} ([D04040]Kaynaklar[-]) {0} 打开 {1} ([DECEA3]空[-]) {0} 打开 {1} ([D04040]资源[-]) {0} 打開 {1} ([DECEA3]空[-]) {0} 打開 {1} ([D04040]資源[-])
382 necroGeoOssuaryHasItems necroBoneSteedPlaceable UI items Use Prompt Item {0} Open {1} ([D04040]Resources[-]) Bone Steed {0} Öffnen {1} ([D04040]Ressourcen[-]) Knochenross {0} Abrir {1} ([D04040]Recursos[-]) Corcel de hueso {0} Ouvrir {1} ([D04040]Ressources[-]) Destrier d'os {0} Apri {1} ([D04040]Risorse[-]) Destriero d'ossa {0} 開く {1} ([D04040]資源[-]) 骨の駿馬 {0} 열기 {1} ([D04040]자원[-]) 뼈 군마 {0} Otwórz {1} ([D04040]Surowce[-]) Kościany rumak {0} Abrir {1} ([D04040]Recursos[-]) Corcel de osso {0}: открыть ({1}) ([D04040]Ресурсы[-]) Костяной скакун {0} Aç {1} ([D04040]Kaynaklar[-]) Kemik At {0} 打开 {1} ([D04040]资源[-]) 骨骸坐骑 {0} 打開 {1} ([D04040]資源[-]) 骨骸坐騎
383 necroBoneSteedPlaceable necroBoneSteedPlaceableDesc items Item Bone Steed A motorcycle grown from bones, sinew and veins, with a cyclops skull for a headlight. Place it to ride, pick it up to carry it. Runs on Blood Spheres placed in its four mod slots: they burn one after another, one sphere lasts a full tank. Cannot be refueled from a gas can. Repaired with bones (50 per repair). A Blood Stone in any slot gives an endless full tank. Knochenross Ein Motorrad aus Knochen, Sehnen und Adern mit einem Zyklopenschädel als Scheinwerfer. Aufstellen zum Fahren, aufheben zum Mitnehmen. Fährt mit Blutsphären in seinen vier Modifikationsplätzen: Sie verbrennen nacheinander, eine Sphäre reicht für einen vollen Tank. Kein Nachtanken mit dem Benzinkanister. Reparatur mit Knochen (50 pro Reparatur). Ein Blutstein in einem beliebigen Platz ergibt einen ewig vollen Tank. Corcel de hueso Una moto crecida de huesos, tendones y venas, con un cráneo cíclope como faro. Colócala para montar, recógela para llevarla. Funciona con esferas de sangre colocadas en sus cuatro ranuras de modificación: se consumen una tras otra, cada esfera equivale a un depósito lleno. No se reposta con bidón. Se repara con huesos (50 por reparación). Una Piedra de sangre en cualquier ranura da un depósito lleno para siempre. Destrier d'os Une moto faite d'os, de tendons et de veines, avec un crâne de cyclope en guise de phare. Posez-la pour rouler, ramassez-la pour l'emporter. Fonctionne avec des sphères de sang placées dans ses quatre emplacements de modification : elles se consument l'une après l'autre, une sphère vaut un plein. Pas de plein au bidon. Se répare avec des os (50 par réparation). Une Pierre de sang dans n'importe quel emplacement donne un plein éternel. Destriero d'ossa Una moto cresciuta da ossa, tendini e vene, con un teschio di ciclope come faro. Posizionala per guidarla, raccoglila per portarla con te. Funziona con sfere di sangue inserite nei suoi quattro slot modifica: si consumano una dopo l'altra, una sfera vale un pieno. Non si rifornisce con la tanica. Si ripara con le ossa (50 per riparazione). Una Pietra di sangue in qualsiasi slot dà un pieno eterno. 骨の駿馬 骨と腱と血管から育ったバイクで、ヘッドライトは単眼の頭蓋骨。置けば乗れ、拾えば持ち運べる。 4つの改造スロットに入れた血の球で走る。球は順番に消費され、1個で満タン1回分。ガソリン缶では給油できない。修理には骨を使う(1回50個)。 どのスロットでも血の石を入れれば燃料は永遠に満タン。 뼈 군마 뼈와 힘줄과 혈관으로 자라난 오토바이로, 전조등은 외눈 해골이다. 놓으면 탈 수 있고, 주우면 들고 다닐 수 있다. 네 개의 개조 슬롯에 넣은 피의 구체로 달린다. 구체는 차례로 소모되며 하나가 연료통 한 번 분량이다. 휘발유 통으로는 주유할 수 없다. 수리는 뼈로 한다(1회 50개). 어느 슬롯이든 피의 돌을 넣으면 연료가 영원히 가득 찬다. Kościany rumak Motocykl wyrosły z kości, ścięgien i żył, z czaszką cyklopa zamiast reflektora. Postaw go, by jechać, podnieś, by zabrać ze sobą. Jeździ na krwawych sferach umieszczonych w czterech slotach modyfikacji: zużywają się po kolei, jedna sfera to pełny bak. Nie da się zatankować z kanistra. Naprawiany kośćmi (50 na naprawę). Krwawy kamień w dowolnym slocie daje wiecznie pełny bak. Corcel de osso Uma moto crescida de ossos, tendões e veias, com um crânio de ciclope como farol. Coloque-a para pilotar, pegue-a para levá-la. Funciona com esferas de sangue colocadas em seus quatro espaços de modificação: elas são consumidas uma após a outra, uma esfera equivale a um tanque cheio. Não abastece com galão. É reparado com ossos (50 por reparo). Uma Pedra de sangue em qualquer espaço dá um tanque cheio para sempre. Костяной скакун Мотоцикл, выросший из костей, сухожилий и сосудов, с черепом-циклопом вместо фары. Поставьте, чтобы ехать, подберите, чтобы нести с собой. Ездит на кровавых сферах в четырёх ячейках модификаций: они тратятся по очереди, одна сфера — полный бак. Канистрой не заправить. Чинится костями (50 за ремонт). Кровавый камень в любой ячейке — вечно полный бак. Kemik At Kemik, kiriş ve damarlardan büyümüş, farı tek gözlü bir kafatası olan bir motosiklet. Binmek için yerleştir, taşımak için al. Dört modifikasyon yuvasına takılan kan küreleriyle çalışır: küreler sırayla tükenir, bir küre bir dolu depodur. Benzin bidonuyla doldurulamaz. Kemikle onarılır (onarım başına 50). Herhangi bir yuvadaki Kan Taşı sonsuza dek dolu bir depo sağlar. 骨骸坐骑 一辆由骨头、肌腱与血管生长而成的摩托,车灯是一颗独眼头骨。放置即可骑乘,拾起即可携带。 以放入四个改装槽的血之球为燃料:血之球依次消耗,一颗相当于一满箱。无法用油桶加油。用骨头修理(每次50根)。 任一槽中放入血石即可永远满箱。 骨骸坐騎 一輛由骨頭、肌腱與血管生長而成的機車,車燈是一顆獨眼頭骨。放置即可騎乘,拾起即可攜帶。 以放入四個改裝槽的血之球為燃料:血之球依次消耗,一顆相當於一滿箱。無法用油桶加油。用骨頭修理(每次50根)。 任一槽中放入血石即可永遠滿箱。
384 necroBoneSteedPlaceableDesc necroBoneSteedNeedBones items UI Item Tooltip A motorcycle grown from bones, sinew and veins, with a cyclops skull for a headlight. Place it to ride, pick it up to carry it. Runs on Blood Spheres placed in its four mod slots: they burn one after another, one sphere lasts a full tank. Cannot be refueled from a gas can. Repaired with bones (50 per repair). A Blood Stone in any slot gives an endless full tank. You need {0} bones to repair the Bone Steed. Ein Motorrad aus Knochen, Sehnen und Adern mit einem Zyklopenschädel als Scheinwerfer. Aufstellen zum Fahren, aufheben zum Mitnehmen. Fährt mit Blutsphären in seinen vier Modifikationsplätzen: Sie verbrennen nacheinander, eine Sphäre reicht für einen vollen Tank. Kein Nachtanken mit dem Benzinkanister. Reparatur mit Knochen (50 pro Reparatur). Ein Blutstein in einem beliebigen Platz ergibt einen ewig vollen Tank. Du brauchst {0} Knochen, um das Knochenross zu reparieren. Una moto crecida de huesos, tendones y venas, con un cráneo cíclope como faro. Colócala para montar, recógela para llevarla. Funciona con esferas de sangre colocadas en sus cuatro ranuras de modificación: se consumen una tras otra, cada esfera equivale a un depósito lleno. No se reposta con bidón. Se repara con huesos (50 por reparación). Una Piedra de sangre en cualquier ranura da un depósito lleno para siempre. Necesitas {0} huesos para reparar el Corcel de hueso. Une moto faite d'os, de tendons et de veines, avec un crâne de cyclope en guise de phare. Posez-la pour rouler, ramassez-la pour l'emporter. Fonctionne avec des sphères de sang placées dans ses quatre emplacements de modification : elles se consument l'une après l'autre, une sphère vaut un plein. Pas de plein au bidon. Se répare avec des os (50 par réparation). Une Pierre de sang dans n'importe quel emplacement donne un plein éternel. Il te faut {0} os pour réparer le Destrier d'os. Una moto cresciuta da ossa, tendini e vene, con un teschio di ciclope come faro. Posizionala per guidarla, raccoglila per portarla con te. Funziona con sfere di sangue inserite nei suoi quattro slot modifica: si consumano una dopo l'altra, una sfera vale un pieno. Non si rifornisce con la tanica. Si ripara con le ossa (50 per riparazione). Una Pietra di sangue in qualsiasi slot dà un pieno eterno. Servono {0} ossa per riparare il Destriero d'ossa. 骨と腱と血管から育ったバイクで、ヘッドライトは単眼の頭蓋骨。置けば乗れ、拾えば持ち運べる。 4つの改造スロットに入れた血の球で走る。球は順番に消費され、1個で満タン1回分。ガソリン缶では給油できない。修理には骨を使う(1回50個)。 どのスロットでも血の石を入れれば燃料は永遠に満タン。 骨の駿馬の修理には骨が{0}個必要だ。 뼈와 힘줄과 혈관으로 자라난 오토바이로, 전조등은 외눈 해골이다. 놓으면 탈 수 있고, 주우면 들고 다닐 수 있다. 네 개의 개조 슬롯에 넣은 피의 구체로 달린다. 구체는 차례로 소모되며 하나가 연료통 한 번 분량이다. 휘발유 통으로는 주유할 수 없다. 수리는 뼈로 한다(1회 50개). 어느 슬롯이든 피의 돌을 넣으면 연료가 영원히 가득 찬다. 뼈 군마를 수리하려면 뼈 {0}개가 필요하다. Motocykl wyrosły z kości, ścięgien i żył, z czaszką cyklopa zamiast reflektora. Postaw go, by jechać, podnieś, by zabrać ze sobą. Jeździ na krwawych sferach umieszczonych w czterech slotach modyfikacji: zużywają się po kolei, jedna sfera to pełny bak. Nie da się zatankować z kanistra. Naprawiany kośćmi (50 na naprawę). Krwawy kamień w dowolnym slocie daje wiecznie pełny bak. Do naprawy Kościanego rumaka potrzeba {0} kości. Uma moto crescida de ossos, tendões e veias, com um crânio de ciclope como farol. Coloque-a para pilotar, pegue-a para levá-la. Funciona com esferas de sangue colocadas em seus quatro espaços de modificação: elas são consumidas uma após a outra, uma esfera equivale a um tanque cheio. Não abastece com galão. É reparado com ossos (50 por reparo). Uma Pedra de sangue em qualquer espaço dá um tanque cheio para sempre. Você precisa de {0} ossos para reparar o Corcel de osso. Мотоцикл, выросший из костей, сухожилий и сосудов, с черепом-циклопом вместо фары. Поставьте, чтобы ехать, подберите, чтобы нести с собой. Ездит на кровавых сферах в четырёх ячейках модификаций: они тратятся по очереди, одна сфера — полный бак. Канистрой не заправить. Чинится костями (50 за ремонт). Кровавый камень в любой ячейке — вечно полный бак. Для ремонта Костяного скакуна нужно {0} костей. Kemik, kiriş ve damarlardan büyümüş, farı tek gözlü bir kafatası olan bir motosiklet. Binmek için yerleştir, taşımak için al. Dört modifikasyon yuvasına takılan kan küreleriyle çalışır: küreler sırayla tükenir, bir küre bir dolu depodur. Benzin bidonuyla doldurulamaz. Kemikle onarılır (onarım başına 50). Herhangi bir yuvadaki Kan Taşı sonsuza dek dolu bir depo sağlar. Kemik Atı onarmak için {0} kemik gerekir. 一辆由骨头、肌腱与血管生长而成的摩托,车灯是一颗独眼头骨。放置即可骑乘,拾起即可携带。 以放入四个改装槽的血之球为燃料:血之球依次消耗,一颗相当于一满箱。无法用油桶加油。用骨头修理(每次50根)。 任一槽中放入血石即可永远满箱。 修理骨骸坐骑需要{0}根骨头。 一輛由骨頭、肌腱與血管生長而成的機車,車燈是一顆獨眼頭骨。放置即可騎乘,拾起即可攜帶。 以放入四個改裝槽的血之球為燃料:血之球依次消耗,一顆相當於一滿箱。無法用油桶加油。用骨頭修理(每次50根)。 任一槽中放入血石即可永遠滿箱。 修理骨骸坐騎需要{0}根骨頭。
385 necroBoneSteedNeedBones necroBoneSteed UI entityclasses Tooltip Entity You need {0} bones to repair the Bone Steed. Bone Steed Du brauchst {0} Knochen, um das Knochenross zu reparieren. Knochenross Necesitas {0} huesos para reparar el Corcel de hueso. Corcel de hueso Il te faut {0} os pour réparer le Destrier d'os. Destrier d'os Servono {0} ossa per riparare il Destriero d'ossa. Destriero d'ossa 骨の駿馬の修理には骨が{0}個必要だ。 骨の駿馬 뼈 군마를 수리하려면 뼈 {0}개가 필요하다. 뼈 군마 Do naprawy Kościanego rumaka potrzeba {0} kości. Kościany rumak Você precisa de {0} ossos para reparar o Corcel de osso. Corcel de osso Для ремонта Костяного скакуна нужно {0} костей. Костяной скакун Kemik Atı onarmak için {0} kemik gerekir. Kemik At 修理骨骸坐骑需要{0}根骨头。 骨骸坐骑 修理骨骸坐騎需要{0}根骨頭。 骨骸坐騎
386 necroRemains entityclasses Entity Remains Überreste Restos Restes Resti 遺骸 유해 Szczątki Restos Останки Kalıntılar 遗骸 遺骸
387 necroBoneSteed necroMemoryBook entityclasses blocks Entity Block Bone Steed Book of Memory Knochenross Buch der Erinnerung Corcel de hueso Libro de la memoria Destrier d'os Livre de la mémoire Destriero d'ossa Libro della memoria 骨の駿馬 記憶の書 뼈 군마 기억의 책 Kościany rumak Księga pamięci Corcel de osso Livro da memória Костяной скакун Книга памяти Kemik At Hafıza Kitabı 骨骸坐骑 记忆之书 骨骸坐騎 記憶之書
388 necroRemains necroMemoryBookPrompt entityclasses blocks Entity Block Remains Press {0} to read Überreste Drücke {0} zum Lesen Restos Pulsa {0} para leer Restes Appuyez sur {0} pour lire Resti Premi {0} per leggere 遺骸 {0} で読む 유해 {0} 키를 눌러 읽기 Szczątki Naciśnij {0}, aby przeczytać Restos Pressione {0} para ler Останки Нажмите {0}, чтобы прочитать Kalıntılar Okumak için {0} tuşuna basın 遗骸 按 {0} 阅读 遺骸 按 {0} 閱讀
389 necroMemoryBook necroMemoryTitle blocks XUi Block Menu Book of Memory Memory Buch der Erinnerung Erinnerung Libro de la memoria Memoria Livre de la mémoire Mémoire Libro della memoria Memoria 記憶の書 記憶 기억의 책 기억 Księga pamięci Pamięć Livro da memória Memória Книга памяти Память Hafıza Kitabı Hafıza 记忆之书 记忆 記憶之書 記憶
390 necroMemoryBookPrompt necroMemoryText blocks XUi Block Menu Press {0} to read Drücke {0} zum Lesen Pulsa {0} para leer Appuyez sur {0} pour lire Premi {0} per leggere {0} で読む {0} 키를 눌러 읽기 Naciśnij {0}, aby przeczytać Pressione {0} para ler Нажмите {0}, чтобы прочитать Okumak için {0} tuşuna basın 按 {0} 阅读 按 {0} 閱讀
391 necroMemoryTitle necroTomeToc XUi Menu Memory Contents Erinnerung Memoria Mémoire Memoria 記憶 기억 Pamięć Memória Память Оглавление Hafıza 记忆 記憶
392 necroTomePrev XUi Menu Back Назад
393 necroMemoryText necroTomeNext XUi Menu Next Далее
394 necroTomeToc necroTomeClose XUi Menu Contents Close Оглавление Закрыть
395 necroTomePrev necroTomeLetterTitle XUi Menu Back The Archmage's Letter Der Brief des Erzmagiers La carta del archimago La lettre de l'archimage La lettera dell'arcimago 大魔導師の手紙 대마법사의 편지 List arcymaga A carta do arquimago Назад Письмо архимага Başbüyücünün Mektubu 大法师的信 大法師的信
396 necroTomeNext necroTomeCh1Title XUi Menu Next Necroenergy Далее Некроэнергия
397 necroTomeClose necroTomeCh1P1 XUi Menu Close Kvazaŭvivo - necroenergy\n\nElectricity moves electrons. Kvazaŭvivo, necroenergy, moves the necrotic structure - the residual "pattern of the body" that survives death. It is not the spirit: the spirit is a separate entity. It is the frame along which a spirit can manifest and a body can move.\n\nElectricity is a current along a wire, and a wire can be bent any way you like. Kvazaŭvivo is a current along a pattern, and the pattern is already set by the shape of the body.\n\nNecroenergy has six quantities of its own. Закрыть Kvazaŭvivo - некроэнергия\n\nЭлектричество движет электроны. Kvazaŭvivo, некроэнергия, движет некротическую структуру - остаточную «схему тела», которая сохраняется после смерти. Это не дух: дух - отдельная сущность. Это каркас, по которому дух может проявиться, а тело - двигаться.\n\nЭлектричество - ток по проводу, и провод можно согнуть как угодно. Kvazaŭvivo - ток по шаблону, а шаблон уже задан формой тела.\n\nУ некроэнергии шесть собственных величин.
398 necroTomeCh1P2 XUi Menu Density - denso (ds)\nHow much quasi-life is packed into the structure. Too little and the body barely stirs; a lot and it is almost indistinguishable from the living, but burns out fast.\n\nDepth - profundo (pf)\nHow deep quasi-life reaches. 1-5 pf: muscles only. 6-15 pf: nerves, complex tasks and speech. 16-30 pf: personality - almost alive, and the rarest of all.\n\nCoherence - kohero (kh)\nHow consistently the structure is held. Low coherence: jerky movements, falling limbs. High: smoothness and precision. Плотность - denso (ds)\nСколько квазижизни упаковано в структуру. Мало - тело еле шевелится; много - почти неотличимо от живого, но быстро выгорает.\n\nГлубина - profundo (pf)\nКак глубоко проникает квазижизнь. 1-5 pf - только мышцы. 6-15 pf - нервы, сложные задачи и речь. 16-30 pf - личность: почти живой, и это редчайшее.\n\nКогерентность - kohero (kh)\nНасколько согласованно держится структура. Низкая - движения дёрганые, конечности отваливаются. Высокая - плавность и точность.
399 necroTomeLetterTitle necroTomeCh1P3 XUi Menu The Archmage's Letter Endurance - daŭro (dr)\nHow long quasi-life holds without feeding. A fresh corpse: 50-100 dr. An old one: 5-20 dr. A mummy: 200+ dr, but it needs an enormous initial density.\n\nResonance with the spirit - rezo (rz)\nHow well quasi-life sounds in unison with the spirit in the body. Below zero, the spirit resists and the energy is burnt on suppressing it; zero, there is no spirit; above zero, the spirit helps.\n\nSaturation - saturo (st)\nThe capacity limit of the structure. Exceed it and the body burns out and collapses. Bone has a high limit, soft tissue a low one, nerves a medium but critical one. Der Brief des Erzmagiers La carta del archimago La lettre de l'archimage La lettera dell'arcimago 大魔導師の手紙 대마법사의 편지 List arcymaga A carta do arquimago Письмо архимага Устойчивость - daŭro (dr)\nСколько квазижизнь держится без подпитки. Свежий труп - 50-100 dr. Старый - 5-20 dr. Мумия - 200+ dr, но ей нужна огромная начальная плотность.\n\nРезонанс с духом - rezo (rz)\nНасколько квазижизнь звучит в унисон с духом в теле. Ниже нуля - дух сопротивляется, и энергия уходит на его подавление; ноль - духа нет; выше нуля - дух помогает.\n\nНасыщение - saturo (st)\nПредел ёмкости структуры. Превысишь - тело выгорает и рушится. У костей предел высокий, у мягких тканей низкий, у нервов средний, но критичный. Başbüyücünün Mektubu 大法师的信 大法師的信
400 necroTomeCh1Title necroTomeCh1P4 XUi Menu Necroenergy The law of quasi-life\n\ndaŭro = denso × kohero × (1 + rezo) / profundo\n\nThe deeper the animation, the faster the structure is spent. Density and coherence lengthen the life of a quasi; so does a willing spirit, while a hostile one shortens it.\n\nElectricity gives power. Kvazaŭvivo gives the likeness of life. These are different forces, and a necromancer never confuses them. Некроэнергия Закон квазижизни\n\ndaŭro = denso × kohero × (1 + rezo) / profundo\n\nЧем глубже анимация, тем быстрее расходуется структура. Плотность и когерентность продлевают жизнь кваза, согласный дух - тоже, враждебный - сокращает.\n\nЭлектричество даёт силу. Kvazaŭvivo даёт подобие жизни. Это разные силы, и некромант их не путает.
401 necroTomeCh1P1 necroTomeKnifeTitle XUi Menu Kvazaŭvivo - necroenergy\n\nElectricity moves electrons. Kvazaŭvivo, necroenergy, moves the necrotic structure - the residual "pattern of the body" that survives death. It is not the spirit: the spirit is a separate entity. It is the frame along which a spirit can manifest and a body can move.\n\nElectricity is a current along a wire, and a wire can be bent any way you like. Kvazaŭvivo is a current along a pattern, and the pattern is already set by the shape of the body.\n\nNecroenergy has six quantities of its own. Necromancer's Knife Kvazaŭvivo - некроэнергия\n\nЭлектричество движет электроны. Kvazaŭvivo, некроэнергия, движет некротическую структуру - остаточную «схему тела», которая сохраняется после смерти. Это не дух: дух - отдельная сущность. Это каркас, по которому дух может проявиться, а тело - двигаться.\n\nЭлектричество - ток по проводу, и провод можно согнуть как угодно. Kvazaŭvivo - ток по шаблону, а шаблон уже задан формой тела.\n\nУ некроэнергии шесть собственных величин. Нож некроманта
402 necroTomeCh1P2 necroTomeKnifeP1 XUi Menu Density - denso (ds)\nHow much quasi-life is packed into the structure. Too little and the body barely stirs; a lot and it is almost indistinguishable from the living, but burns out fast.\n\nDepth - profundo (pf)\nHow deep quasi-life reaches. 1-5 pf: muscles only. 6-15 pf: nerves, complex tasks and speech. 16-30 pf: personality - almost alive, and the rarest of all.\n\nCoherence - kohero (kh)\nHow consistently the structure is held. Low coherence: jerky movements, falling limbs. High: smoothness and precision. [ff7a55]Knife[-]\nLMB - strike: heals you for half the damage, marks the zombie as a Victim\nRMB - power attack: always knocks down, costs 20 health (40 with Dead Storm); not enough health - an ordinary strike\nR (hold, at night) - spirit of the snake: costs 95% health, the body stays lying\n\n[ff7a55]Spirit of the snake[-]\nWASD - crawl · Space - jump · RMB (hold) - fly\nLMB - dash at the undead in your sights, black burst\nE - get out of a wall · R - return to the body Плотность - denso (ds)\nСколько квазижизни упаковано в структуру. Мало - тело еле шевелится; много - почти неотличимо от живого, но быстро выгорает.\n\nГлубина - profundo (pf)\nКак глубоко проникает квазижизнь. 1-5 pf - только мышцы. 6-15 pf - нервы, сложные задачи и речь. 16-30 pf - личность: почти живой, и это редчайшее.\n\nКогерентность - kohero (kh)\nНасколько согласованно держится структура. Низкая - движения дёрганые, конечности отваливаются. Высокая - плавность и точность. [ff7a55]Нож[-]\nЛКМ - удар: лечит на половину урона, метит зомби Жертвой\nПКМ - силовая атака: всегда сбивает с ног, плата 20 здоровья (с «Мёртвой бурей» 40); не хватает - обычный удар\nR (держать, ночью) - дух змеи: плата 95% здоровья, тело остаётся лежать\n\n[ff7a55]Дух змеи[-]\nWASD - ползти · Пробел - прыжок · ПКМ (держать) - полёт\nЛКМ - рывок к нежити в прицеле, чёрный разрыв\nE - выбраться из стены · R - вернуться в тело
403 necroTomeCh1P3 necroTomeKnifeP2 XUi Menu Endurance - daŭro (dr)\nHow long quasi-life holds without feeding. A fresh corpse: 50-100 dr. An old one: 5-20 dr. A mummy: 200+ dr, but it needs an enormous initial density.\n\nResonance with the spirit - rezo (rz)\nHow well quasi-life sounds in unison with the spirit in the body. Below zero, the spirit resists and the energy is burnt on suppressing it; zero, there is no spirit; above zero, the spirit helps.\n\nSaturation - saturo (st)\nThe capacity limit of the structure. Exceed it and the body burns out and collapses. Bone has a high limit, soft tissue a low one, nerves a medium but critical one. The first tool. It is cut from a single bone of the dead and never forged: metal holds no Kvazaŭvivo, bone remembers it.\n\nThe blade does not so much cut as take. With every strike it draws denso out of the dead - as much as the hand that holds it can bear. In an untrained hand it is a bone splinter; in a practised one, a death sentence. Half of what is taken goes back into the hand - hence the healing. Устойчивость - daŭro (dr)\nСколько квазижизнь держится без подпитки. Свежий труп - 50-100 dr. Старый - 5-20 dr. Мумия - 200+ dr, но ей нужна огромная начальная плотность.\n\nРезонанс с духом - rezo (rz)\nНасколько квазижизнь звучит в унисон с духом в теле. Ниже нуля - дух сопротивляется, и энергия уходит на его подавление; ноль - духа нет; выше нуля - дух помогает.\n\nНасыщение - saturo (st)\nПредел ёмкости структуры. Превысишь - тело выгорает и рушится. У костей предел высокий, у мягких тканей низкий, у нервов средний, но критичный. Первый инструмент. Его вырезают из одной кости мертвеца и никогда не куют: металл не держит Kvazaŭvivo, а кость помнит её.\n\nКлинок не столько режет, сколько забирает. Каждым ударом он тянет из мёртвого denso - столько, сколько способна удержать держащая его рука. В неопытной руке это костяная щепка, в опытной - приговор. Половина взятого уходит обратно в руку - отсюда и лечение.
404 necroTomeKnifeP3 XUi Menu A zombie wounded by the knife becomes a Victim: its structure is torn open, and from its corpse one takes what no other blade yields. Every rite of the art begins with a Victim.\n\nAt night the bone remembers the snake whose vertebra it once was. Give it nearly all of your blood and its spirit will crawl out of the blade - with rezo above zero towards you and below zero towards every other dead thing.\n\nOnly under a blood moon is the bone silent. The moon draws dead dust out of the earth, the air grows as thick with necroenergy as the body itself, and the spirit has no way out: no snake, no mind palace, no possession - not even of your own servants - and the Horns frighten no one until dawn. Whoever was outside the body when the tide rose is thrown back into it. Зомби, раненный ножом, становится Жертвой: его структура вскрыта, и из трупа берут то, что не отдаст ни один другой клинок. С Жертвы начинается любой обряд.\n\nНочью кость вспоминает змею, чьим позвонком она когда-то была. Отдайте ей почти всю свою кровь - и дух змеи выползет из клинка: rezo к вам выше нуля, ко всему прочему мёртвому - ниже.\n\nЛишь в ночь кровавой луны кость молчит. Луна вытягивает из земли некротлен, воздух становится так же плотен некроэнергией, как само тело, и духу некуда выйти: ни змеи, ни чертогов разума, ни одержимости - даже своими слугами, - а «коза» до рассвета никого не пугает. Кто был вне тела, когда поднялся прилив, - выброшен обратно в тело.
405 necroTomeCh1P4 necroTomePossessTitle XUi Menu The law of quasi-life\n\ndaŭro = denso × kohero × (1 + rezo) / profundo\n\nThe deeper the animation, the faster the structure is spent. Density and coherence lengthen the life of a quasi; so does a willing spirit, while a hostile one shortens it.\n\nElectricity gives power. Kvazaŭvivo gives the likeness of life. These are different forces, and a necromancer never confuses them. Possession Закон квазижизни\n\ndaŭro = denso × kohero × (1 + rezo) / profundo\n\nЧем глубже анимация, тем быстрее расходуется структура. Плотность и когерентность продлевают жизнь кваза, согласный дух - тоже, враждебный - сокращает.\n\nЭлектричество даёт силу. Kvazaŭvivo даёт подобие жизни. Это разные силы, и некромант их не путает. Одержимость
406 necroTomeKnifeTitle necroTomePossessP1 XUi Menu Necromancer's Knife [ff7a55]Entering[-]\nEmpty hand, R - the "Bang-bang" hold, LMB at a zombie in your sights - the spirit passes into it. The body stays standing, numb.\n\n[ff7a55]In the zombie's body[-]\nWASD - walk · Shift - run · Space - jump · C - crouch\nLMB - strike · RMB and E - this zombie's own powers, if it has any\nE at a door or switch - open, switch on\nF - eat carrion · R - return to your body\n\n[ff7a55]If the body scheme is close[-]\n~ - see through its eyes · 1, 2 - belt · Tab - bag\nE at a container, loot bag or item - into the bag Нож некроманта [ff7a55]Вселение[-]\nПустая рука, R - хват «Пиф-паф», ЛКМ по зомби в прицеле - дух переходит в него. Тело остаётся стоять, оцепенев.\n\n[ff7a55]В теле зомби[-]\nWASD - ходьба · Shift - бег · Пробел - прыжок · C - пригнуться\nЛКМ - удар · ПКМ и E - приёмы этого зомби, если они у него есть\nE на дверь или выключатель - открыть, включить\nF - есть падаль · R - вернуться в своё тело\n\n[ff7a55]Если схема тела близка[-]\n~ (Ё) - смотреть его глазами · 1, 2 - пояс · Tab - сумка\nE на ящик, мешок или предмет - в сумку
407 necroTomeKnifeP1 necroTomePossessP2 XUi Menu [ff7a55]Knife[-]\nLMB - strike: heals you for half the damage, marks the zombie as a Victim\nRMB - power attack: always knocks down, costs 20 health (40 with Dead Storm); not enough health - an ordinary strike\nR (hold, at night) - spirit of the snake: costs 95% health, the body stays lying\n\n[ff7a55]Spirit of the snake[-]\nWASD - crawl · Space - jump · RMB (hold) - fly\nLMB - dash at the undead in your sights, black burst\nE - get out of a wall · R - return to the body Wild zombies are not raised - they rise on their own. They are born of necroenergy outbursts: where Kvazaŭvivo breaks out of the earth, the dead get up by themselves, with no necromancer and no master. An outburst does not sculpt, it floods: quasi-life pours into whatever body scheme is left and warps it however it happens to.\n\nPossession is not the gift of an artefact but a skill drilled through years of training: it is always with the necromancer, even with no artefacts and no grimoires at hand - as long as the necroenergy density around allows the spirit to leave. It is the art of moving their own spirit into such a frame. The spirit enters someone else's scheme the way a hand enters a glove: the closer the glove is to the hand, the freer the fingers. [ff7a55]Нож[-]\nЛКМ - удар: лечит на половину урона, метит зомби Жертвой\nПКМ - силовая атака: всегда сбивает с ног, плата 20 здоровья (с «Мёртвой бурей» 40); не хватает - обычный удар\nR (держать, ночью) - дух змеи: плата 95% здоровья, тело остаётся лежать\n\n[ff7a55]Дух змеи[-]\nWASD - ползти · Пробел - прыжок · ПКМ (держать) - полёт\nЛКМ - рывок к нежити в прицеле, чёрный разрыв\nE - выбраться из стены · R - вернуться в тело Стихийные зомби не подняты - они встали сами. Их порождают выбросы некроэнергии: где Kvazaŭvivo вырывается из земли, мёртвые поднимаются без некроманта и без хозяина. Выброс не лепит, а заливает: квазижизнь течёт в ту схему тела, какая осталась, и искажает её как придётся.\n\nОдержимость - не дар артефакта, а умение, выработанное годами учёбы: оно всегда при некроманте, даже когда при нём нет ни артефактов, ни гримуаров, - если только плотность некроэнергии вокруг позволяет духу выйти. Это умение переселить свой дух в такой каркас. Дух входит в чужую схему, как рука в перчатку: чем ближе перчатка по форме к руке, тем свободнее пальцы.
408 necroTomeKnifeP2 necroTomePossessP3 XUi Menu The first tool. It is cut from a single bone of the dead and never forged: metal holds no Kvazaŭvivo, bone remembers it.\n\nThe blade does not so much cut as take. With every strike it draws denso out of the dead - as much as the hand that holds it can bear. In an untrained hand it is a bone splinter; in a practised one, a death sentence. Half of what is taken goes back into the hand - hence the healing. Hence the main rule: the closer the body scheme is to the necromancer's own body, and the less the outburst has changed the zombie, the more possession opens up.\n\nAn ordinary dead man of human build hardly differs from the necromancer: the spirit sees through his eyes, acts with his hands, carries a belt and a bag, opens doors. A bloated one, one burnt by radiation, one reshaped into a spider or a mutant is alien: the spirit only steers it from outside - but gets what the outburst gave it: spit, swarm, blast, leap. Первый инструмент. Его вырезают из одной кости мертвеца и никогда не куют: металл не держит Kvazaŭvivo, а кость помнит её.\n\nКлинок не столько режет, сколько забирает. Каждым ударом он тянет из мёртвого denso - столько, сколько способна удержать держащая его рука. В неопытной руке это костяная щепка, в опытной - приговор. Половина взятого уходит обратно в руку - отсюда и лечение. Отсюда главное правило: чем ближе схема тела к телу самого некроманта и чем меньше выброс изменил зомби, тем больше открывается в одержимости.\n\nОбычный мертвец человеческого сложения почти не отличается от некроманта: дух видит его глазами, действует его руками, носит пояс и сумку, открывает двери. Раздутый, обожжённый излучением, перекроенный в паука или мутанта - чужой: дух лишь правит им со стороны, зато получает то, чем его наделил выброс, - плевок, рой, подрыв, прыжок.
409 necroTomeKnifeP3 necroTomePossessP4 XUi Menu A zombie wounded by the knife becomes a Victim: its structure is torn open, and from its corpse one takes what no other blade yields. Every rite of the art begins with a Victim.\n\nAt night the bone remembers the snake whose vertebra it once was. Give it nearly all of your blood and its spirit will crawl out of the blade - with rezo above zero towards you and below zero towards every other dead thing.\n\nOnly under a blood moon is the bone silent. The moon draws dead dust out of the earth, the air grows as thick with necroenergy as the body itself, and the spirit has no way out: no snake, no mind palace, no possession - not even of your own servants - and the Horns frighten no one until dawn. Whoever was outside the body when the tide rose is thrown back into it. While the spirit is away, the necromancer's body is empty and defenceless - an enemy near it will be sensed. If the possessed dies, the spirit returns to the body, and everything it carried stays in a bag where it fell; leaving a zombie, the necromancer drops its load on the spot as well. Behind the departing spirit a cold trace remains: the former host flees in chilling terror.\n\nOn the night of the blood tide the spirit does not leave the body - possession is unavailable. Зомби, раненный ножом, становится Жертвой: его структура вскрыта, и из трупа берут то, что не отдаст ни один другой клинок. С Жертвы начинается любой обряд.\n\nНочью кость вспоминает змею, чьим позвонком она когда-то была. Отдайте ей почти всю свою кровь - и дух змеи выползет из клинка: rezo к вам выше нуля, ко всему прочему мёртвому - ниже.\n\nЛишь в ночь кровавой луны кость молчит. Луна вытягивает из земли некротлен, воздух становится так же плотен некроэнергией, как само тело, и духу некуда выйти: ни змеи, ни чертогов разума, ни одержимости - даже своими слугами, - а «коза» до рассвета никого не пугает. Кто был вне тела, когда поднялся прилив, - выброшен обратно в тело. Пока дух в чужом теле, тело некроманта пусто и беззащитно - враг рядом с ним будет замечен. Если одержимый погибнет, дух вернётся в тело, а всё, что тот нёс, останется мешком на месте гибели; покидая зомби, некромант тоже оставляет его ношу на месте. За уходящим духом тянется холодный след: бывший носитель в леденящем ужасе бежит прочь.\n\nВ ночь кровавого прилива дух не покидает тела - одержимость недоступна.
410 necroTomeRatTitle XUi Menu Grave Rat Могильная крыса
411 necroTomePossessTitle necroTomeRatP1 XUi Menu Possession [ff7a55]Book[-]\nLMB - summon the spirit · LMB again - send it at the target in your sights\nRMB - possess it · E - recall it into the book\n\n[ff7a55]Inside the rat[-]\nWASD - run · Space - jump · LMB - bite (knocks down, bleeding)\nRMB (hold) - pass through buildings, but not through earth and rock\nE - look into a container or a bag (look only)\nR - return to your body Одержимость [ff7a55]Книга[-]\nЛКМ - призвать духа · ЛКМ ещё раз - натравить на цель в прицеле\nПКМ - вселиться · E - отозвать в книгу\n\n[ff7a55]В теле крысы[-]\nWASD - бег · Пробел - прыжок · ЛКМ - укус (валит с ног, кровотечение)\nПКМ (держать) - сквозь постройки, но не сквозь землю и камень\nE - заглянуть в ящик или мешок (только смотреть)\nR - вернуться в своё тело
412 necroTomePossessP1 necroTomeRatP2 XUi Menu [ff7a55]Entering[-]\nEmpty hand, R - the "Bang-bang" hold, LMB at a zombie in your sights - the spirit passes into it. The body stays standing, numb.\n\n[ff7a55]In the zombie's body[-]\nWASD - walk · Shift - run · Space - jump · C - crouch\nLMB - strike · RMB and E - this zombie's own powers, if it has any\nE at a door or switch - open, switch on\nF - eat carrion · R - return to your body\n\n[ff7a55]If the body scheme is close[-]\n~ - see through its eyes · 1, 2 - belt · Tab - bag\nE at a container, loot bag or item - into the bag A training model. Children make it when they first take up necromancy: a frame of pliant bones, a body of clay, strips of cloth binding the joints. A toy - but a real one.\n\nA rat spirit is the best of teachers. Its rezo is always above zero: it does not fight the frame, it settles into it willingly. It needs no more than 1-3 pf of profundo - muscles only, no nerves, no personality - so the structure barely burns out. [ff7a55]Вселение[-]\nПустая рука, R - хват «Пиф-паф», ЛКМ по зомби в прицеле - дух переходит в него. Тело остаётся стоять, оцепенев.\n\n[ff7a55]В теле зомби[-]\nWASD - ходьба · Shift - бег · Пробел - прыжок · C - пригнуться\nЛКМ - удар · ПКМ и E - приёмы этого зомби, если они у него есть\nE на дверь или выключатель - открыть, включить\nF - есть падаль · R - вернуться в своё тело\n\n[ff7a55]Если схема тела близка[-]\n~ (Ё) - смотреть его глазами · 1, 2 - пояс · Tab - сумка\nE на ящик, мешок или предмет - в сумку Учебная модель. Её лепят дети, впервые взявшиеся за некромантию: каркас из гибких костей, тело из глины, полосы ткани, стягивающие суставы. Игрушка - но настоящая.\n\nКрысиный дух - лучший из учителей. Rezo у него всегда выше нуля: он не спорит с каркасом, а охотно в него входит. Ему хватает 1-3 pf profundo - только мышцы, ни нервов, ни личности, - и потому структура почти не выгорает.
413 necroTomePossessP2 necroTomeRatP3 XUi Menu Wild zombies are not raised - they rise on their own. They are born of necroenergy outbursts: where Kvazaŭvivo breaks out of the earth, the dead get up by themselves, with no necromancer and no master. An outburst does not sculpt, it floods: quasi-life pours into whatever body scheme is left and warps it however it happens to.\n\nPossession is not the gift of an artefact but a skill drilled through years of training: it is always with the necromancer, even with no artefacts and no grimoires at hand - as long as the necroenergy density around allows the spirit to leave. It is the art of moving their own spirit into such a frame. The spirit enters someone else's scheme the way a hand enters a glove: the closer the glove is to the hand, the freer the fingers. On the rat one learns kohero: one badly tied strip and a paw drags, the tail falls off. Whoever keeps a rat together for a week is ready for a dog.\n\nA grown necromancer keeps it as a scout. The rat breaks no walls - it walks through them without gnawing; it will look into a chest but carry nothing away: the spirit has no hands, and clay has no greed. Its bite is almost harmless, yet the bitten fall down and bleed. Стихийные зомби не подняты - они встали сами. Их порождают выбросы некроэнергии: где Kvazaŭvivo вырывается из земли, мёртвые поднимаются без некроманта и без хозяина. Выброс не лепит, а заливает: квазижизнь течёт в ту схему тела, какая осталась, и искажает её как придётся.\n\nОдержимость - не дар артефакта, а умение, выработанное годами учёбы: оно всегда при некроманте, даже когда при нём нет ни артефактов, ни гримуаров, - если только плотность некроэнергии вокруг позволяет духу выйти. Это умение переселить свой дух в такой каркас. Дух входит в чужую схему, как рука в перчатку: чем ближе перчатка по форме к руке, тем свободнее пальцы. На крысе учатся kohero: одна плохо стянутая полоса - и лапа волочится, хвост отваливается. Кто удержал крысу неделю, тот готов к собаке.\n\nВзрослый некромант держит её как разведчика. Крыса не ломает стен - она проходит их, не грызя; заглянет в ящик, но ничего не унесёт: у духа нет рук, а у глины - жадности. Укус её почти безвреден, но укушенный валится с ног и истекает кровью.
414 necroTomePossessP3 necroTomeDogTitle XUi Menu Hence the main rule: the closer the body scheme is to the necromancer's own body, and the less the outburst has changed the zombie, the more possession opens up.\n\nAn ordinary dead man of human build hardly differs from the necromancer: the spirit sees through his eyes, acts with his hands, carries a belt and a bag, opens doors. A bloated one, one burnt by radiation, one reshaped into a spider or a mutant is alien: the spirit only steers it from outside - but gets what the outburst gave it: spit, swarm, blast, leap. Zombie Dog Отсюда главное правило: чем ближе схема тела к телу самого некроманта и чем меньше выброс изменил зомби, тем больше открывается в одержимости.\n\nОбычный мертвец человеческого сложения почти не отличается от некроманта: дух видит его глазами, действует его руками, носит пояс и сумку, открывает двери. Раздутый, обожжённый излучением, перекроенный в паука или мутанта - чужой: дух лишь правит им со стороны, зато получает то, чем его наделил выброс, - плевок, рой, подрыв, прыжок. Зомбособака
415 necroTomePossessP4 necroTomeDogP1 XUi Menu While the spirit is away, the necromancer's body is empty and defenceless - an enemy near it will be sensed. If the possessed dies, the spirit returns to the body, and everything it carried stays in a bag where it fell; leaving a zombie, the necromancer drops its load on the spot as well. Behind the departing spirit a cold trace remains: the former host flees in chilling terror.\n\nOn the night of the blood tide the spirit does not leave the body - possession is unavailable. [ff7a55]Book[-]\nLMB - summon · LMB again - send it at the target in your sights\nRMB - possess it · E - recall it into the book\n\n[ff7a55]Inside the dog[-]\nWASD - run · Space - jump · LMB - bite (slows the target)\nKeen nose: every creature nearby is on the compass and map\nF - feed on carrion (standing still by a corpse, heals)\nR - return to your body Пока дух в чужом теле, тело некроманта пусто и беззащитно - враг рядом с ним будет замечен. Если одержимый погибнет, дух вернётся в тело, а всё, что тот нёс, останется мешком на месте гибели; покидая зомби, некромант тоже оставляет его ношу на месте. За уходящим духом тянется холодный след: бывший носитель в леденящем ужасе бежит прочь.\n\nВ ночь кровавого прилива дух не покидает тела - одержимость недоступна. [ff7a55]Книга[-]\nЛКМ - призвать · ЛКМ ещё раз - натравить на цель в прицеле\nПКМ - вселиться · E - отозвать в книгу\n\n[ff7a55]В теле собаки[-]\nWASD - бег · Пробел - прыжок · ЛКМ - укус (замедляет цель)\nНюх: все существа рядом - на компасе и карте\nF - есть падаль (стоя у трупа, лечит)\nR - вернуться в своё тело
416 necroTomeRatTitle necroTomeDogP2 XUi Menu Grave Rat The first true servant after the training rat. Not a clay model but the dead itself: the Kvazaŭvivo runs along the beast\’s own frame, and a fresh corpse holds 50-100 dr.\n\nThe dog takes 4-6 pf of profundo - muscles and the nerves of smell. Scent is what wakes first in a dead dog, so it senses everything alive and dead around it. Могильная крыса Первый настоящий слуга после учебной крысы. Уже не глиняная модель, а сам мертвец: Kvazaŭvivo идёт по собственному каркасу зверя, и свежий труп держит 50-100 dr.\n\nСобаке нужно 4-6 pf profundo - мышцы и нервы обоняния. В мёртвой собаке первым просыпается нюх, поэтому она чует всё живое и мёртвое вокруг.
417 necroTomeDogP3 XUi Menu A dog\’s rezo sits near zero: the spirit leaves the body quickly, yet the frame remembers loyalty and needs no persuading. The necromancer only has to hold the kohero.\n\nIts bite binds the legs - the necroenergy of the jaws seeps into the wound and slows the bitten. Whoever has kept a dog through a blood moon may take on the wolf. Rezo у собаки около нуля: дух уходит из тела быстро, но каркас помнит верность, и уговаривать его не нужно. Некроманту остаётся держать kohero.\n\nУкус вяжет ноги: некроэнергия челюстей уходит в рану, и укушенный замедляется. Кто провёл собаку через кровавую луну, может браться за волка.
418 necroTomeRatP1 necroTomeVultureTitle XUi Menu [ff7a55]Book[-]\nLMB - summon the spirit · LMB again - send it at the target in your sights\nRMB - possess it · E - recall it into the book\n\n[ff7a55]Inside the rat[-]\nWASD - run · Space - jump · LMB - bite (knocks down, bleeding)\nRMB (hold) - pass through buildings, but not through earth and rock\nE - look into a container or a bag (look only)\nR - return to your body Grave Vulture [ff7a55]Книга[-]\nЛКМ - призвать духа · ЛКМ ещё раз - натравить на цель в прицеле\nПКМ - вселиться · E - отозвать в книгу\n\n[ff7a55]В теле крысы[-]\nWASD - бег · Пробел - прыжок · ЛКМ - укус (валит с ног, кровотечение)\nПКМ (держать) - сквозь постройки, но не сквозь землю и камень\nE - заглянуть в ящик или мешок (только смотреть)\nR - вернуться в своё тело Могильный стервятник
419 necroTomeRatP2 necroTomeVultureP1 XUi Menu A training model. Children make it when they first take up necromancy: a frame of pliant bones, a body of clay, strips of cloth binding the joints. A toy - but a real one.\n\nA rat spirit is the best of teachers. Its rezo is always above zero: it does not fight the frame, it settles into it willingly. It needs no more than 1-3 pf of profundo - muscles only, no nerves, no personality - so the structure barely burns out. [ff7a55]Book[-]\nLMB - summon · LMB again - send it at the target in your sights\nRMB - possess it · E - recall it into the book\n\n[ff7a55]Inside the vulture[-]\nWASD - fly · Space - up · C - down · Shift - dive\nLMB - dash at a target up to 10 m and peck (bleeding)\nLMB at a chicken or rabbit - grab it, LMB again - let go\nRMB (hold) - keen eye: zoom x8 · E - cry: the dead come to it\nF - feed on carrion (sitting by a corpse) · R - return to your body\nScouting: the map opens around the vulture Учебная модель. Её лепят дети, впервые взявшиеся за некромантию: каркас из гибких костей, тело из глины, полосы ткани, стягивающие суставы. Игрушка - но настоящая.\n\nКрысиный дух - лучший из учителей. Rezo у него всегда выше нуля: он не спорит с каркасом, а охотно в него входит. Ему хватает 1-3 pf profundo - только мышцы, ни нервов, ни личности, - и потому структура почти не выгорает. [ff7a55]Книга[-]\nЛКМ - призвать · ЛКМ ещё раз - натравить на цель в прицеле\nПКМ - вселиться · E - отозвать в книгу\n\n[ff7a55]В теле стервятника[-]\nWASD - полёт · Пробел - вверх · C - вниз · Shift - пике\nЛКМ - рывок к цели до 10 м и клевок (кровотечение)\nЛКМ по курице или кролику - схватить, ещё раз - отпустить\nПКМ (держать) - зоркий глаз: приближение x8 · E - клич: мёртвые идут на зов\nF - есть падаль (сидя у трупа) · R - вернуться в своё тело\nРазведка: карта открывается вокруг стервятника
420 necroTomeRatP3 necroTomeVultureP2 XUi Menu On the rat one learns kohero: one badly tied strip and a paw drags, the tail falls off. Whoever keeps a rat together for a week is ready for a dog.\n\nA grown necromancer keeps it as a scout. The rat breaks no walls - it walks through them without gnawing; it will look into a chest but carry nothing away: the spirit has no hands, and clay has no greed. Its bite is almost harmless, yet the bitten fall down and bleed. The scout of the sky. Its frame is light, its bones hollow, and the whole difficulty is kohero: let the strands slacken by a hair, and the wings go out of step and the bird falls like a stone.\n\nThe vulture holds little denso, and its daŭro runs out faster than any other servant\’s. So it feeds - it takes the remains of others\’ Kvazaŭvivo from carrion, and that heals it. На крысе учатся kohero: одна плохо стянутая полоса - и лапа волочится, хвост отваливается. Кто удержал крысу неделю, тот готов к собаке.\n\nВзрослый некромант держит её как разведчика. Крыса не ломает стен - она проходит их, не грызя; заглянет в ящик, но ничего не унесёт: у духа нет рук, а у глины - жадности. Укус её почти безвреден, но укушенный валится с ног и истекает кровью. Разведчик неба. Каркас лёгкий, кости полые, и вся трудность - в kohero: стоит хоть на волос ослабить связки, и крылья бьют вразнобой, а птица падает камнем.\n\nDenso в стервятнике мало, и daŭro у него кончается быстрее, чем у любого другого слуги. Поэтому он ест: забирает из падали остатки чужой Kvazaŭvivo - это его и лечит.
421 necroTomeDogTitle necroTomeVultureP3 XUi Menu Zombie Dog Its eye works at 12 pf: the vulture sees farther than its master, and the map of the land opens beneath it.\n\nIts cry is the voice of a panicking chicken. The dead go to it as to easy prey, and a cunning necromancer leads the horde away from his body. In its talons it carries chickens and rabbits - alive, if it does not peck them. Зомбособака Глаз у него - на 12 pf: стервятник видит дальше хозяина, и под ним открывается карта местности.\n\nЕго клич - голос паникующей курицы. Мёртвые идут на него, как на лёгкую добычу, и хитрый некромант уводит так орду от своего тела. В когтях стервятник носит кур и кроликов - живыми, если не клюнет.
422 necroTomeWolfTitle XUi Menu Zombie Wolf Зомбоволк
423 necroTomeDogP1 necroTomeWolfP1 XUi Menu [ff7a55]Book[-]\nLMB - summon · LMB again - send it at the target in your sights\nRMB - possess it · E - recall it into the book\n\n[ff7a55]Inside the dog[-]\nWASD - run · Space - jump · LMB - bite (slows the target)\nKeen nose: every creature nearby is on the compass and map\nF - feed on carrion (standing still by a corpse, heals)\nR - return to your body [ff7a55]Book[-]\nLMB - summon · LMB again - send it at the target in your sights\nRMB - possess it · E - recall it into the book\n\n[ff7a55]Inside the wolf[-]\nWASD - run · Space - jump · LMB - bite\nRMB - pounce on the target in your sights, it falls\nBlood trail: wounded enemies are on the compass and map\nE at a container or bag - loot into the 3-slot bag\nE next to your body - unload it, E elsewhere - open the bag\nF - feed on carrion · R - return to your body [ff7a55]Книга[-]\nЛКМ - призвать · ЛКМ ещё раз - натравить на цель в прицеле\nПКМ - вселиться · E - отозвать в книгу\n\n[ff7a55]В теле собаки[-]\nWASD - бег · Пробел - прыжок · ЛКМ - укус (замедляет цель)\nНюх: все существа рядом - на компасе и карте\nF - есть падаль (стоя у трупа, лечит)\nR - вернуться в своё тело [ff7a55]Книга[-]\nЛКМ - призвать · ЛКМ ещё раз - натравить на цель в прицеле\nПКМ - вселиться · E - отозвать в книгу\n\n[ff7a55]В теле волка[-]\nWASD - бег · Пробел - прыжок · ЛКМ - укус\nПКМ - бросок на цель в прицеле, она падает\nСлед крови: раненые враги - на компасе и карте\nE у ящика или мешка - лутать в сумку на 3 ячейки\nE у своего тела - выгрузить, E в другом месте - открыть сумку\nF - есть падаль · R - вернуться в своё тело
424 necroTomeDogP2 necroTomeWolfP2 XUi Menu The first true servant after the training rat. Not a clay model but the dead itself: the Kvazaŭvivo runs along the beast\’s own frame, and a fresh corpse holds 50-100 dr.\n\nThe dog takes 4-6 pf of profundo - muscles and the nerves of smell. Scent is what wakes first in a dead dog, so it senses everything alive and dead around it. A dire wolf is heavier than a dog and deeper: 8-10 pf of profundo reach the hunter\’s nerves. The dead wolf remembers the smell of blood, and every wounded enemy around it is plain to see.\n\nIts pounce is the hunter\’s old memory: the kohero of the hind legs is kept taut like a bowstring, and the target is thrown to the ground. Первый настоящий слуга после учебной крысы. Уже не глиняная модель, а сам мертвец: Kvazaŭvivo идёт по собственному каркасу зверя, и свежий труп держит 50-100 dr.\n\nСобаке нужно 4-6 pf profundo - мышцы и нервы обоняния. В мёртвой собаке первым просыпается нюх, поэтому она чует всё живое и мёртвое вокруг. Лютоволк тяжелее собаки и глубже: 8-10 pf profundo доходят до нервов охотника. Мёртвый волк помнит запах крови, и каждый раненый враг вокруг ему виден.\n\nБросок - старая память охотника: kohero задних лап держат натянутым, как тетиву, и цель валится с ног.
425 necroTomeDogP3 necroTomeWolfP3 XUi Menu A dog\’s rezo sits near zero: the spirit leaves the body quickly, yet the frame remembers loyalty and needs no persuading. The necromancer only has to hold the kohero.\n\nIts bite binds the legs - the necroenergy of the jaws seeps into the wound and slows the bitten. Whoever has kept a dog through a blood moon may take on the wolf. Necromancers sew a pocket into the wolf\’s hide - three slots, no more, or the saturo of the skin gives way. The wolf brings what it finds to its master\’s body.\n\nIf the wolf is recalled with a full bag, the bag falls where it stood and is marked on the map: the dead do not carry what is not theirs. Rezo у собаки около нуля: дух уходит из тела быстро, но каркас помнит верность, и уговаривать его не нужно. Некроманту остаётся держать kohero.\n\nУкус вяжет ноги: некроэнергия челюстей уходит в рану, и укушенный замедляется. Кто провёл собаку через кровавую луну, может браться за волка. Некроманты вшивают волку в шкуру карман - три ячейки, не больше, иначе не выдерживает saturo кожи. Найденное волк приносит к телу хозяина.\n\nЕсли отозвать волка с полной сумкой, она падает там, где он стоял, и помечается на карте: мёртвые не уносят чужое.
426 necroTomeVultureTitle necroTomeBearTitle XUi Menu Grave Vulture Zombie Bear Могильный стервятник Зомбомедведь
427 necroTomeVultureP1 necroTomeBearP1 XUi Menu [ff7a55]Book[-]\nLMB - summon · LMB again - send it at the target in your sights\nRMB - possess it · E - recall it into the book\n\n[ff7a55]Inside the vulture[-]\nWASD - fly · Space - up · C - down · Shift - dive\nLMB - dash at a target up to 10 m and peck (bleeding)\nLMB at a chicken or rabbit - grab it, LMB again - let go\nRMB (hold) - keen eye: zoom x8 · E - cry: the dead come to it\nF - feed on carrion (sitting by a corpse) · R - return to your body\nScouting: the map opens around the vulture [ff7a55]Book[-]\nLMB - summon · LMB again - send it at the target in your sights\nRMB - possess it · E - recall it into the book\n\n[ff7a55]Inside the bear[-]\nWASD - run · Space - jump · LMB - paw strike (also at a block)\nRMB - roar: zombies nearby come for the bear\nE - rear up: enemies nearby are knocked down\nThick hide: takes half damage\nF - feed on carrion · R - return to your body [ff7a55]Книга[-]\nЛКМ - призвать · ЛКМ ещё раз - натравить на цель в прицеле\nПКМ - вселиться · E - отозвать в книгу\n\n[ff7a55]В теле стервятника[-]\nWASD - полёт · Пробел - вверх · C - вниз · Shift - пике\nЛКМ - рывок к цели до 10 м и клевок (кровотечение)\nЛКМ по курице или кролику - схватить, ещё раз - отпустить\nПКМ (держать) - зоркий глаз: приближение x8 · E - клич: мёртвые идут на зов\nF - есть падаль (сидя у трупа) · R - вернуться в своё тело\nРазведка: карта открывается вокруг стервятника [ff7a55]Книга[-]\nЛКМ - призвать · ЛКМ ещё раз - натравить на цель в прицеле\nПКМ - вселиться · E - отозвать в книгу\n\n[ff7a55]В теле медведя[-]\nWASD - бег · Пробел - прыжок · ЛКМ - удар лапой (и по блоку)\nПКМ - рёв: зомби рядом идут на медведя\nE - на дыбы: враги рядом падают с ног\nТолстая шкура: урон вдвое меньше\nF - есть падаль · R - вернуться в своё тело
428 necroTomeVultureP2 necroTomeBearP2 XUi Menu The scout of the sky. Its frame is light, its bones hollow, and the whole difficulty is kohero: let the strands slacken by a hair, and the wings go out of step and the bird falls like a stone.\n\nThe vulture holds little denso, and its daŭro runs out faster than any other servant\’s. So it feeds - it takes the remains of others\’ Kvazaŭvivo from carrion, and that heals it. The heaviest of the servants and the most expensive. To raise a bear you need a huge denso: the frame is enormous, and a thin Kvazaŭvivo would not even lift it from the ground.\n\nIn return the bear is a fortress. The saturo of its hide is high, and blows that would tear a dog apart barely reach the frame: the possessed bear takes half the damage. Разведчик неба. Каркас лёгкий, кости полые, и вся трудность - в kohero: стоит хоть на волос ослабить связки, и крылья бьют вразнобой, а птица падает камнем.\n\nDenso в стервятнике мало, и daŭro у него кончается быстрее, чем у любого другого слуги. Поэтому он ест: забирает из падали остатки чужой Kvazaŭvivo - это его и лечит. Самый тяжёлый из слуг и самый дорогой. Чтобы поднять медведя, нужна огромная denso: каркас велик, и жидкая Kvazaŭvivo не оторвёт его даже от земли.\n\nЗато медведь - крепость. Saturo шкуры высокое, и удары, которые разорвали бы собаку, почти не доходят до каркаса: одержимый медведь получает вдвое меньше урона.
429 necroTomeBearP3 XUi Menu Its roar is the voice the frame remembers. The dead within earshot drop their prey and come for the bear - the surest way to lead a crowd away from a body or a base.\n\nRearing up, the bear throws off everyone near it. A paw breaks wood and doors in two or three blows: the dead bear has lost nothing of the living one\’s strength. Его рёв - голос, который помнит каркас. Мёртвые в пределах слышимости бросают добычу и идут на медведя - вернейший способ увести толпу от тела или базы.\n\nВстав на дыбы, медведь стряхивает всех, кто рядом. Лапа ломает дерево и двери за два-три удара: мёртвый медведь не потерял ничего из силы живого.
430 necroTomeVultureP3 necroTomeTideTitle XUi Menu Its eye works at 12 pf: the vulture sees farther than its master, and the map of the land opens beneath it.\n\nIts cry is the voice of a panicking chicken. The dead go to it as to easy prey, and a cunning necromancer leads the horde away from his body. In its talons it carries chickens and rabbits - alive, if it does not peck them. Blood Tide Глаз у него - на 12 pf: стервятник видит дальше хозяина, и под ним открывается карта местности.\n\nЕго клич - голос паникующей курицы. Мёртвые идут на него, как на лёгкую добычу, и хитрый некромант уводит так орду от своего тела. В когтях стервятник носит кур и кроликов - живыми, если не клюнет. Кровавый прилив
431 necroTomeWolfTitle necroTomeTideP1 XUi Menu Zombie Wolf Every few nights the moon comes as close to the earth as it ever gets and fills with red. In this phase it pulls at everything bound to death, the way an ordinary moon pulls at the sea. Dead dust rises out of the ground - the remains of everyone who died and rotted through the years of the epidemic. By dusk it hangs in the air, and the density of necroenergy all around leaps up at once. Зомбоволк Раз в несколько ночей луна подходит к земле ближе всего и наливается красным. В эту фазу она тянет к себе всё, что связано со смертью, - как обычная луна тянет море. Из земли поднимается некротлен: прах всех, кто умер и истлел за годы эпидемии. К закату он висит в воздухе, и плотность некроэнергии вокруг скачком вырастает.
432 necroTomeWolfP1 necroTomeTideP2 XUi Menu [ff7a55]Book[-]\nLMB - summon · LMB again - send it at the target in your sights\nRMB - possess it · E - recall it into the book\n\n[ff7a55]Inside the wolf[-]\nWASD - run · Space - jump · LMB - bite\nRMB - pounce on the target in your sights, it falls\nBlood trail: wounded enemies are on the compass and map\nE at a container or bag - loot into the 3-slot bag\nE next to your body - unload it, E elsewhere - open the bag\nF - feed on carrion · R - return to your body The spirit leaves the body along a gradient: from the dense - the necromancer's body, steeped in Kvazaŭvivo - into the sparse, the open air. On the night of the tide the air is as dense as the body. There is no gradient, and the spirit stays in the body until dawn.\n\nUnavailable: the spirit of the snake, the mind palace, possession - of zombies and of your own servants alike. Whoever is outside the body when the tide rises is thrown back into it. [ff7a55]Книга[-]\nЛКМ - призвать · ЛКМ ещё раз - натравить на цель в прицеле\nПКМ - вселиться · E - отозвать в книгу\n\n[ff7a55]В теле волка[-]\nWASD - бег · Пробел - прыжок · ЛКМ - укус\nПКМ - бросок на цель в прицеле, она падает\nСлед крови: раненые враги - на компасе и карте\nE у ящика или мешка - лутать в сумку на 3 ячейки\nE у своего тела - выгрузить, E в другом месте - открыть сумку\nF - есть падаль · R - вернуться в своё тело Дух выходит из тела по перепаду: из плотного - из тела некроманта, насыщенного Kvazaŭvivo, - в разреженное, в воздух. В ночь прилива воздух так же плотен, как тело. Перепада нет, и дух остаётся в теле до рассвета.\n\nНедоступны: дух змеи, чертоги разума, одержимость - и зомби, и своими слугами. Кто был вне тела, когда поднялся прилив, будет выброшен обратно в тело.
433 necroTomeWolfP2 necroTomeTideP3 XUi Menu A dire wolf is heavier than a dog and deeper: 8-10 pf of profundo reach the hunter\’s nerves. The dead wolf remembers the smell of blood, and every wounded enemy around it is plain to see.\n\nIts pounce is the hunter\’s old memory: the kohero of the hind legs is kept taut like a bowstring, and the target is thrown to the ground. Chilling terror is a cold pulse the necromancer sends into dead flesh. In saturated air it drowns like a whisper in a crowd: the Horns frighten no one. And the dead themselves are soaked with the tide that night - it is what drives them at the living.\n\nAdvice: by dusk on the day of the blood moon, be in your own body and behind strong walls. In the morning the tide ebbs and everything returns. Лютоволк тяжелее собаки и глубже: 8-10 pf profundo доходят до нервов охотника. Мёртвый волк помнит запах крови, и каждый раненый враг вокруг ему виден.\n\nБросок - старая память охотника: kohero задних лап держат натянутым, как тетиву, и цель валится с ног. Леденящий ужас - холодный импульс, который некромант посылает в мёртвую плоть. В насыщенном воздухе он тонет, как шёпот в толпе: «коза» никого не пугает. А сами мёртвые в эту ночь напитаны приливом - он и гонит их на живых.\n\nСовет: к закату дня кровавой луны будьте в своём теле и за крепкими стенами. Утром прилив схлынет, и всё вернётся.
434 necroTomeUrnsTitle XUi Menu Cineraria Цинерарии
435 necroTomeWolfP3 necroTomeUrnsP1 XUi Menu Necromancers sew a pocket into the wolf\’s hide - three slots, no more, or the saturo of the skin gives way. The wolf brings what it finds to its master\’s body.\n\nIf the wolf is recalled with a full bag, the bag falls where it stood and is marked on the map: the dead do not carry what is not theirs. A red corpse is not empty. Whoever it was, a scrap of their spirit stays caught in the skull - too thin to rise, too stubborn to leave. Put such a skull into a funeral urn and the scrap gathers itself into a pale worker: a necrotechnologist. It has no will of its own and no memory of a name. It only knows the work it was made for. The urn is its body. Out in the open air the spirit cannot hold its shape for long, so it leans out of the neck of the urn, flies to its task and comes back. Take the skull out and the worker is gone; put it back and it rises again. The urn keeps it whole, and every urn is shaped for one trade. Некроманты вшивают волку в шкуру карман - три ячейки, не больше, иначе не выдерживает saturo кожи. Найденное волк приносит к телу хозяина.\n\nЕсли отозвать волка с полной сумкой, она падает там, где он стоял, и помечается на карте: мёртвые не уносят чужое. Красный труп не пуст. Кем бы он ни был, клочок его духа застревает в черепе - слишком слабый, чтобы подняться, и слишком упрямый, чтобы уйти. Положи такой череп в погребальную урну, и клочок соберётся в бледного работника - некротехнолога. Своей воли у него нет, имени он не помнит. Он знает только то дело, ради которого сделана урна. Урна - его тело. На открытом воздухе дух недолго держит форму, поэтому он высовывается из горлышка, летит к делу и возвращается. Вынешь череп - работника нет; положишь обратно - он поднимется снова. Урна держит его целым, и каждая урна сделана под одно ремесло.
436 necroTomeBearTitle necroTomeUrnsP2 XUi Menu Zombie Bear The rikoltisto tends the ground around it: collectors, workstations, garden beds. The portisto, a small spirit in a brass censer, carries goods from chest to chest along ghostly threads. The laboristo is given a sample and crafts more of the same, feeding the fire and putting it out when the work is done. The prospektisto is given a sample of stone or ore and sinks into the earth after more of it; once an hour it rises with its haul for the chest. The riparisto and the kolektisto work a whole land claim, but only when told to: press Start and the spirit makes one round - mending damaged walls, or gathering everything that lies in the zone into a chest. The skull buttons on these two urns tell you how it goes: yellow - waiting, yellow blinking - something is missing, green - at work. Зомбомедведь Rikoltisto ухаживает за землёй вокруг себя: коллекторы, станции, грядки. Portisto, маленький дух в латунном кадиле, переносит вещи из ящика в ящик по призрачным нитям. Laboristo получает образец и делает такие же, подкидывая топливо и гася огонь, когда работа кончилась. Prospektisto получает образец камня или руды и уходит за ним под землю; раз в час он поднимается с добычей к ящику. Riparisto и kolektisto работают на всей земле притязания, но только по приказу: нажми «Запустить», и дух сделает один обход - починит повреждённые стены или соберёт в ящик всё, что лежит в зоне. Кнопки-черепа на этих двух урнах подскажут, как идут дела: жёлтая - ждёт, жёлтая мигает - чего-то не хватает, зелёная - работает.
437 necroTomeBearP1 necroTomeUrnsP3 XUi Menu [ff7a55]Book[-]\nLMB - summon · LMB again - send it at the target in your sights\nRMB - possess it · E - recall it into the book\n\n[ff7a55]Inside the bear[-]\nWASD - run · Space - jump · LMB - paw strike (also at a block)\nRMB - roar: zombies nearby come for the bear\nE - rear up: enemies nearby are knocked down\nThick hide: takes half damage\nF - feed on carrion · R - return to your body Threads are drawn with the necromancer's knife held in the thread grip: from a chest to an urn means take from here, from an urn to a chest means put there. A thread will not stretch farther than fifteen paces, but a skull set out as decor can hold it: pass the thread through the skull and go on, skull after skull, as far as you need. Take such a skull away and the thread breaks. And mind the blood tide. On the night the moon comes close and fills with red, the air grows as dense with necroenergy as the spirits themselves. They cannot hold their shape outside and sink back into their urns; the work stands still and the buttons burn red until morning. [ff7a55]Книга[-]\nЛКМ - призвать · ЛКМ ещё раз - натравить на цель в прицеле\nПКМ - вселиться · E - отозвать в книгу\n\n[ff7a55]В теле медведя[-]\nWASD - бег · Пробел - прыжок · ЛКМ - удар лапой (и по блоку)\nПКМ - рёв: зомби рядом идут на медведя\nE - на дыбы: враги рядом падают с ног\nТолстая шкура: урон вдвое меньше\nF - есть падаль · R - вернуться в своё тело Нити тянут ножом некроманта, взятым хватом для нитей: от ящика к урне - бери отсюда, от урны к ящику - клади туда. Дальше пятнадцати шагов нить не тянется, но её удержит череп, выставленный как декор: проведи нить через череп и тяни дальше, череп за черепом, сколько нужно. Убери такой череп - и нить порвётся. И помни о кровавом приливе. В ночь, когда луна подходит близко и наливается красным, воздух становится так же плотен некроэнергией, как сами духи. Вне урны они не держат форму и уходят внутрь; работа стоит, кнопки горят красным до утра.
438 necroTomeBearP2 necroMindModePalace XUi Menu The heaviest of the servants and the most expensive. To raise a bear you need a huge denso: the frame is enormous, and a thin Kvazaŭvivo would not even lift it from the ground.\n\nIn return the bear is a fortress. The saturo of its hide is high, and blows that would tear a dog apart barely reach the frame: the possessed bear takes half the damage. Mind Palace Gedächtnispalast Palacio mental Palais mental Palazzo della mente 記憶の宮殿 기억의 궁전 Pałac umysłu Palácio da mente Самый тяжёлый из слуг и самый дорогой. Чтобы поднять медведя, нужна огромная denso: каркас велик, и жидкая Kvazaŭvivo не оторвёт его даже от земли.\n\nЗато медведь - крепость. Saturo шкуры высокое, и удары, которые разорвали бы собаку, почти не доходят до каркаса: одержимый медведь получает вдвое меньше урона. Чертоги разума Zihin Sarayı 思维宫殿 思維宮殿
439 necroTomeBearP3 necroKnifeDecor XUi blocks Menu Block Its roar is the voice the frame remembers. The dead within earshot drop their prey and come for the bear - the surest way to lead a crowd away from a body or a base.\n\nRearing up, the bear throws off everyone near it. A paw breaks wood and doors in two or three blows: the dead bear has lost nothing of the living one\’s strength. Necromancer's Knife Nekromantenmesser Cuchillo del nigromante Couteau du nécromancien Coltello del negromante ネクロマンサーのナイフ 강령술사의 칼 Nóż nekromanty Faca do necromante Его рёв - голос, который помнит каркас. Мёртвые в пределах слышимости бросают добычу и идут на медведя - вернейший способ увести толпу от тела или базы.\n\nВстав на дыбы, медведь стряхивает всех, кто рядом. Лапа ломает дерево и двери за два-три удара: мёртвый медведь не потерял ничего из силы живого. Нож некроманта Nekromansör Bıçağı 死灵法师之刃 死靈法師之刃
440 necroPalaceBed blocks Block White Bunk Bed, Made Stackable metal framed bed with sheets neatly made proper. Weißes Etagenbett, gemacht Litera blanca, tendida Couchette blanche, faite Letto a castello bianco, Fatto 二段ベッド(メイク済み・白) 흰색 이층 침대, 깔끔 Biała prycza — posłane Beliche branco, arrumado Двухъярусная белая кровать, заправленная Beyaz Ranza, Yapılmış 已整理的白色上下铺床 白色上下舖,已整理
441 necroTomeTideTitle necroPosterAnatomy XUi blocks Menu Block Blood Tide Chart: Structure of the Body Schautafel: Aufbau des Körpers Lámina: estructura del cuerpo Planche : structure du corps Tavola: struttura del corpo 図表:身体の構造 도표: 신체의 구조 Plansza: budowa ciała Prancha: estrutura do corpo Кровавый прилив Схема: строение тела Şema: Vücudun yapısı 图表:身体结构 圖表:身體結構
442 necroTomeTideP1 necroPosterKnife XUi blocks Menu Block Every few nights the moon comes as close to the earth as it ever gets and fills with red. In this phase it pulls at everything bound to death, the way an ordinary moon pulls at the sea. Dead dust rises out of the ground - the remains of everyone who died and rotted through the years of the epidemic. By dusk it hangs in the air, and the density of necroenergy all around leaps up at once. Chart: Necromancer's Knife Schautafel: Messer des Nekromanten Lámina: cuchillo del nigromante Planche : couteau du nécromancien Tavola: coltello del negromante 図表:ネクロマンサーのナイフ 도표: 강령술사의 단검 Plansza: nóż nekromanty Prancha: faca do necromante Раз в несколько ночей луна подходит к земле ближе всего и наливается красным. В эту фазу она тянет к себе всё, что связано со смертью, - как обычная луна тянет море. Из земли поднимается некротлен: прах всех, кто умер и истлел за годы эпидемии. К закату он висит в воздухе, и плотность некроэнергии вокруг скачком вырастает. Схема: нож некроманта Şema: Nekromantın Bıçağı 图表:亡灵法师之刃 圖表:亡靈法師之刃
443 necroTomeTideP2 necroChalkboard XUi blocks Menu Block The spirit leaves the body along a gradient: from the dense - the necromancer's body, steeped in Kvazaŭvivo - into the sparse, the open air. On the night of the tide the air is as dense as the body. There is no gradient, and the spirit stays in the body until dawn.\n\nUnavailable: the spirit of the snake, the mind palace, possession - of zombies and of your own servants alike. Whoever is outside the body when the tide rises is thrown back into it. Chalkboard Kreidetafel Pizarra Tableau noir Lavagna 黒板 칠판 Tablica szkolna Quadro-negro Дух выходит из тела по перепаду: из плотного - из тела некроманта, насыщенного Kvazaŭvivo, - в разреженное, в воздух. В ночь прилива воздух так же плотен, как тело. Перепада нет, и дух остаётся в теле до рассвета.\n\nНедоступны: дух змеи, чертоги разума, одержимость - и зомби, и своими слугами. Кто был вне тела, когда поднялся прилив, будет выброшен обратно в тело. Грифельная доска Kara tahta 黑板 黑板
444 necroTomeTideP3 necroChalkboardPlayer XUi blocks Menu Block Chilling terror is a cold pulse the necromancer sends into dead flesh. In saturated air it drowns like a whisper in a crowd: the Horns frighten no one. And the dead themselves are soaked with the tide that night - it is what drives them at the living.\n\nAdvice: by dusk on the day of the blood moon, be in your own body and behind strong walls. In the morning the tide ebbs and everything returns. Chalkboard (for notes) Kreidetafel (für Notizen) Pizarra (para notas) Tableau noir (pour notes) Lavagna (per appunti) 黒板(メモ用) 칠판 (메모용) Tablica (na notatki) Quadro-negro (para anotações) Леденящий ужас - холодный импульс, который некромант посылает в мёртвую плоть. В насыщенном воздухе он тонет, как шёпот в толпе: «коза» никого не пугает. А сами мёртвые в эту ночь напитаны приливом - он и гонит их на живых.\n\nСовет: к закату дня кровавой луны будьте в своём теле и за крепкими стенами. Утром прилив схлынет, и всё вернётся. Меловая доска (для записей) Kara tahta (not için) 黑板(记事用) 黑板(記事用)
445 necroTomeUrnsTitle necroChalkboardPlayerDesc XUi blocks Menu Block Cineraria A blackboard in a bone-trimmed frame. Write on it with chalk: each board keeps its own notes, like a labelled crate. Eine Tafel in einem Rahmen mit Knochenbesatz. Mit Kreide beschreibbar: Jede Tafel behält ihre eigenen Notizen, wie eine beschriftete Kiste. Una pizarra con marco adornado con huesos. Escribe en ella con tiza: cada pizarra guarda sus propias notas, como una caja rotulada. Un tableau noir dans un cadre orné d'os. Écris dessus à la craie : chaque tableau garde ses propres notes, comme une caisse étiquetée. Una lavagna con cornice decorata d'ossa. Scrivici col gesso: ogni lavagna conserva i propri appunti, come una cassa etichettata. 骨で飾られた枠の黒板。チョークで書き込める:ラベル付きの木箱のように、黒板ごとに自分のメモを保持する。 뼈로 장식한 틀의 칠판. 분필로 쓸 수 있다: 이름표 붙은 상자처럼 칠판마다 자기 메모를 간직한다. Tablica w ramie zdobionej kośćmi. Pisz na niej kredą: każda tablica przechowuje własne notatki, jak podpisana skrzynia. Um quadro-negro com moldura enfeitada de ossos. Escreva nele com giz: cada quadro guarda suas próprias anotações, como um caixote etiquetado. Цинерарии Чёрная доска в раме, отделанной костью. На ней пишут мелом: у каждой доски свои записи, как надписи на ящике. Kemikle süslenmiş çerçeveli bir kara tahta. Üzerine tebeşirle yazılır: her tahta, etiketli bir sandık gibi kendi notlarını saklar. 骨饰边框的黑板。可以用粉笔书写:每块黑板都保存自己的笔记,就像贴了标签的箱子。 骨飾邊框的黑板。可以用粉筆書寫:每塊黑板都保存自己的筆記,就像貼了標籤的箱子。
446 necroTomeUrnsP1 necroPalaceBoardRevenge XUi blocks Menu Block A red corpse is not empty. Whoever it was, a scrap of their spirit stays caught in the skull - too thin to rise, too stubborn to leave. Put such a skull into a funeral urn and the scrap gathers itself into a pale worker: a necrotechnologist. It has no will of its own and no memory of a name. It only knows the work it was made for. The urn is its body. Out in the open air the spirit cannot hold its shape for long, so it leans out of the neck of the urn, flies to its task and comes back. Take the skull out and the worker is gone; put it back and it rises again. The urn keeps it whole, and every urn is shaped for one trade. Take revenge on the archmage! Räche dich am Erzmagier! ¡Véngate del archimago! Venge-toi de l'archimage ! Vendicati dell'arcimago! 大魔導師に復讐せよ! 대마법사에게 복수하라! Zemścij się na arcymagu! Vingue-se do arquimago! Красный труп не пуст. Кем бы он ни был, клочок его духа застревает в черепе - слишком слабый, чтобы подняться, и слишком упрямый, чтобы уйти. Положи такой череп в погребальную урну, и клочок соберётся в бледного работника - некротехнолога. Своей воли у него нет, имени он не помнит. Он знает только то дело, ради которого сделана урна. Урна - его тело. На открытом воздухе дух недолго держит форму, поэтому он высовывается из горлышка, летит к делу и возвращается. Вынешь череп - работника нет; положишь обратно - он поднимется снова. Урна держит его целым, и каждая урна сделана под одно ремесло. Отомсти архимагу! Başbüyücüden intikam al! 向大法师复仇! 向大法師復仇!
447 necroPalaceBoardTide blocks Block Careful! The lunar tide is approaching! Vorsicht! Die Mondflut naht! ¡Cuidado! ¡Se acerca la marea lunar! Attention ! La marée lunaire approche ! Attenzione! Si avvicina la marea lunare! 気をつけろ!月の潮が迫っている! 조심하라! 달의 조수가 다가온다! Uwaga! Nadchodzi księżycowy przypływ! Cuidado! A maré lunar se aproxima! Осторожно! Приближается лунный прилив! Dikkat! Ay gelgiti yaklaşıyor! 小心!月潮将至! 小心!月潮將至!
448 necroTomeUrnsP2 necroBookDoor XUi blocks Menu Block The rikoltisto tends the ground around it: collectors, workstations, garden beds. The portisto, a small spirit in a brass censer, carries goods from chest to chest along ghostly threads. The laboristo is given a sample and crafts more of the same, feeding the fire and putting it out when the work is done. The prospektisto is given a sample of stone or ore and sinks into the earth after more of it; once an hour it rises with its haul for the chest. The riparisto and the kolektisto work a whole land claim, but only when told to: press Start and the spirit makes one round - mending damaged walls, or gathering everything that lies in the zone into a chest. The skull buttons on these two urns tell you how it goes: yellow - waiting, yellow blinking - something is missing, green - at work. Bookshelf Door Bücherregaltür Puerta-estantería Porte-bibliothèque Porta-libreria 本棚の扉 책장 문 Drzwi-regał Porta-estante Rikoltisto ухаживает за землёй вокруг себя: коллекторы, станции, грядки. Portisto, маленький дух в латунном кадиле, переносит вещи из ящика в ящик по призрачным нитям. Laboristo получает образец и делает такие же, подкидывая топливо и гася огонь, когда работа кончилась. Prospektisto получает образец камня или руды и уходит за ним под землю; раз в час он поднимается с добычей к ящику. Riparisto и kolektisto работают на всей земле притязания, но только по приказу: нажми «Запустить», и дух сделает один обход - починит повреждённые стены или соберёт в ящик всё, что лежит в зоне. Кнопки-черепа на этих двух урнах подскажут, как идут дела: жёлтая - ждёт, жёлтая мигает - чего-то не хватает, зелёная - работает. Дверь-книжный шкаф Kitaplık kapı 书架暗门 書架暗門
449 necroTomeUrnsP3 necroDoorNumber XUi blocks Menu Block Threads are drawn with the necromancer's knife held in the thread grip: from a chest to an urn means take from here, from an urn to a chest means put there. A thread will not stretch farther than fifteen paces, but a skull set out as decor can hold it: pass the thread through the skull and go on, skull after skull, as far as you need. Take such a skull away and the thread breaks. And mind the blood tide. On the night the moon comes close and fills with red, the air grows as dense with necroenergy as the spirits themselves. They cannot hold their shape outside and sink back into their urns; the work stands still and the buttons burn red until morning. Palace Door Number (editor) Türnummer des Palastes (Editor) Número de puerta del palacio (editor) Numéro de porte du palais (éditeur) Numero porta del palazzo (editor) 宮殿の扉番号(エディタ) 궁전 문 번호 (편집기) Numer drzwi pałacu (edytor) Número da porta do palácio (editor) Нити тянут ножом некроманта, взятым хватом для нитей: от ящика к урне - бери отсюда, от урны к ящику - клади туда. Дальше пятнадцати шагов нить не тянется, но её удержит череп, выставленный как декор: проведи нить через череп и тяни дальше, череп за черепом, сколько нужно. Убери такой череп - и нить порвётся. И помни о кровавом приливе. В ночь, когда луна подходит близко и наливается красным, воздух становится так же плотен некроэнергией, как сами духи. Вне урны они не держат форму и уходят внутрь; работа стоит, кнопки горят красным до утра. Номер двери чертогов (редактор) Saray kapı numarası (editör) 宫殿门编号(编辑器) 宮殿門編號(編輯器)
450 necroMindModePalace plantedNecroBloodRose1 XUi blocks Menu Block Mind Palace Blood Seeds Gedächtnispalast Blutsamen Palacio mental Semillas de sangre Palais mental Graines de sang Palazzo della mente Semi di sangue 記憶の宮殿 血の種 기억의 궁전 피의 씨앗 Pałac umysłu Krwawe nasiona Palácio da mente Sementes de sangue Чертоги разума Кровавые семена Zihin Sarayı Kan Tohumları 思维宫殿 血之种子 思維宮殿 血之種子
451 necroKnifeDecor plantedNecroBloodRose1Desc blocks Block Necromancer's Knife Grass seeds soaked in necromancer's blood. Plant them in a farm plot: the sprout grows a bud, and the bud opens into a black rose. Nekromantenmesser In Nekromantenblut getränkte Grassamen. In ein Beet pflanzen: Aus dem Spross wird eine Knospe, und die Knospe öffnet sich zu einer schwarzen Rose. Cuchillo del nigromante Semillas de hierba empapadas en sangre de nigromante. Plántalas en un huerto: el brote da un capullo, y el capullo se abre en una rosa negra. Couteau du nécromancien Des graines d'herbe imbibées de sang de nécromancien. Plantez-les dans une parcelle : la pousse donne un bouton, et le bouton s'ouvre en rose noire. Coltello del negromante Semi d'erba imbevuti di sangue di negromante. Piantali in un orto: il germoglio mette un bocciolo, e il bocciolo si apre in una rosa nera. ネクロマンサーのナイフ ネクロマンサーの血に浸した草の種。畑に植えると、芽はつぼみとなり、つぼみは黒いバラとして花開く。 강령술사의 칼 강령술사의 피에 적신 풀씨. 밭에 심으면 새싹이 꽃봉오리가 되고, 꽃봉오리는 검은 장미로 피어난다. Nóż nekromanty Nasiona trawy nasączone krwią nekromanty. Posadź je na grządce: z kiełka wyrośnie pąk, a pąk rozwinie się w czarną różę. Faca do necromante Sementes de grama embebidas em sangue de necromante. Plante-as em um canteiro: o broto vira um botão, e o botão se abre em uma rosa negra. Нож некроманта Семена травы, пропитанные кровью некроманта. Посади на грядку: из ростка появится бутон, а бутон раскроется чёрной розой. Nekromansör Bıçağı Nekromant kanına bulanmış çim tohumları. Bir tarlaya ekin: filiz tomurcuk verir, tomurcuk da kara bir gül olarak açar. 死灵法师之刃 浸透了亡灵法师之血的草籽。种在田地里:幼芽会长出花苞,花苞会绽放成一朵黑玫瑰。 死靈法師之刃 浸透了亡靈法師之血的草籽。種在田地裡:幼芽會長出花苞,花苞會綻放成一朵黑玫瑰。
452 necroPalaceBed plantedNecroBloodRose2 blocks Block White Bunk Bed, Made Blood Rose (bud) Stackable metal framed bed with sheets neatly made proper. Weißes Etagenbett, gemacht Blutrose (Knospe) Litera blanca, tendida Rosa de sangre (capullo) Couchette blanche, faite Rose de sang (bouton) Letto a castello bianco, Fatto Rosa di sangue (bocciolo) 二段ベッド(メイク済み・白) 血のバラ(つぼみ) 흰색 이층 침대, 깔끔 피의 장미 (꽃봉오리) Biała prycza — posłane Krwawa róża (pąk) Beliche branco, arrumado Rosa de sangue (botão) Двухъярусная белая кровать, заправленная Кровавая роза (бутон) Beyaz Ranza, Yapılmış Kan Gülü (tomurcuk) 已整理的白色上下铺床 血玫瑰(花苞) 白色上下舖,已整理 血玫瑰(花苞)
453 plantedNecroBloodRose3HarvestPlayer blocks Block Blood Rose (in bloom) Blutrose (blühend) Rosa de sangre (en flor) Rose de sang (en fleur) Rosa di sangue (in fiore) 血のバラ(開花) 피의 장미 (개화) Krwawa róża (kwitnąca) Rosa de sangue (em flor) Кровавая роза (цветёт) Kan Gülü (açmış) 血玫瑰(盛开) 血玫瑰(盛開)
454 necroPosterAnatomy plantedNecroBloodRose3HarvestPlayerDesc blocks Block Chart: Structure of the Body The bud has opened into a black flower. Harvest it to get a Black Rose. Schautafel: Aufbau des Körpers Die Knospe hat sich zu einer schwarzen Blüte geöffnet. Ernte sie, um eine Schwarze Rose zu erhalten. Lámina: estructura del cuerpo El capullo se ha abierto en una flor negra. Coséchala para obtener una Rosa negra. Planche : structure du corps Le bouton s'est ouvert en une fleur noire. Récoltez-la pour obtenir une Rose noire. Tavola: struttura del corpo Il bocciolo si è aperto in un fiore nero. Raccoglilo per ottenere una Rosa nera. 図表:身体の構造 つぼみが黒い花を開いた。収穫すると黒いバラが手に入る。 도표: 신체의 구조 꽃봉오리가 검은 꽃으로 피었다. 수확하면 검은 장미를 얻는다. Plansza: budowa ciała Pąk rozwinął się w czarny kwiat. Zbierz go, aby zdobyć Czarną różę. Prancha: estrutura do corpo O botão se abriu em uma flor negra. Colha-a para obter uma Rosa negra. Схема: строение тела Бутон раскрылся чёрным цветком. Собери его, чтобы получить чёрную розу. Şema: Vücudun yapısı Tomurcuk kara bir çiçek olarak açtı. Kara Gül elde etmek için hasat et. 图表:身体结构 花苞绽放成了一朵黑花。收获即可获得黑玫瑰。 圖表:身體結構 花苞綻放成了一朵黑花。收穫即可獲得黑玫瑰。
455 necroPosterKnife resourceNecroBlackRose blocks items Block Item Chart: Necromancer's Knife Black Rose Schautafel: Messer des Nekromanten Schwarze Rose Lámina: cuchillo del nigromante Rosa negra Planche : couteau du nécromancien Rose noire Tavola: coltello del negromante Rosa nera 図表:ネクロマンサーのナイフ 黒いバラ 도표: 강령술사의 단검 검은 장미 Plansza: nóż nekromanty Czarna róża Prancha: faca do necromante Rosa negra Схема: нож некроманта Чёрная роза Şema: Nekromantın Bıçağı Kara Gül 图表:亡灵法师之刃 黑玫瑰 圖表:亡靈法師之刃 黑玫瑰
456 necroChalkboard necroMagicDust blocks items Block Item Chalkboard Magic Dust Kreidetafel Magiestaub Pizarra Polvo mágico Tableau noir Poussière magique Lavagna Polvere magica 黒板 魔法の粉 칠판 마법 가루 Tablica szkolna Magiczny pył Quadro-negro Pó mágico Грифельная доска Магическая пыль Kara tahta Büyü Tozu 黑板 魔法粉尘 黑板 魔法粉塵
457 necroChalkboardPlayer necroMagicDustDesc blocks items Block Item Chalkboard (for notes) Fine blue powder with sparks of frozen magic still glittering in it. What's left when a magic vessel is ground in a mortar. An ingredient for magical crafts to come. Kreidetafel (für Notizen) Feines blaues Pulver, in dem noch Funken erstarrter Magie glitzern. Bleibt übrig, wenn man ein Magiegefäß im Mörser zerstößt. Eine Zutat für künftige magische Arbeiten. Pizarra (para notas) Fino polvo azul en el que aún brillan chispas de magia congelada. Es lo que queda al moler un recipiente de magia en un mortero. Un ingrediente para futuras obras mágicas. Tableau noir (pour notes) Fine poudre bleue où scintillent encore des étincelles de magie figée. C'est ce qui reste d'un réceptacle de magie broyé au mortier. Un ingrédient pour de futurs ouvrages magiques. Lavagna (per appunti) Polvere azzurra finissima in cui brillano ancora scintille di magia rappresa. È ciò che resta di un contenitore di magia pestato nel mortaio. Un ingrediente per future opere magiche. 黒板(メモ用) 凍りついた魔力の火花がまだきらめく、細かな青い粉。魔力の器を乳鉢ですり潰すと残る。これからの魔法の細工に使う素材。 칠판 (메모용) 굳어 버린 마력의 불꽃이 아직 반짝이는 고운 푸른 가루. 마력 용기를 막자사발에 빻으면 남는다. 앞으로의 마법 제작에 쓰일 재료. Tablica (na notatki) Drobny niebieski proszek, w którym wciąż połyskują iskry zastygłej magii. Zostaje po utłuczeniu naczynia magii w moździerzu. Składnik przyszłych magicznych wyrobów. Quadro-negro (para anotações) Pó azul fino em que ainda cintilam faíscas de magia congelada. É o que sobra ao moer um recipiente de magia no pilão. Um ingrediente para futuras obras mágicas. Меловая доска (для записей) Мелкий синий порошок, в котором ещё поблёскивают искры застывшей магии. Остаётся, если растолочь хранилище магии в ступке. Ингредиент для будущих магических изделий. Kara tahta (not için) İçinde donmuş büyünün kıvılcımları hâlâ parıldayan ince mavi toz. Bir büyü kabı havanda dövülünce geriye kalan budur. Gelecekteki büyülü işler için bir malzeme. 黑板(记事用) 细腻的蓝色粉末,凝固魔力的火花仍在其中闪烁。把魔力容器放进研钵捣碎后留下的东西。日后魔法制作的材料。 黑板(記事用) 細膩的藍色粉末,凝固魔力的火花仍在其中閃爍。把魔力容器放進研缽搗碎後留下的東西。日後魔法製作的材料。
458 necroChalkboardPlayerDesc necroManaVessel blocks items Block Item A blackboard in a bone-trimmed frame. Write on it with chalk: each board keeps its own notes, like a labelled crate. Magic Vessel Eine Tafel in einem Rahmen mit Knochenbesatz. Mit Kreide beschreibbar: Jede Tafel behält ihre eigenen Notizen, wie eine beschriftete Kiste. Magiegefäß Una pizarra con marco adornado con huesos. Escribe en ella con tiza: cada pizarra guarda sus propias notas, como una caja rotulada. Recipiente de magia Un tableau noir dans un cadre orné d'os. Écris dessus à la craie : chaque tableau garde ses propres notes, comme une caisse étiquetée. Réceptacle de magie Una lavagna con cornice decorata d'ossa. Scrivici col gesso: ogni lavagna conserva i propri appunti, come una cassa etichettata. Contenitore di magia 骨で飾られた枠の黒板。チョークで書き込める:ラベル付きの木箱のように、黒板ごとに自分のメモを保持する。 魔力の器 뼈로 장식한 틀의 칠판. 분필로 쓸 수 있다: 이름표 붙은 상자처럼 칠판마다 자기 메모를 간직한다. 마력 용기 Tablica w ramie zdobionej kośćmi. Pisz na niej kredą: każda tablica przechowuje własne notatki, jak podpisana skrzynia. Naczynie magii Um quadro-negro com moldura enfeitada de ossos. Escreva nele com giz: cada quadro guarda suas próprias anotações, como um caixote etiquetado. Recipiente de magia Чёрная доска в раме, отделанной костью. На ней пишут мелом: у каждой доски свои записи, как надписи на ящике. Хранилище магии Kemikle süslenmiş çerçeveli bir kara tahta. Üzerine tebeşirle yazılır: her tahta, etiketli bir sandık gibi kendi notlarını saklar. Büyü Kabı 骨饰边框的黑板。可以用粉笔书写:每块黑板都保存自己的笔记,就像贴了标签的箱子。 魔力容器 骨飾邊框的黑板。可以用粉筆書寫:每塊黑板都保存自己的筆記,就像貼了標籤的箱子。 魔力容器
+6 -3
View File
@@ -209,9 +209,12 @@
<property name="ItemIconBackdrop" value="ui_game_symbol_mining" />
<property name="ItemBackgroundColor" value="140,20,20,255" />
<property name="FuelTypes" value="{blood,resourceBloodSphere,resourceBloodStone}" /><!-- камень - вечное топливо (GeoOssuaryPatch.removeFuel) -->
<property name="OutputTypes" value="{os1,blood,1,0,1,resourceRockSmall,resourceRockSmall,1,1,6000,10000,collector_complete_item}{os2,blood,1,0,1,resourceRockSmall,resourceRockSmall,1,1,6000,10000,collector_complete_item}{os3,blood,1,0,1,resourceRockSmall,resourceRockSmall,1,1,6000,10000,collector_complete_item}" />
<property name="Outputs" value="os1,os2,os3" />
<property name="OutputGridHeight" value="1" />
<!-- #66 (22.10.2026): хранилище - 2 ряда (6 ячеек, «Хранилище добычи - увеличить»), все шесть выходов берут ресурс из
одной ячейки образца (GeoOssuary.ModSlotOf); время цикла вдвое дольше - общая добыча прежняя. Видно одну ячейку образца
и одну топлива; в данных их по-прежнему 3 и 6 (FuelGridHeight 2) - уменьшение обрезало бы сохранённое. -->
<property name="OutputTypes" value="{os1,blood,1,0,1,resourceRockSmall,resourceRockSmall,1,1,12000,20000,collector_complete_item}{os2,blood,1,0,1,resourceRockSmall,resourceRockSmall,1,1,12000,20000,collector_complete_item}{os3,blood,1,0,1,resourceRockSmall,resourceRockSmall,1,1,12000,20000,collector_complete_item}{os4,blood,1,0,1,resourceRockSmall,resourceRockSmall,1,1,12000,20000,collector_complete_item}{os5,blood,1,0,1,resourceRockSmall,resourceRockSmall,1,1,12000,20000,collector_complete_item}{os6,blood,1,0,1,resourceRockSmall,resourceRockSmall,1,1,12000,20000,collector_complete_item}" />
<property name="Outputs" value="os1,os2,os3,os4,os5,os6" />
<property name="OutputGridHeight" value="2" />
<property name="FuelGridHeight" value="2" />
<property name="RequiredMods" value="resourceRockSmall,resourceRockSmall,resourceRockSmall" />
<property name="RequiredModsOnly" value="true" />
+20 -6
View File
@@ -480,12 +480,19 @@
именно тогда (правило «порог по нужде, а не по силе»). Тег и unlock_level группы 2 в
progression.xml обязаны совпадать. -->
<append xpath="/recipes">
<recipe name="necroGeoOssuary" count="1" craft_area="workbench" tags="learnable,workbenchCrafting,necroNecromancyJourneyman">
<!-- 22.10.2026 (#66): котёл кованый - в кузню («Он весь из себя кованный, так что будет логично»): железо вместо дерева
и юкки, кости и прах - ноги и содержимое; две версии кузни (плавильня / лом). -->
<recipe name="necroGeoOssuary" count="1" craft_area="forge" craft_time="60" material_based="true" tags="learnable,necroNecromancyJourneyman,use_smelter">
<ingredient name="unit_iron" count="60"/>
<ingredient name="resourceBone" count="400"/>
<ingredient name="resourceZombieAsh" count="200"/>
<ingredient name="resourceNecromancerBlood" count="1"/>
</recipe>
<recipe name="necroGeoOssuary" count="1" craft_area="forge" craft_time="60" tags="learnable,necroNecromancyJourneyman,replace_smelter">
<ingredient name="resourceScrapIron" count="60"/>
<ingredient name="resourceBone" count="400"/>
<ingredient name="resourceZombieAsh" count="200"/>
<ingredient name="resourceNecromancerBlood" count="1"/>
<ingredient name="resourceWood" count="100"/>
<ingredient name="resourceYuccaFibers" count="50"/>
</recipe>
</append>
@@ -580,12 +587,19 @@
<ingredient name="medicalBloodBag" count="4"/>
<ingredient name="resourceNecroBlackRoseJuice" count="1"/>
</recipe>
<recipe name="necroGeoOssuary" count="1" craft_area="workbench" tags="learnable,workbenchCrafting,necroNecromancyJourneyman">
<!-- 22.10.2026 (#66): котёл кованый - в кузню («Он весь из себя кованный, так что будет логично»): железо вместо дерева
и юкки, кости и прах - ноги и содержимое; две версии кузни (плавильня / лом). -->
<recipe name="necroGeoOssuary" count="1" craft_area="forge" craft_time="60" material_based="true" tags="learnable,necroNecromancyJourneyman,use_smelter">
<ingredient name="unit_iron" count="60"/>
<ingredient name="resourceBone" count="400"/>
<ingredient name="resourceZombieAsh" count="200"/>
<ingredient name="resourceNecroBlackRoseJuice" count="1"/>
</recipe>
<recipe name="necroGeoOssuary" count="1" craft_area="forge" craft_time="60" tags="learnable,necroNecromancyJourneyman,replace_smelter">
<ingredient name="resourceScrapIron" count="60"/>
<ingredient name="resourceBone" count="400"/>
<ingredient name="resourceZombieAsh" count="200"/>
<ingredient name="resourceNecroBlackRoseJuice" count="1"/>
<ingredient name="resourceWood" count="100"/>
<ingredient name="resourceYuccaFibers" count="50"/>
</recipe>
<recipe name="necroBoneSteedPlaceable" count="1" craft_time="120" craft_area="workbench" tags="learnable,workbenchCrafting,necroNecromancyJourneyman">
<ingredient name="resourceBone" count="300"/>
+114 -3
View File
@@ -53,15 +53,23 @@ namespace NecromancerTome
public static bool Is(TileEntityCollector te) => te != null && Is(te.blockValue.Block);
/// <summary>os1 -> 0, os2 -> 1, os3 -> 2; иначе -1.</summary>
/// <summary>Ячейка образца для выхода: у котла (#66, 22.10) образец один - все выходы os1..os6 берут ресурс из
/// ячейки 0 («Ячейка под образец - одна»). Не наш выход - -1.</summary>
public static int ModSlotOf(BlockCollector.OutputType outputType)
{
string name = outputType?.Name;
if (name == null || name.Length != 3 || !name.StartsWith("os"))
return -1;
return name[2] - '1';
return 0;
}
/// <summary>Видимых в окне ячеек образца и топлива (#66, 22.10: «Ячейка под образец - одна; ячейка под кровавую
/// сферу (или камень) - одна»). В данных их по-прежнему 3 и 6: длины пишутся в сейв, а при загрузке игра обрезает
/// лишнее по конфигу - уменьшение молча выбросило бы содержимое. Лишние прячутся в окне, их старое содержимое
/// переносит в хранилище Patch_TileEntityCollector_UpdateTick_GeoOssuaryMigrate.</summary>
public const int VisibleModSlots = 1;
public const int VisibleFuelSlots = 1;
/// <summary>Ресурс в ячейке модификации, если он из списка; иначе null.</summary>
public static ItemClass ResourceIn(TileEntityCollector te, int modSlot)
{
@@ -82,8 +90,11 @@ namespace NecromancerTome
public static void Postfix(XUiC_DewCollectorModGrid __instance, TileEntityCollector te)
{
bool ossuary = GeoOssuary.Is(te);
foreach (XUiC_ItemStack slot in __instance.itemControllers)
for (int i = 0; i < __instance.itemControllers.Length; i++)
{
XUiC_ItemStack slot = __instance.itemControllers[i];
// окно у всех коллекторов общее - чужим возвращаем все ячейки
slot.ViewComponent.IsVisible = !ossuary || i < GeoOssuary.VisibleModSlots;
if (!(slot is XUiC_RequiredItemStack required))
continue;
required.OverrideStackCount = ossuary ? 1 : -1;
@@ -251,4 +262,104 @@ namespace NecromancerTome
__result = false;
}
}
/// <summary>Одна ячейка топлива в окне (GeoOssuary.VisibleFuelSlots): остальные ячейки сетки и их подсказки-картинки
/// спрятаны. Сетка общая для всех коллекторов (и для катализатора) - чужим всё показываем обратно.</summary>
public static class GeoOssuaryFuelGrid
{
public static void Apply(XUiC_CollectorFuelGrid _grid)
{
if (_grid?.tileEntity == null || _grid.fuelBehavior != XUiC_CollectorFuelGrid.FuelBehavior.Fuel)
return;
bool ossuary = GeoOssuary.Is(_grid.tileEntity);
int n = _grid.tileEntity.FuelGridLength;
for (int i = 0; i < _grid.itemControllers.Length; i++)
{
bool show = i < n && (!ossuary || i < GeoOssuary.VisibleFuelSlots);
if (_grid.itemControllers[i].ViewComponent.IsVisible != show && (ossuary || i < n))
_grid.itemControllers[i].ViewComponent.IsVisible = show;
if (_grid.previewSprites != null && i < _grid.previewSprites.Length && _grid.previewSprites[i] != null && ossuary && i >= GeoOssuary.VisibleFuelSlots)
_grid.previewSprites[i].IsVisible = false;
}
}
}
[HarmonyPatch(typeof(XUiC_CollectorFuelGrid), nameof(XUiC_CollectorFuelGrid.SetTileEntity))]
public static class Patch_XUiC_CollectorFuelGrid_SetTileEntity_GeoOssuary
{
public static void Postfix(XUiC_CollectorFuelGrid __instance) => GeoOssuaryFuelGrid.Apply(__instance);
}
[HarmonyPatch(typeof(XUiC_CollectorFuelGrid), nameof(XUiC_CollectorFuelGrid.OnTileEntityChanged))]
public static class Patch_XUiC_CollectorFuelGrid_OnTileEntityChanged_GeoOssuary
{
public static void Postfix(XUiC_CollectorFuelGrid __instance) => GeoOssuaryFuelGrid.Apply(__instance);
}
/// <summary>Shift-клик топливом: у оссуария - только в видимую ячейку (ваниль раскладывает по всей сетке).</summary>
[HarmonyPatch(typeof(XUiC_CollectorFuelGrid), nameof(XUiC_CollectorFuelGrid.TryAddFuel))]
public static class Patch_XUiC_CollectorFuelGrid_TryAddFuel_GeoOssuary
{
public static bool Prefix(XUiC_CollectorFuelGrid __instance, ItemClass newItemClass, ItemStack newItemStack, ref bool __result)
{
if (__instance.fuelBehavior != XUiC_CollectorFuelGrid.FuelBehavior.Fuel || !GeoOssuary.Is(__instance.tileEntity))
return true;
if (System.Array.IndexOf(__instance.tileEntity.GetFuelTypes(), newItemClass.Name) >= 0)
{
XUiC_ItemStack slot = __instance.itemControllers[0];
if (slot.ItemStack.IsEmpty())
{
slot.ItemStack = newItemStack.Clone();
newItemStack.count = 0;
}
else
{
int n = slot.ItemStack.StackTransferCount(newItemStack);
slot.ItemStack.count += n;
newItemStack.count -= n;
}
__instance.UpdateBackend(__instance.getUISlots());
}
__result = newItemStack.count == 0;
return false;
}
}
/// <summary>Переход на котёл (#66, 22.10: «у уже поставленных оссуариев при первой загрузке новой версии всё лишнее из
/// старых ячеек образцов и топлива переложить в новое хранилище - ничего не теряется»). Сервер на каждом тике смотрит
/// спрятанные ячейки (образцы 2-3, топливо 2-6) и перекладывает их содержимое в свободные ячейки хранилища; нет места -
/// ждёт, пока игрок заберёт добычу.</summary>
[HarmonyPatch(typeof(TileEntityCollector), nameof(TileEntityCollector.UpdateTick))]
public static class Patch_TileEntityCollector_UpdateTick_GeoOssuaryMigrate
{
public static void Postfix(TileEntityCollector __instance)
{
if (!GeoOssuary.Is(__instance) || !SingletonMonoBehaviour<ConnectionManager>.Instance.IsServer)
return;
bool moved = Move(__instance, __instance.ModSlots, GeoOssuary.VisibleModSlots, "образца");
moved |= Move(__instance, __instance.FuelSlots, GeoOssuary.VisibleFuelSlots, "топлива");
if (moved)
__instance.SetModified();
}
static bool Move(TileEntityCollector _te, ItemStack[] _from, int _keep, string _what)
{
bool moved = false;
ItemStack[] store = _te.Items;
for (int i = _keep; i < _from.Length; i++)
{
if (_from[i] == null || _from[i].IsEmpty())
continue;
int free = System.Array.FindIndex(store, s => s == null || s.IsEmpty());
if (free < 0)
return moved;
store[free] = _from[i].Clone();
_from[i] = ItemStack.Empty.Clone();
moved = true;
Debug.Log("[NecromancerTome] GeoOssuary: " + store[free].itemValue.ItemClass?.Name + " x" + store[free].count +
" из ячейки " + _what + " " + (i + 1) + " -> хранилище " + (free + 1) + " в " + _te.ToWorldPos());
}
return moved;
}
}
}
+517
View File
@@ -0,0 +1,517 @@
using System.Collections.Generic;
using HarmonyLib;
using UnityEngine;
namespace NecromancerTome
{
/// <summary>
/// Новый оссуарий-котёл (#67, 22.10.2026): свечение модели и отладочная команда necroossuary.
/// Свечение - руны на котле, знаки на крышке, прах и кости внутри (карта _e, цвет - EmissionColor через MaterialPropertyBlock,
/// общий материал не трогается) и свет glow внутри котла (дочерний объект префаба, выключен) - пока оссуарий исправно работает
/// (22.10: «Когда оссуарий исправно работает, он должен подсвечиваться изнутри. Чтобы сразу было видно если что-то не так»;
/// «Пусть руны тоже загораются»). Сфера в держателе (sphere) видна, пока в топливе есть сфера или камень. Следит компонент
/// OssuaryVisual на модели - поэтому работает и у клиентов сервера. Выключатель - necroossuary off (модель как в префабе).
/// </summary>
public static class OssuaryGlow
{
public static bool Enabled = true;
/// <summary>Дикий дух-огонёк (#69): летает, пока оссуарий работает. Выключатель - necroossuary wisp off.</summary>
public static bool WispEnabled = true;
public const string WispPath = "#@modfolder(NecromancerTome):Resources/necrowisp?necroWispPrefab.prefab";
static GameObject _wispPrefab;
static bool _wispTried;
public static GameObject WispPrefab()
{
if (!_wispTried)
{
_wispTried = true;
_wispPrefab = DataLoader.LoadAsset<GameObject>(WispPath);
Debug.Log("[NecromancerTome] OssuaryGlow: огонёк " + (_wispPrefab != null ? "загружен" : "НЕ загружен: " + WispPath));
}
return _wispPrefab;
}
public static Color GlowColor = new Color(2.0f, 0.24f, 0.12f, 1f);
static readonly MaterialPropertyBlock _block = new MaterialPropertyBlock();
static readonly int EmissionColorId = Shader.PropertyToID("_EmissionColor");
public static Transform Model(World _w, Vector3i _pos)
{
Chunk chunk = _w.GetChunkFromWorldPos(_pos) as Chunk;
BlockEntityData be = chunk?.GetBlockEntity(_pos);
return be != null && be.bHasTransform ? be.transform : null;
}
/// <summary>true - модель найдена и переключена.</summary>
public static bool Set(Transform _model, bool _on, bool _sphere = true)
{
if (_model == null)
{
return false;
}
foreach (string part in new[] { "body", "lid" })
{
Transform t = _model.Find(part);
Renderer r = t != null ? t.GetComponent<Renderer>() : null;
if (r == null)
{
continue;
}
r.GetPropertyBlock(_block);
_block.SetColor(EmissionColorId, _on ? GlowColor : Color.black);
r.SetPropertyBlock(_block);
}
Transform glow = _model.Find("glow");
if (glow != null)
{
glow.gameObject.SetActive(_on);
}
Transform sphere = _model.Find("sphere");
if (sphere != null)
{
sphere.gameObject.SetActive(_sphere);
}
return true;
}
/// <summary>Оссуарии (главные блоки) в кубе вокруг точки.</summary>
public static List<Vector3i> Find(World _w, Vector3i _c, int _r, int _ry)
{
var res = new List<Vector3i>();
for (int x = _c.x - _r; x <= _c.x + _r; x++)
{
for (int z = _c.z - _r; z <= _c.z + _r; z++)
{
for (int y = Mathf.Max(1, _c.y - _ry); y <= Mathf.Min(254, _c.y + _ry); y++)
{
var p = new Vector3i(x, y, z);
BlockValue bv = _w.GetBlock(p);
if (!bv.ischild && GeoOssuary.Is(bv.Block))
{
res.Add(p);
}
}
}
}
return res;
}
}
/// <summary>На модели оссуария: два раза в секунду смотрит на коллектор и переключает сферу и свечение, только при смене.
/// anyEnabled - ванильная проверка «есть рабочий выход»: учитывает топливо, заполненный выход, воду и пустые ячейки
/// модификаций (GeoOssuaryPatch.isDisabled).</summary>
public class OssuaryVisual : MonoBehaviour
{
public Vector3i Pos;
float _next;
int _state = -1;
void Update()
{
_wisp.Tick(transform, _state > 0 && (_state & 1) != 0 && OssuaryGlow.WispEnabled); // -1 - ещё не смотрели
if (Time.time < _next)
{
return;
}
_next = Time.time + 0.5f;
World w = GameManager.Instance?.World;
if (w == null)
{
return;
}
int st; // бит 1 - светится, бит 2 - сфера видна; выключатель - как в префабе (2)
if (OssuaryGlow.Enabled)
{
st = 0;
if (w.GetTileEntity(Pos) is TileEntityCollector te)
{
bool fuel = false;
foreach (ItemStack s in te.FuelSlots)
{
if (s != null && !s.IsEmpty())
{
fuel = true;
break;
}
}
st = (fuel ? 2 : 0) + (fuel && te.anyEnabled() ? 1 : 0);
}
}
else
{
st = 2;
}
if (st == _state)
{
return;
}
_state = st;
OssuaryGlow.Set(transform, (st & 1) != 0, (st & 2) != 0);
}
readonly OssuaryWisp _wisp = new OssuaryWisp();
void OnDestroy()
{
_wisp.Destroy();
}
}
/// <summary>Дикий дух оссуария (#69; 20.10: «Хватит одного огонька. Пусть светится сам. Производительность нам важна»):
/// чистая анимация, без сущностей (22.10: «периодически из окошка в котле вылетает дух и уходит вниз, увеличивая прозрачность
/// до полной, а через какое-то время с другой стороны снизу вылетает полностью прозрачный дух, плавно уменьшая прозрачность,
/// и влетает в противоположное окошко»). Один огонёк на котёл (бандл necrowisp), только пока оссуарий исправно работает
/// и игрок ближе WispViewRange. На добычу не влияет.</summary>
public class OssuaryWisp
{
public const float WispViewRange = 60f;
/// <summary>Окошки крышки (модель #67): шесть, между швами, через 60°; по высоте - на WindowUp от низа крышки,
/// от оси - на WindowR (доли полуширины крышки; в модели 0.14 м и 0.37 м при полуширине 0.418).</summary>
const float WindowUp = 0.14f / 0.836f, WindowR = 0.37f / 0.418f;
const float Out = 0.9f; // насколько дальше от оси котла дух уходит в землю, м
const float Under = 0.35f; // насколько под землю, м
const float FlyTime = 2.4f;
static readonly int TintId = Shader.PropertyToID("_TintColor");
static readonly int ColorId = Shader.PropertyToID("_Color");
static readonly MaterialPropertyBlock _mpb = new MaterialPropertyBlock();
GameObject _go;
Renderer[] _rs;
Color[] _base;
TrailRenderer _trail;
int _phase = -1; // -1 дома, 0 вылет и уход в землю, 1 под землёй, 2 подъём и влёт
float _t0, _until;
Vector3 _winOut, _winIn, _inOut, _inIn, _down, _up;
static float Ease(float _k) => _k * _k * (3f - 2f * _k);
public void Tick(Transform _model, bool _work)
{
EntityPlayerLocal pl = GameManager.Instance?.World?.GetPrimaryPlayer();
bool near = pl != null && (pl.position - Origin.position - _model.position).sqrMagnitude < WispViewRange * WispViewRange;
float now = Time.time;
if (!_work || !near)
{
if (_phase >= 0)
{
Hide();
_phase = -1;
}
_until = Mathf.Max(_until, now + Random.Range(1f, 4f));
return;
}
if (_go == null && !Spawn(_model))
{
return;
}
float k = Mathf.Clamp01((now - _t0) / Mathf.Max(0.01f, _until - _t0));
switch (_phase)
{
case -1:
if (now < _until || !Places(_model))
{
return;
}
Show(_inOut);
Next(0, FlyTime);
return;
case 0: // из окошка наружу и вниз, в землю; тает
Fly(_inOut, _winOut, _down, k);
Alpha(1f - Ease(Mathf.InverseLerp(0.25f, 1f, k)));
if (k >= 1f)
{
Hide();
Next(1, Random.Range(12f, 20f));
}
return;
case 1: // под землёй
if (now >= _until)
{
Alpha(0f);
Show(_up);
Next(2, FlyTime);
}
return;
case 2: // с другой стороны снизу вверх, проявляется, влетает в противоположное окошко
Fly(_up, _winIn, _inIn, k);
Alpha(Ease(Mathf.InverseLerp(0f, 0.75f, k)));
if (k >= 1f)
{
Hide();
_phase = -1;
_until = now + Random.Range(3f, 6f);
}
return;
}
}
void Next(int _p, float _dur)
{
_phase = _p;
_t0 = Time.time;
_until = _t0 + _dur;
}
/// <summary>Квадратичная кривая _a -> _b -> _c: проходит окошко _b по касательной.</summary>
void Fly(Vector3 _a, Vector3 _b, Vector3 _c, float _k)
{
float k = Ease(_k);
Vector3 p = (1f - k) * (1f - k) * _a + 2f * k * (1f - k) * _b + k * k * _c;
p.y += 0.02f * Mathf.Sin(Time.time * 7f); // лёгкое дрожание огонька
_go.transform.position = p;
}
/// <summary>Окошко вылета - случайное из шести, влёта - напротив; точки в земле - снаружи от них, высота земли - лучом.</summary>
bool Places(Transform _model)
{
Transform lid = _model.Find("lid");
Renderer lr = lid != null ? lid.GetComponent<Renderer>() : null;
if (lr == null)
{
return false;
}
Bounds b = lr.bounds;
Vector3 axis = new Vector3(b.center.x, b.min.y + WindowUp * (b.size.x + b.size.z) * 0.5f, b.center.z);
float half = (b.size.x + b.size.z) * 0.25f;
int w = Random.Range(0, 6);
Vector3 dOut = lid.rotation * Quaternion.Euler(0f, w * 60f, 0f) * Vector3.right;
dOut.y = 0f;
dOut.Normalize();
Vector3 dIn = -dOut;
_winOut = axis + dOut * (half * WindowR);
_winIn = axis + dIn * (half * WindowR);
_inOut = axis + dOut * (half * WindowR * 0.4f);
_inIn = axis + dIn * (half * WindowR * 0.4f);
_down = Ground(axis + dOut * (half + Out)) + Vector3.down * Under;
_up = Ground(axis + dIn * (half + Out)) + Vector3.down * Under;
return true;
}
Vector3 Ground(Vector3 _p)
{
if (Physics.Raycast(_p + Vector3.up * 1.5f, Vector3.down, out RaycastHit hit, 8f, SnakeControl.WallMask, QueryTriggerInteraction.Ignore))
{
_p.y = hit.point.y;
}
else
{
_p.y -= 1f;
}
return _p;
}
bool Spawn(Transform _model)
{
GameObject prefab = OssuaryGlow.WispPrefab();
if (prefab == null)
{
return false;
}
_go = Object.Instantiate(prefab, _model, false);
_go.name = "NecroOssuaryWisp";
_trail = _go.GetComponent<TrailRenderer>();
_rs = _go.GetComponentsInChildren<Renderer>(true);
_base = new Color[_rs.Length];
for (int i = 0; i < _rs.Length; i++)
{
Material m = _rs[i].sharedMaterial;
_base[i] = m == null ? Color.white : m.HasProperty(TintId) ? m.GetColor(TintId) : m.HasProperty(ColorId) ? m.GetColor(ColorId) : Color.white;
}
_go.SetActive(false);
return true;
}
/// <summary>Прозрачность - цветом материала через MaterialPropertyBlock (шейдер аддитивный: тусклее = прозрачнее),
/// общий материал не трогается.</summary>
void Alpha(float _a)
{
for (int i = 0; i < _rs.Length; i++)
{
Material m = _rs[i].sharedMaterial;
if (m == null)
{
continue;
}
Color c = _base[i] * _a;
_rs[i].GetPropertyBlock(_mpb);
if (m.HasProperty(TintId))
{
_mpb.SetColor(TintId, c);
}
if (m.HasProperty(ColorId))
{
_mpb.SetColor(ColorId, c);
}
_rs[i].SetPropertyBlock(_mpb);
}
}
void Show(Vector3 _at)
{
_go.transform.position = _at;
if (_trail != null)
{
_trail.Clear();
}
_go.SetActive(true);
if (_phase != 1)
{
Alpha(1f);
}
}
void Hide()
{
if (_go != null)
{
_go.SetActive(false);
}
}
public void Destroy()
{
if (_go != null)
{
Object.Destroy(_go);
_go = null;
}
}
}
/// <summary>Модель оссуария появилась в мире - повесить на неё OssuaryVisual.</summary>
[HarmonyPatch(typeof(BlockCollector), nameof(BlockCollector.OnBlockEntityTransformBeforeActivated))]
public static class Patch_BlockCollector_OnBlockEntityTransformBeforeActivated_OssuaryVisual
{
public static void Postfix(Vector3i _blockPos, BlockValue _blockValue, BlockEntityData _ebcd)
{
if (!GeoOssuary.Is(_blockValue.Block) || _ebcd?.transform == null || _ebcd.transform.Find("body") == null)
{
return;
}
OssuaryVisual v = _ebcd.transform.GetComponent<OssuaryVisual>() ?? _ebcd.transform.gameObject.AddComponent<OssuaryVisual>();
v.Pos = _blockPos;
}
}
public class ConsoleCmdNecroOssuary : ConsoleCmdAbstract
{
public override bool IsExecuteOnClient => true;
public override bool AllowedInMainMenu => false;
public override string[] getCommands()
{
return new string[] { "necroossuary" };
}
public override string getDescription()
{
return "Necromancer's Tome: cauldron ossuary - find, remove, sphere/glow switch.";
}
public override string getHelp()
{
return "necroossuary find [r] - ossuaries around the player (r blocks, default 30)\n" +
"necroossuary remove x y z - remove the ossuary at x y z (only if it is an ossuary)\n" +
"necroossuary on|off - off: sphere and glow no longer follow the ossuary state\n" +
"necroossuary wisp on|off - wild spirit wisp flying while the ossuary works\n" +
"necroossuary info x y z - slots of the ossuary (samples, fuel, storage) and whether it works\n" +
"necroossuary put x y z mod|fuel <slot 1..> <item> [count] - dev: put an item into a slot, hidden ones too";
}
public override void Execute(List<string> _params, CommandSenderInfo _senderInfo)
{
SdtdConsole con = SingletonMonoBehaviour<SdtdConsole>.Instance;
World w = GameManager.Instance?.World;
EntityPlayerLocal pl = w?.GetPrimaryPlayer();
if (w == null || pl == null || _params.Count == 0)
{
con.Output(getHelp());
return;
}
Vector3i me = World.worldToBlockPos(pl.position);
switch (_params[0])
{
case "find":
{
int r = _params.Count > 1 ? int.Parse(_params[1]) : 30;
List<Vector3i> found = OssuaryGlow.Find(w, me, r, 20);
con.Output("necroossuary: найдено " + found.Count + (found.Count > 0 ? ": " + string.Join("; ", found) : ""));
break;
}
case "remove":
{
var p = new Vector3i(int.Parse(_params[1]), int.Parse(_params[2]), int.Parse(_params[3]));
BlockValue bv = w.GetBlock(p);
if (!GeoOssuary.Is(bv.Block))
{
con.Output("necroossuary: в " + p + " не оссуарий (" + bv.Block?.GetBlockName() + ") - не трогаю");
break;
}
if (bv.ischild)
{
p = p + bv.parent;
}
w.SetBlockRPC(p, BlockValue.Air);
con.Output("necroossuary: убран оссуарий в " + p);
break;
}
case "info":
case "put":
{
var p = new Vector3i(int.Parse(_params[1]), int.Parse(_params[2]), int.Parse(_params[3]));
BlockValue bv = w.GetBlock(p);
if (bv.ischild)
{
p = p + bv.parent;
}
if (!(w.GetTileEntity(p) is TileEntityCollector te) || !GeoOssuary.Is(te))
{
con.Output("necroossuary: в " + p + " не оссуарий");
break;
}
if (_params[0] == "put")
{
ItemStack[] slots = _params[4] == "fuel" ? te.FuelSlots : te.ModSlots;
int i = int.Parse(_params[5]) - 1;
ItemValue iv = ItemClass.GetItem(_params[6]);
if (i < 0 || i >= slots.Length || iv == null || iv.IsEmpty())
{
con.Output("necroossuary: нет ячейки " + (i + 1) + " или предмета " + _params[6]);
break;
}
slots[i] = new ItemStack(iv, _params.Count > 7 ? int.Parse(_params[7]) : 1);
te.SetModified();
}
string S(ItemStack[] _a)
{
var parts = new List<string>();
for (int i = 0; i < _a.Length; i++)
{
parts.Add(_a[i] == null || _a[i].IsEmpty() ? "-" : _a[i].itemValue.ItemClass?.Name + " x" + _a[i].count);
}
return string.Join(", ", parts);
}
con.Output("necroossuary " + p + ": образцы [" + S(te.ModSlots) + "]; топливо [" + S(te.FuelSlots) + "]; хранилище [" +
S(te.Items) + "]; работает " + te.anyEnabled());
break;
}
case "wisp":
if (_params.Count > 1)
{
OssuaryGlow.WispEnabled = _params[1] == "on";
}
con.Output("necroossuary: огонёк " + (OssuaryGlow.WispEnabled ? "летает" : "выключен"));
break;
case "on":
case "off":
OssuaryGlow.Enabled = _params[0] == "on";
con.Output("necroossuary: сфера и свечение по работе " + (OssuaryGlow.Enabled ? "включены" : "выключены (модель как в префабе)"));
break;
default:
con.Output(getHelp());
break;
}
}
}
}
Binary file not shown.
Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 20 KiB