Vorgangsdetails (XML | Word | Ausdruckbar)

Schlüssel: DS-8
Typ: Verbesserung Verbesserung
Status: Offen Offen
Priorität: Schwer Schwer
Bearbeiter: rhonabwy
Autor: Sebastian Gift
Stimmen: 0
Beobachter: 0
Funktionen

Wenn Sie Angemeldet wären, würden mehr Funktionen angezeigt.
Drifting-Souls

Schiffscode neu schreiben - Code fuer Schiff und Flotten auftrennen

Erstellt: 24/Sep/09 10:59 AM   Aktualisiert: 24/Sep/09 11:00 AM
Komponente(n): Keine
betrifft Version(en): Keine
Lösungsversion(en): Keine


 Beschreibung  « Ausblenden
Der aktuelle Schiffsflugcode hat diverse Probleme, die teilweise aufgrund des Alters, teilweise aufgrund der nachtraeglichen Einfuehrung von Flotten entstanden sind:

* Flottenflug ist Flug des Fuehrungsschiffes, Alle anderen Schiffe werden nachgezogen. Das fuehrt zu diversen Varianten des verhassten "Flotten auseinanderreissen"-Bugs.

* Es kann nicht vor Flugbeginn entschieden werden wie weit wirklich geflogen werden soll, Konsequenz: Siehe erster Punkt.

* Im Schiffsflugcode sind diverse Dinge drin, die da nichts zu suchen haben ... Eventhandler, Alarm gelb/rot, lernen von Offizieren, etc.

* Das Ganze ist ein riesiger Verhau, der teilweise statisch, teilweise im Schiffsobjekt ist. Wann genau was passiert ist nicht mehr richtig zu ueberblicken.

Moegliche Aenderung:

Flottenflugcode in die Flotte selbst. Der Code kuemmert sich darum, dass alle Schiffe zum selben Ziel fliegen, d.h. vorallem das alle Schiffe dieses Ziel ohne Ueberhitzung o.ae. erreichen koennen. Danach ueberlaesst er den eigentlichen jedem einzelnen Schiff. Da alle Schiffe das selbe Ziel haben, muss an dieser Stelle nicht mehr auf die Flotte Ruecksicht genommen werden.

Notiz: Alle Schiffe muessen den _selben_ Weg fliegen (alarm rot, events, etc.)

 Alle   Kommentare   Änderungshistorie      Sortierfolge: Aufsteigend: Klicken Sie hier, um die Sortierung in absteigender Reihenfolge durchzuführen.
Es liegen noch keine Kommentare zu diesem Vorgang vor.