Poradnik opiera się na jego angielskich odpowiednikach zaczerpniętych z twcenter. Poza tym dodałem tutaj dużo swoich informacji i moich komentarzy, które mogą wam także pomóc.
----------------------------------------------------------------------------------------TCATutorials
Linki źródłowe mogą być pomocne:
http://forums.totalwar.org/vb/showthrea ... post664918
----------------------------------------------------------------------------------------
Jak dodać nowe rebelianckie frakcje!

Nowe frakcje rebelianckie są to frakcje, które po najechaniu myszkom na daną armie/miasto mają w nazwie nazwę swojej rebelianckiej frakcji. Ten ciekawy element może się przyczynić do zróżnicowania różnymi etnicznymi grupami z danego regionu lub regionów, bo można frakcji rebelianckiej użyć więcej niż jeden raz w innych regionach.

Pamiętaj aby zawszę zrobić kopię zapasową plików które masz zamiar modyfikować!!!


Spis treści:
1.Gdzie znajduje się potrzebne pliki
2.Gdzie znajduje się plik descr_regions.txt
3.Dodanie nowej frakcji
A.Co zmieniamy
B.Dopisać nazwę frakcji do spisu rebel_faction_descr_enums.txt
C.Stworzyć nową frakcje rebeliancką w descr_rebel_factions.txt
D.Dodanie nazwy rebelianckiej frakcji rebel_faction_descr.txt
E.Dodanie rebelianckiej frakcji do descr_regions.txt
4.Podsumowanie czyli usunięcie pliku map.rwm i uruchomienie gry
A.Pliku map.rwm
5.Istniejący ale nie wykorzystani rebelianci
6.Gotowe pliki z "Dalmatami" na mapie kampania dla RTW 1.5




-----------------------------------------
1.
Do modyfikacji rebelianckich frakcji potrzebujemy odnaleźć te pliki:
\Data\rebel_faction_descr_enums.txt
\Data\descr_rebel_factions.txt
\Data\text\rebel_faction_descr.txt

Objaśnienie plików
rebel_faction_descr_enums.txt tutaj jest spis frakcji rebelianckich
descr_rebel_factions.txt - właściwy plik frakcji ustawiamy min jakie jednostki "slave" należą do tej frakcji
rebel_faction_descr.txt - tutaj znajdziemy nazwę frakcji widzianą podczas gry

-----------------------------------------
2.

Oprócz nich niezbędny jest również plik descr_regions.txt, w którym do danego regionu dopiszemy typ rebelianckiej frakcji:
Może się też on znajdować w przypadków gdy nie używamy modów w
w folderze base
data\world\maps\base\descr_regions.txt(jak w tym przypadku)

lub w folderze kampanii najczęściej o nazwie( w zależności od moda )
w przypadku RTW
imperial_campaign

lub w przypadku dodatku BI
barbarian_invasion

lub w przypadku prologu RTW
sons_of_mars

lub w innym katalogu kampanii
Data\world\maps\campaign\{nazwa_kampanii}\descr_regions.txt

-----------------------------------------
3.
Po wstępnym opisaniu co i gdzie przejdźmy do rzeczy:
-----------------------------------------
3.A.
W tym przykładzie zamierzam dodać dla regionu Dalmacji w zwykłym RTW



w miejscu frakcji rebelianckiej "Ilirowie"



dodam frakcje rebeliancką "Dalmatowie"

-----------------------------------------
3.B.

Przejdźmy do pliku rebel_faction_descr_enums.txt w folderze Data
Na końcu tego pliku dopisz nazwę nowej frakcji rebeliantów
Dalmatowie

Kod:
Suebi
Tectosages
Ausci
Bituriges
Seduni
slave_uprising
gladiator_uprising
brigands
pirates
Dalmatowie
Ważne: nie używaj tu polskich znaków

-----------------------------------------
3.C.

Teraz czas na dodanie właściwe, nowej frakcji w pliku
descr_rebel_factions.txt w folderze Data

Po otwarciu zauważymy następującą strukturę

Kod:
rebel_type			Brigantes	//Britons
category			peasant_revolt
chance				0					
description			Brigantes
unit				barb peasant slave
unit				barb peasant slave
unit				barb infantry slave
unit				barb infantry slave
unit				barb infantry slave
unit				barb infantry slave
unit				barb chariot heavy slave
unit				barbarian rebel general
Opis parametrów:
rebel_type - to nazwa rebeliantów a //dwóch ukośnych liniach nazwa frakcji do której ma najbliżej (najczęściej pod względem położenia)
category tu zostawiamy bez zmian typ powstanie "powstanie przez bunt"
chance - szansa powstania im większa wartość tym region bardziej podatny na powstania w czasie niskiego zadowolenia mieszkańców
description - najlepiej ustawić takie samo jak w rebel_type ma to znaczenie przy ustawianiu nazwy w rebel_faction_descr.txt
unit - tutaj dopisujemy jakie jednostki które należą do buntowników będą w tej subfrakcji rebelianckiej rekrutowane podczas buntu

Ważne: liczba jednostek unit tu dopisana nie może przekroczyć liczby 20

Teraz aby dodać nową frakcje najłatwiej skopiować wpis najbliższej frakcji rebelianckiej w tym wypadku, illyrów

Kod:
rebel_type 			Illyrians		//macedonia
category			peasant_revolt 
chance				3				
description			Illyrians
unit				greek peasant
unit				greek peasant
unit				greek peltast
unit				greek cavalry
unit				merc illyrian	
unit				merc illyrian	
unit				generic rebel general
i zmienić na Dalmatowie

Kod:
rebel_type 			Dalmatowie		//macedonia
category			peasant_revolt 
chance				3				
description			Dalmatowie
unit				greek peasant
unit				greek peasant
unit				greek peltast
unit				greek cavalry
unit				merc illyrian	
unit				merc illyrian	
unit				generic rebel general
resztę pozostawiając wedle uznania jeśli chodzi o jednostki czy szanse buntu

-----------------------------------------
3.D.

Teraz należy dodać nazwę frakcji "Dalmatowie" dodać do pliku rebel_faction_descr.txt katalogu text
aby widziana była podczas gry.

po otwarciu najlepiej przejść na koniec ostatnich wpisów

Kod:
{slave_uprising}					Powstanie niewolników
{gladiator_uprising}					Bunt gladiatorów
{brigands}					Rozbójnicy
{pirates}					Piraci
i dodać nazwę {Dalmatowie} (nazwa ta służy aby engine mógł rozpoznać frakcje) i po prawej dowolny tekst w tym wypadku dodałem Zbuntowani Dalmatowie
{Dalmatowie} Zbuntowani Dalmatowie

czyli wygląda to tak:

Kod:
{slave_uprising}					Powstanie niewolników
{gladiator_uprising}					Bunt gladiatorów
{brigands}					Rozbójnicy
{pirates}					Piraci
{Dalmatowie}					Zbuntowani Dalmatowie
-----------------------------------------
3.E.

W końcu po stworzeniu kompletnej rebelianckiej frakcji otwieramy plik descr_regions.txt w folderze base data\world\maps\base lub w folderze kampanii (jak opisane w pierwszym punkcie)

i szukamy regionu Dalmacji

Kod:
Dalmatia
	Salona
	greek_cities
	Illyrians
	61 177 58
	gold, timber, olive_oil, slaves, dogs, pigs
	5
	4
i zmieniamy z Illyrians na Dalmatowie

Kod:
Dalmatia
	Salona
	greek_cities
	Dalmatowie
	61 177 58
	gold, timber, olive_oil, slaves, dogs, pigs
	5
	4
-----------------------------------------
4.

To wszystko jeśli chodzi o modyfikacje plików.
Jeśli w tym regionie osada ta należy do buntowników (slave) w pliku descr_strat, to zobaczysz nazwę nowej frakcji rebeliantów po rozpoczęciem gry.
Aby jednak zobaczyć zmiany przez nas wprowadzone, należy usunąć plik map.rwm z katalogu kampanii lub katalogu base następnie uruchamiamy grę i widzimy to


-----------------------------------------
4.A.

Plik map.rwm to plik który trzeba usunąć aby zobaczyć wprowadzone zmiany, których dokonaliśmy na mapie lub w plikach z mapą związanych (czyli nie dotyczy to jednostek, modeli które są ładowane na "świeżo" za każdym razem)
Dzięki wygenerowanemu plikowi map.rwm nie musimy czekać za każdym razem na sprawdzanie przez komputer całej mapy, tylko sekwencja ta jest pomijana wcześniejszym mu wygenerowaniu lub gdy go brak jest generowany jeszcze raz.

-----------------------------------------
5.

W grze RTW tak jak pewnie w innych grach z serii znajdują się frakcje rebelianckie będące już w plikach ale nie włączone ostatecznie do gry. Do takich frakcji należą na przykład allobroges, tectosages, arverni

Aby to je aktywować przeszukaj pliki które się tu pojawiły pod kątem brakujących elementów.
Frakcje rebelianckie działają idealnie, jak inne. Problemem jest to, że nie wszystkie frakcje rebelianckie są dopisane do pliku descr_rebel_factions.txt lub nie są przypisane do regionu w descr_regions.txt i trzeba zdefiniować je aby były gotowe do działania.

-----------------------------------------
5.

Tutaj macie pliki w których wprowadzono zmiany zwarte w tym poradników, tak zwany "gotowiec" w razie problemów warto pod patrzyć czy wszystko jest ok
http://hotfile.com/dl/57845382/e70b5...zykad.rar.html

----------------------------------------------------------------------------------------------
To wszystko czego potrzebujecie
Poradnik ten ma na celu lepiej poruszać się wam w świecie moddowania RTW
Jakieś pytania, nie jasności co do tego poradnika? Jeśli tak to piszcie!