mirror of
https://github.com/tobspr/shapez.io.git
synced 2024-10-27 20:34:29 +00:00
Fix balancers
This commit is contained in:
parent
a71d5f3db9
commit
358754307a
@ -307,9 +307,6 @@ export class ItemProcessorSystem extends GameSystemWithFilter {
|
||||
const availableSlots = payload.entity.components.ItemEjector.slots.length;
|
||||
const processorComp = payload.entity.components.ItemProcessor;
|
||||
|
||||
const nextSlot = processorComp.nextOutputSlot++ % availableSlots;
|
||||
|
||||
// Hardcoded to 2, to avoid accessing the length
|
||||
for (let i = 0; i < 2; ++i) {
|
||||
const item = payload.items.get(i);
|
||||
if (!item) {
|
||||
@ -317,7 +314,7 @@ export class ItemProcessorSystem extends GameSystemWithFilter {
|
||||
}
|
||||
payload.outItems.push({
|
||||
item,
|
||||
preferredSlot: (nextSlot + i) % availableSlots,
|
||||
preferredSlot: processorComp.nextOutputSlot++ % availableSlots,
|
||||
doNotTrack: true,
|
||||
});
|
||||
}
|
||||
|
@ -135,13 +135,15 @@ dialogs:
|
||||
desc: 你還沒有解鎖藍圖功能!完成更多的關卡來解鎖藍圖。
|
||||
keybindingsIntroduction:
|
||||
title: 實用按鍵
|
||||
desc: "這個遊戲有很多能幫助搭建工廠的使用按鍵。 以下是其中的一些,記得在<strong>按鍵設定</strong>中查看其他的! <br><br>
|
||||
desc:
|
||||
"這個遊戲有很多能幫助搭建工廠的使用按鍵。 以下是其中的一些,記得在<strong>按鍵設定</strong>中查看其他的! <br><br>
|
||||
<code class='keybinding'>CTRL</code> + 拖曳:選擇區域以複製或刪除。 <br> <code
|
||||
class='keybinding'>SHIFT</code>: 按住以放置多個。 <br> <code
|
||||
class='keybinding'>ALT</code>: 反向放置輸送帶。 <br>"
|
||||
createMarker:
|
||||
title: 建立標記
|
||||
desc: 給地圖標記取一個名字。你可以在名字中加入一個<strong>簡短代碼</strong>以加入圖形。(你可以在<link>這裡</link>
|
||||
desc:
|
||||
給地圖標記取一個名字。你可以在名字中加入一個<strong>簡短代碼</strong>以加入圖形。(你可以在<link>這裡</link>
|
||||
建立簡短代碼。)
|
||||
titleEdit: 修改標記
|
||||
markerDemoLimit:
|
||||
@ -318,15 +320,18 @@ ingame:
|
||||
1_1_extractor: 在<strong>圓形礦脈</strong>上放一個<strong>開採機</strong>來採集圓形!
|
||||
1_2_conveyor: 用<strong>輸送帶</strong>將你的開採機連接到基地上!
|
||||
<br><br>提示:用你的游標<strong>按下並拖曳</strong>輸送帶!
|
||||
1_3_expand: 這<strong>不是</strong>一個放置型遊戲!建造更多的開採機和輸送帶來更快地完成目標。 <br><br>
|
||||
1_3_expand:
|
||||
這<strong>不是</strong>一個放置型遊戲!建造更多的開採機和輸送帶來更快地完成目標。 <br><br>
|
||||
提示:按住<strong>SHIFT</strong>鍵來放置多個開採機,用<strong>R</strong>鍵旋轉它們。
|
||||
2_1_place_cutter: "現在放置一個<strong>切割機</strong>並利用它把圓圈切成兩半!<br><br> PS:
|
||||
不論切割機的方向,它都會把圖形<strong>垂直地</strong>切成兩半。"
|
||||
2_2_place_trash: 切割機可能會<strong>堵塞並停止運作</strong>!<br><br>
|
||||
用<strong>垃圾桶</strong>把「目前」不需要的部分處理掉。
|
||||
2_3_more_cutters: "做得好! 現在,再放<strong>2個切割機</strong>來加速這個緩慢的生產線!<br><br> PS:
|
||||
2_3_more_cutters:
|
||||
"做得好! 現在,再放<strong>2個切割機</strong>來加速這個緩慢的生產線!<br><br> PS:
|
||||
使用<strong>0-9快捷鍵</strong>可以更快選取建築 !"
|
||||
3_1_rectangles: "現在來開採一些方形吧!<strong>蓋4座開採機</strong>,把形狀收集到基地。<br><br> PS:
|
||||
3_1_rectangles:
|
||||
"現在來開採一些方形吧!<strong>蓋4座開採機</strong>,把形狀收集到基地。<br><br> PS:
|
||||
選擇輸送帶,按住<strong>SHIFT</strong>並拖曳滑鼠可以計畫輸送帶位置!"
|
||||
21_1_place_quad_painter: 放置一個<strong>上色機(四向)</strong>並取得一些
|
||||
<strong>圓形</strong>、<strong>白色</strong>和<strong>紅色</strong>!
|
||||
@ -561,7 +566,8 @@ buildings:
|
||||
transistor:
|
||||
default:
|
||||
name: &transistor 電晶體
|
||||
description: &transistor_desc 如果基極(側面)的輸入訊號為「真」,則把射極(底部)輸入的真假值複製到集極(頂部)的輸出。
|
||||
description:
|
||||
&transistor_desc 如果基極(側面)的輸入訊號為「真」,則把射極(底部)輸入的真假值複製到集極(頂部)的輸出。
|
||||
(「真」訊號代表:形狀訊號、顏色訊號或布林值為1)
|
||||
mirrored:
|
||||
name: *transistor
|
||||
@ -588,19 +594,19 @@ buildings:
|
||||
description: 當兩個輸入訊號完全相等時,輸出布林值「1(真值)」。它可以比較形狀、物件或布林值。
|
||||
virtual_processor:
|
||||
default:
|
||||
name: 虛擬切割機
|
||||
name: &virtual_processor 虛擬切割機
|
||||
description: 虛擬地將圖形訊號從上到下切開。
|
||||
rotater:
|
||||
name: 虛擬旋轉機
|
||||
name: &rotater 虛擬旋轉機
|
||||
description: 虛擬地將圖形訊號順時針旋轉。
|
||||
unstacker:
|
||||
name: 虛擬提取機
|
||||
name: &unstacker 虛擬提取機
|
||||
description: 虛擬地提取圖形訊號最上層的圖形到右方輸出,剩下的圖形由左方輸出。
|
||||
stacker:
|
||||
name: 虛擬堆疊機
|
||||
name: &stacker 虛擬堆疊機
|
||||
description: 虛擬地將輸入的圖形拼貼在一起。如果不能被直接拼貼,右邊的圖形會被疊在左邊的圖形上面。
|
||||
painter:
|
||||
name: 虛擬上色機
|
||||
name: &painter 虛擬上色機
|
||||
description: 虛擬地將整個圖形塗上輸入的顏色。
|
||||
item_producer:
|
||||
default:
|
||||
|
Loading…
Reference in New Issue
Block a user