I don't know if this is the right forum section for feature requests, admin can move to the correct section if needed.
There's no surprise that I'm all-in on heavy machinery, and many large machines have special functions that are vital for their usability, but currently difficult to implement in this game due to some limitations. Rotators are mainly the part that I feel is quite limited, and I'm wondering if it would be possible to implement the following features:
Thanks for listening and hopefully these aren't too hard to implement, even though I understand that they won't be a priority right now.
There's no surprise that I'm all-in on heavy machinery, and many large machines have special functions that are vital for their usability, but currently difficult to implement in this game due to some limitations. Rotators are mainly the part that I feel is quite limited, and I'm wondering if it would be possible to implement the following features:
- The most important: Rotator clutch/coupling. Many machines have rotating parts that rely on being self-driven in some situations and decoupled in other cases. Example crawler cranes with wheeled ballast wagons would rotate with slewing ring force when the ballast wagon is not attached (obviously), but have the slewing ring decoupled when the ballast wagon is used, and instead driven by the wheels of the wagon. This type of crane is currently not possible to build properly in RoR, because the crawlers would just end up sliding around when trying to drag the wagon. the decoupling&recoupling of the rotator could be done by assigning e.g. Ctrl+1 etc assigned to each rotator. This would also be useful for commands in general.
- Rotator toggle on/off. Commands have an on/off toggle function, so why not rotators? Some machines have rotating parts that are meant to rotate for a long time during operation, and having to constantly hold down the F-buttons is just annoying and cumbersome.
- Rotator maximum rotation in each direction. Just like commands have maximum length, why not rotators? Some machines have rotating parts that can't or shouldn't rotate full 360 degress, so limiting their span of rotation makes sense. This is somewhat possible by building an "inactive" rotator and have it turn by commands that push it around, but it would be much easier to just have the feature built-in. This would be powerful together with the toggle feature - e.g rotate a machine part exactly 90 degrees with only one button push.
- Make it possible for rotators to be driven directly by the engine! Maybe seems strange, but it would make it much easier to build any tracked vehicle. Currently it is only possible by adding wheels and then finding the node numbers of the wheels, and then add beams between the wheel and an inactive rotator. A direct feature would be helpful, and maybe implement a skid-steering feature at the same time (e.g. left arrow button disables the left track, turning vehicle left etc). A general skid-steering feature would also make it easier to build bobcats and similar machines.
- Rotator "gears". Currently rotators only have two operation speeds, slow when the engine is idle, and faster when the engine is on full power, there is no in-between since there currently isn't any engine RPM "lock" (as opposed to cruise control that keeps vehicle speed rather than engine RPM). Could also be defined by something like: Ctrl+4 increase speed/gear of the defined rotator, Ctrl+3 to lower the speed/gear. This feature would also be helpful for commands in general.
Thanks for listening and hopefully these aren't too hard to implement, even though I understand that they won't be a priority right now.
Last edited: