New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add ability for transports to pick up passengers #14108
Comments
Warcraft 3 also. |
This might be difficult to pull off for naval transports because the cargo but could be in a position that makes it impossible to pick up. |
I have coded a proof of concept: passenger-pickup-poc.mp4It raises some UI questions:
In all cases we bump into some of the limitations of the CNC UI. This is one of the features that calls for something like unit abilities bar. A unit abilities bar can also solve (or at least ease) many of the UI issues with Chronotanks, minelayers and aircraft 🤔 This has popped up in several other discussions and I should probably file a separate issue to describe the idea. |
I'm strongly against having a unit-abilities UI. This takes the game too far from the "Classic C&C" feel, and isn't needed to make a good/popular game - just a different game. Consider that the most popular C&C games remain RA2, RA1, and the remastered editions, none of which had this. |
I agree that an abilities bar isn't needed to make the game good (the games are quite good already). And I agree that this would be a departure from that "classic C&C feel". Even though OpenRA's mods are already quite different games to their original counterparts 🤷♂️ I'm not pushing for it but I think it's an idea worth exploring. This case is also a reminder of just how hard it is to get new features accepted upstream because of the fine line that the default mods need to walk. Perhaps we need a major non-cnc mod (downstream) where such ideas can be developed 🤔 |
Imagine a non cnc upstream mod (literally, all you need is a universe, lore, storyline, concept art, artists and core mechanics etc.). OpenRA's "backport cnc3"-dogma applies only to cnc content. Also related to #18486 - IMO it's an antifeature and the existing mechanics are sufficient (but could be improved on the activity level as described there). |
It also dends on the control cheme. With left mouse orders you can't give move orders over friedly units, if you try you will just select those units instead. You need to use force move |
Can we have this for none official mods? it will be like a gold mine to us. to add to that, for a long time I was trying to figure a way on how to mod the command bar to do it, but I dont thing its possible, and even if it is well its impossible to pull it off, so ive ended up using a hackish way to do it, for buildings, but for units aint happening. having ability buttons like CNC3 would solve so many issues in the modding community. |
I tinkered a little bit more with this feature and figured that doing it properly requires quite a bit of changes to the way transports and passengers interact. So before I go any further I'd like to know whether this fits with the classic CnC gameplay 🤔 To me it's a straight-up improvement that doesn't depart from CnC but I'd like to hear what others think. |
What does "doing it properly" and "quite a bit of changes" mean here? I'm hesitant that this may end up creating new / more problems than it solves (e.g. breaking expected cursor behaviours), but don't have an objection if it works well without requiring any fundamental UI changes. |
@pchote I meant it requires changes to the activities because right now everything is happening in |
What happens if you have a naval transport selected and click on a unit that is several cells away from the beach? |
Nothing, both units just stand still. That has to be worked out of course. Perhaps the transport should move to the shore and then the passenger should move toward it. Or this feature may even be disabled for naval transports. |
I thought about this again and would like to explain again why I'm niot a fan of the idea for default OpenRA mods:
So +1 for the engine support, not really convinced it's good for default mods. |
Related #18486 |
Right now passengers can be ordered to go into transports but transports can not be ordered to pick up their passengers. Such feature exists in other RTS (Starcraft for example) and can be very useful.
Imagine how much easier it will be to pick up stranded engineers (or Tanya). Now you have to first move the transport to where the passenger is and then order the passenger in (if you don't forget that you sent that transport in the first place). It can be extra useful if combined with queued orders - drive to the passenger, pick up, drive off to somewhere else with the passenger on board.
The text was updated successfully, but these errors were encountered: