Könntest du evt. erklären, was dich da so sicher macht? Wie gesagt, Col hängt doch technisch gesehen sehr an Civ. Dort ist es ja auch nicht so.
Könntest du evt. erklären, was dich da so sicher macht? Wie gesagt, Col hängt doch technisch gesehen sehr an Civ. Dort ist es ja auch nicht so.
Was mich da so sicher macht, ist der Aspekt, dass wir darüber im Team schon mehrfach gesprochen haben.
Ausserdem steht auf der Todo-Liste nicht umsonst:
* danach: Ureinwohnernationen erhalten für ihre Einheiten nationenspezifischen Grafiken durch Einführung einer CIV4UnitArtStyleTypeInfos.xml nach dem Vorbild von Civ4 (Konzept)
(?)
Es gibt bei COL bisher DEFINITIV keine CIV4UnitArtStyles wie bei Civ, das könnt ihr mir ruhig glauben.
Teammitgleid dieses Projekt für Colonization:
[Mod] We The People
(Nachfolgerprojekt von Religion and Revolution)
Davor Teammitgleid dieses Projekt für Colonization:
[Mod] Religion and Revolution
Vor-Vorheriges Projekt für Colonization:
[ModMod] ray's Wunschliste
Und wiederum davor Teammitglied von:
[Mod] The Authentic Colonization (TAC)
Hab es gerade selbst in den Ordnern verglichen (noch bevor ich deine Änderung im Beitrag gesehen habe). Bei Col fehlt die entsprechende XML-Datei.
Teammitgleid dieses Projekt für Colonization:
[Mod] We The People
(Nachfolgerprojekt von Religion and Revolution)
Davor Teammitgleid dieses Projekt für Colonization:
[Mod] Religion and Revolution
Vor-Vorheriges Projekt für Colonization:
[ModMod] ray's Wunschliste
Und wiederum davor Teammitglied von:
[Mod] The Authentic Colonization (TAC)
doch jetzt ja
Das war ja auch einer meiner Wunschpunkte auf der Liste für 2.03.
Ich hab keine Ahnung ob ihr die unterschiedlichen Citysets mögt, aber im Prinzip hab ich genau das für die Einheiten vor (als Modul schon vor der TAC-Zeit für mich umgesetzt).
Ja, wir sind uns ja einig das wir keine aufgeblähte Colopädie haben wollen, insofern. Schaden kann es nicht, auch auf die Zukunft und mögliche Szenarien gesehen.
Wieviel Arbeit ist es das in das Schema einzubauen?
Bei Gebäuden?
Der große Krieger ist jetzt in der Arbeitsversion.
Ich habe das jetzt getestet.
Vorneweg: die Grafik ist wirklich super geworden. Was mir sehr schön gefällt: dass sie nicht zu nordamerikanisch wirkt, sondern auch zu den Völkern passt, die statt Indianern Indios haben.
Bei den Grafiken habe ich keine Fehler entdecken können.
Ich habe jetzt noch folgende Änderungen vorgenommen und auf dem Server eingecheckt:
Leider enthält unser neues Feature noch Bugs:Ureinwohnergeneral heißt jetzt Großer Krieger /
Großer General: Colopädie-Strategietext überarbeitet /
Großer Krieger: eigener Colopädie-Strategietext und -Hintergrundtext /
Textmeldung zur Entstehung von Großen Generälen bzw. Kriegern auf beide Varianten angepasst /
Großer Krieger folgt jetzt im Weltenbauer direkt hinter dem Großen General
- Die Ureinwohnernationen erhalten durch Kämpfe keinen Großen Krieger, sondern einen Großen General.
- Die Leadertraits Küstenkrieger und Räuber verleihen laut Textmeldung keinen Bonus auf Große Krieger, sondern auf Große Generäle (möglicherweise erledigt sich dieser Bug - zumindestens teilweise - von alleine, sobald man den ersten Bug fixt).
- Wir müssen die Generalsnamen in der Kategorie UniqueNames noch bei Großen Generälen bzw. Großen Kriegern aufräumen und dafür sorgen, dass bei ersteren nur europäische und bei zweiteren nur native Namen stehen (vielleicht könnte hier noch mal jemand kurz schildern, welche Funktion die UniqueNames haben?)
Macht ihr die zusätzliche Einheit in der nächsten Version wieder rückgängig, wenn dies hier gelingt:
Der große Krieger wäre dann doch nur ein anderes als ein General. Oder soll der Krieger selbst aktiv kämpfen können?* Ureinwohnernationen erhalten für ihre Einheiten nationenspezifischen Grafiken durch Einführung einer CIV4UnitArtStyleTypeInfos.xml nach dem Vorbild von Civ4 (Konzept)
(?)
Hi Leute,
die UniqueNames könnt ihr für Große Generäle / Große Krieger vergessen.
Sobald ihr das XML so konfiguriert habt, dass der Große Krieger bei den Ureinwohnern den Großen General erstetzt, bekommt der Große Krieger genauso wie der Großen General die nationenspezifischen Generalsnamen.
Das hab ich damals schon so gebaut, dass es funktionieren wird, wenn der Große Krieger ansonsten die selben Werte, wie der Große General hat.
Die UniqueNames werden für Große Generäle und Schiffe nicht mehr verwendet, weil für diese die Namen ja nationenspezifisch sein sollten und deswegen an den Civs verwaltet werden.
Wie ihr die XML einstellen müsst, damit
A) Großer General für Ureinwohner nicht mehr verwendet wird
B) Großer Krieger für Europäer nicht verwendet wird
C) Die Verbindung Unitclass -> Unit passt
muss ich euch ja nicht erzählen, das habt ihr ja sicher schon oft gemacht.
Geändert von raystuttgart (22. November 2010 um 18:33 Uhr)
Teammitgleid dieses Projekt für Colonization:
[Mod] We The People
(Nachfolgerprojekt von Religion and Revolution)
Davor Teammitgleid dieses Projekt für Colonization:
[Mod] Religion and Revolution
Vor-Vorheriges Projekt für Colonization:
[ModMod] ray's Wunschliste
Und wiederum davor Teammitglied von:
[Mod] The Authentic Colonization (TAC)
Das heißt, wir könnten diese Einträge ändern in:Das fände ich besser, damit nicht noch mal Verwirrung herrscht. Codeblöcke, die funktionslos geworden sind, würde ich immer rausnehmen.PHP-Code:
<UniqueNames/>
Zu unserem Hauptproblem, dass Ureinwohner nach Kämpfen keine Großen Krieger erhalten, sondern Große Generäle:
Ich bin melchers Code noch mal gründlich durchgegangen (was ich heute nachmittag schon mal gemacht hatte) und bin wieder zum selben Schluss gekommen - ich kann keinen Fehler entdecken. In der xml scheint alles okay zu sein. Die Colopädie z.B. zeigt den Großen Krieger korrekterweise als nationenspezifische Variante des Großen General an.
Die naheliegende Ursache ist wohl, dass dieses Feature derzeit so programmiert ist, dass bei Überschreiten der Erfahrungspunkte-Grenze eine UNIT_GREAT_GENERAL generiert wird und keine UNITCLASS_GREAT_GENERAL.
ray, könntest du dir bitte noch mal genau den Code anschauen, den du eingebaut hast, um nationenspezifische Namen möglich zu machen? Wir sollten ausschließen, dass hier versehentlich die logische Verknüpfung von UNITCLASS zu UNIT gewechselt ist.