Hallo Ihr,
ich versuche mich das erst Mal an einer "Mod". Es ist nur ein winziger Eingriff und zwar möchte ich in einer Technologie ein "+1 Nahrung in jeder Stadt" hinzufügen.
Ich glaube ich habe auch schon den "Tag" gefunden. Und zwar: den iCityChange aus CIV4YieldInfos für YIELD_FOOD.
1. Dafür müsste ich in der TechnologieSchemata ein neues Element einfügen:
<ElementType name="Typ" content=textOnly"/>
<ElementType name="iCityChange" content="textOnly" dt:type="int"/>
<ElementType name="YieldInfo" content="eltOnly">
Mit den beinhalteten Elementen:
<element type="Type"/> Wäre dann für(YIELD_FOOD)
<element type="iCityChange"/> Wäre dann für(1)
Und in der Civ4TechInfo unter der Technologie die ich ändern will:
<YieldInfo für
<Typ>YIELD_FOOD</TYP>
<iCityChange>1</iCityChange>
</YieldInfo>
Sonst bei den anderen Technologien leer lassen.
Aber: "Logischerweise" funktioniert die Zuordnung mit Type nicht, da weiter oben in der Datei schon Type genutzt wird für die Technologien selbst.
Mit der Änderung Type zu YieldTyp läuft das Spiel zwar, aber nichts passiert.
Ich weiss gar nicht, ob ich auf dem richtigen Weg bin, oder ganz falsch angesetzt habe.
Vielleicht kann mir jemand wertvolle Tipps geben?
MfG Szill