Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Change Waterwheel Behavior & Model (#5954)
* First steps towards waterwheel torque calcs * Update waterwheels to have proper restrictions - Serverconfig kinetic multiplier is now 1.0 by default, other values updated - Source blocks are now a large drag on waterwheels - Waterwheels gain more speed when water is flowing directly along them - Higher levels of water give waterwheels more torque * Make snow no longer place on waterwheels correctly * Bounds mixin! * Update waterwheel model to go along with new behavior * Update waterwheel model * Fix decision to unilaterally change config, make change softer * Fix mixin formatting slightly * Fix resistance modifier calculations - Resistance torque is now capped at -0.9x of power torque - Resistance torque now does not calculate if there is no torque to start * Fix spin direction not reversing properly - Documented several methods to explain their reasons for naming/being - Waterwheels now properly rotate in the water flow direction
- Loading branch information