/
A CC: Tweaked peripheral that adds computer control for cannons from Create Big Cannons.
setComputerControl) that disables default shaft-driven rotation.yaw/pitch) with behavior tied to CBC kinetic speed.assemble) and firing control (fire).getInfo().Peripheral type: cannon_mount
| Method | Parameters | Returns | Description |
|---|---|---|---|
setComputerControl | enabled: boolean | nil | Enables/disables computer control mode. |
isComputerControl | - | boolean | Current computer control mode status. |
setTargetAngles | yaw: number, pitch: number | nil | Sets target aiming angles. |
setTargetYaw | yaw: number | nil | Sets horizontal angle only. |
setTargetPitch | pitch: number | nil | Sets vertical angle only. |
getInfo | - | table | Returns cannon telemetry/state. |
assemble | enabled: boolean | boolean | true = assemble, false = disassemble. |
fire | enabled: boolean | boolean | Controls fire signal (true keeps firing signal active). |
getInfo() fields| Field | Type | Description |
|---|---|---|
computerControl | boolean | Whether computer control mode is active. |
assembled | boolean | Whether the cannon is assembled on the mount. |
yaw | number | Current horizontal angle (0..360). |
pitch | number | Current vertical angle. |
targetYaw | number | Target horizontal angle (0..360). |
targetPitch | number | Target vertical angle. |
yawShaftSpeed | number | Yaw interface shaft speed. |
pitchShaftSpeed | number | Pitch interface shaft speed. |
x, y, z | number | Cannon Mount position in the world. |

CC:CBC is a mc mod that adds compatibility between the ComputerCraft and Create Big Cannons!