Alexander Nittka
Alexander Nittka
Spätestens bei TAudience wird es mit der Spielstandkompatibilität interessant (BroadCastStatistics). Echt Hut ab für die Fleißarbeit.
Achtung: die Stelle mit dem Konflikt würde die Änderung zur Umageberechnung rückgängig machen (absolute Zuschauerzahl statt Quote)
Ich habe mal den aktuellen Stand mit meiner Speicherstandverkleinerung kombiniert (weil da auch nochmal weniger Objekte im Speicher gehalten werden). Hier die ersten subjektiven Eindrücke bei KI-Spiel * wesentlich flüssiger...
Nach Rebase auf den Master ohne weitere Änderungen kommt es am vierten Tag bei mir (mehrfach hintereinander) zum Segmentation Fault. Spiel starten, alle auf KI setzen, Tempo 3600. Ich werde...
Der beschriebene Fehler tritt ab [4328280](https://github.com/TVTower/TVTower/pull/694/commits/4328280847513149ea39755ea8c2e168e43b517c) auf. Ich tippe auf eine Zugriff auf die nun nicht mehr immer vorhandene Map in TData
Die Stelle habe ich auch als Übeltäter ausgemacht. Es wird noch an anderen Stellen direkt auf .effects. zugegriffen. Das sollte wohl vereinheitlicht werden, denn manchmal wird zwar eine Null-Prüfung gemacht,...
Ich lasse den aktuellen Stand nochmal im KI-Spiel laufen, wollte aber auch nochmal manuell testspielen, so dass zumindest die wichtigsten Interaktionen stattgefunden haben. Du hörst also auf alle Fälle nochmal...
Bei Testspielen mit alten Spielständen sind mir zwei Probleme aufgefallen. Ich denke, in der Methode isSkippable() in TNewsEvent ist ein "Negationsfehler" (um Zeile 770). `Return Not HasFlag(TVTNewsFlag.UNSKIPPABLE) And (happenList Or...
Neben dem Problem mit dem steckengebliebenen Fahrstuhl ist mir bisher noch der Dialog im Supermarkt aufgefallen. Ich glaube, der war vorher nicht so groß (viel freier Platz unten).
Ich kenne halt die gesamten Datenstrukturen und deren Abhängigkeiten untereinander nicht. Z.B. der Fallback für den Titel der Nachrichten war nötig, damit es nicht zum Absturz in der Finanzhistorie (Finanzstatistikbildschirm...