Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign upBoat mod changes #13512
Conversation
This comment has been minimized.
This comment has been minimized.
|
Giving controls to paddles alone is not OK:
You'd need to add a second tag, like "CONTROLS_SIMPLE" and implement it in vehicle.cpp by making it limit the number of options only to mounting player there and using muscle engines. Not the easiest job. |
This comment has been minimized.
This comment has been minimized.
|
Hmm. True, it would be rather absurd to turn on headlights by presumably smacking them with paddles. If we did have a simplified controls option, giving them to hand rims and foot pedals would also be a good idea. |
This comment has been minimized.
This comment has been minimized.
|
Now...hmm. Looking at vehicle.cpp. It may or may not at least be possible to restrict the number of actions muscle-powered controls allow.
I am assuming an alternative version of this list could be made, but associating it with a second flag I'm unsure about. Even then I'm guessing that we don't yet have a way to separate powered engines and muscle engines, for the sake of ensuring you can't run an electric motor by waving oars at it suggestively. However, with hand paddles themselves counting as engines, that issue wouldn't be very visible. I could've sworn last time I tried to slap an engine on a canoe, it wouldn't even let me attempt to. |
This comment has been minimized.
This comment has been minimized.
|
Probably what we'd want here is to have one flag, 'STEERING' or similar,
and another one, 'ELECTRONICS_CONTROL' or similar, and the existing
controls get both.
|
This comment has been minimized.
This comment has been minimized.
|
Ah, that would be useful. For now though, I would hope the remaining changes are acceptable. |
chaosvolt commentedSep 7, 2015
I would hope that my proposed changes prove acceptable overall. Mostly a few alterations to account for vehicle part flags and other things that presumably did not exist when this mod was introduced.