Proces dodawania nowej kultury jest bardzo prosty i nie wymaga zmian w vanilli. Jednak można dodać tylko jedną nową kulturę gdyż maksymalna ich ilość jaką obsługuje gra wynosi 7. Można jednak usunąć jedną z istniejących kultur i zastąpić ją nową
0) Gra obsługuje maksymalnie 7 kultur
1) Tworzenie nowej kultury
A) Otwórz descr_cultures.txt i skopiuj jedną z kultur a następniej dodaj ją na końcu listy(upewnij się, że jest oddzielona rzędem)
B) Zmień linie 'culture' i 'portrait_mapping' odpowiednio do nazwy swojej kultury (w tym przypadku "myth"). Efekt końcowy powinien wyglądać tak:
Spoiler:
2) Otwórz descr_sm_factions.txt i przewiń do frakcji której kulture chcesz zmienić. Zmienić linię "culture" do nazwy swojej kultury (w tym przypadku "myth"). Efekt końcowy powinien wyglądać tak:
Spoiler:
Uwaga: musisz przypisać battle_models i strat_models do nowej kultury (descr_character.txt).
Stworzłeś nową kulturę!!. Jednak nie będziesz w stanie rekrutować jednostek ani stawiać budynków, ponieważ nie są przypisane do twojej kultury (z wyjątkiem tych, które są specjalnie przypisane do frakcji).
3) Nazwanie swojej kultury
Dopisek Autora: Po tym jak dodałem swoją kulturę odkryłem dziwny błąd, gdy gracz wybiera osadę należącej do nowej kultury gra wywala do pulpitu. Na szczęście Alpaca znalazł rozwiązanie polegające na tym że trzeba dodać nową kulturę do pliku data\text\expanded.txt Aby dodać nową kulturę potrzebujesz znaleźć następujące wpisy:
Spoiler:
Następnie należy utworzyć nową wersję dla dodanej kultury. Nowy wpis powinien zawierać nazwę kultury i to jak będzie nazywana w grze. W poniższym przykładzie kultura nazywa się "myth" a w grze będzie wyświetlana jako "Mythological". Część związana z kapłanami pozwala na rekrutowanie ich w obrębie dodanej kultury.
Spoiler:
Po wykonaniu tej czynności Twoja nowa kultura będzie działać poprawnie.
4) Osady i porty
SigniferOne wskazał że aby zapobiec CTDs podczas walk trzeba dodać swoją kulturę do data\descr_offmap_models.txt. W tym celu należy skopiować wpis "settlement" do istniejącej kultury.
Spoiler:
Następnie zrób nową wersję z nazwą swojej kultury (nie nadpisuj istniejących kultur).
Spoiler:
Następnie należy skopiować wpis "port" dla istniejącej kultury
Spoiler:
Następnie zrób nową wersję z nazwą swojej kultury (nie nadpisuj istniejących kultur).
Spoiler:
5) Przypisywanie budynków i jednostek
A) Otwórz export_descr_buildings.txt i przewiń do budynku, który chcesz dodać w tym przypadku Plaza del Toro:
Spoiler:
Dodaj nazwę swojej kultury lub frakcji do "bulding".
Spoiler:
Tak się przypisuje budynki do swojej kultury. Aby przypisać nazwę jednostki dodaj nazwę swojej frakcji(nie kultury), do linii "recruit_pool".
Spoiler:
Powtórz z wszystkimi jednostekami i budynkami, które chcesz dodać do swojej kultury.
Teraz twoja kultura ma budynki i jednostki brakuje informacji na ich temat, a budynki mają tylko obrazy domyślne. Wszystkie te informacje muszą być kopiowane i modyfikowane (w wypadku gdy frakcja jest niegrywalna to nie ma znaczenia).
Uwaga: W przypadku tworzenia nowej frakcji można zobaczyć obrazy domyślne dla jednostek. Żeby to zmienić trzeba stworzyć w katalogu data folder "unit" i "unit_info" dla jednostek i agentów nowej frakcji. Ten problem nie jest związany z tworzeniem kultury.
6) Nadanie kultury odpowiednie zdjęcia
Aby to zrobić, trzeba będzie dodać w data/ui folder dla swojej kultury. Łatwiej jest po prostu skopiować jeden z folderów istniejących kultur w południowej (na przykład southern european) i zmodyfikować go do swoich potrzeb.
A) folder z nazwą swojej frakcji (w tym przypadku "myth"). Jeśli skopiowałeś jedną z istniejących kultur folder powinien zawierać maksymalnie 6 zdjęć (#fort.tga, #watchtower.tga, doradca battlemap.tga i doradca stratmap.tga są z nich najważniejsze) i trzy foldery: "Buildings" "Cities" oraz "Portraits".
B) Folder data\ui\*nazwa kultury*\buildings zawiera wszystkie obrazy z budynków, które pojawiają się na zwoju informacji, podczas gdy jego podfolder "Construction" zawiera obrazy z budynków, które pojawiają się w liście budynków osady. Wszystkie budynki w tym folderze muszą być nazwane w następujący sposób:
Spoiler:
Dla budynku Dragon's Den nazwa wygląda tak #myth_dragon_den_constructed.tga
Wszystkie budynki w podfolderze "Construction" muszą być nazwane:
Spoiler:
Dla budynku Dragon's Den nazwa będzie miała taki wygląd #myth_dragon_den.tga. Jeśli budynek nie posiada poprawnej nazwy nie będzie wyświetlany odpowiedni obraz.
C) Folder data\ui\*nazwa kultury*\cities zawiera obrazy odpowiednie za to jak każdy poziom miasta lub miasteczka będzie wyglądać. Domyślnie jest to South European. Aby te obrazy funkcjonowały prawidłowo muszą być nazwane w następujący sposób *nazwa kultury*_*nazwa budynku*.tga na przykład myth_city.tga.
D) Folder data\ui\*nazwa kultury*\portraits zawiera obrazy każdego agenta generała i członka rodziny. Te obrazy muszą być umieszczone w odpowiednim folderze aby mogły funkcjonować poprawnie jednak nie wymagają specjalnej nazwy. Domyślnie jest to Southern European.
7) Nadawanie kulturze właściwych informacji
Dwa pliki które trzeba będzie edytować to data\text\export_buildings.txt i data\text event_strings.txt. Pierwszy zawiera wszystkie informacje na temat wszystkich budynków, a drugi zawiera opisy dotyczące wszystkich zdarzeń.Wszystkie te budynki w export_buildings.txt muszą być z edytowane dla twojej kultury nawet jeśli nie możesz ich zbudować. Poniżej dwa przykłady.
A) Dla budynków które posiada twoja frakcja trzeba dodać nazwę i 2 opisy (tekst pogrubiony czerwony pokazuje, co należy dodać, zastępczej "mit" dla nazwy swojej kultury w):
Spoiler:
A building your culture does not have just needs 'DO NOT TRANSLATE - NOT MEANT FOR THIS CULTURE' in place of the decription, it does not require the building's name:
Spoiler:
B) Plik Event_strings.txt jest jeszcze dłuższy a należy wypełnić go w taki sam sposób. Poniżej znajduje się przykład. If your culture can do the event replace 'DO NOT TRANSLATE' with a description (the event will work without a description but all it will say is do not translate).
Spoiler:
8) Pliki dźwiękowe
Nie jest to konieczne ale jeśli chcesz możnesz dodać do swojej kultury pliki dźwiękowe. W wszystkich przypadkach "myth" będzie nową kulturą.
A) Pobierz pliki tekstowe odpowiadające za dźwięki tutaj:
http://www.twcenter.net/forums/downl...o=file&id=1110
B) Ten poradnik wyjaśnia, jak przerobić pliki dźwiękowe:
http://www.twcenter.net/forums/showt...-Music-To-M2TW - wersja orginalna
http://forum.totalwar.org.pl/showthr...380#post364380 - moje tłumaczenie
C) Otwórz plik "descr_sounds_stratmap.txt" i zmień następujące wpisy:
Spoiler:
D) Otwórz "descr_sounds_units_ambient.txt" i zmień następujące wpisy:
Spoiler:
E) Otwórz "descr_sounds_generic.txt" i dodaj następujący wpis:
Spoiler:
Oczywiście jeśli nowa kultura nie jest numerem 6 na liście w descr_cultures.txt należy edytować inne wpisy w celu przypisania każdej kulturze odpowiedniego dźwięku pod koniec tury.
Poradnik przetłumaczony z strony: http://forums.totalwar.org/vb/showth...-a-new-culture
Pozdrawiam Dymitr