mirror of
https://github.com/Creators-of-Create/Create.git
synced 2024-11-13 05:54:17 +01:00
952941e5fc
- Added in depth documentation for working with train stations and train schedules in Lua - Fixed small formatting issues in Lua-Rotation-Speed-Controller.md and Lua-Sequenced-Gearshift.md
1.6 KiB
1.6 KiB
Method | Description |
---|---|
rotate(angle, [modifier]) |
Rotates shaft by a set angle |
move(distance, [modifier]) |
Rotates shaft to move Piston/Pulley/Gantry by a set distance |
isRunning() |
Checks if the gearshift is spinning |
rotate(angle, [modifier])
Rotates connected components by a set angle.
Parameters
- angle:
number
Angle to rotate shaft by. Must be a positive integer. - modifier?:
number = 1
Speed modifier which can be used to reverse rotation. Must be an integer within range of [-2..2]. Values out of this range will cause the modifier to revert to its default of 1.
move(distance, [modifier])
Rotates connected components to move connected piston, pulley or gantry contractions by a set distance.
Parameters
- distance:
number
Distance to move connected piston, pulley or gantry contraptions by. Must be a positive integer. - modifier?:
number = 1
Speed modifier which can be used to reverse rotation. Must be an integer within range of [-2..2]. Values out of this range will cause the modifier to revert to its default of 1.
isRunning()
Checks if the sequenced gearshift is currently spinning.
Returns
boolean
Whether the sequenced gearshift is currently spinning.