diff --git a/Config/Localization.csv b/Config/Localization.csv index 0b96fbd..de9a6c6 100644 --- a/Config/Localization.csv +++ b/Config/Localization.csv @@ -148,7 +148,7 @@ necroCinerariumLogistFormWall,UI,Text,,,,On a wall bracket,,An einer Wandhalteru 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);作為裝飾擺放的頭骨能把絲線繼續傳向更遠處。小靈魂只在搬運時離開香爐;若目標箱子已滿,香爐會閃爍。在「內容」中選擇靈魂搬運哪些物品類別。計入骨灰甕上限。 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 until there are as many as in the sample's stack. 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, bis es so viele gibt wie im Stapel des Musters. 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 hasta tener tantos como en la pila de la muestra. 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 jusqu'à en avoir autant que dans la pile du modèle. 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é non ce ne sono tanti quanti nella pila del campione. 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, aż będzie ich tyle, ile w stosie wzoru. 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 até haver tantos quanto na pilha da amostra. 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, örnek yığınındaki kadar olana dek 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)拉線:箱子到骨灰甕——材料和燃料;骨灰甕到工作台——在哪裡製作;骨灰甕到箱子——成品放在哪裡(沒有則留在工作台裡)。篝火、熔爐和化學工作台由靈自己點燃和熄滅。它沒有自己的區域,但計入骨灰甕數量上限。 +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)拉線:箱子到骨灰甕——材料和燃料;骨灰甕到工作台——在哪裡製作;骨灰甕到箱子——成品放在哪裡(沒有則留在工作台裡)。篝火、熔爐和化學工作台由靈自己點燃和熄滅。它沒有自己的區域,但計入骨灰甕數量上限。 necroCinerariumRepair,blocks,Block,,,,Repair Cinerarium,,Reparatur-Cinerarium,Cinerario reparador,Cinéraire réparateur,Cinerario riparatore,修繕の骨壺,수리 유골함,Cinerarium naprawcze,Cinerário reparador,Цинерарий-ремонтник,Tamirci Küllüğü,修缮骨灰瓮,修繕骨灰甕 necroCinerariumRepairSkull,blocks,Block,,,,Repair Cinerarium (with skull),,Reparatur-Cinerarium (mit Schädel),Cinerario reparador (con cráneo),Cinéraire réparateur (avec crâne),Cinerario riparatore (con teschio),修繕の骨壺(頭蓋骨入り),수리 유골함 (두개골 포함),Cinerarium naprawcze (z czaszką),Cinerário reparador (com crânio),Цинерарий-ремонтник (с черепом),Tamirci Küllüğü (kafatasıyla),修缮骨灰瓮(含头骨),修繕骨灰甕(含頭骨) necroCinerariumLoot,blocks,Block,,,,Scavenger Cinerarium,,Sammler-Cinerarium,Cinerario saqueador,Cinéraire pilleur,Cinerario predatore,拾い集めの骨壺,수집 유골함,Cinerarium zbieracza,Cinerário saqueador,Цинерарий-лутер,Yağmacı Küllüğü,拾荒骨灰瓮,拾荒骨灰甕 diff --git a/HarmonySrc/CinerariumCraft.cs b/HarmonySrc/CinerariumCraft.cs index e9fade0..98e7bd3 100644 --- a/HarmonySrc/CinerariumCraft.cs +++ b/HarmonySrc/CinerariumCraft.cs @@ -5,7 +5,7 @@ namespace NecromancerTome { /// /// Работа духа урны рабочего (18.10.2026, BACKLOG «Урна рабочего»): изготовить предмет из ячейки образца, пока его в запасе - /// меньше, чем в стопке образца. Решения 17.10: нити ящик -> урна - откуда ингредиенты и топливо, урна -> станция - где + /// меньше, чем в стопке образца (23.10 - без счёта: пока хватает ресурсов и есть куда класть). Решения 17.10: нити ящик -> урна - откуда ингредиенты и топливо, урна -> станция - где /// изготавливать, урна -> ящик - куда готовое (нет такой нити - готовое остаётся в выходе станции, выход полон - станция /// гаснет); только прямые рецепты (цепочки - несколько урн); качество 1; топливо - костру, химстанции, кузне, и станция /// гасится, когда делать нечего (верстаку, ступке, бетономешалке топливо не нужно). Изготавливает сама станция игры: дух @@ -106,9 +106,20 @@ namespace NecromancerTome } } - // 2. Изготовить, если запаса мало. + // 2. Изготовить. 23.10, пользователь: «Рабочий должен делать бесконечное количество по образцу. Я положил 1 цемент, + // а его задача наделать цемента столько, сколько возможно с учётом текущего количества ресурсов» - образец задаёт что, + // не сколько (было: пока запас меньше стопки образца). Стоп - нет ингредиентов или готовое класть некуда. EntityPlayer owner = OwnerPlayer(_world, _urn); - if (hasSample && Stock(sample, stations, outs) < sample.count) + bool outRoom = false; + foreach ((Vector3i p, TEFeatureStorage box) o in outs) + { + if (CinerariumWork.Fits(o.box, sample)) + { + outRoom = true; + break; + } + } + if (hasSample) { string name = sample.itemValue.ItemClass?.GetItemName(); foreach (Station st in stations) @@ -118,9 +129,9 @@ namespace NecromancerTome { continue; } - if (!OutputHasRoom(st.Te, sample) && outs.Count == 0) + if (!OutputHasRoom(st.Te, sample) && !outRoom) { - continue; // выход полон, класть некуда - ниже станция погаснет + continue; // выход полон и ящики «куда» полны (или их нет) - ниже станция погаснет } foreach (Recipe r in CraftingManager.GetRecipes(name)) { @@ -164,7 +175,7 @@ namespace NecromancerTome continue; } bool busy = st.Te.hasRecipeInQueue() || RawInInput(st.Te); - bool full = hasSample && !OutputHasRoom(st.Te, sample) && outs.Count == 0; + bool full = hasSample && !OutputHasRoom(st.Te, sample) && !outRoom; if (busy && !full) { if (st.Te.BurnTotalTimeLeft <= 0f) @@ -264,42 +275,6 @@ namespace NecromancerTome } return false; } - - /// Запас: в ящиках «куда», в выходе станций и в их очередях. - static int Stock(ItemStack _sample, List _stations, List<(Vector3i p, TEFeatureStorage box)> _outs) - { - int type = _sample.itemValue.type; - int n = 0; - foreach ((Vector3i p, TEFeatureStorage box) o in _outs) - { - foreach (ItemStack s in o.box.ItemGrid.items) - { - if (s != null && !s.IsEmpty() && s.itemValue.type == type) - { - n += s.count; - } - } - } - foreach (Station st in _stations) - { - foreach (ItemStack s in st.Te.Output) - { - if (s != null && !s.IsEmpty() && s.itemValue.type == type) - { - n += s.count; - } - } - foreach (RecipeQueueItem q in st.Te.Queue) - { - if (q != null && q.Recipe != null && q.Multiplier > 0 && q.Recipe.itemValueType == type) - { - n += q.Multiplier * q.Recipe.count; - } - } - } - return n; - } - /// Свободная ячейка очереди: самая близкая к работающей (последней). static int FreeQueueSlot(TileEntityWorkstation _te) {