Danke für die Erklärung, ray!
Du hast mich gefragt, ob dein Feature fehlerfrei funktioniert. Ich hab's einmal ausprobiert, da hat das funktioniert. Ob das Feature auch in allen anderen Fällen funktioniert, kann ich natürlich nicht sagen, ich habe leider keine Zeit, das ausgiebig zu testen. Vielleicht kann jemand anders aus dem Team das Feature in verschiedenen Konstellationen testen?
Um das alles noch mal zusammenzufassen: Wir hatten ja zwei Varianten für dieses Feature diskutiert und uns schließlich für Variante 1 ausgesprochen. Umgesetzt ist das Konzept jetzt auf andere Weise, ich taufe das mal auf den zauberhaften Namen "Variante 3".
Ich schlage vor, dass wir die kommende inoffizielle TAC-Version (die Ende Juni erschenen wird) mit dieser Variante 3 rausbringen.
Uns fehlt einfach die Zeit, das jetzt kurz vor Redaktionsschluss noch zu ändern.
Unabhängig davon müssen wir uns natürlich verständigen, welche Variante wir uns für die nächste offizielle Version (die Mitte Juli erscheinen wird) wünschen.
Das Ausscheiden von KI-Gegnern ist ja ein Thema, das heiß diskutiert wurde, da sollten wir nicht als Projektteam eine Lösung verordnen, sondern hier in der Community nach dem Wunschkonzept fragen.
Hier noch mal die beiden Varianten, um die es jetzt geht:
Variante 1:
* Ein europäischer Computergegner (allerdings nicht die Könige) scheidet aus, wenn er keine Stadt mehr hat. Alle seine Einheiten verschwinden von der Karte. Dazu kommt eine Textmeldung.
* Dieses Ausscheiden kann erst ab Runde 100 erfolgen. Eine Anpassung dieser Rundenzahl an die Spielgeschwindigkeit erfolgt nicht.
* Das Ausscheiden der europäischen Computergegner wird als Option eingeführt, die bei Spielstart automatisch aktiviert ist, aber auf Wunsch im Spielstartmenü deaktiviert werden kann.
Variante 3:
* Ein europäischer Computergegner (allerdings nicht die Könige) scheidet aus, wenn er keine Stadt mehr hat und keine Einheiten mehr hat, die Städte gründen könnten, und nicht genügend Geld hat, um solche Einheiten zu kaufen.
* Dieses Ausscheiden kann erst ab Runde 100 erfolgen. Eine Anpassung dieser Rundenzahl an die Spielgeschwindigkeit erfolgt nicht.
* Das Ausscheiden der europäischen Computergegner wird nicht als im Spielmenü deaktivierbare Option eingeführt, sondern ist ein Pflichtfeature.