此组件由储罐控制器升级提供。
有了此API后,机器人可储存流体,还可以从世界和储罐“抽取”流体,或者向它们“倾倒”流体。此API还让机器人得以读取其物品栏中流体容器的更多信息,以及检查流体堆。
组件名:tank_controller
。
回调函数:
getTankCapacity(side:number):number or nil[, string]
sides.back
)将访问机器人内部的选定储罐。getTankLevel(side:number):number or nil[,string]
getFluidInTank(side:number):table
sides.back
已被弃用,请用getFluidInInternalTank()
代替。getFluidInInternalTank(slot):table
获取机器人物品栏中指定槽位或当前选定槽位中的流体信息。drain([amount:number]):boolean
fill([amount:number]):boolean
getTankCapacityInSlot(slot:number):number
getTankLevelInSlot(slot:number):number
getFluidInTankInSlot(slot:number):table