mirror of
https://github.com/Pax1601/DCSOlympus.git
synced 2025-10-29 16:56:34 +00:00
fix: Aligned tanker orbit behaviour
This commit is contained in:
parent
40aa6fcfdc
commit
589479ba56
@ -154,8 +154,8 @@ void AirUnit::AIloop()
|
||||
{
|
||||
srand(static_cast<unsigned int>(time(NULL)) + ID);
|
||||
|
||||
/* Reset the anchor, but only if the unit is not a tanker or a AWACS */
|
||||
if (state != State::IDLE && !isActiveTanker && !isActiveAWACS) {
|
||||
/* Reset the anchor */
|
||||
if (state != State::IDLE) {
|
||||
setRacetrackAnchor(Coords(NULL));
|
||||
setRacetrackBearing(NULL);
|
||||
setRacetrackLength(NULL);
|
||||
|
||||
@ -1947,9 +1947,6 @@ export abstract class Unit extends CustomMarker {
|
||||
points.push(new LatLng(destination.lat, destination.lng));
|
||||
}
|
||||
|
||||
/* Add racetrack anchor to the path, but only if we are an active tanker or AWACS */
|
||||
if (this.getState() !== UnitState.IDLE && (this.getIsActiveAWACS() || this.getIsActiveTanker())) points.push(this.#racetrackAnchor);
|
||||
|
||||
this.#pathPolyline.setLatLngs(points);
|
||||
|
||||
if (points.length == 1) this.#clearPath();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user