Comments (13)
A visual depiction of this problem, for easier understanding:
http://i.imgur.com/USnmA.jpg
from openra.
Happens in RA, too. It seems that the units are handled as a single actor so they move over each other at the same time to the center of a tile. If I add self.World.IssueOrder(new Order("Scatter", actor, true));
they will scatter afterwards, but this won't fix the ugly exit move/drag in the first place. Adding a simple Wait(100) which seems to be the original RA behavior did not change anything. Production.cs does essentially the same, but doesn't break if I use the instant-build cheat.
from openra.
Looks like Drag.cs does not care about SubCells. I don't know how to fix it.
from openra.
Would it be possible to make the troops have a slight delay in movement, so they enter the cell one at a time, and then occupy the 5 different spots as they normally would?
from openra.
They get the unload command at the same time so they will all get the same delay essentially being dragged synchronized again. I solved this with a one-click per cargo unload. You will have to click very fast to see the buggy Mobile.Drag operation. This way you also have more control about the unload procedure. They will also go to a waypoint afterwards with a move operation which cares for subcells. This is how Production.cs does it if you look carefully you see that after >10 units they will also get stacked because the Move operation is blocked.
from openra.
They dont all unload at the same time -- one unit per tick, maximum!
Let's actually fix the Drag handling, if that's buggy, rather than layering more hacks on top of it.
from openra.
This new behavior seems to annoy people who want to quickly unload an engineer and get him into a building. I agree the drag comment should use shared cells. This is not a real fix.
from openra.
Is it possible to make a hotkey for "unload 1 unit" from an APC or Chinook?
Since F unloads all, can a hotkey like D unload the last unit that entered the vehicle?
from openra.
Possible, but you probably actually want a cargo UI, don't you?
On Tue, Feb 19, 2013 at 12:04 PM, psydev [email protected] wrote:
Is it possible to make a hotkey for "unload 1 unit" from an APC or Chinook?
Since F unloads all, can a hotkey like D unload the last unit that entered
the vehicle?—
Reply to this email directly or view it on GitHubhttps://github.com//issues/2016#issuecomment-13748114.
from openra.
I'm not sure what you mean. Do you mean something like a mouse cursor or menu?
I only want the hotkey function. I don't see much point in anything more complicated, do you?
from openra.
He means something like Starcraft where you click on the unit pictogram to unload it selectively. You can still play around with https://github.com/OpenRA/OpenRA/blob/bleed/OpenRA.Mods.RA/Activities/UnloadCargo.cs until it suits you. It's about time you start modifying the source code of OpenRA @psydev.
from openra.
Haha, I would love to, but I wasn't joking when I said I wasn't a programmer. =D When I read the code, it looks mostly like gobbledygook to me.
I thought one could keep this feature simple, by having players in the habit of putting their engineers/commandos in last (or first) so they can deploy them at the right time.
from openra.
I am not a trained programmer, either.
from openra.
Related Issues (20)
- OpenRA.Utility: --import-[MOD]-map: ignores map predefined Playereferences. HOT 1
- Random crash related to HierarchicalPathFinder HOT 4
- Units can move over pre-placed aircraft on the ground HOT 1
- "GrantExternalConditionWarhead" should consider hitshape instead of center of actor
- Easier disabling of (OpenRA-)server-based multiplayer code HOT 2
- Scroll bug when chat is opened
- OpenSA crashed shortly after start HOT 1
- Symlinks from configure script point to 32bit libraries if both, 32bit and 64bit libraries are installed
- Dump sequence sheets utility command doesn't extract all of the artwork
- sort users on graph in view mode in order HOT 3
- Crushing do not work properly on slopes. HOT 2
- On first start: invalid resolution
- Crashed on renderer thread for InvalidDataException: Non-power-of-two array 1025x1024 HOT 2
- TakeOffOnCreation no longer works for actors at game start HOT 1
- Protection level of attack move trait HOT 2
- Fractured Realm Fatal Error HOT 1
- Harvesters always going onto Allies Refinery if it closer. HOT 1
- Make open red alert playable on mobile HOT 2
- Combine Shroud.(Add|Remove)Source into UpdateSource HOT 1
- Shroud per team
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openra.