SetVoxel(Vector pos, VoxelAsset voxel) | None | Change a single voxel in world space | Server Only |
SetVoxelBox(Vector pos, Vector dimensions, VoxelAsset voxel) | None | Change a cuboid of voxels with given dimensions in world units (centimeters). 1 voxel = 25cm | Server Only |
SetVoxelBox(Vector pos, number halfSize, VoxelAsset voxel) | None | Change a cube of voxels with a given half-size in world units (centimeters) for each axis. 1 voxel = 25cm | Server Only |
SetVoxelSphere(Vector pos, Vector dimensions, VoxelAsset voxel) | None | Change an elipsoid of voxels with given dimensions in world units (centimeters). 1 voxel = 25cm | Server Only |
SetVoxelSphere(Vector pos, number radius, VoxelAsset voxel) | None | Change a sphere of voxels with a given radius in world units (centimeters). 1 voxel = 25cm | Server |
ResetVoxels() | None | Reset any SetVoxel...() calls that have been done during play, returning the voxel prop to its starting state (ie as it was in the editor) | Server Only |
CreateThruster() | Thruster | Add a thruster to a voxel mesh | None |
CreateRelativeThruster() | Thruster | Add a thruster to a voxel mesh | None |
DestroyThruster(Thruster handle) | None | Destroy a thruster | None |
AddImpulse(Vector impulse) | None | Add Impulse. An integral of force over a time interval. Newton seconds | None |
AddAngularImpulse(Rotation rotation) | None | Add an angular impulse. An integral of torque over a time interval. Newton seconds | None |