Und da diese Bewertung hardcoded ist, ist das nicht modbar.
nicht modbar würde ich jetzt nicht sagen. Ich meine, es ist reine Mathematik und gerechnet wird meines Wissens nur in den Python-Dateien. Ist wohl ne Aufwand->Nutzen-Geschichte.
Ist wohl analog zu den Spielerfarben. Jede KI hat ihre verdefinierte Farbe aus einem Pool von 12 Farben. Nehm ich als Spieler aber z.b. Willy's Gelb, geht die Rechnerei los. Gerechnet werden Decimalwerte, 0 wäre schwarz, 16777215 wäre weiß, jeder Mitspieler braucht einen Mindestabstand X zur Farbe des/der Gegenspieler(s), das Ergebnis muß dann in einem erlaubten Bereich um eine Farbe aus dem Pool sein. Farben wie rot (Spielgegner wie Olivera oder Feinde), schwarz der Piraten, grau für die Neutralen und weiß für die Texte fallen heraus, bleiben also nur noch 8 mögliche Spielfarben. Ich kann nun den Pool ändern und ich kann eine einzelne Spielerfarbe ändern. Das funktioniert, solang es einmal durch die Pythons läuft, die das Spiel starten. Aber eben z.b. nicht in der KI-Schiffswerft, da bekommt ein neuer Spieler seine Default-Farbe und dann ist es zu spät. Die Berechnung gibt es nur bei einem Neustart.
Bei den Inseln ist es wohl der kürzeste Weg zwischen der Startposition auf der Karte und der nächsten Startinsel. Kann man die Startposition ändern und z.B. den Kreis, den 4 Flagschiffe der Mitspieler um die Startposition bilden, um 90° drehen, ergibt sich dadurch eine längere Route. Das Problem ist wohl (wie bei vielem im Anno-Code), das man nicht unbedingt weiß, wonach man suchen sollte.
Ich kämpfe jetzt seit einer Woche mit der Seed-Nummer, die möchte ich mir gern in meinen Spieldaten (Profil) oben links ausgeben lassen. Sie steht als GameSeed in den Saves drin, also sollte sie doch greifbar sein, denk ich.... aber bis jetzt noch ohne Erfolg. Ist auch recht langweilig, weil jede Änderung einen Neustart erfordert.
Das AK-Problem löse ich aktuell über separate Wohninseln und Pendlerkai's. Durch die Eroberungen von KI-Inseln gehören mir jetzt sicher 80-85% der Inseln, so das Platz genug da ist. Angefangen hatte ich mit einer Bauerninseln, die hat mittlerweile 15.000 Leute drauf, ich schätze mal, 90% der Insel ist bebaut. Außer Fisch bring ich jeweils alles hin. Die Minen sind mit Blaupausen vorbereitet, aber derzeit nicht in Benutzung, andere Industrie gibt es dort nicht. Und während die nächste Bauerninsel aufgebaut wird, steigen auf der ersten die Leute langsam auf, immer nur soviel, wie ich benötige. Aktuell hab ich wohl ca. 3000 "arbeitslose" Bauern, also nicht soviel, wie meine Bauerninsel erahnen ließe.