欢迎光临散文网 会员登陆 & 注册

MDT模组物品制作

2022-08-10 10:44 作者:NullPointerErr  | 我要投稿

物品在MDT中有很多用处,生产、发电、造兵都离不开它,而刚开始都是从铜铅发展起来,因而基础资源的自动化获取、运输就显得尤为重要

注: 若无特别指明,本文时间均是指帧数

物品

钍/thorium -> Item

This is cute


属性解释

  • color: 物品在分类器、反向分类器、物品源上的着色

  • explosiveness: 爆炸性,和屏幕抖动幅度、受到的伤害有关

  • hardness: 作为矿物时的钻探难度,钻头 tier 大于 hardness 均可钻探

  • radioactivity: 只和裂变发电机(RTG)发电量有关,不和核反应堆的发电量和爆炸威力有关

  • cost: 建造耗时,具体公式见下

    %E5%85%A8%E9%83%A8%E7%89%A9%E5%93%81cost%E6%80%BB%E5%92%8C%20*%20%E6%96%B9%E5%9D%97buildCostMultiplier

  • healthScaling: 影响方块默认生命值(全部物品本值总和 * 40 == 方块默认血量)

  • lowPriority: 钻头钻探优先级(如沙子为false,若铅和沙在同一地板,优选钻取铅)

  • buildable: 若为false,在incinerateNonBuildable为false的核心方块会被直接销毁(如Erekir的全部核心方块)

  • hidden: 是否隐藏

钻头

blastDrill/爆破钻头 -> Drill


属性解释

  • drillTime: 钻头速率,计算整体挖掘效率用如下公式并取两位小数

    hardnessDrillMultiplier一般取50

    %5Cfrac%7B60%7D%7B%E9%92%BB%E5%A4%B4drillTime%2B%E9%92%BB%E5%A4%B4hardnessMultiplier*%E7%89%A9%E5%93%81hardness%7D*%E6%A0%BC%E5%AD%90%E6%80%BB%E6%95%B0

  • tier: 钻头等级,大于物品hardness即可钻探

  • warmupSpeed: 钻头满效率预热(效率从0线性增加到上限)

  • liquidBoostIntensity: 液体加速效果,也和上方上限有关

impactDrill/冲击钻头 -> BurstDrill


属性解释

  • drillTime: 每次出货时间

  • shake: 出货时摇晃力度

  • blockedItem: 不可挖掘的物品

  • researchCostMultiplier: 研究消耗倍率

  • fogRadius: 探雾范围

plasmaBore/光束钻头 -> BeamDrill


属性解释

  • range: 光束长度(包含矿物一格)

  • research: 科技树相关,见后

运输

conveyor/传送带 -> Conveyor


属性解释

  • speed: 运送速度,越大越快

  • displayedSpeed: 详情页显示运输速度

  • buildCostMultiplier: 建造时间倍率,公式见上文item

plastaniumConveyor/塑钢传送带 -> StackConveyor


  • outputRouter : 传送带末尾是否像路由器一样

传输速率公式

%E4%BF%9D%E7%95%99%E5%B0%8F%E6%95%B0%5Cleft(itemCapacity*speed*60%2C2%5Cright)

armoredConveyor/装甲传送带 -> ArmoredConveyor


不细讲,仅是阻止侧向输入

junction/交叉器 -> Junction


属性解释

  • capacity: 物品容量

  • speed: 物品穿过所需时间

itemBridge/传送带桥 -> BufferedItemBridge


属性解释

  • range: 延展范围

  • arrowSpacing: 箭头间距

  • bufferCapacity: 一次性输出物品个数(?

 phaseConveyor/相织布传送带桥 -> ItemBridge



massDriver/质量驱动器 -> MassDriver


属性解释

  • reload: 重载时间

  • range: 传输范围

其余

其实剩下的基本都用原版的就够了,Erekir的管道运输也是大同小异,下面是其他的类型:

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

其他

科技树

有如下两种方法,第一种使用默认耗材公式;第二种自定义耗材

!~Router~!

Router ρTer Router Router Router outerR Router retuor ReTuro

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

后言

下期会做消耗器(Consumer)的解析,因为前面工厂教程仅是提了几下,不够完善


MDT模组物品制作的评论 (共 条)

分享到微博请遵守国家法律