Hallo,
Da ich mir jetzt vor einiger Zeit das SDK geholt hab, und damit ein wenig rumgespielt hab, dachte ich mir ich versuche mich mal an etwas kleinem und sinnvollem.
Nach viel rumprobieren hab ich es endlich geschafft.
Eingebaut wurde eine Begrenzung für die Anzahl der Einheiten auf einem Feld. Dies ist aber nicht fest sondern kann von jedem selber bestimmt werden. Jede Einheit nimmt einen bestimmten Prozentsatz des Feldes weg. Diesen kann man über XML selber einstellen. So nimmt der Prätorianer 20% des Feldes weg, während ein Axtie z.bs 100% wegnimmt. Man darf also auf einem Feld 5 Prätorianer oder 1 Axtie haben. Wenn man Einheiten wie Katas z.bs auf 50% setzt, könnte man also 2 Präts und 1 Kata mitnehmen. Da man Einheiten wie Flugzeuge, Bautrupps etc auf 0% setzen kann können die auch noch auf das Feld drauf wenn alles voll ist.
In der UnitsInfo kann man einstellen wie viel Platz die Einheit verbrauchen soll. Fehlt der Tag bei einer Einheit, so ist er standartmäßig auf 0. Schiffe sind von dem ganzen Ausgenommen.HTML-Code:<iMinAreaSize>-1</iMinAreaSize> <iMoves>1</iMoves> ---> <iUnitPlotCost>100</iUnitPlotCost> <bNoRevealMap>0</bNoRevealMap>
Ich hoffe das kann irgendjemand nützlich sein, besonders für das "Eine Einheit Pro Feld" Projekt. Auch Kriegslastige Szenarien, wo man riesige Stacks bebegrenzen will können davon profitieren
Theorethisch ließe sich auch folgendes erreichen (könnte eine kleine Änderung brauchen): Transporter können ebenfalls eine bestimmte Kapazität haben. Wenn die bei 50% liegt, dann kann da eben nur 1 Kata oder 2 Präts drauf. Modernere Schiffe könnten weniger Platz (== mehr Platz auf dem Schiff) verbrauchen und so z.bs ein Prät und ein Kata mitnehmen.
DOWNLOAD: VERSION 1.2
Source: v1.2
- Stadt Kapazität einstellbar
DOWNLOAD: VERSION 1.1
Source: v1.1
- XML Datei angepasst
DOWNLOAD: VERSION 1.0