View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0000710 | Spring engine | General | public | 2007-12-15 14:35 | 2007-12-17 00:12 | ||||
Reporter | tvo | ||||||||
Assigned To | Kloot | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0000710: regression: construction aircraft behaviour is broken (overshoot) | ||||||||
Description | Construction 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 Reproduce | In 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. | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
![]() |
|
KDR_11k (reporter) 2007-12-16 11:11 |
Heh, con planes running away from the factory was a bug in OTA, too. |
Kloot (developer) 2007-12-16 16:58 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). |
Kloot (developer) 2007-12-17 00:12 |
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. |
![]() |
|||
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 |