2019-12-15 08:50 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000710Spring engineGeneralpublic2007-12-17 00:12
Reportertvo 
Assigned ToKloot 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0000710: regression: construction aircraft behaviour is broken (overshoot)
DescriptionConstruction aircrafts exhibit buggy behaviour in current SVN (and has been so for a while already, I think).

For example, if you queue up multiple orders they'll often "miss" one of the waypoints, and not go back there: they'll just wait eternally at the position where they ended up after overshooting the waypoint.

The same "unstable" behaviour can be observed when con planes guard factories, they really oscillate around the factory with an amplitude that's about twice as big as their build range, so they can only assist about half the time. The other half they are "orbitting" too far away from the factory...
Steps To ReproduceIn XTA v9.1, build aircraft plant, build some con planes.

Queue up some random move orders, not all planes will arrive at the last waypoint.

Or have them guard the plant and watch them oscillate around it. Same applies to reclaiming enemy stuff / basically everything the conplane can do.. it just oscillates around the destination so much that it can't actually perform it's task half the time because it's out of range.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0001507

KDR_11k (reporter)

Heh, con planes running away from the factory was a bug in OTA, too.

~0001510

Kloot (developer)

Last edited: 2007-12-16 18:24

Tracked this down to the changes made to
TAAirMoveType.cpp in r4424 (I've reverted
them until I can take a closer look).

~0001512

Kloot (developer)

Update: only one change turned out to be
problematic (it was intended to prevent
TAAirMoveType aircraft from slowing down
as they approach intermediate waypoints,
but worked a little too well), the others
had no ill effects AFAICS. Marking this as
resolved.
+Notes

-Issue History
Date Modified Username Field Change
2007-12-15 14:35 tvo New Issue
2007-12-15 14:35 tvo File Added: screen003.jpg
2007-12-15 14:36 tvo File Added: screen004.jpg
2007-12-16 11:11 KDR_11k Note Added: 0001507
2007-12-16 16:58 Kloot Note Added: 0001510
2007-12-16 16:59 Kloot Note Edited: 0001510
2007-12-16 17:03 Kloot Note Edited: 0001510
2007-12-16 18:24 Kloot Note Edited: 0001510
2007-12-17 00:12 Kloot Note Added: 0001512
2007-12-17 00:12 Kloot Status new => resolved
2007-12-17 00:12 Kloot Resolution open => fixed
2007-12-17 00:12 Kloot Assigned To => Kloot
+Issue History