civ.org.pl forums > Civ5 - Modowanie > Znikające budynki po edycji plików XML
Zmień język na polski. Switch to English.

Print This Topic        Mark Topic as Unread 

civ.org.pl forums > Civilization V > Modowanie
Poster
Message    
Lyokoheros
Status: Regular

Posts: 90
Registered: Apr 18, 2014
IP: Logged

Attached:
20200229061155
_1.jpg

326 KB [downloads: 40]
Znikające budynki po edycji plików XML [post #1]

Mam następujący i dość dziwny problem.
Otóż tak sobie pomyślałem, że skoro wiele rzeczy można bardzo wygodnie zmienić sobie samymi modyfikacjami plików XML... to w ramach eksperymentu dodam sobie w ten sposób nową cywilizację, a właściwie zamienię istniejącą modyfikując jej specjalne ulepszenie, jednostki, budynki, zdolność itd.
Wszystko. Włącznie z kolorami i symbolem.
No, a przy okazji parę innych drobnych zmian (modyfikacje paru cudów, konkretnie dodanie im darmowych budynków; lekkie ulepszenie pobożności, uwzględnienie miedzi w mennicy, dodanie produkcji do pustyni nowy proces: zbieranie jedzenia(25% produkcji w żywność, dostępne od garncarstwa) i parę innych). A sama cywilizacja - trochę w ramach eksperymentów - miała dużo własnych budynków i kilka "pożyczanych" jednostek specjalnych.

Dodam, że kiedyś robiłem podobny eksperyment dając jednej cywilizacji wszystkie najlepsze (wedle mojej subiektywnej opinii) unikalne budynki i jednostki oraz parę dodatkowych zdolności, a nawet unikalne ulepszenia i
poza tym ostatnim (co jakoś wariowało) wszystko w pełni sprawnie działało.

Ale teraz, gdy zamiast tego budynki były nowe to... cóż komplikacje zaczęły się już przy ekranie wyboru cywilizacji, ekranie ładowania i komunikacie powitalnym (jak widać na 3 pierwszych screenach). Logo cywilizacji też pozostało niezmienione, a pentagram jest raczej ostatnią rzeczą, która pasowałaby do Doragonów*.
[img]https://www.fotosik.pl/zdjecie/pelne/a8f2dd985f35e6ab">
[img]https://images92.fotosik.pl/325/f47942ae4dd061e4.jpg">
[img]https://images89.fotosik.pl/325/bca29562e06804dbgen.jpg">
(*Doragoni są koncepcją pochodzącą z pewnego mojego Lyokowego opowiadania, gdzie stanowią dość istotny wątek, tak w skrócie mówiąc - ale o szczegółach tego to może innym razem)

W sumie gdyby to było tylko to, problemu by zasadniczo nie było, a jedynie drobna usterka... gorzej jednak, że ich budynki specjalne kompletnie zniknęły z listy produkcji oraz drzewka techonologii! (mieli też własną wersję pałacu)
[img]https://images92.fotosik.pl/325/a52379e9192a1ac7.jpg">
[img]https://images89.fotosik.pl/325/abaffb2e3815cae3gen.jpg">
[img]https://images89.fotosik.pl/325/accb1fad0643e822gen.jpg">
(sam nowy proces teæ jest niewidoczny, aczkolwiek po najechaniu myszká widać, że tam jest)

Nie mam pojęcia w czym może tkwić błąd, albo czego brakuje...
Generalnie struktura tego "moda"(którego bez bawienia się w ładowanie w grze mogę włączyć kopiując jego zawartość do assets, a potem tak samo przywrócić stan pierwotny) wygląda następująco (elementy oznaczone gwiazdką zawierają modyfikacje niezwiązane z Doragonami):
DLC->Expansion2->Gameplay->XML
->Buildings
->CIV5Buildings.xml*
->CIV5Buildings_Expansion2.xml
->CIV5Buildings_Inherited_Expansion2.xml*
->Civilizations
->CIV5Civilizations_Expansion2.xml
->CIV5Traits_Expansion2.xml
->GameInfo
->CIV5GameSpeeds.xml*
->CIV5HandicapInfos.xml*
->CIV5Policies.xml*
->CIV5Processes.xml*
->Leaders
->CIV5Leader_AhmadalMansur.xml
->Terrain
->CIV5Improvements_Expansion2.xml
->CIV5Resources.xml*
->CIV5Resources_Inherited_Expansion2.xml*
->CIV5Terrains.xml*
->Globaldefines.xml

Dla przykładu też jeden z budynków (Smocza Biblioteka, która miała mieć obrazek Królewskiej Biblioteki):
[pomijam elementy niezwiązane z danym budynkiem]:
W CIV5Buildings_Expansion2.xml
<GameData>
<Buildings>
<Row>
<Type>BUILDING_DORAGON_LIBRARY</Type>
<BuildingClass>BUILDINGCLASS_LIBRARY</BuildingClass>
<FreeStartEra>ERA_INDUSTRIAL</FreeStartEra>
<Cost>80</Cost>
<GoldMaintenance>2</GoldMaintenance>
<SpecialistType>SPECIALIST_WRITER</SpecialistType>
<GreatPeopleRateChange>1</GreatPeopleRateChange>
<PrereqTech>TECH_WRITING</PrereqTech>
<Help>Daje 2 nauki [ICON_SICENCE] za każdych 2 obywateli [ICON_CITIZEN] a także +1 kultury [ICON_CULTURE] i +1 wiary [ICON_FAITH] oraz zapewnia jedno miejsce naukowca</Help>
<Description>Smocza Biblioteka</Description>
<Civilopedia>Ród Doragonów od zawsze cenił wiedzę, więc biblioteki były w jego społeczności szczególnym miejscem. Stanowiły nie tylko imponujący zbiór ksiąg, zawierających wiedzę z całego świata, zebraną podczas okresu Wielkiej Tułaczki, ale były też lubianym miejscem spotkań i dyskusji towarzyskich, na tematy filozoficzne, naukowe i religijne. Ponadto młodzież szkoliła się tam w sztuce pisania i tworzenia własnych utworów.</Civilopedia>
<Strategy>Smocze Biblioteki Doragonów choć droższe w utrzymaniu zapewnią także punkty kultury i wiary oraz wielkich pisarzy</Strategy>
<ArtDefineTag>ART_DEF_BUILDING_LIBRARY</ArtDefineTag>
<MinAreaSize>-1</MinAreaSize>
<ConquestProb>0</ConquestProb>
<HurryCostModifier>25</HurryCostModifier>
<IconAtlas>EXPANSION2_BUILDING_ATLAS</IconAtlas>
<NeverCapture>true</NeverCapture>
<PortraitIndex>3</PortraitIndex>
</Row>
</Buildings>

<Building_Flavors>
<Row>
<BuildingType>BUILDING_DORAGON_LIBRARY</BuildingType>
<FlavorType>FLAVOR_SCIENCE</FlavorType>
<Flavor>25</Flavor>
</Row>
</Building_Flavors>
<Building_YieldChanges>
<Row>
<BuildingType>BUILDING_DORAGON_LIBRARY</BuildingType>
<YieldType>YIELD_CULTURE</YieldType>
<Yield>1</Yield>
</Row>
<Row>
<BuildingType>BUILDING_DORAGON_LIBRARY</BuildingType>
<YieldType>YIELD_FAITH</YieldType>
<Yield>1</Yield>
</Row>
</Building_YieldChanges>
<Building_YieldChangesPerPop>
<Row>
<BuildingType>BUILDING_DORAGON_LIBRARY</BuildingType>
<YieldType>YIELD_SCIENCE</YieldType>
<Yield>50</Yield>
</Row>
</Building_YieldChangesPerPop>
</GameData>

W "CIV5Civilizations_Expansion2.xml" (razem z definicją cywilizacji)
<GameData>
<Civilizations>
<Row>
<Type>CIVILIZATION_MOROCCO</Type>
<Description>Doragoni</Description>
<ShortDescription>Doragoni to starożytny ród, mający swe korzenie na ziemiach starożytnej Japonii. Stamtąd wyruszyli po otrzymaniu przepowiedni Smoczego Anioła, by po wielu wiekach osiąść na terenach Polan i stać się jednym z najbardziej wpływowych rodów oraz najwierniejszych obrońców i krzewicieli świętej wiary katolickiej.</ShortDescription>
<Adjective>TXT_KEY_CIV_POLAND_ADJECTIVE</Adjective>
<CivilopediaTag>TXT_KEY_CIV5_POLAND</CivilopediaTag>
<DefaultPlayerColor>PLAYERCOLOR_SWEDEN</DefaultPlayerColor>
<ArtDefineTag>ART_DEF_CIVILIZATION_POLAND</ArtDefineTag>
<ArtStyleType>ARTSTYLE_EUROPEAN</ArtStyleType>
<ArtStyleSuffix>_EURO</ArtStyleSuffix>
<ArtStylePrefix>EUROPEAN </ArtStylePrefix>
<PortraitIndex>3</PortraitIndex>
<IconAtlas>EXPANSION2_CIV_COLOR_ATLAS</IconAtlas>
<AlphaIconAtlas>EXPANSION2_CIV_ALPHA_ATLAS</AlphaIconAtlas>
<MapImage>MapAustria512.dds</MapImage>
<DawnOfManQuote>TXT_KEY_CIV5_DAWN_POLAND_TEXT</DawnOfManQuote>
<DawnOfManImage>DOM_Casimir.dds</DawnOfManImage>
<DawnOfManAudio>AS2D_DOM_SPEECH_POLAND</DawnOfManAudio>
</Row>
</Civilizations>
<Civilization_BuildingClassOverrides>
<Row>
<CivilizationType>CIVILIZATION_MOROCCO</CivilizationType>
<BuildingClassType>BUILDINGCLASS_LIBRARY</BuildingClassType>
<BuildingType>BUILDING_DORAGON_LIBRARY</BuildingType>
</Row>
</Civilization_BuildingClassOverrides>
</GameData>

Nie wiem czy może brakuje tu czegoś(albo też są jeszcze jakieś elementy potrzebne by dodać skutecznie budynek), czy też coś źle robię...

[Edited by Lyokoheros on Mar 02, 2020 at 19:07]

Mar 01, 2020 at 03:37

Print
^ Początek strony ^



Username: Password: Lost your password?

tForum version b0.94.1.2 (© 2003 tForumDevTeam)

The comments published here represent only the personal opinions of the respective users. civ.org.pl and it's staff is not held responsible for the contents of the posts.

Publikowane komentarze są prywatnymi opiniami użytkowników portalu. Portal civ.org.pl ani jego redakcja nie ponosi odpowiedzialności za treść opinii.


hosted by artserwis.pl - praca, konkursy, portfolia dla twórców.