CC: BallistiX 更新

CC: BallistiX 更新

为CC: Tweaked添加对BallistiX发射井的支持。

技术

这是我为更新“cc-ballistx”模组而制作的分支版本,原版由 Presti 制作,该模组添加了一个外设,用于控制 BallistX 模组中的导弹发射井。同时感谢 CamoHax 提供方块模型。

若要通过计算机与 BallistiX 发射井交互,你需要将发射井控制器放置在发射井中心方块下方。之后,你便可以通过其名称 siloController 访问该外设(例如:peripheral.find("siloController")),或使用 wrap 函数从某个方向获取它(例如:peripheral.wrap("top"))。

发射井控制器具有以下功能:

  • launch()launchWithPosition(int x, int y, int z)
  • getFrequency()setFrequency(int freq)
  • getPosition()setPosition(int x, int y, int z)
  • getExplosiveType()getExplosiveAmount()
  • getMissileType()getMissileAmount()
  • getPower()getMaxPower()