Zitat von
regenshine
Buh, sehr viel Text
Och, das ist doch gar nichts...
Zitat von
regenshine
Auch wenn du Stunden statt Minuten für den Roboter gebraucht hast, ist das doch ein Erfolg. Beim nächsten Mal geht's schneller
Jau. Die XCOM-Infanterie ist auch schon weg, und die Kamelbogenschützen brauchen nun keine Pferde mehr. So ein Unsinn, daß man Pferde für Kamelbogenschützen braucht. Die ganzen Elefanteneinheiten, die ebenfalls berittene Einheiten ersetzen, brauchen ja auch keine Pferde. Die beiden Sachen gingen jetzt, da ich erstmal ein wenig durchblicke, ziemlich zügig. Nun habe ich aber noch ein Problem, bei dem ich vermutlich irgendetwas falsch gemacht habe. Ich wollte den berittenen Bogenschützen der Hunnen die Bedingung Pferde als Ressource unterjubeln. (Denn immerhin reiten die ja auch auf Pferden und nicht auf Kamelen oder Elefanten.) Meine Idee dafür war:
Code:
<GameData>
<Unit_ResourceQuantityRequirements>
<Row>
<UnitType>HUN_HORSE_ARCHER</UnitType>
<ResourceType>RESOURCE_HORSE</ResourceType>
</Row>
</Unit_ResourceQuantityRequirements>
</GameData>
Weil die ganzen anderen Ressourcenzuteilungen halt auch so in den Original-XMLs drinstehen. Aber aus welchem Grund auch immer will es nicht funktionieren. An vergessenem OnModActivated - UpdateDatabase liegt es jedenfalls nicht, das habe ich gemacht. Fehlende Mengenangabe sollte eigentlich kein Problem sein, Mengen sind in den Originaldateien auch nur dann angegeben, wenn es mehr als eine davon erfordern soll. Außerdem klappte
Code:
<GameData>
<Unit_ResourceQuantityRequirements>
<Delete UnitType="UNIT_ARABIAN_CAMELARCHER"/>
</Unit_ResourceQuantityRequirements>
</GameData>
auch problemlos, um die Pferdebedingung für die Kamelbogenschützen rauszuwerfen. *kopfkratz*
Zitat von
regenshine
Ich denke, dass die Zeichenanzahl hardcoded ist. Das müsste aber jemand bestätigen.
Zitat von
AndreP
Würde ich jetzt auch vermuten, kann es aber natürlich nicht bestätigen.
Das Doofe ist, ich vermute bzw. befürchte das auch. Daß Modder coole neue Einheiten und coole neue Zivilisationen erstellen möchten, wie die sich in ihrem Handbuch ausdrücken, können sich die Entwickler vorstellen. (Bei denen ist irgendwie alles cool, das nervt mich an dem ansonsten sehr guten Handbuch doch ziemlich, war bei RIFT auch schon so, dort war auch alles cool... Verdammt, der durchschnittliche Zocker ist heute keine 15 mehr wie vielleicht vor 20 Jahren noch, sondern eher um die 30 herum!) Daß jemandem Zeichenbegrenzungen zu kurz sein könnten, interessiert die nie. Ich bin dauernd am Fluchen wegen irgendwelcher Zeichenbegrenzungen in Spielen.
Zitat von
regenshine
Was die Benennung der Einheiten angeht, mach doch mal nen Rechtsklick auf deren Bezeichnungen unten links
Zitat von
AndreP
Das geht aber nur, wenn eine Beförderung ansteht.
Ausprobiert, geht. Nur werden Bautrupps leider so selten befördert...
Zitat von
regenshine
Der Modbrowser ist Unsinn, Mods findest du im Steamworkshop für CiV, da steht Workshop durchstöbern (innerhalb der Steam-App)
Das sagst Du so einfach. Wenn bei dem Mod halt nur dabeisteht "findet man im Modbrowser" und in Steam nix ist, hilft mir der Workshop wenig. Außerdem mag ich den nicht, da werden ständig Sachen aktualisiert, und die bekommt man dann bei diesem Abosystem dann auch automatisch aktualisiert, ob man das möchte oder nicht. (Soweit ich dieses Abodingens verstanden habe!) Wenn ich mir einen Mod richtig runterlade, kann ich ältere Versionen behalten, für den Fall, daß neuere Versionen beispielsweise auf einmal inkompatibel zu was auch immer sind.
Zitat von
AndreP
Das werde ich mir mal ansehen, dankeschön.