2025-07-21 05:09 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002182Spring engineGeneralpublic2010-11-21 01:59
ReporterNiobium 
Assigned ToKloot 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0002182: Air units from factories recieve move order
DescriptionRecently (82.4 or .5 or .6) a feature was added that gave new units from factories a move order 0000064:0000100 units in the direction the factory is facing.

While this is great for getting ground units out of the lab and preventing them getting stuck, it also applies to air units produced from a lab.

This move order becomes a big problem for plane-type air units, that often have to go out and loop back to complete it as it is so close. It's also not required as air units cannot get stuck as they exit a lab into the sky.

Suggested Fix:
- Air units excluded from 0000064:0000100 unit move order.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0005762

zerver (reporter)

This move order is also a problem if there is a blocking object close to the factory exit. The move order will instruct the units to go into the object, causing a congestion. My suggestion: Don't issue a move order if the factory has a move order (rally point) manually set.

~0005764

Kloot (developer)

Last edited: 2010-10-20 16:18

The whole point of the extra move order is to avoid units getting stuck (when the factory has a rally point set such that they are likely to turn and bump into its walls while exiting), so that would be a bad idea.

It's easy to hand out exemptions to aircraft of course.

~0005765

zerver (reporter)

You can build a metal storage in front of the arm vehicle lab and use some nanos to pump out jeffys and see how annoying it is.

So we may need a method to determine if the manually set rally point is good enough. I understand that noobs may set a single rally point far away and trigger the problem you are describing. However, most experienced users would issue a chain of move orders, with the first one being close to the factory.

Or maybe the problem is solvable simply by setting the rally point much closer to the factory? I was also thinking maybe it should be Lua rather than engine. But I don't care really, as long as we can resolve this annoyance.

Another thing, some labs have dual exits (kbot labs).

~0005893

Kloot (developer)

excluded aircraft from being given the extra move-order for now
+Notes

-Issue History
Date Modified Username Field Change
2010-10-20 06:58 Niobium New Issue
2010-10-20 13:23 zerver Note Added: 0005762
2010-10-20 16:18 Kloot Note Added: 0005764
2010-10-20 16:18 Kloot Note Edited: 0005764
2010-10-20 17:45 zerver Note Added: 0005765
2010-11-21 01:59 Kloot Note Added: 0005893
2010-11-21 01:59 Kloot Status new => resolved
2010-11-21 01:59 Kloot Resolution open => fixed
2010-11-21 01:59 Kloot Assigned To => Kloot
+Issue History