MDT模組物品制作

物品在MDT中有很多用處,生產(chǎn)、發(fā)電、造兵都離不開它,而剛開始都是從銅鉛發(fā)展起來(lái),因而基礎(chǔ)資源的自動(dòng)化獲取、運(yùn)輸就顯得尤為重要
注: 若無(wú)特別指明,本文時(shí)間均是指幀數(shù)

物品
釷/thorium -> Item

屬性解釋
color: 物品在分類器、反向分類器、物品源上的著色
explosiveness: 爆炸性,和屏幕抖動(dòng)幅度、受到的傷害有關(guān)
hardness: 作為礦物時(shí)的鉆探難度,鉆頭 tier 大于?
hardness?
均可鉆探radioactivity: 只和裂變發(fā)電機(jī)(RTG)發(fā)電量有關(guān),不和核反應(yīng)堆的發(fā)電量和爆炸威力有關(guān)
cost:?建造耗時(shí),具體公式見(jiàn)下
healthScaling: 影響方塊默認(rèn)生命值(全部物品本值總和 * 40 == 方塊默認(rèn)血量)
lowPriority: 鉆頭鉆探優(yōu)先級(jí)(如沙子為false,若鉛和沙在同一地板,優(yōu)選鉆取鉛)
buildable: 若為false,在incinerateNonBuildable為false的核心方塊會(huì)被直接銷毀(如Erekir的全部核心方塊)
hidden: 是否隱藏

鉆頭
blastDrill/爆破鉆頭 -> Drill

屬性解釋
drillTime: 鉆頭速率,計(jì)算整體挖掘效率用如下公式并取兩位小數(shù)
hardnessDrillMultiplier一般取50
tier: 鉆頭等級(jí),大于物品hardness即可鉆探
warmupSpeed: 鉆頭滿效率預(yù)熱(效率從0線性增加到上限)
liquidBoostIntensity: 液體加速效果,也和上方上限有關(guān)

impactDrill/沖擊鉆頭 -> BurstDrill

屬性解釋
drillTime: 每次出貨時(shí)間
shake: 出貨時(shí)搖晃力度
blockedItem: 不可挖掘的物品
researchCostMultiplier: 研究消耗倍率
fogRadius: 探霧范圍

plasmaBore/光束鉆頭 -> BeamDrill

屬性解釋
range: 光束長(zhǎng)度(包含礦物一格)
research: 科技樹相關(guān),見(jiàn)后

運(yùn)輸
conveyor/傳送帶 -> Conveyor

屬性解釋
speed: 運(yùn)送速度,越大越快
displayedSpeed: 詳情頁(yè)顯示運(yùn)輸速度
buildCostMultiplier: 建造時(shí)間倍率,公式見(jiàn)上文item

plastaniumConveyor/塑鋼傳送帶 -> StackConveyor

outputRouter : 傳送帶末尾是否像路由器一樣
傳輸速率公式

armoredConveyor/裝甲傳送帶 -> ArmoredConveyor

不細(xì)講,僅是阻止側(cè)向輸入

junction/交叉器 -> Junction

屬性解釋
capacity: 物品容量
speed: 物品穿過(guò)所需時(shí)間

itemBridge/傳送帶橋?-> BufferedItemBridge

屬性解釋
range: 延展范圍
arrowSpacing: 箭頭間距
bufferCapacity: 一次性輸出物品個(gè)數(shù)(?

?phaseConveyor/相織布傳送帶橋?-> ItemBridge


massDriver/質(zhì)量驅(qū)動(dòng)器 -> MassDriver

屬性解釋
reload: 重載時(shí)間
range: 傳輸范圍

其余
其實(shí)剩下的基本都用原版的就夠了,Erekir的管道運(yùn)輸也是大同小異,下面是其他的類型:
Sorter(分類器) Router(Router?) OverflowGate(溢流門) Duct(管道) DuctRouter(Router!) OverflowDuct(管道溢流門) DuctBridge(管道橋) DirectionalUnloader(方向性卸載器)

屬性分類
Item
拓展 UnlockableContent
color: Color
explosiveness: float
hardness: int
radioactivity: float
cost: float
healthScaling: float
lowPriority: boolean
buildable: boolean
hidden: boolean

Block
researchCostMultiplier: float
fogRadius: int
buildCostMultiplier: float
noSideBlend: boolean

Drill
拓展 Block
drillTime: float
tier: int
warmupSpeed: float
liquidBoostIntensity:?float
blockedItem: @Nullable Item

BurstDrill
拓展 Drill
shake: float

BeamDrill
拓展 Block
range: int
drillTime: float

Conveyor
拓展 Block
speed: float
displayedSpeed: float

StackConveyor
拓展 Block
outputRouter: boolean

ItemBridge
拓展 Block
range: int
transportTime: float
arrowSpacing: flaot

BufferedItemBridge
拓展 ItemBridge
bufferedCapacity: int
speed: float

MassDriver
拓展 Block
range: float
reload: float

其他
科技樹
有如下兩種方法,第一種使用默認(rèn)耗材公式;第二種自定義耗材

!~Router~!

ERRout?ρtEr RoUtEr rOuTeR ROtEr RQvteR ROUTER RROUTE Rrhar'il RoutER ρeterBurg

后言
下期會(huì)做消耗器(Consumer)的解析,因?yàn)榍懊婀S教程僅是提了幾下,不夠完善