Tutorial: Nationen hinzufügen

Antworten
Benutzeravatar
Ryo
Rang 17
Beiträge: 5430
Registriert: Di 14.06.2005, 14:11
Danksagung erhalten: 2 Mal
Großkreuz des VeteranenordenRitterkreuz des Sankt Nikolaus-OrdensVerdienstorden der Fremdenlegion+9

Tutorial: Nationen hinzufügen

Beitrag von Ryo »

Der User pxrel hat auf paradox-games ein, meiner Meinung nach, sehr gutes Tutorial geschrieben wie man Länder erstellt. Ich hab ihn daraufhin mal gefragt, ob ich dieses hier her kopieren darf... es gab grünes Licht :)

Benötigt werden:
  • Notepad++, der Editor würde auch gehen ist jedoch bei manchen Dateien sehr unübersichtlich.
    Photoshop, Paint.Net, GIMP o. ä. Muss aufjedenfall .tga Dateien bearbeiten können.
    JSGME (JoneSoft Generic Mod Enabler) Wird benötigt, da der Modloader den Paradox mitgeliefert in der Version 1.1 nicht richtig funktioniert.
Na dann mal los:
Ich werde in diesem Tutorial in Bayern die Franken hinzufügen.

Schritt 1:
Vom Victoria 2 Hauptverzeichnis in den Ordner "common" wechseln und die Datei "countries.txt" öffnen. Da wir Franken hinzufügen wollen suchen wir uns die Kategorie "Germany" raus.
Nun denken wir uns ein Tag für unsere neue Nation aus und geben den Path zur Franken.txt ein.

Code: Alles auswählen

FRK		= "countries/Franken.txt"
Speichern die Datei nun im Order Mod/Modname/common (Ordner ggf. erstellen :) )

Schritt 2: Die Uniformen
Nachdem wir die countries.txt im Modordner gespeichert haben, öffnen wir die countrycolors.txt. Hier werden die Farben für die Uniformen definiert. Also fügen wir mal Franken hinzu.

Code: Alles auswählen

FRK = {
    color1= { 223 211 211  }
    color2= { 178 31 31  }
    color3= { 199 190 112  }
color1= Oberteil
color2= Hose + Kopfbedeckung
color3= Farbe der Details auf der Uniform

Der Farbwert ist in RGB angegeben also einfach mal RGB in Google eingeben und den RGB Wert raussuchen. Könnt auch einfach mit einem Bildbearbeitungsprogramm eurer Wahl die Farbpallette aufrufen und eure Farbe raussuchen. (:

Wieder in mod/modname/common speichern.

Schritt 3: Unsere Nation Teil 1
Vom "common" Ordner wechseln wir nun in den Ordner countries.
Dort suchen wir uns ein Land heraus, dass unserem Land am ähnlichsten ist. In meinem Fall nun Bayern.

Kopiert die Bavaria.txt nach mod/modname/common/countries.

Als erstes bennen wir die Bavaria.txt im Modordner nun um zu Franken.txt Öffnet die Datei und ändert nach belieben die Parteien im Land. Ihr könnt Parteien hinzufügen oder entfernen, die Parteipolitik, die Einheitennamen (vorwiegend Schiffe) sowie die Farbe des Landes verändern.

Beispiel:

Code: Alles auswählen

party = {
	name = "BAY_liberal"
wird zu
party = {
	name = "FRK_liberal"

Code: Alles auswählen

 das bayerische Himmelblau 
color = { 121  175  235 } 
wird zu 
einem schönen fränkischen Rotton 
color = { 209  31  40 }
Auch hier wieder RGB.

Schritt 3: Fahnen
Nun mal genug vom Schreiben und mal ein wenig mit Photoshop flaggen erstellen ;) . Die Flaggen müssen im .tga Format sein und in den Ordner mod/modname/gfx/flags gespeichert werden.

Es gibt für die Flaggen verschiedene Attribute:
TAG.tga
TAG_monarchy.tga
TAG_republic.tga
TAG_fascist.tga
TAG_communist.tga

Anstatt "TAG" natürlich das Kürzel eurer Nation. Für mein Franken hab ich mal eben Folgende Flaggen erstellt.

Bild
Wenn alle Flaggen im Mod Ordner sind ab zu Schritt 4.

Schritt 4: Unsere Nation Teil 2
Nun öffnen wir den Ordner /history/countries und kopieren uns die BAV - Bavaria.txt nach mod/modname/history/countries. Benennen sie um in FRK - Franken.txt. Jetzt Öffnet die Datei.

Hier können wir die Hauptstadt unserer Nation, die primäre Kultur, Regierungsform und ähnliches bestimmen. Als Franken wird unsere Hauptstadt Nürnberg. Um die Provinz ID herauszufinden gehen wir in den Ordner \history\provinces\germany und suchen die entsprechende Datei. In unserem Fall 595 - Nuremburg.txt. 595 ist in dem Fall die Provinz ID.

Wie ihr seht könnt ihr noch die Reformen in eurer Nation beim Spielstart bestimmen, sowie die Regierungspartei und Technologien.

Ganz unten im Dokument muss der Name der oob.txt geändert werden.

Code: Alles auswählen

oob = "BAV_oob.txt" 
zu
oob = "FRK_oob.txt"
Die OOB Datei braucht ihr nur falls euer Staat am Kampagnenanfang eine oder mehrere Armeen stationiert haben soll.

Schritt 5: Armeen am Start
Die tag_oob.txt sollte mit Notepad++ geöffnet werden, außer ihr habt Lust auf stundenlanges suchen Ihr findet sie im /history/units Ordner.

Weiter gibts nicht viel in der Datei zu erklären.

Code: Alles auswählen

army = {
	name = "I. Korps" (Name der Armee)
	location = 599 (Provinz ID in der die Armee Stationiert ist)
	regiment = {
		name= "1. Kgl. Bayer. Infanteriebrigade" (Name des Regiments)
		type = infantry 
		home = 599 (Provinz ID in der das Regiment rekrutiert wurde)
	regiment = {
		name= "2. Kgl. Bayer. Infanteriebrigade" 
		type = infantry
		home = 592
	}
usw.
Fügt/verändert nach belieben die Regimenter. Braucht ihr aber nur wenn eure Nationen von Start an aktiv ist.

Die FRK_oob.txt in mod/modname/history/units speichern.

Schritt 6: Kernprovinzen
Setzen wir die Nation nun endlich mal auf die Karte. Dazu müssen wir in den Ordner /history/provinces/germany/ und uns die Provinzen raussuchen die wir den Franken als Kern geben wollen. Also Nürnberg, Bayreuth, Würzburg, Aschaffenburg.

Öffnet die 595 - Nuremburg.txt.

Code: Alles auswählen

owner = BAV (Besitzer der Region)
controller = BAV 
add_core = BAV (Kernprovinz von Bayern)
add_core = GER (Kernprovinz von Deutschland)
Das ist der wichtige Teil in der Datei. Da wir den Bayern mal ihre Franken lassen bleibt Bayern der Owner der Provinz. Wenn wir wollten das Franken die Provinz von Start an besitzt würden wir Owner = FRK benutzen.
Nun fügen wir noch

Code: Alles auswählen

add_core = FRK
hinzu und wiederholen dies bei den anderen Provinzen die Franken erhalten soll.

Damit wäre das Erstellen der Nation eigentlich auch schon beendet.

Schritt 7: Die Lokalisation
Wir müssen nun unserer Nation und den Parteien natürlich noch Namen geben. Dazu gehen wir in den Ordner mod/modname/localisation/.
Hier erstellen wir eine beliebig benannte textdatei und ändern die endung in .csv. Öffnet danach die Datei mit Notepad++ oder dem Editor.

Für den Nationsnamen

Code: Alles auswählen

TAG;;;Nationsname;;;;;;;;;;;x (z.B Franken)
TAG_ADJ;;;Adjektiv;;;;;;;;;;;x (Bei Franken nun Fränkisch)
TAG_proletarian_dictatorship;;;Nationsname;;;;;;;;;;;x
TAG_proletarian_dictatorship_ADJ;;;Adjektiv;;;;;;;;;;;x
TAG_absolute_monarchy;;;Nationsname;;;;;;;;;;;x
TAG_absolute_monarchy_ADJ;;;Adjektiv;;;;;;;;;;;x
TAG_hms_government;;;Nationsname;;;;;;;;;;;x
TAG_hms_government_ADJ;;;Adjektiv;;;;;;;;;;;x
TAG_presidential_dictatorship;;;Nationsname;;;;;;;;;;;x
TAG_presidential_dictatorship_ADJ;;;Adjektiv;;;;;;;;;;;x
TAG_bourgeois_dictatorship;;;Nationsname;;;;;;;;;;;x
TAG_bourgeois_dictatorship_ADJ;;;Adjektiv;;;;;;;;;;;x
TAG_fascist_dictatorship;;;Nationsname;;;;;;;;;;;x
TAG_fascist_dictatorship_ADJ;;;Adjektiv;;;;;;;;;;;x
TAG_prussian_constitutionalism;;;Nationsname;;;;;;;;;;;x
TAG_prussian_constitutionalism_ADJ;;;Adjektiv;;;;;;;;;;;x
TAG_democracy;;;Nationsname;;;;;;;;;;;x
TAG_democracy_ADJ;;;Adjektiv;;;;;;;;;;;x
Für die Parteien

Code: Alles auswählen

TAG_fascist;;;Faschistische Partei;;;;;;;;;;;x
TAG_socialist;;;Sozialistische Partei;;;;;;;;;;;x
TAG_socialist_2;;;Sozialistische Arbeiterpartei;;;;;;;;;;;x
TAG_conservative;;;Parteiname;;;;;;;;;;;x
TAG_liberal;;;Parteiname;;;;;;;;;;;x
TAG_communist;;;Parteiname;;;;;;;;;;;x
TAG_reactionary;;;Parteiname;;;;;;;;;;;x
TAG_anarcho_liberal;;;Parteiname;;;;;;;;;;;x
Anstatt TAG euer Nationenkürzel + eure Nationennamen, Parteinamen ect.
Falls ihr in eurer Nationsname.txt (im common/countries/ Ordner) mehrere konservative oder liberale Parteien habt, fügt noch eine Zeile ein mit z. B. TAG_conservative_2 oder TAG_liberal_2.

Schritt 7: Die Mod spielen
Da der Mod-Loader von Paradox defekt ist, müssen wir die Mod mit anderen Mitteln laden. Dazu benutzen wir den JSGME. Ladet euch die JSGME.exe von der Entwicklerseite und kopiert sie in euer Victoria 2 Verzeichnis. Wenn ihr nun die JSGME.exe startet gebt unten als Mod Ordner "mod" ein und weiter.

Jetzt solltet ihr den Mod Loader geöffnet sehen und euren modnamen links stehen haben. Klickt eure Mod an, klickt auf den Pfeil nach rechts und startet Victoria 2.

Zum Schluss noch ein paar Screenshots von der Fränkischen Republik ;) .
Bild Bild Bild[/quote]
Gewinner des Ryo Unfähigkeitspreises: Sheep-dodger, Unfähigkeitskönig Ryo, derblaueClaus, Shakril, Abo, Uebeltaeter, Eidgenosse, Cuza und Pionier... to be continued
Benutzeravatar
sheep-dodger
Rang 18
Beiträge: 8505
Registriert: So 17.07.2005, 04:08
SI-VerdienstordenGroßkreuz des VeteranenordenPour le Mérite+15

Beitrag von sheep-dodger »

Sehr schön, hab das mal gestickied, da es auf längere Sicht nützlich sein sollte
Signaturen sind wie Frauen:
Hat man keine will man eine, hat man eine will man ne andere

Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?

Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
Benutzeravatar
Al. I. Cuza
Rang 20
Beiträge: 17672
Registriert: Di 30.05.2006, 12:00
Hat sich bedankt: 146 Mal
Danksagung erhalten: 256 Mal
Großkreuz des VeteranenordenGroßkreuz des Sankt Nikolaus-OrdensVerdienstorden der Fremdenlegion+10

Beitrag von Al. I. Cuza »

Wie kann man eigentlich Parteien erst ab einem gewissen Jahr verfügbar machen oder löschen?
Benutzeravatar
[B@W] Abominus
Beiträge: 52603
Registriert: Di 16.09.2003, 12:00
Hat sich bedankt: 14081 Mal
Danksagung erhalten: 17566 Mal
SI-VerdienstkreuzGroßkreuz des Veteranenorden in bes. AusführungPour le Mérite+25

Beitrag von [B@W] Abominus »

Owner ist übrigens nicht "Besitzer" sondern "Eigentümer".

Aber was solls... danke dafür, sieht ähnlich aus wie in EU3. OH WUNDER OH WUNDER! :^^:
Stellaris Mods: Steam-Workshop
Crusader Kings II Mods: Steam-Workshop
Nephalin

Beitrag von Nephalin »

Al. I. Cuza hat geschrieben:Wie kann man eigentlich Parteien erst ab einem gewissen Jahr verfügbar machen oder löschen?
Das steht in der jeweiligen countries.txt, also z. B. X:\Victoria 2\common\countries\Prussia.txt

da findest du unter anderem:

party = {
name = "PRU_liberal"
start_date = 1830.1.1
end_date = 2000.1.1

ideology = liberal

economic_policy = laissez_faire
trade_policy = free_trade
religious_policy = pluralism
citizenship_policy = limited_citizenship
war_policy = anti_military


und wenn man dann das start_date entsprechend abändert, dann wird die Partei erst ab diesem Datum verfügbar, aber natürlich auch nur dann, wenn das entsprechende System diese auch zulässt, sie also nicht verbietet !
Benutzeravatar
Bushi
Rang 16
Beiträge: 4870
Registriert: Fr 27.02.2004, 12:00
Hat sich bedankt: 108 Mal
Danksagung erhalten: 398 Mal
Großkreuz des Veteranenorden in bes. AusführungVerdienstorden der FremdenlegionKonvents-Medaille+1

Beitrag von Bushi »

Wo kann ich eigentlich das Startgeld einstellen und kann man auch die Produktivität einzelner Provinzen erhöehen, so dass mein Einprovinzler überlebensfähig wird?
"Leisten wir uns den Luxus einer eigenen Meinung."
Nephalin

Beitrag von Nephalin »

Da die Produktivität von der Anzahl der Einwohner, bzw. dem Verhältnis von Bauern/Facharbeitern zur Gesamtbevölkerung abhängt und davon, wieviel Kapazität die Fabrik(en) haben, geht das nicht direkt.

Was man machen kann, wenn man sich denn dran traut, das ist folgendes:

ein Spiel starten, direkt Speichern.

Dann über "Bevölkerung" nachschauen wie viele Pops man von welcher Art "besitzt".

Dann den Spielstand mit einem Editor laden, was unter Umständen einige Minuten dauern kann, selbst auf schnellen Kisten.

Dann sucht man nach der entsprechenden Zahl, die vermutlich mehrfach vorkommt, daher muss man auch immer die Zeilen darüber im Auge behalten und sich anhand des Typus und der Zugehörigkeit orientieren.

Sucht man also z. B. die 347 Facharbeiter in einer bayrischen Provinz, dann steht über der Zahl 347 noch "craftsmen= south_german_catholic".

Kann natürlich sein, das man bei mehr als einer Provinz rein zufällig zweimal den gleichen Wert hat, aber das merkt man recht schnell, also ob man an der richtigen Stelle ist.

Das Startgeld kann man leider auch nicht direkt erhöhen, das hängt ebenfalls von der Bevölkerung ab bzw. von den Kulturwerten, aber das lässt sich ja durch die Konsole ausgleichen.

Die Cheats sollten inzwischen bekannt sein, ansonsten : Shift +3 öffnet die Konsole und mit "cash" gibt es jeweils 1.000 Taler dazu.

Mit "Goods xxx" bekommt man von ALLEN Waren die entsprechende Menge, also auch Geld/Gold !

Sonst gibt es nur noch indirekte Möglichkeiten, es etwas einfacher zu machen, nämlich in dem man im Ordner "Provinces" sich die entsprechende raussucht und das "Life rating" anpasst.

Bei den meisten kleinen Staaten liegt das bei 35, während es z. B. in Preußen (Berlin) bei 40 liegt.

Die 5 Punkte mehr wirken sich in unterschiedlichster Weise aus, also einfach etwas rumprobieren und einfach immer eine Kopie der Datei erstellen, die man modifiziert.

Ich spiele seit langem mit einer modifizierten defines.lua, da mir die Originalwerte zu "zäh" gewesen sind.

Bei mir geht der BB bis 30, wird in Friedenszeiten um 0.2 verringert und in Kriegszeiten um 0.075.

Außerdem kosten die einzelnen CB bzw. Wagoals etwas weniger, wodurch einfach mehr los ist, denn das kommt ja nicht nur einem selbst zu Gute, sondern allen Staaten !

Zudem hab ich den logischen Fehler behoben, das Staaten, die man am Anfang nicht direkt wählen kann, wie z.B. Schottland und die man daher erst spielen kann, wenn man mit England startet und sie dann entlässt, nicht die Technologien "erben", die das Startland eigentlich hat.

Man kann jetzt darüber streiten, ob das absolut logisch ist, aber andererseits ist es Unfugt, das eben z. B: Schottland oder Irland quasi wieder in der Steinzeit landen, wenn man sie vom Empire löst.

Deswegen hab ich die entsprechenden Länderfiles geändert.

Außerdem hab ich in "Deutschland" Bayern geteilt und Franken eingefügt, hab in Afrika aus Spaß mitten drin Uganda erstellt


Naja, man kann bei diesem Spiel im Prinzip fast alles ändern, ob man es macht ist eine andere Sache, aber ich finde, so lange die Änderungen quasi allen Staaten zugute kommen, da tut das dem Spiel nur gut.
Benutzeravatar
Bushi
Rang 16
Beiträge: 4870
Registriert: Fr 27.02.2004, 12:00
Hat sich bedankt: 108 Mal
Danksagung erhalten: 398 Mal
Großkreuz des Veteranenorden in bes. AusführungVerdienstorden der FremdenlegionKonvents-Medaille+1

Beitrag von Bushi »

Kann es sein, dass die Provinzeigenschaften hardcoded sind? Ich habe versucht die Provinz Göttingen zu verändern. Statt Weizen soll sie Kohle produzieren, also ändere ich das dementsprechend in der province Textdatei. Aber es änder sich nichts. Genau das Gleiche, wenn ich die Pops vergrößern will.
"Leisten wir uns den Luxus einer eigenen Meinung."
Jangovader

Libyen Mod

Beitrag von Jangovader »

Hallo Leute. Ich versuche mich seit einigen tagen an einen eigenen Mod, in dem man Libyen als Nation entlassen kann. Er ist heute fertig geworden, allerdings erscheinen im Mod keinen Spielinhalte, wenn ich ihn starte.
habt ihr eine ahnung was ich falsch gemacht haben könnte?

MFG. Jangovader

Edit: Problem hat sich gelöst, allerdings werden die Namen/Parteien/usw auf der Karte noch nicht angezeigt
Antworten

Zurück zu „Victoria II - FAQ“