diff --git a/Config/Localization.csv b/Config/Localization.csv
index de9a6c6..c0a75be 100644
--- a/Config/Localization.csv
+++ b/Config/Localization.csv
@@ -34,7 +34,7 @@ necroThreadStart,UI,Tooltip,,,,Thread started - now right-click the other end (u
necroThreadRelayFirst,UI,Tooltip,,,,"Start the thread at an urn or chest, then pass it through skulls",,Beginne den Faden an einer Urne oder Truhe und führe ihn dann durch Schädel,Empieza el hilo en una urna o un cofre y luego pásalo por cráneos,"Commence le fil sur une urne ou un coffre, puis fais-le passer par des crânes","Inizia il filo da un'urna o un forziere, poi fallo passare per i teschi",糸は骨壺か箱から張り始め、それから頭蓋骨に通す,실은 유골함이나 상자에서 시작해 두개골로 통과시킨다,"Zacznij nić przy urnie lub skrzyni, potem przeprowadzaj ją przez czaszki",Comece o fio numa urna ou baú e depois passe-o por crânios,"Начни нить у урны или ящика, потом проводи её через черепа","İpliğe bir küllükte ya da sandıkta başla, sonra kafataslarından geçir",先从骨灰瓮或箱子开始拉线,再让它穿过头骨,先從骨灰甕或箱子開始拉線,再讓它穿過頭骨
necroThreadRelay,UI,Tooltip,,,,The thread passes through the skull - right-click the next skull or the other end,,Der Faden läuft durch den Schädel - jetzt den nächsten Schädel oder das andere Ende rechtsklicken,El hilo pasa por el cráneo: clic derecho en el siguiente cráneo o en el otro extremo,Le fil passe par le crâne - clic droit sur le crâne suivant ou sur l'autre bout,Il filo passa per il teschio: clic destro sul prossimo teschio o sull'altro capo,糸が頭蓋骨を通った――次の頭蓋骨か、もう一方の端を右クリック,실이 두개골을 지난다 - 다음 두개골이나 다른 끝을 우클릭,Nić przechodzi przez czaszkę - PPM na następnej czaszce albo na drugim końcu,O fio passa pelo crânio: clique direito no próximo crânio ou na outra ponta,Нить идёт через череп - ПКМ по следующему черепу или по другому концу,İplik kafatasından geçiyor - sonraki kafatasına ya da diğer uca sağ tıkla,丝线穿过了头骨——右键下一颗头骨或另一端,絲線穿過了頭骨——右鍵下一顆頭骨或另一端
necroThreadNeedPair,UI,Tooltip,,,,A thread links a cinerarium and a chest,,Ein Faden verbindet ein Cinerarium und eine Truhe,Un hilo une un cinerario y un cofre,Un fil relie un cinéraire et un coffre,Un filo unisce un cinerario e un forziere,糸は骨壺と箱をつなぐ,실은 유골함과 상자를 잇는다,Nić łączy cinerarium ze skrzynią,Um fio liga um cinerário e um baú,Нить связывает цинерарий и ящик,İplik bir küllük ile bir sandığı bağlar,丝线连接骨灰瓮与箱子,絲線連接骨灰甕與箱子
-necroThreadTooFar,UI,Tooltip,,,,Too far for a thread (15 m) - pass it through a skull decoration,,Zu weit für einen Faden (15 m) - führe ihn durch einen Deko-Schädel,Demasiado lejos para un hilo (15 m): pásalo por un cráneo decorativo,Trop loin pour un fil (15 m) - fais-le passer par un crâne décoratif,Troppo lontano per un filo (15 m): fallo passare per un teschio decorativo,糸には遠すぎる(15m)――飾りの頭蓋骨に通そう,실을 잇기엔 너무 멀다 (15m) - 장식 두개골로 통과시켜라,Za daleko na nić (15 m) - przeprowadź ją przez ozdobną czaszkę,Longe demais para um fio (15 m): passe-o por um crânio decorativo,Слишком далеко для нити (15 м) - проведи её через череп-декор,İplik için çok uzak (15 m) - bir süs kafatasından geçir,太远了,丝线够不着(15米)——让它穿过一颗装饰头骨,太遠了,絲線夠不著(15公尺)——讓它穿過一顆裝飾頭骨
+necroThreadTooFar,UI,Tooltip,,,,Too far for a thread (15 m),,Zu weit für einen Faden (15 m),Demasiado lejos para un hilo (15 m),Trop loin pour un fil (15 m),Troppo lontano per un filo (15 m),糸には遠すぎる(15m),실을 잇기엔 너무 멀다 (15m),Za daleko na nić (15 m),Longe demais para um fio (15 m),Слишком далеко для нити (15 м),İplik için çok uzak (15 m),太远了,丝线够不着(15米),太遠了,絲線夠不著(15公尺)
necroThreadFrom,UI,Tooltip,,,,Thread: chest to urn - the spirit will take from here,,Faden: Truhe zur Urne - der Geist nimmt von hier,Hilo: cofre a urna; el espíritu tomará de aquí,Fil : coffre vers urne - l'esprit prendra ici,Filo: forziere verso urna - lo spirito prenderà da qui,糸:箱から骨壺へ――霊はここから取る,실: 상자에서 유골함으로 - 영혼이 여기서 가져간다,Nić: skrzynia do urny - duch będzie stąd brał,Fio: baú para urna - o espírito vai tirar daqui,Нить: ящик - урна. Дух будет брать отсюда,İplik: sandıktan küllüğe - ruh buradan alacak,丝线:箱子到骨灰瓮——灵会从这里取,絲線:箱子到骨灰甕——靈會從這裡取
necroThreadTo,UI,Tooltip,,,,Thread: urn to chest - the spirit will bring things here,,Faden: Urne zur Truhe - der Geist bringt Dinge hierher,Hilo: urna a cofre; el espíritu traerá cosas aquí,Fil : urne vers coffre - l'esprit apportera ici,Filo: urna verso forziere - lo spirito porterà qui,糸:骨壺から箱へ――霊はここへ運ぶ,실: 유골함에서 상자로 - 영혼이 여기로 옮긴다,Nić: urna do skrzyni - duch będzie tu znosił,Fio: urna para baú - o espírito vai trazer para cá,Нить: урна - ящик. Дух будет носить сюда,İplik: küllükten sandığa - ruh buraya taşıyacak,丝线:骨灰瓮到箱子——灵会把东西送到这里,絲線:骨灰甕到箱子——靈會把東西送到這裡
necroThreadRemoved,UI,Tooltip,,,,Threads cut,,Fäden getrennt,Hilos cortados,Fils coupés,Fili tagliati,糸を断った,실을 끊었다,Nici przecięte,Fios cortados,Нити обрезаны,İplikler kesildi,丝线已剪断,絲線已剪斷
@@ -145,7 +145,7 @@ necroCinerariumLogistWall,blocks,Block,,,,Logistics Cinerarium (wall),,Logistik-
necroCinerariumLogistWallSkull,blocks,Block,,,,"Logistics Cinerarium (wall, with skull)",,"Logistik-Cinerarium (Wand, mit Schädel)","Cinerario logístico (pared, con cráneo)","Cinéraire logisticien (mural, avec crâne)","Cinerario logistico (a muro, con teschio)",物流の骨壺(壁掛け・頭蓋骨入り),"물류 유골함 (벽걸이, 두개골 포함)","Cinerarium logistyczne (ścienne, z czaszką)","Cinerário logístico (parede, com crânio)","Цинерарий-логист (на стене, с черепом)","Lojistik Küllüğü (duvar, kafatasıyla)",物流骨灰瓮(壁挂,含头骨),物流骨灰甕(壁掛,含頭骨)
necroCinerariumLogistFormCenter,UI,Text,,,,On a stand,,Auf einem Ständer,En un soporte,Sur un pied,Su un piedistallo,台座に置く,받침대 위,Na podstawie,Em um suporte,На подставке,Ayaklı,放在底座上,放在底座上
necroCinerariumLogistFormWall,UI,Text,,,,On a wall bracket,,An einer Wandhalterung,En un soporte de pared,Sur une applique murale,Su una mensola a muro,壁の腕木に掛ける,벽 받침대에,Na wsporniku ściennym,Em um suporte de parede,На кронштейне у стены,Duvar dirseğinde,挂在墙上支架,掛在牆上支架
-necroCinerariumLogistDesc,blocks,Block,,,,"A brass censer for a spirit that carries things between chests. It stands on its stand in the middle of a block or hangs on a wall bracket - hold [action:permanent:Reload][action:local:Reload] to choose. It has no zone of its own and can stand right next to other urns. Place a skull inside, then tie it to chests with ghostly threads - the Necromancer's Knife in the thread grip (R); a skull set out as decor passes a thread on farther. The small spirit leaves the censer only to carry, and if the chest it carries to is full, the censer blinks. In its Contents, choose which item groups the spirit carries. Counts toward the urn limit.",,"Ein Messing-Räuchergefäß für einen Geist, der Dinge zwischen Truhen trägt. Es steht auf seinem Fuß mitten im Block oder hängt an einem Wandarm - halte [action:permanent:Reload][action:local:Reload] zum Wählen. Es hat keine eigene Zone und kann direkt neben anderen Urnen stehen. Leg einen Schädel hinein und verbinde es mit geisterhaften Fäden mit Truhen - mit dem Messer des Nekromanten im Fadengriff (R); ein als Deko aufgestellter Schädel leitet einen Faden weiter. Der kleine Geist verlässt das Gefäß nur zum Tragen, und ist die Zieltruhe voll, blinkt das Gefäß. Im Inhalt wählst du, welche Gegenstandsgruppen der Geist trägt. Zählt zum Urnenlimit.","Un incensario de latón para un espíritu que lleva cosas entre cofres. Se apoya en su pie en el centro de un bloque o cuelga de un soporte de pared: mantén [action:permanent:Reload][action:local:Reload] para elegir. No tiene zona propia y puede estar justo al lado de otras urnas. Pon un cráneo dentro y átalo a los cofres con hilos fantasmales: el Cuchillo del Nigromante en agarre de hilo (R); un cráneo colocado como decoración lleva un hilo más lejos. El pequeño espíritu solo sale del incensario para cargar, y si el cofre de destino está lleno, el incensario parpadea. En su Contenido eliges qué grupos de objetos lleva el espíritu. Cuenta para el límite de urnas.","Un encensoir en laiton pour un esprit qui transporte des objets entre les coffres. Il se pose sur son pied au milieu d'un bloc ou se suspend à une applique murale - maintiens [action:permanent:Reload][action:local:Reload] pour choisir. Il n'a pas de zone et peut se placer juste à côté d'autres urnes. Mets un crâne à l'intérieur, puis relie-le aux coffres par des fils fantomatiques - le Couteau du Nécromancien en prise de fil (R) ; un crâne posé en décor relaie un fil plus loin. Le petit esprit ne quitte l'encensoir que pour transporter, et si le coffre de destination est plein, l'encensoir clignote. Dans son Contenu, choisis les groupes d'objets que l'esprit transporte. Compte dans la limite d'urnes.","Un turibolo d'ottone per uno spirito che porta oggetti tra i forzieri. Sta sul suo piedistallo al centro di un blocco o pende da una mensola a muro: tieni premuto [action:permanent:Reload][action:local:Reload] per scegliere. Non ha una zona propria e può stare accanto ad altre urne. Metti un teschio dentro, poi collegalo ai forzieri con fili spettrali: il Coltello del Negromante nella presa da filo (R); un teschio messo come decorazione porta un filo più lontano. Il piccolo spirito esce dal turibolo solo per trasportare, e se il forziere di destinazione è pieno, il turibolo lampeggia. Nel suo Contenuto scegli quali gruppi di oggetti porta lo spirito. Conta nel limite di urne.",箱から箱へ物を運ぶ霊のための真鍮の香炉。ブロック中央の台座に置くか、壁の腕木に掛ける――[action:permanent:Reload][action:local:Reload]長押しで選ぶ。自分のゾーンを持たず、他の骨壺のすぐ隣にも置ける。頭蓋骨を入れ、霊の糸で箱とつなぐ――糸の握りにした死霊術師のナイフ(R)で。飾りとして置いた頭蓋骨は糸をさらに先へ中継する。小さな霊は運ぶときだけ香炉から出てきて、運び先の箱が満杯だと香炉が点滅する。中身の画面で、霊が運ぶアイテムの種類を選ぶ。骨壺の上限に数える。,"상자 사이로 물건을 나르는 영혼을 위한 놋쇠 향로. 블록 가운데 받침대에 놓거나 벽 받침대에 건다 - [action:permanent:Reload][action:local:Reload]을 길게 눌러 고른다. 자기 구역이 없어 다른 유골함 바로 옆에도 둘 수 있다. 두개골을 넣고 유령 실로 상자와 잇는다 - 실 잡기로 쥔 강령술사의 칼(R)로. 장식으로 놓은 두개골은 실을 더 멀리 이어 준다. 작은 영혼은 나를 때만 향로에서 나오고, 보낼 상자가 가득 차면 향로가 깜빡인다. 내용물 창에서 영혼이 나를 아이템 종류를 고른다. 유골함 한도에 포함된다.","Mosiężna kadzielnica dla ducha, który przenosi rzeczy między skrzyniami. Stoi na swojej podstawie pośrodku bloku albo wisi na wsporniku ściennym - przytrzymaj [action:permanent:Reload][action:local:Reload], by wybrać. Nie ma własnej strefy i może stać tuż obok innych urn. Włóż do środka czaszkę, a potem połącz ją ze skrzyniami widmowymi nićmi - Nożem Nekromanty w chwycie do nici (R); czaszka postawiona jako ozdoba przekazuje nić dalej. Mały duch wylatuje z kadzielnicy tylko po to, by nieść, a gdy skrzynia docelowa jest pełna, kadzielnica mruga. W Zawartości wybierasz, jakie grupy przedmiotów niesie duch. Liczy się do limitu urn.","Um incensário de latão para um espírito que leva coisas entre baús. Fica em seu pé no centro de um bloco ou pendurado num suporte de parede - segure [action:permanent:Reload][action:local:Reload] para escolher. Não tem zona própria e pode ficar bem ao lado de outras urnas. Coloque um crânio dentro e ligue-o aos baús com fios fantasmagóricos - a Faca do Necromante na pegada de fio (R); um crânio colocado como decoração leva um fio mais longe. O pequeno espírito só sai do incensário para carregar, e se o baú de destino estiver cheio, o incensário pisca. Em Conteúdo, escolha quais grupos de itens o espírito leva. Conta para o limite de urnas.","Латунное кадило для духа, который переносит вещи между ящиками. Стоит на подставке посреди блока или висит на кронштейне у стены - удерживай [action:permanent:Reload][action:local:Reload], чтобы выбрать. Своей зоны нет, можно ставить вплотную к другим урнам. Положи внутрь череп и протяни от кадила призрачные нити к ящикам - нож некроманта хватом для нитей (R); череп, выставленный как декор, передаёт нить дальше. Маленький дух вылетает из кадила только на перевозку, а если ящик «куда» полон - кадило мигает. В «Содержимом» выбери, какие группы предметов переносит дух. Входит в лимит урн.","Sandıklar arasında eşya taşıyan bir ruh için pirinç bir buhurdan. Bir bloğun ortasında ayağının üstünde durur ya da duvar dirseğine asılır - seçmek için [action:permanent:Reload][action:local:Reload] basılı tut. Kendi bölgesi yoktur, diğer küllüklerin hemen yanına konabilir. İçine bir kafatası koy, sonra hayalet ipliklerle sandıklara bağla - iplik tutuşundaki Nekromansör Bıçağıyla (R); süs olarak konan bir kafatası ipliği daha uzağa aktarır. Küçük ruh buhurdandan yalnızca taşımak için çıkar, hedef sandık doluysa buhurdan yanıp söner. İçerik bölümünde ruhun hangi eşya gruplarını taşıyacağını seç. Küllük sınırına sayılır.",一座黄铜香炉,供在箱子之间搬运物品的灵魂栖身。可放在方块中央的底座上,或挂在墙上的支架上——长按[action:permanent:Reload][action:local:Reload]选择。它没有自己的区域,可以紧挨其他骨灰瓮摆放。放入一颗头骨,再用幽灵丝线把它与箱子相连——用丝线握法的死灵法师之刃(R);作为装饰摆放的头骨能把丝线继续传向更远处。小灵魂只在搬运时离开香炉;若目标箱子已满,香炉会闪烁。在“内容”中选择灵魂搬运哪些物品类别。计入骨灰瓮上限。,一座黃銅香爐,供在箱子之間搬運物品的靈魂棲身。可放在方塊中央的底座上,或掛在牆上的支架上——長按[action:permanent:Reload][action:local:Reload]選擇。它沒有自己的區域,可以緊挨其他骨灰甕擺放。放入一顆頭骨,再用幽靈絲線把它與箱子相連——用絲線握法的死靈法師之刃(R);作為裝飾擺放的頭骨能把絲線繼續傳向更遠處。小靈魂只在搬運時離開香爐;若目標箱子已滿,香爐會閃爍。在「內容」中選擇靈魂搬運哪些物品類別。計入骨灰甕上限。
+necroCinerariumLogistDesc,blocks,Block,,,,"A brass censer for a spirit that carries things between chests. It stands on its stand in the middle of a block or hangs on a wall bracket - hold [action:permanent:Reload][action:local:Reload] to choose. It has no zone of its own and can stand right next to other urns. Place a skull inside, then tie it to chests with ghostly threads - the Necromancer's Knife in the thread grip (R). The small spirit leaves the censer only to carry, and if the chest it carries to is full, the censer blinks. In its Contents, choose which item groups the spirit carries. Counts toward the urn limit.",,"Ein Messing-Räuchergefäß für einen Geist, der Dinge zwischen Truhen trägt. Es steht auf seinem Fuß mitten im Block oder hängt an einem Wandarm - halte [action:permanent:Reload][action:local:Reload] zum Wählen. Es hat keine eigene Zone und kann direkt neben anderen Urnen stehen. Leg einen Schädel hinein und verbinde es mit geisterhaften Fäden mit Truhen - mit dem Messer des Nekromanten im Fadengriff (R). Der kleine Geist verlässt das Gefäß nur zum Tragen, und ist die Zieltruhe voll, blinkt das Gefäß. Im Inhalt wählst du, welche Gegenstandsgruppen der Geist trägt. Zählt zum Urnenlimit.","Un incensario de latón para un espíritu que lleva cosas entre cofres. Se apoya en su pie en el centro de un bloque o cuelga de un soporte de pared: mantén [action:permanent:Reload][action:local:Reload] para elegir. No tiene zona propia y puede estar justo al lado de otras urnas. Pon un cráneo dentro y átalo a los cofres con hilos fantasmales: el Cuchillo del Nigromante en agarre de hilo (R). El pequeño espíritu solo sale del incensario para cargar, y si el cofre de destino está lleno, el incensario parpadea. En su Contenido eliges qué grupos de objetos lleva el espíritu. Cuenta para el límite de urnas.","Un encensoir en laiton pour un esprit qui transporte des objets entre les coffres. Il se pose sur son pied au milieu d'un bloc ou se suspend à une applique murale - maintiens [action:permanent:Reload][action:local:Reload] pour choisir. Il n'a pas de zone et peut se placer juste à côté d'autres urnes. Mets un crâne à l'intérieur, puis relie-le aux coffres par des fils fantomatiques - le Couteau du Nécromancien en prise de fil (R). Le petit esprit ne quitte l'encensoir que pour transporter, et si le coffre de destination est plein, l'encensoir clignote. Dans son Contenu, choisis les groupes d'objets que l'esprit transporte. Compte dans la limite d'urnes.","Un turibolo d'ottone per uno spirito che porta oggetti tra i forzieri. Sta sul suo piedistallo al centro di un blocco o pende da una mensola a muro: tieni premuto [action:permanent:Reload][action:local:Reload] per scegliere. Non ha una zona propria e può stare accanto ad altre urne. Metti un teschio dentro, poi collegalo ai forzieri con fili spettrali: il Coltello del Negromante nella presa da filo (R). Il piccolo spirito esce dal turibolo solo per trasportare, e se il forziere di destinazione è pieno, il turibolo lampeggia. Nel suo Contenuto scegli quali gruppi di oggetti porta lo spirito. Conta nel limite di urne.",箱から箱へ物を運ぶ霊のための真鍮の香炉。ブロック中央の台座に置くか、壁の腕木に掛ける――[action:permanent:Reload][action:local:Reload]長押しで選ぶ。自分のゾーンを持たず、他の骨壺のすぐ隣にも置ける。頭蓋骨を入れ、霊の糸で箱とつなぐ――糸の握りにした死霊術師のナイフ(R)で。小さな霊は運ぶときだけ香炉から出てきて、運び先の箱が満杯だと香炉が点滅する。中身の画面で、霊が運ぶアイテムの種類を選ぶ。骨壺の上限に数える。,"상자 사이로 물건을 나르는 영혼을 위한 놋쇠 향로. 블록 가운데 받침대에 놓거나 벽 받침대에 건다 - [action:permanent:Reload][action:local:Reload]을 길게 눌러 고른다. 자기 구역이 없어 다른 유골함 바로 옆에도 둘 수 있다. 두개골을 넣고 유령 실로 상자와 잇는다 - 실 잡기로 쥔 강령술사의 칼(R)로. 작은 영혼은 나를 때만 향로에서 나오고, 보낼 상자가 가득 차면 향로가 깜빡인다. 내용물 창에서 영혼이 나를 아이템 종류를 고른다. 유골함 한도에 포함된다.","Mosiężna kadzielnica dla ducha, który przenosi rzeczy między skrzyniami. Stoi na swojej podstawie pośrodku bloku albo wisi na wsporniku ściennym - przytrzymaj [action:permanent:Reload][action:local:Reload], by wybrać. Nie ma własnej strefy i może stać tuż obok innych urn. Włóż do środka czaszkę, a potem połącz ją ze skrzyniami widmowymi nićmi - Nożem Nekromanty w chwycie do nici (R). Mały duch wylatuje z kadzielnicy tylko po to, by nieść, a gdy skrzynia docelowa jest pełna, kadzielnica mruga. W Zawartości wybierasz, jakie grupy przedmiotów niesie duch. Liczy się do limitu urn.","Um incensário de latão para um espírito que leva coisas entre baús. Fica em seu pé no centro de um bloco ou pendurado num suporte de parede - segure [action:permanent:Reload][action:local:Reload] para escolher. Não tem zona própria e pode ficar bem ao lado de outras urnas. Coloque um crânio dentro e ligue-o aos baús com fios fantasmagóricos - a Faca do Necromante na pegada de fio (R). O pequeno espírito só sai do incensário para carregar, e se o baú de destino estiver cheio, o incensário pisca. Em Conteúdo, escolha quais grupos de itens o espírito leva. Conta para o limite de urnas.","Латунное кадило для духа, который переносит вещи между ящиками. Стоит на подставке посреди блока или висит на кронштейне у стены - удерживай [action:permanent:Reload][action:local:Reload], чтобы выбрать. Своей зоны нет, можно ставить вплотную к другим урнам. Положи внутрь череп и протяни от кадила призрачные нити к ящикам - нож некроманта хватом для нитей (R). Маленький дух вылетает из кадила только на перевозку, а если ящик «куда» полон - кадило мигает. В «Содержимом» выбери, какие группы предметов переносит дух. Входит в лимит урн.","Sandıklar arasında eşya taşıyan bir ruh için pirinç bir buhurdan. Bir bloğun ortasında ayağının üstünde durur ya da duvar dirseğine asılır - seçmek için [action:permanent:Reload][action:local:Reload] basılı tut. Kendi bölgesi yoktur, diğer küllüklerin hemen yanına konabilir. İçine bir kafatası koy, sonra hayalet ipliklerle sandıklara bağla - iplik tutuşundaki Nekromansör Bıçağıyla (R). Küçük ruh buhurdandan yalnızca taşımak için çıkar, hedef sandık doluysa buhurdan yanıp söner. İçerik bölümünde ruhun hangi eşya gruplarını taşıyacağını seç. Küllük sınırına sayılır.",一座黄铜香炉,供在箱子之间搬运物品的灵魂栖身。可放在方块中央的底座上,或挂在墙上的支架上——长按[action:permanent:Reload][action:local:Reload]选择。它没有自己的区域,可以紧挨其他骨灰瓮摆放。放入一颗头骨,再用幽灵丝线把它与箱子相连——用丝线握法的死灵法师之刃(R)。小灵魂只在搬运时离开香炉;若目标箱子已满,香炉会闪烁。在“内容”中选择灵魂搬运哪些物品类别。计入骨灰瓮上限。,一座黃銅香爐,供在箱子之間搬運物品的靈魂棲身。可放在方塊中央的底座上,或掛在牆上的支架上——長按[action:permanent:Reload][action:local:Reload]選擇。它沒有自己的區域,可以緊挨其他骨灰甕擺放。放入一顆頭骨,再用幽靈絲線把它與箱子相連——用絲線握法的死靈法師之刃(R)。小靈魂只在搬運時離開香爐;若目標箱子已滿,香爐會閃爍。在「內容」中選擇靈魂搬運哪些物品類別。計入骨灰甕上限。
necroCinerariumWorker,blocks,Block,,,,Worker Cinerarium,,Arbeiter-Cinerarium,Cinerario obrero,Cinéraire ouvrier,Cinerario operaio,職人の骨壺,일꾼 유골함,Cinerarium robotnika,Cinerário operário,Цинерарий-рабочий,İşçi Küllüğü,工匠骨灰瓮,工匠骨灰甕
necroCinerariumWorkerSkull,blocks,Block,,,,Worker Cinerarium (with skull),,Arbeiter-Cinerarium (mit Schädel),Cinerario obrero (con cráneo),Cinéraire ouvrier (avec crâne),Cinerario operaio (con teschio),職人の骨壺(頭蓋骨入り),일꾼 유골함 (두개골 포함),Cinerarium robotnika (z czaszką),Cinerário operário (com crânio),Цинерарий-рабочий (с черепом),İşçi Küllüğü (kafatasıyla),工匠骨灰瓮(含头骨),工匠骨灰甕(含頭骨)
necroCinerariumWorkerDesc,blocks,Block,,,,"An urn for a spirit that crafts. In its Contents, put a skull in the first slot and a sample in the second: the spirit makes that item on workstations for as long as there are ingredients and room for the goods. Tie threads with the Necromancer's Knife in the thread grip (R): chest to urn - ingredients and fuel; urn to workstation - where to craft; urn to chest - where to put the goods (without it they stay in the station). Lights and puts out campfires, forges and chemistry stations by itself. Has no zone of its own, but counts toward the urn limit.",,"Eine Urne für einen Geist, der herstellt. Im Inhalt kommt ein Schädel in das erste Feld und ein Muster in das zweite: Der Geist stellt diesen Gegenstand an Werkstationen her, solange Zutaten und Platz für die Ware da sind. Fäden ziehst du mit dem Messer des Nekromanten im Fadengriff (R): Truhe zur Urne - Zutaten und Brennstoff; Urne zur Werkstation - wo hergestellt wird; Urne zur Truhe - wohin die Ware kommt (ohne sie bleibt sie in der Station). Zündet Lagerfeuer, Schmiede und Chemiestation selbst an und löscht sie. Hat keine eigene Zone, zählt aber zum Urnenlimit.","Una urna para un espíritu que fabrica. En su Contenido, pon un cráneo en la primera casilla y una muestra en la segunda: el espíritu fabrica ese objeto en estaciones de trabajo mientras haya ingredientes y sitio para lo fabricado. Los hilos se tienden con el Cuchillo del nigromante en agarre de hilos (R): cofre a urna - ingredientes y combustible; urna a estación - dónde fabricar; urna a cofre - dónde dejar lo hecho (sin él se queda en la estación). Enciende y apaga solo hogueras, forjas y estaciones de química. No tiene zona propia, pero cuenta para el límite de urnas.","Une urne pour un esprit qui fabrique. Dans son Contenu, mets un crâne dans la première case et un modèle dans la seconde : l'esprit fabrique cet objet aux postes de travail tant qu'il y a des ingrédients et de la place pour les produits. Les fils se tendent avec le Couteau du nécromancien en prise des fils (R) : coffre vers urne - ingrédients et combustible ; urne vers poste - où fabriquer ; urne vers coffre - où ranger la production (sans lui, elle reste dans le poste). Allume et éteint seul feux de camp, forges et stations de chimie. N'a pas de zone propre, mais compte dans la limite d'urnes.","Un'urna per uno spirito che fabbrica. Nel suo Contenuto metti un teschio nella prima casella e un campione nella seconda: lo spirito fabbrica quell'oggetto alle postazioni finché ci sono ingredienti e posto per i prodotti. I fili si tendono con il Coltello del negromante nella presa dei fili (R): forziere verso urna - ingredienti e combustibile; urna verso postazione - dove fabbricare; urna verso forziere - dove mettere i prodotti (senza, restano nella postazione). Accende e spegne da solo falò, forge e stazioni chimiche. Non ha una zona propria, ma conta nel limite di urne.",作る霊のための骨壺。「中身」の1つ目の枠に頭蓋骨、2つ目に見本を入れると、材料と置き場がある限り、霊が作業台でその品を作り続ける。糸はネクロマンサーのナイフの糸の握り(R)で張る:箱から骨壺へ - 材料と燃料、骨壺から作業台へ - どこで作るか、骨壺から箱へ - 完成品の置き場(無ければ作業台に残る)。たき火・炉・化学ステーションの火は霊が自分で点けて消す。自分の範囲は持たないが、骨壺の上限には数える。,"제작하는 영혼을 위한 유골함. 내용물의 첫 칸에 두개골, 둘째 칸에 견본을 넣으면, 재료와 놓을 자리가 있는 한 영혼이 작업대에서 그 물건을 계속 만듭니다. 실은 강령술사의 단검 실 쥐기(R)로 잇습니다: 상자에서 유골함 - 재료와 연료, 유골함에서 작업대 - 어디서 만들지, 유골함에서 상자 - 완성품을 둘 곳(없으면 작업대에 남음). 모닥불, 용광로, 화학 작업대는 스스로 켜고 끕니다. 자기 구역은 없지만 유골함 한도에 포함됩니다.","Urna dla ducha, który wytwarza. W Zawartości włóż czaszkę do pierwszego pola, a wzór do drugiego: duch wytwarza ten przedmiot na stanowiskach, dopóki są składniki i miejsce na gotowe przedmioty. Nici zaczepiasz nożem nekromanty w chwycie do nici (R): skrzynia do urny - składniki i paliwo; urna do stanowiska - gdzie wytwarzać; urna do skrzyni - gdzie odkładać wyroby (bez niej zostają w stanowisku). Sam rozpala i gasi ogniska, kuźnie i stacje chemiczne. Nie ma własnej strefy, ale wlicza się do limitu urn.","Uma urna para um espírito que fabrica. No Conteúdo, coloque um crânio no primeiro espaço e uma amostra no segundo: o espírito fabrica esse item nas estações enquanto houver ingredientes e espaço para o que fizer. Os fios se puxam com a Faca do necromante na pegada de fios (R): baú para urna - ingredientes e combustível; urna para estação - onde fabricar; urna para baú - onde guardar o produto (sem ele, fica na estação). Acende e apaga sozinho fogueiras, forjas e estações químicas. Não tem zona própria, mas conta no limite de urnas.","Урна для духа-ремесленника. В «Содержимом» в первую ячейку кладётся череп, во вторую - образец: дух изготавливает этот предмет на станциях, пока хватает ингредиентов и есть куда класть готовое. Нити тянутся ножом некроманта хватом для нитей (R): ящик -> урна - ингредиенты и топливо; урна -> станция - где изготавливать; урна -> ящик - куда класть готовое (без неё оно остаётся в станции). Костёр, кузню и химстанцию дух разжигает и гасит сам. Своей зоны у урны нет, но в лимит урн она входит.","Üreten bir ruh için küllük. İçerik penceresinde ilk yuvaya bir kafatası, ikinciye bir örnek koy: ruh, malzeme ve ürünler için yer olduğu sürece o eşyayı tezgâhlarda üretir. İplikler Nekromantın Bıçağı'nın iplik tutuşuyla (R) çekilir: sandıktan küllüğe - malzeme ve yakıt; küllükten tezgâha - nerede üretileceği; küllükten sandığa - ürünlerin konacağı yer (yoksa tezgâhta kalır). Kamp ateşini, demirci ocağını ve kimya istasyonunu kendisi yakar ve söndürür. Kendi bölgesi yoktur ama küllük sınırına sayılır.",供制作物品的灵所用的骨灰瓮。在「内容」里第一格放头骨,第二格放样品:只要有材料、成品也有地方放,灵就会在工作台上一直制作该物品。用亡灵法师之刃的牵线握法(R)拉线:箱子到骨灰瓮——材料和燃料;骨灰瓮到工作台——在哪里制作;骨灰瓮到箱子——成品放在哪里(没有则留在工作台里)。篝火、熔炉和化学工作台由灵自己点燃和熄灭。它没有自己的区域,但计入骨灰瓮数量上限。,供製作物品的靈所用的骨灰甕。在「內容」裡第一格放頭骨,第二格放樣品:只要有材料、成品也有地方放,靈就會在工作台上一直製作該物品。用亡靈法師之刃的牽線握法(R)拉線:箱子到骨灰甕——材料和燃料;骨灰甕到工作台——在哪裡製作;骨灰甕到箱子——成品放在哪裡(沒有則留在工作台裡)。篝火、熔爐和化學工作台由靈自己點燃和熄滅。它沒有自己的區域,但計入骨灰甕數量上限。
@@ -525,7 +525,7 @@ necroTomeTideP3,XUi,Menu,,,,"Chilling terror is a cold pulse the necromancer sen
necroTomeUrnsTitle,XUi,Menu,,,,Cineraria,,,,,,,,,,Цинерарии,,,
necroTomeUrnsP1,XUi,Menu,,,,"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.",,,,,,,,,,"Красный труп не пуст. Кем бы он ни был, клочок его духа застревает в черепе - слишком слабый, чтобы подняться, и слишком упрямый, чтобы уйти. Положи такой череп в погребальную урну, и клочок соберётся в бледного работника - некротехнолога. Своей воли у него нет, имени он не помнит. Он знает только то дело, ради которого сделана урна. Урна - его тело. На открытом воздухе дух недолго держит форму, поэтому он высовывается из горлышка, летит к делу и возвращается. Вынешь череп - работника нет; положишь обратно - он поднимется снова. Урна держит его целым, и каждая урна сделана под одно ремесло.",,,
necroTomeUrnsP2,XUi,Menu,,,,"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 работают на всей земле притязания, но только по приказу: нажми «Запустить», и дух сделает один обход - починит повреждённые стены или соберёт в ящик всё, что лежит в зоне. Кнопки-черепа на этих двух урнах подскажут, как идут дела: жёлтая - ждёт, жёлтая мигает - чего-то не хватает, зелёная - работает.",,,
-necroTomeUrnsP3,XUi,Menu,,,,"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.",,,,,,,,,,"Нити тянут ножом некроманта, взятым хватом для нитей: от ящика к урне - бери отсюда, от урны к ящику - клади туда. Дальше пятнадцати шагов нить не тянется, но её удержит череп, выставленный как декор: проведи нить через череп и тяни дальше, череп за черепом, сколько нужно. Убери такой череп - и нить порвётся. И помни о кровавом приливе. В ночь, когда луна подходит близко и наливается красным, воздух становится так же плотен некроэнергией, как сами духи. Вне урны они не держат форму и уходят внутрь; работа стоит, кнопки горят красным до утра.",,,
+necroTomeUrnsP3,XUi,Menu,,,,"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. 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.",,,,,,,,,,"Нити тянут ножом некроманта, взятым хватом для нитей: от ящика к урне - бери отсюда, от урны к ящику - клади туда. Дальше пятнадцати шагов нить не тянется. И помни о кровавом приливе. В ночь, когда луна подходит близко и наливается красным, воздух становится так же плотен некроэнергией, как сами духи. Вне урны они не держат форму и уходят внутрь; работа стоит, кнопки горят красным до утра.",,,
necroMindModePalace,XUi,Menu,,,,Mind Palace,,Gedächtnispalast,Palacio mental,Palais mental,Palazzo della mente,記憶の宮殿,기억의 궁전,Pałac umysłu,Palácio da mente,Чертоги разума,Zihin Sarayı,思维宫殿,思維宮殿
necroKnifeDecor,blocks,Block,,,,Necromancer's Knife,,Nekromantenmesser,Cuchillo del nigromante,Couteau du nécromancien,Coltello del negromante,ネクロマンサーのナイフ,강령술사의 칼,Nóż nekromanty,Faca do necromante,Нож некроманта,Nekromansör Bıçağı,死灵法师之刃,死靈法師之刃
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ış",已整理的白色上下铺床,白色上下舖,已整理
@@ -560,7 +560,7 @@ resourceNecroBlackRoseJuiceDesc,items,Item,,,,"A jar of ink-black juice pressed
necroSkullDecor,blocks,Block,,,,Skull (decor),,Schädel (Deko),Cráneo (decoración),Crâne (décor),Teschio (decorazione),頭蓋骨(装飾),두개골 (장식),Czaszka (dekoracja),Crânio (decoração),Череп (декор),Kafatası (dekor),头骨(装饰),頭骨(裝飾)
necroSkullDecorCenter,blocks,Block,,,,Skull: in the middle,,Schädel: in der Mitte,Cráneo: en el centro,Crâne : au centre,Teschio: al centro,頭蓋骨:中央,두개골: 가운데,Czaszka: na środku,Crânio: no centro,Череп: по центру,Kafatası: ortada,头骨:居中,頭骨:置中
necroSkullDecorBack,blocks,Block,,,,Skull: against the wall,,Schädel: an der Wand,Cráneo: contra la pared,Crâne : contre le mur,Teschio: contro il muro,頭蓋骨:壁際,두개골: 벽에 붙여,Czaszka: przy ścianie,Crânio: encostado na parede,Череп: у стены,Kafatası: duvara dayalı,头骨:靠墙,頭骨:靠牆
-necroSkullDecorDesc,blocks,Block,,,,"A skull ready to be placed as decor. Hold [action:permanent:Reload][action:local:Reload] for block rotation, the other look, or to turn it back into a skull. Picked up, it is a skull again. A skull on display also relays a cinerarium's ghostly thread: pass a thread through it to reach farther.",,"Ein Schädel, bereit zum Platzieren als Deko. Halte [action:permanent:Reload][action:local:Reload] für Blockdrehung, die andere Ansicht oder um ihn wieder zum Schädel zu machen. Aufgehoben ist er wieder ein Schädel. Ein ausgestellter Schädel leitet auch den Geisterfaden eines Cinerariums weiter: Führe einen Faden hindurch, um weiter zu reichen.","Un cráneo listo para colocarse como decoración. Mantén [action:permanent:Reload][action:local:Reload] para girar el bloque, cambiar de aspecto o volver a convertirlo en cráneo. Al recogerlo vuelve a ser un cráneo. Un cráneo expuesto también transmite el hilo fantasmal de un cinerario: pasa un hilo por él para llegar más lejos.","Un crâne prêt à être posé en décor. Maintiens [action:permanent:Reload][action:local:Reload] pour pivoter le bloc, changer d'aspect ou le reconvertir en crâne. Ramassé, il redevient un crâne. Un crâne exposé relaie aussi le fil fantomatique d'un cinéraire : fais-y passer un fil pour aller plus loin.","Un teschio pronto da posizionare come decorazione. Tieni premuto [action:permanent:Reload][action:local:Reload] per ruotare il blocco, cambiare aspetto o farlo tornare un teschio. Raccolto, torna un teschio. Un teschio esposto trasmette anche il filo spettrale di un cinerario: fai passare un filo attraverso di esso per arrivare più lontano.",飾りとして置ける頭蓋骨。[action:permanent:Reload][action:local:Reload]長押しでブロックの回転、もう一つの見た目、頭蓋骨への戻しを選ぶ。拾うと頭蓋骨に戻る。飾った頭蓋骨は骨壺の霊の糸を中継する――糸を通せばさらに遠くまで届く。,"장식으로 놓을 수 있는 두개골. [action:permanent:Reload][action:local:Reload]을 길게 눌러 블록 회전, 다른 모양, 두개골로 되돌리기를 고른다. 주우면 다시 두개골이 된다. 장식한 두개골은 유골함의 유령 실을 이어 준다 - 실을 통과시켜 더 멀리 닿게 하라.","Czaszka gotowa do postawienia jako ozdoba. Przytrzymaj [action:permanent:Reload][action:local:Reload], by obrócić blok, zmienić wygląd albo z powrotem zrobić z niej czaszkę. Podniesiona znów jest czaszką. Wystawiona czaszka przekazuje też widmową nić cinerarium: przeprowadź przez nią nić, by sięgnąć dalej.","Um crânio pronto para ser colocado como decoração. Segure [action:permanent:Reload][action:local:Reload] para girar o bloco, mudar o visual ou voltar a ser crânio. Recolhido, vira crânio de novo. Um crânio exposto também retransmite o fio fantasmagórico de um cinerário: passe um fio por ele para ir mais longe.","Череп, готовый стать декором. Удерживай [action:permanent:Reload][action:local:Reload]: поворот блока, другой вид или обратно в череп. Поднятый - снова череп. Выставленный череп ещё и передаёт призрачную нить цинерария: проведи нить через него, чтобы дотянуться дальше.","Süs olarak konmaya hazır bir kafatası. Blok döndürme, diğer görünüm ya da tekrar kafatasına çevirmek için [action:permanent:Reload][action:local:Reload] basılı tut. Toplanınca yine kafatası olur. Sergilenen kafatası bir küllüğün hayalet ipliğini de aktarır: daha uzağa ulaşmak için ipliği içinden geçir.",可作为装饰摆放的头骨。长按[action:permanent:Reload][action:local:Reload]旋转方块、切换另一种外观或变回头骨。拾起后又是头骨。摆出的头骨还能中继骨灰瓮的幽灵丝线:让丝线从它这里穿过,就能连到更远处。,可作為裝飾擺放的頭骨。長按[action:permanent:Reload][action:local:Reload]旋轉方塊、切換另一種外觀或變回頭骨。撿起後又是頭骨。擺出的頭骨還能中繼骨灰甕的幽靈絲線:讓絲線從它這裡穿過,就能連到更遠處。
+necroSkullDecorDesc,blocks,Block,,,,"A skull ready to be placed as decor. Hold [action:permanent:Reload][action:local:Reload] for block rotation, the other look, or to turn it back into a skull. Picked up, it is a skull again.",,"Ein Schädel, bereit zum Platzieren als Deko. Halte [action:permanent:Reload][action:local:Reload] für Blockdrehung, die andere Ansicht oder um ihn wieder zum Schädel zu machen. Aufgehoben ist er wieder ein Schädel.","Un cráneo listo para colocarse como decoración. Mantén [action:permanent:Reload][action:local:Reload] para girar el bloque, cambiar de aspecto o volver a convertirlo en cráneo. Al recogerlo vuelve a ser un cráneo.","Un crâne prêt à être posé en décor. Maintiens [action:permanent:Reload][action:local:Reload] pour pivoter le bloc, changer d'aspect ou le reconvertir en crâne. Ramassé, il redevient un crâne.","Un teschio pronto da posizionare come decorazione. Tieni premuto [action:permanent:Reload][action:local:Reload] per ruotare il blocco, cambiare aspetto o farlo tornare un teschio. Raccolto, torna un teschio.",飾りとして置ける頭蓋骨。[action:permanent:Reload][action:local:Reload]長押しでブロックの回転、もう一つの見た目、頭蓋骨への戻しを選ぶ。拾うと頭蓋骨に戻る。,"장식으로 놓을 수 있는 두개골. [action:permanent:Reload][action:local:Reload]을 길게 눌러 블록 회전, 다른 모양, 두개골로 되돌리기를 고른다. 주우면 다시 두개골이 된다.","Czaszka gotowa do postawienia jako ozdoba. Przytrzymaj [action:permanent:Reload][action:local:Reload], by obrócić blok, zmienić wygląd albo z powrotem zrobić z niej czaszkę. Podniesiona znów jest czaszką.","Um crânio pronto para ser colocado como decoração. Segure [action:permanent:Reload][action:local:Reload] para girar o bloco, mudar o visual ou voltar a ser crânio. Recolhido, vira crânio de novo.","Череп, готовый стать декором. Удерживай [action:permanent:Reload][action:local:Reload]: поворот блока, другой вид или обратно в череп. Поднятый - снова череп.","Süs olarak konmaya hazır bir kafatası. Blok döndürme, diğer görünüm ya da tekrar kafatasına çevirmek için [action:permanent:Reload][action:local:Reload] basılı tut. Toplanınca yine kafatası olur.",可作为装饰摆放的头骨。长按[action:permanent:Reload][action:local:Reload]旋转方块、切换另一种外观或变回头骨。拾起后又是头骨。,可作為裝飾擺放的頭骨。長按[action:permanent:Reload][action:local:Reload]旋轉方塊、切換另一種外觀或變回頭骨。撿起後又是頭骨。
necroSkullModeOff,items,Item,,,,Just a skull,,Nur ein Schädel,Solo un cráneo,Simple crâne,Solo un teschio,ただの頭蓋骨,그냥 두개골,Zwykła czaszka,Só um crânio,Просто череп,Sadece kafatası,只是头骨,只是頭骨
necroRabbitSack,items,Item,,,,Rabbit,,Hase,Conejo,Lapin,Coniglio,ウサギ,토끼,Królik,Coelho,Кролик,Tavşan,兔子,兔子
necroRabbitSackDesc,items,Item,,,,"A rabbit you caught with your bare hands. It kicks inside the sack.
diff --git a/HarmonySrc/Cinerarium.cs b/HarmonySrc/Cinerarium.cs
index 6153714..e03f423 100644
--- a/HarmonySrc/Cinerarium.cs
+++ b/HarmonySrc/Cinerarium.cs
@@ -405,6 +405,7 @@ namespace NecromancerTome
}
}
AlignVia();
+ DropRelayThreads();
ZoneSide = 0;
ZoneRunning = false;
ZoneCursor = 0;
@@ -548,6 +549,43 @@ namespace NecromancerTome
return n;
}
+ /// Черепа-ретрансляторы отменены (23.10, пользователь: «черепа как удлинитель не работают. Думаю нам стоит
+ /// отказаться от их функции ретрансляторов»): нити, протянутые через черепа, при загрузке снимаются; прямые остаются.
+ /// Списки Via в сейве остаются (формат не меняется), но всегда пустые.
+ void DropRelayThreads()
+ {
+ int n = 0;
+ for (int i = ThreadFrom.Count - 1; i >= 0; i--)
+ {
+ if (FromVia[i].Count > 0)
+ {
+ ThreadFrom.RemoveAt(i);
+ FromVia.RemoveAt(i);
+ n++;
+ }
+ }
+ for (int i = ThreadOut.Count - 1; i >= 0; i--)
+ {
+ if (OutVia[i].Count > 0)
+ {
+ ThreadOut.RemoveAt(i);
+ OutVia.RemoveAt(i);
+ n++;
+ }
+ }
+ if (HasThreadTo && ToVia.Count > 0)
+ {
+ HasThreadTo = false;
+ ToVia.Clear();
+ n++;
+ }
+ if (n > 0)
+ {
+ _threadsDirty = true;
+ Debug.Log("[NecromancerTome] Cinerarium: урна " + ToWorldPos() + " - снято нитей через черепа: " + n);
+ }
+ }
+
/// Снять нити, у которых конец (_end) или череп на пути (_via) - в клетке _p.
int RemoveWhere(Vector3i _p, bool _end, bool _via)
{
diff --git a/HarmonySrc/CinerariumThreads.cs b/HarmonySrc/CinerariumThreads.cs
index 1953211..fb6ade1 100644
--- a/HarmonySrc/CinerariumThreads.cs
+++ b/HarmonySrc/CinerariumThreads.cs
@@ -152,8 +152,7 @@ namespace NecromancerTome
{
if (IsRelay(w.GetBlock(_pos).Block))
{
- ClickRelay(_pl, w, _pos, _connect);
- return;
+ return; // 23.10: черепа-ретрансляторы отменены - череп-декор нитью не задевается
}
bool ok = Resolve(w, _pos, out Vector3i owner, out TEFeatureCinerarium urn);
bool station = false;
@@ -290,53 +289,6 @@ namespace NecromancerTome
_pl.PlayOneShot("wiretool_place");
}
- /// Щелчок ножом по черепу-ретранслятору: ПКМ при тянущейся нити - провести её через череп; ЛКМ - снять все нити
- /// через него (или бросить тянущуюся).
- static void ClickRelay(EntityPlayerLocal _pl, World _w, Vector3i _skull, bool _connect)
- {
- if (!_connect)
- {
- if (_start.HasValue)
- {
- Cancel();
- GameManager.ShowTooltip(_pl, Localization.Get("necroThreadCancel"));
- return;
- }
- int n = 0;
- foreach (Vector3i p in CinerariumRegistry.All())
- {
- TEFeatureCinerarium u = UrnAt(_w, p);
- if (u != null)
- {
- n += u.RemoveThreadsVia(_skull);
- }
- }
- if (n > 0)
- {
- _pl.PlayOneShot("wiretool_grab");
- GameManager.ShowTooltip(_pl, Localization.Get("necroThreadRemoved"));
- }
- return;
- }
- if (!_start.HasValue)
- {
- GameManager.ShowTooltip(_pl, Localization.Get("necroThreadRelayFirst"));
- return;
- }
- if (_via.Contains(_skull))
- {
- return;
- }
- if (Vector3.Distance(LastPoint.Value.ToVector3(), _skull.ToVector3()) > MaxLength)
- {
- GameManager.ShowTooltip(_pl, Localization.Get("necroThreadTooFar"));
- return;
- }
- _via.Add(_skull);
- _pl.PlayOneShot("wiretool_place");
- GameManager.ShowTooltip(_pl, Localization.Get("necroThreadRelay"));
- }
-
/// Нить урны _urn к _end через черепа _via (по порядку от урны) - пролётами в _pairs, огоньки бегут по направлению
/// нити: _toUrn - от конца к урне (нить «откуда»), иначе от урны к концу.
public static void AddPath(List<(Vector3 a, Vector3 b)> _pairs, Vector3i _urn, List _via, Vector3i _end, bool _toUrn)