Poradnik opiera się na jego angielskich odpowiednikach zaczerpniętych z twcenter. Zawarty w tym poradniku informacje pochodzą nie więc z jednego poradnik ale z kilku. 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 ... post661157
http://www.twcenter.net/forums/showthre ... diplomatic
http://www.twcenter.net/forums/showthre ... diplomatic
----------------------------------------------------------------------------------------
Zmienianie początkowego stanowiska dyplomatycznego frakcji
Spis treści:
1.Gdzie znajduje się plik odpowiedzialny za dyplomacje
2.Gdzie znajduje się sekcja w pliku odpowiedzialna za dyplomacje
3.Sekcje dyplomacji w pliku
A.Nastawienie frakcji
B.Stosunek dyplomatyczny
4.Super frakcja
1.
Do zmiany stanowiska dyplomatyczne frakcji potrzebny jest plik descr_strat.txt.
Znajduje się on w folderze kampanii
\Data\world\maps\campaign\
w tym folderze znajdują się foldery kampanii najczęściej o nazwie( w zależności od moda lub wersji gry)
w przypadku RTW
imperial_campaign
lub w przypadku dodatku BI
barbarian_invasion
lub w przypadku prologu RTW
sons_of_mars
2.
otwórz odpowiedni folder do kampanii, którą chcesz edytować, a następnie otwórz pliki: descr_strat.txt.
Pamiętaj aby zawszę zrobić kopię zapasową pliku descr_strat.txt.!!!
Wyszukaj lub przewiń do miejsca (prawie samym dole tego pliku)
; >>>> start of diplomacy section <<<<
Po tym nagłówku jest miejsce gdzie można ustawiać stosunki dyplomatyczne.
Przedstawię tutaj stosunki na przykładni kampanii "prologu" sons_of_mars
3.
Cała ta sekcja składa się z dwóch części A i B:
--------------------
2.A.
Sekcja nastawienia państw do siebie nawzajem czyli min decydująca o tym jak frakcja jest nastawiona do innej (podatność na umowy dyplomatyczne, długość dotrzymywania sojuszy)
Kod:
core_attitudes romans_julii, -10 romans_scipii, romans_senate
core_attitudes romans_julii, 600 slave
core_attitudes romans_scipii, -10 romans_julii, romans_senate
core_attitudes romans_scipii, 600 slave
core_attitudes romans_senate, -10 romans_julii, romans_scipii
core_attitudes romans_senate, 600 slave
core_attitudes gauls, 410 romans_julii
core_attitudes gauls, 600 slave
core_attitudes greek_cities, 410 romans_brutii, romans_scipii
core_attitudes greek_cities, 600 slave
core_attitudes thrace, 600 slave
core_attitudes slave, 600 romans_julii, romans_scipii, romans_senate, gauls, greek_cities, thrace
Jak widać znajdują się tu nazwy poszczególnych frakcji wyczytywanych przez engine
Oto przykład na podstawie frakcji Juliuszów
Kod:
core_attitudes romans_julii, -10 romans_scipii, romans_senate
core_attitudes romans_julii, 600 slave
Wynika więc z tego że frakcja juliuszy ta ma ujemne (pozytywne)nastawienie do Scypionów i Sentu z kolei bardzo wrogie(negatywne dodatnie) do buntowników
Wszystko jest zbudowane na podstawie jednego schematu
core_attitudes frakcja_x, wartość_nastawienia frakcja_y
Można tu wpisać dowolne wartości nastawnie w przedziale od
-600 (bardzo dobre nastawienie)
do
600 (bardzo złe nastawienie)
w miejscu tych liczb
Również należny pamiętać aby zrobić to samo dla drugiej strony czyli (choć nie jest to konieczne)
Kod:
core_attitudes romans_scipii, -10 romans_julii, romans_senate
core_attitudes romans_senate, -10 romans_julii, romans_scipii
core_attitudes slave, 600 romans_julii,
--------------------
3.B.
Sekcja stosunków dyplomatycznych widocznych w oknie dyplomacji czyli min decydująca o tym jak frakcja ma stosunek dyplomatyczny do innej (pomoc sprzymierzeńca w razie ataku czy obrony, decyduje o charakterze gry na początku)
Kod:
faction_relationships romans_julii, allied_to romans_scipii, romans_senate
faction_relationships romans_julii, at_war_with gauls, greek_cities, slave
faction_relationships romans_scipii, allied_to romans_julii, romans_senate
faction_relationships romans_scipii, at_war_with greek_cities, slave
faction_relationships romans_senate, allied_to romans_julii, romans_scipii
faction_relationships romans_senate, at_war_with greek_cities, slave
faction_relationships gauls, at_war_with romans_julii, greek_cities
faction_relationships greek_cities, at_war_with romans_julii, romans_scipii, romans_senate, gauls, thrace, slave
faction_relationships thrace, at_war_with greek_cities, slave
Jak widać po raz kolejny znajdują się tu nazwy poszczególnych frakcji wyczytywanych przez engine
Oto przykład na podstawie frakcji Juliuszów
Kod:
faction_relationships romans_julii, allied_to romans_scipii, romans_senate
faction_relationships romans_julii, at_war_with gauls, greek_cities, slave
Wynika więc z tego że frakcja Juliuszów jest w sojuszu ze Scypionami i Sentem z kolei w trakcie wojny z galami, miastami greckimi i buntownikami
Wszystko jest zbudowane na podstawie jednego schematu
faction_relationships frakcja_x, typ_stosunku frakcja_y
Można tu wpisać dwie wartości
allied_to (sojusz pomiędzy frakcjami)
at_war_with (wojna między frakcjami)
Brak wpisu(linii ze schematu) w tej sekcji oznacza że frakcje są neutralne wobec siebie
Ważne jest to że nie da się za pomocą kodowania w tym pliku ustawić frakcji innej jako protektora, jest to możliwe tylko za pomocą skryptu(ale to już inna bajka)
Również należny pamiętać aby zrobić to samo dla drugiej strony czyli (choć nie jest to konieczne)
Kod:
faction_relationships gauls, at_war_with romans_julii, greek_cities
faction_relationships greek_cities, at_war_with romans_julii, romans_scipii, romans_senate, gauls, thrace, slave
faction_relationships slave, at_war_with romans_julii, romans_scipii, romans_senate, gauls, thrace
4.
Można zauważyć że Juliusze, Scypionie, Brutusie podczas gry w RTW są w specjalnym sojuszy w tak zwanej "super frakcji" z senatem (sojusz, prawo przemarszu, prawa handlowe)
Kod:
superfaction romans_senate
Jednak nie ma to nic wspólnego z tym poradnikiem gdyż używanie sposobu super frakcji jest zabugowane i przeznaczone tylko dla frakcji rzymian którzy mają senat, wojen domową itp.
Po za tym nie jest używany w żadnych większych modyfikacjach.
----------------------------------------------------------------------------------------------
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!