比較的シンプルな大学の置き換えユニーク「工業大学」を作ってみたいと思います。
猫のサンプルには「BUILDING_LITTER_BOX」というのが実装されていますが、これ実はまともに動きません。
一見ちゃんと作れるし効果も正しく反映されるのですが、この建造物がある首都を陥落させたorさせられた場合Civ6が強制終了してしまいます。
どうしようもないので削除してしまいましょう。
削除するのは以下です。
NewLeader_Config.xml
</Players> <PlayerItems> <Row> ★削除 <Domain>StandardPlayers</Domain> ★削除 <CivilizationType>CIVILIZATION_FELINE</CivilizationType> ★削除 <LeaderType>LEADER_JASPER_KITTY</LeaderType> ★削除 <Type>BUILDING_LITTER_BOX</Type> ★削除 <Name>LOC_BUILDING_LITTER_BOX_NAME</Name> ★削除 <Description>LOC_BUILDING_LITTER_BOX_DESCRIPTION</Description> ★削除 <Icon>ICON_BUILDING_LITTER_BOX</Icon> ★削除 <SortIndex>10</SortIndex> ★削除 </Row> ★削除
NewLeader_ConfigText.xml
<Row Tag="LOC_BUILDING_LITTER_BOX_NAME" Language="en_US"> ★削除 <Text>Litter Box</Text> ★削除 </Row> ★削除 <Row Tag="LOC_BUILDING_LITTER_BOX_DESCRIPTION" Language="en_US"> ★削除 <Text>The litter box is a unique building that only Felines get.</Text> ★削除 </Row> ★削除
NewLeader_Felines.xml
<Types> <Row Type="CIVILIZATION_FELINE" Kind="KIND_CIVILIZATION" /> <Row Type="TRAIT_CIVILIZATION_BUILDING_LITTER_BOX" Kind="KIND_TRAIT" /> ★削除 <Row Type="TRAIT_CIVILIZATION_FELINE" Kind="KIND_TRAIT" /> <Row Type="TRAIT_CIVILIZATION_DISTRICT_hogehoge" Kind="KIND_TRAIT" /> <Row Type="TRAIT_CIVILIZATION_IMPROVEMENT_hogehoge" Kind="KIND_TRAIT" /> </Types>
<CivilizationTraits> <Row CivilizationType="CIVILIZATION_FELINE" TraitType="TRAIT_CIVILIZATION_BUILDING_LITTER_BOX" /> ★削除 <Row CivilizationType="CIVILIZATION_FELINE" TraitType="TRAIT_CIVILIZATION_FELINE"/> <Row CivilizationType="CIVILIZATION_FELINE" TraitType="TRAIT_CIVILIZATION_DISTRICT_hogehoge"/> <Row CivilizationType="CIVILIZATION_FELINE" TraitType="TRAIT_CIVILIZATION_IMPROVEMENT_hogehoge"/> </CivilizationTraits> <Traits> <Row TraitType="TRAIT_CIVILIZATION_BUILDING_LITTER_BOX" Name="LOC_PLACEHOLDER" Description="LOC_PLACEHOLDER" /> ★削除 <Row TraitType="TRAIT_CIVILIZATION_FELINE" Name="LOC_TRAIT_CIVILIZATION_FELINE_NAME" Description="LOC_TRAIT_CIVILIZATION_FELINE_DESCRIPTION"/> <Row TraitType="TRAIT_CIVILIZATION_DISTRICT_hogehoge" Name="LOC_TRAIT_CIVILIZATION_DISTRICT_hogehoge_NAME" /> <Row TraitType="TRAIT_CIVILIZATION_IMPROVEMENT_hogehoge" Name="LOC_TRAIT_CIVILIZATION_IMPROVEMENT_hogehoge_NAME" /> </Traits>
NewLeader_Icons.xml
<IconDefinitions> <Row Name="ICON_BUILDING_LITTER_BOX" Atlas="ICON_ATLAS_BUILDINGS" Index="0"/> ★削除 <Row Name="ICON_CIVILIZATION_FELINE" Atlas="ICON_ATLAS_CIVILIZATION_HOGEHOGE" Index="0"/> <Row Name="ICON_LEADER_JASPER_KITTY" Atlas="ICON_ATLAS_LEADER_HOGEHOGE" Index="0"/>
NewLeader_LitterBox.xml
<?xml version="1.0" encoding="utf-8"?> <GameData> <Types> ★削除 <Row Type="BUILDING_LITTER_BOX" Kind="KIND_BUILDING" /> ★削除 </Types> ★削除 <Buildings> ★削除 <Row BuildingType="BUILDING_LITTER_BOX" Name="LOC_BUILDING_LITTER_BOX_NAME" PrereqDistrict="DISTRICT_CITY_CENTER" TraitType="TRAIT_CIVILIZATION_BUILDING_LITTER_BOX" PurchaseYield="YIELD_GOLD" Cost="100" AdvisorType="ADVISOR_GENERIC"/> ★削除 </Buildings> ★削除 <Building_YieldChanges> ★削除 <Row BuildingType="BUILDING_LITTER_BOX" YieldType="YIELD_CULTURE" YieldChange="3"/> ★削除 </Building_YieldChanges> ★削除 </GameData> ★削除
NewLeader_Text.xml
<GameData> <LocalizedText> <!-- Pedia text (historical context) about the new building. --> <Row Tag="LOC_PEDIA_BUILDINGS_PAGE_BUILDING_LITTER_BOX_CHAPTER_HISTORY_PARA_1" Language="en_US"> ★削除 <Text>I'm not going to write the historical context about the litter box...</Text> ★削除 </Row> ★削除
ここから新規に書き起こします。
基本的にはさっき消した箇所のあるxmlへ書いていくことになります。
まず建造物そのものを。
ファイル名と中身が一致しないことになりますが、いったん気にしない方向で。
ベースにするのはもちろん「大学」です。定義名は「BUILDING_UNIVERSITY」になります。
コピーしてきて改変したものが以下。
<?xml version="1.0" encoding="utf-8"?> <GameData> <Types> <Row Type="BUILDING_hogehoge" Kind="KIND_BUILDING"/> </Types> <BuildingReplaces> <Row CivUniqueBuildingType="BUILDING_hogehoge" ReplacesBuildingType="BUILDING_UNIVERSITY"/> </BuildingReplaces> <Buildings> <Row BuildingType="BUILDING_hogehoge" Name="LOC_BUILDING_hogehoge_NAME" Description="LOC_BUILDING_hogehoge_DESCRIPTION" PrereqTech="TECH_EDUCATION" PrereqDistrict="DISTRICT_CAMPUS" PurchaseYield="YIELD_GOLD" Cost="225" AdvisorType="ADVISOR_TECHNOLOGY" Maintenance="2" Housing="1" CitizenSlots="1" TraitType="TRAIT_CIVILIZATION_BUILDING_hogehoge"/> </Buildings> <BuildingPrereqs> <Row Building="BUILDING_hogehoge" PrereqBuilding="BUILDING_LIBRARY"/> </BuildingPrereqs> <Building_YieldChanges> <Row BuildingType="BUILDING_hogehoge" YieldType="YIELD_SCIENCE" YieldChange="5"/> </Building_YieldChanges> <Building_GreatPersonPoints> <Row BuildingType="BUILDING_hogehoge" GreatPersonClassType="GREAT_PERSON_CLASS_SCIENTIST" PointsPerTurn="1"/> </Building_GreatPersonPoints> <Building_YieldDistrictCopies> <Row BuildingType="BUILDING_hogehoge" OldYieldType="YIELD_SCIENCE" NewYieldType="YIELD_PRODUCTION"/> </Building_YieldDistrictCopies> </GameData>
Types:親定義
BuildingReplaces:何の建物の置き換えか
Buildings:建造物の性能
BuildingType | 親定義名 |
Name | 建物名 |
Description | 建物の説明 |
PrereqTech | 解禁に必要なテクノロジー |
PrereqDistrict | 建設に必要な区域 |
PurchaseYield | 購入に必要なもの |
Cost | 建造コスト |
AdvisorType | 助言者設定 |
Maintenance | 維持費 |
Housing | 住宅 |
CitizenSlots | 市民スロット |
TraitType | Traitへの紐付け。ユニーク建造物には必須。 |
BuildingPrereqs:建設の前提となる建造物
Building_YieldChanges:建物そのものが持つボーナス
Building_GreatPersonPoints:建物から得られる偉人ポイント
Building_YieldDistrictCopies:区域と同量の隣接ボーナスを得るための設定。ここを別なところから持ってきて改変しています。
ユニーク建造物もこれまでと同じく文明か指導者どちらかに紐付ける必要があります。
とりあえず文明に。
<?xml version="1.0" encoding="utf-8"?> <GameData> <Types> <Row Type="CIVILIZATION_FELINE" Kind="KIND_CIVILIZATION" /> <Row Type="TRAIT_CIVILIZATION_FELINE" Kind="KIND_TRAIT" /> <Row Type="TRAIT_CIVILIZATION_DISTRICT_hogehoge" Kind="KIND_TRAIT" /> <Row Type="TRAIT_CIVILIZATION_IMPROVEMENT_hogehoge" Kind="KIND_TRAIT" /> <Row Type="TRAIT_CIVILIZATION_BUILDING_hogehoge" Kind="KIND_TRAIT" /> ★追加 </Types> <Civilizations> <Row> <CivilizationType>CIVILIZATION_FELINE</CivilizationType> <Name>LOC_CIVILIZATION_FELINE_NAME</Name> <Description>LOC_CIVILIZATION_FELINE_DESCRIPTION</Description> <Adjective>LOC_CIVILIZATION_FELINE_ADJECTIVE</Adjective> <StartingCivilizationLevelType>CIVILIZATION_LEVEL_FULL_CIV</StartingCivilizationLevelType> </Row> </Civilizations> <CivilizationLeaders> <Row CivilizationType="CIVILIZATION_FELINE" LeaderType="LEADER_JASPER_KITTY" CapitalName="LOC_CIVLIZATION_FELINE_CITY_1" /> </CivilizationLeaders> <CivilizationCitizenNames> <Row CivilizationType="CIVILIZATION_FELINE" CitizenName="LOC_CITIZEN_FELINE_MALE_1" Female="0"/> <Row CivilizationType="CIVILIZATION_FELINE" CitizenName="LOC_CITIZEN_FELINE_MALE_2" Female="0"/> <Row CivilizationType="CIVILIZATION_FELINE" CitizenName="LOC_CITIZEN_FELINE_MALE_3" Female="0"/> <Row CivilizationType="CIVILIZATION_FELINE" CitizenName="LOC_CITIZEN_FELINE_MALE_4" Female="0"/> <Row CivilizationType="CIVILIZATION_FELINE" CitizenName="LOC_CITIZEN_FELINE_FEMALE_1" Female="1"/> <Row CivilizationType="CIVILIZATION_FELINE" CitizenName="LOC_CITIZEN_FELINE_FEMALE_2" Female="1"/> <Row CivilizationType="CIVILIZATION_FELINE" CitizenName="LOC_CITIZEN_FELINE_FEMALE_3" Female="1"/> <Row CivilizationType="CIVILIZATION_FELINE" CitizenName="LOC_CITIZEN_FELINE_FEMALE_4" Female="1"/> <Row CivilizationType="CIVILIZATION_FELINE" CitizenName="LOC_CITIZEN_FELINE_FEMALE_5" Female="1"/> </CivilizationCitizenNames> <CivilizationInfo> <Row CivilizationType="CIVILIZATION_FELINE" Header="LOC_CIVINFO_BINOMIAL_NAME" Caption="LOC_CIVINFO_FELIS_CATUS" /> </CivilizationInfo> <CivilizationTraits> <Row CivilizationType="CIVILIZATION_FELINE" TraitType="TRAIT_CIVILIZATION_FELINE"/> <Row CivilizationType="CIVILIZATION_FELINE" TraitType="TRAIT_CIVILIZATION_DISTRICT_hogehoge"/> <Row CivilizationType="CIVILIZATION_FELINE" TraitType="TRAIT_CIVILIZATION_IMPROVEMENT_hogehoge"/> <Row CivilizationType="CIVILIZATION_FELINE" TraitType="TRAIT_CIVILIZATION_BUILDING_hogehoge"/> ★追加 </CivilizationTraits> <Traits> <Row TraitType="TRAIT_CIVILIZATION_FELINE" Name="LOC_TRAIT_CIVILIZATION_FELINE_NAME" Description="LOC_TRAIT_CIVILIZATION_FELINE_DESCRIPTION"/> <Row TraitType="TRAIT_CIVILIZATION_DISTRICT_hogehoge" Name="LOC_TRAIT_CIVILIZATION_DISTRICT_hogehoge_NAME" /> <Row TraitType="TRAIT_CIVILIZATION_IMPROVEMENT_hogehoge" Name="LOC_TRAIT_CIVILIZATION_IMPROVEMENT_hogehoge_NAME" /> <Row TraitType="TRAIT_CIVILIZATION_BUILDING_hogehoge" Name="LOC_TRAIT_CIVILIZATION_BUILDING_hogehoge_NAME" /> ★追加 </Traits>
文明選択画面に表示されるものや使うアイコンを指定します。
</Players> <PlayerItems> <Row> ★追加 <Domain>StandardPlayers</Domain> ★追加 <CivilizationType>CIVILIZATION_ROYY</CivilizationType> ★追加 <LeaderType>LEADER_JASPER_KITTY</LeaderType> ★追加 <Type>BUILDING_hogehoge</Type> ★追加 <Name>LOC_BUILDING_hogehoge_NAME</Name> ★追加 <Description>LOC_BUILDING_hogehoge_DESCRIPTION</Description> ★追加 <Icon>ICON_BUILDING_hogehoge</Icon> ★追加 <SortIndex>10</SortIndex> ★追加 </Row> ★追加
画面に表示するテキスト群を追加します。
<Row Tag="LOC_BUILDING_hogehoge_NAME" Language="en_US"> ★追加 <Text>Technological University</Text> ★追加 </Row> ★追加 <Row Tag="LOC_BUILDING_hogehoge_DESCRIPTION" Language="en_US"> ★追加 <Text>A building unique to Majestic Felines. Bonus [ICON_Production] Production equal to the adjacency bonus of the Campus district.</Text> ★追加 </Row> ★追加 <Row Tag="LOC_TRAIT_CIVILIZATION_BUILDING_hogehoge_NAME" Language="en_US"> ★追加 <Text>Majestic Felines unique building: Technological University</Text> ★追加 </Row> ★追加 <Row Tag="LOC_PEDIA_BUILDINGS_PAGE_BUILDING_hogehoge_CHAPTER_HISTORY_PARA_1" Language="en_US"> ★追加 <Text></Text> ★追加 </Row> ★追加 </LocalizedText> </GameData>
アイコンを登録します。
建造物のアイコンは256,128,80,58,38,32の計6サイズが必要となります。
が、今回は既存の大学のを使いまわします。
\Sid Meier's Civilization VI\Base\Assets\UI\Icons
以下の、Icons_Buildings.xmlから、大学のIconDefinitionsをコピペして名前を書き替えます。
<Row Name="ICON_BUILDING_hogehoge" Atlas="ICON_ATLAS_BUILDINGS" Index="18"/> ★追加 </IconDefinitions> </GameData>
例によって新規にファイルをArtdefs配下へ追加してください。
今回は2ファイル必要になります。
ファイル名は「hogehoge_Buildings.artdef」「hogehoge_Landmarks.artdef」とします。
※下記は無印発売当初(2017年頃)の内容である。その後のアップデートやDLC追加の度に多数の仕様変更が行われたため、現在では以下の記述を参考にしても正常に動作しないので注意。このため、Steam Workshopから何らかの文明/建造物追加MODを入手し、それのartdefファイルを解析して参考にするといい。
こちらが見た目を定義しているArtdefです。
ものすごおおおおおおく長いです(ざっと1500行)
というのも、建造物というのは単体だけでなく組み合わせごとに見た目を定義する必要があります。(タイルの見た目の組み合わせがすべて必要だと思ってもらえればよいです)さらに、初期の建造物は時代進行により見た目が変化するため、その場合は最大でデフォルト・古典・産業・近代の4種類の定義が必要となります。
キャンパス区域の場合、
の12種類の組み合わせが設定されています。
さらに、アラビアUUである「マドラサ」の定義が別途必要となるので、
の4種類が記載されています。
今回は大学の置き換えユニーク、つまりキャンパスに建てる建造物なわけですが、
という組み合わせを追加する、という形になるのでとても長くなってしまいます・・・。
<?xml version="1.0" encoding="utf-8" ?> <AssetObjects:ArtDefSet> <m_Version> <major>4</major> <minor>0</minor> <build>259</build> <revision>211</revision> </m_Version> <m_TemplateName text="Landmarks"/> <m_RootCollections> <Element> <m_CollectionName text="Districts"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="Gen_GenericDistrict"/> <m_RootCollectionName text="Generator"/> <m_ArtDefPath text="CityGenerators.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="CityGenerators"/> <m_ParamName text="DistrictGenerator"/> </Element> <Element class="AssetObjects:RGBValue"> <m_r>18.000000</m_r> <m_g>55.000000</m_g> <m_b>193.000000</m_b> <m_ParamName text="TintColor"/> </Element> <Element class="AssetObjects:BoolValue"> <m_bValue>false</m_bValue> <m_ParamName text="DistrictDamagePillagesBuildings"/> </Element> <Element class="AssetObjects:BoolValue"> <m_bValue>false</m_bValue> <m_ParamName text="IsAlignedToCoast"/> </Element> <Element class="AssetObjects:BoolValue"> <m_bValue>false</m_bValue> <m_ParamName text="bUseCityScale"/> </Element> <Element class="AssetObjects:BoolValue"> <m_bValue>true</m_bValue> <m_ParamName text="FlattenTerrain"/> </Element> </m_Values> </m_Fields> <m_ChildCollections> <Element> <m_CollectionName text="BaseVariants"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="EMPTY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Eras"/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Ancient_Base_01"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants001"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Eras"/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Ancient_Base_02"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants002"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="EMPTY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ARTERA_CLASSICAL"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Classical_Base_01"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants003"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ARTERA_CLASSICAL"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Classical_Base_02"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants004"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY, UNIVERSITY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Eras"/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Classical_Base_03"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants005"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="EMPTY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ARTERA_INDUSTRIAL"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Industrial_Base_01"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants006"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ARTERA_INDUSTRIAL"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Industrial_Base_02"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants007"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY, UNIVERSITY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ARTERA_INDUSTRIAL"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Industrial_Base_03"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants008"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="EMPTY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ARTERA_MODERN"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Modern_Base_01"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants009"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ARTERA_MODERN"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Modern_Base_02"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants010"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY, UNIVERSITY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ARTERA_MODERN"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Modern_Base_03"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants011"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY, UNIVERSITY, RESEARCH_LAB"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Eras"/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Modern_Base_04"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants012"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY, MADRASA"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Eras"/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Cultures"/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Classical_Base_03"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants005001"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY, TECHNOLOGICAL_UNIVERSITY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Eras"/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Cultures"/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Classical_Base_03"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants005002"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY, MADRASA"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ARTERA_INDUSTRIAL"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Cultures"/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Industrial_Base_03"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants008001"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY, TECHNOLOGICAL_UNIVERSITY"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ARTERA_INDUSTRIAL"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Cultures"/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Industrial_Base_03"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants008002"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY, MADRASA"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ARTERA_MODERN"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Cultures"/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Modern_Base_03"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants011001"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY, MADRASA, REASEARCH_LAB"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Eras"/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Cultures"/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Modern_Base_04"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants012001"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="LIBRARY, TECHNOLOGICAL_UNIVERSITY, REASEARCH_LAB"/> <m_RootCollectionName text="BuildingSets"/> <m_ArtDefPath text="hogehoge_Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set_HeroBuildings"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Eras"/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Cultures"/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Modern_Base_04"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="tilebases.xlp"/> <m_BLPPackage text="landmarks/tilebases"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BaseVariants012002"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> <Element> <m_CollectionName text="BuildingVariants"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_LIBRARY"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_HeroBuilding"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Library"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="hero_buildings.xlp"/> <m_BLPPackage text="landmarks/hero_buildings"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BuildingVariants2"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_UNIVERSITY"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_HeroBuilding"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Eras"/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_University"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="hero_buildings.xlp"/> <m_BLPPackage text="landmarks/hero_buildings"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BuildingVariants3"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_RESEARCH_LAB"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_HeroBuilding"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Eras"/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Research"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="hero_buildings.xlp"/> <m_BLPPackage text="landmarks/hero_buildings"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BuildingVariants002"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_MADRASA"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Tag_HeroBuilding"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Cultures"/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Madrasa"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="hero_buildings.xlp"/> <m_BLPPackage text="landmarks/hero_buildings"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BuildingVariants004"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_OBSERVATORY"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Tag_HeroBuilding"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="HB_ERROR"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="hero_buildings.xlp"/> <m_BLPPackage text="landmarks/hero_buildings"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BuildingVariants005"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_hogehoge"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="hogehoge_Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Tag_HeroBuilding"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="ArtEra"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Era"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DEFAULT"/> <m_RootCollectionName text="Culture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Cultures"/> <m_ParamName text="Tag_Culture"/> </Element> <Element class="AssetObjects:BLPEntryValue"> <m_EntryName text="DIS_CMP_Madrasa"/> <m_XLPClass text="TileBase"/> <m_XLPPath text="hero_buildings.xlp"/> <m_BLPPackage text="landmarks/hero_buildings"/> <m_LibraryName text="TileBase"/> <m_ParamName text="Asset"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="ANY"/> <m_RootCollectionName text="AppealTags"/> <m_ArtDefPath text="Appeal.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Tag_Appeal"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BuildingVariants006"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> <Element> <m_CollectionName text="BuildingSets"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:CollectionValue"> <m_eObjectType>INVALID</m_eObjectType> <m_eValueType>ARTDEF_REF</m_eValueType> <m_Values/> <m_ParamName text="Set"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="EMPTY"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:CollectionValue"> <m_eObjectType>INVALID</m_eObjectType> <m_eValueType>ARTDEF_REF</m_eValueType> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_LIBRARY"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set"/> </Element> </m_Values> <m_ParamName text="Set"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="LIBRARY"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:CollectionValue"> <m_eObjectType>INVALID</m_eObjectType> <m_eValueType>ARTDEF_REF</m_eValueType> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_LIBRARY"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_UNIVERSITY"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_1"/> </Element> </m_Values> <m_ParamName text="Set"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="LIBRARY, UNIVERSITY"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:CollectionValue"> <m_eObjectType>INVALID</m_eObjectType> <m_eValueType>ARTDEF_REF</m_eValueType> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_LIBRARY"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_UNIVERSITY"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_1"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_RESEARCH_LAB"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Set_2"/> </Element> </m_Values> <m_ParamName text="Set"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="LIBRARY, UNIVERSITY, RESEARCH_LAB"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:CollectionValue"> <m_eObjectType>INVALID</m_eObjectType> <m_eValueType>ARTDEF_REF</m_eValueType> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_LIBRARY"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set001"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_MADRASA"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set002"/> </Element> </m_Values> <m_ParamName text="Set"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="LIBRARY, MADRASA"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:CollectionValue"> <m_eObjectType>INVALID</m_eObjectType> <m_eValueType>ARTDEF_REF</m_eValueType> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_LIBRARY"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set001"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_hogehoge"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set002"/> </Element> </m_Values> <m_ParamName text="Set"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="LIBRARY, TECHNOLOGICAL_UNIVERSITY"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:CollectionValue"> <m_eObjectType>INVALID</m_eObjectType> <m_eValueType>ARTDEF_REF</m_eValueType> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_LIBRARY"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set001"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_MADRASA"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set002"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_RESEARCH_LAB"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set003"/> </Element> </m_Values> <m_ParamName text="Set"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="LIBRARY, MADRASA, REASEARCH_LAB"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:CollectionValue"> <m_eObjectType>INVALID</m_eObjectType> <m_eValueType>ARTDEF_REF</m_eValueType> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_LIBRARY"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set001"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_hogehoge"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="hogehoge_Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set002"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_RESEARCH_LAB"/> <m_RootCollectionName text="HeroBuildingTags"/> <m_ArtDefPath text="Landmarks.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Landmarks"/> <m_ParamName text="Set003"/> </Element> </m_Values> <m_ParamName text="Set"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="LIBRARY, TECHNOLOGICAL_UNIVERSITY, REASEARCH_LAB"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> </m_ChildCollections> <m_Name text="DISTRICT_CAMPUS"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> <Element> <m_CollectionName text="Landmarks"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> </Element> <Element> <m_CollectionName text="HeroBuildingTags"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:BoolValue"> <m_bValue>false</m_bValue> <m_ParamName text="bUseCityScale"/> </Element> <Element class="AssetObjects:BoolValue"> <m_bValue>true</m_bValue> <m_ParamName text="AffectsDistrictLayout"/> </Element> <Element class="AssetObjects:BoolValue"> <m_bValue>true</m_bValue> <m_ParamName text="FollowsTerrainHeight"/> </Element> <Element class="AssetObjects:StringValue"> <m_Value text="Average Height"/> <m_ParamName text="TerrainFollowMode"/> </Element> <Element class="AssetObjects:StringValue"> <m_Value text="NONE"/> <m_ParamName text="PlacementRules"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="BUILDING_hogehoge"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> <Element> <m_CollectionName text="ResourceTags"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> </Element> <Element> <m_CollectionName text="Globals"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> </Element> <Element> <m_CollectionName text="TerrainTags"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> </Element> </m_RootCollections> </AssetObjects:ArtDefSet>
※2017秋アップデートで記述方法が変わってしまい、このままでは動かなくなりました・・・。
HeroBuildingTagsで検索して、その行含めて4行を以下に差し替えてください。
<m_RootCollectionName text="Building"/> <m_ArtDefPath text="Buildings.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Buildings"/>
Buildigs.artdefには大きく3要素の定義がされています。
1つは「Buildings」(建物そのもの)、もう1つは「BuildStates」(建設中の状態)、さらにもう1つは「BuildingChains」(建物の建造順)の定義です。
バニラのBuildings.artdefから必要箇所を引っ張りぬいて改変したものは以下となります。
<?xml version="1.0" encoding="UTF-8" ?> <AssetObjects:ArtDefSet> <m_Version> <major>4</major> <minor>0</minor> <build>249</build> <revision>237</revision> </m_Version> <m_TemplateName text="Buildings"/> <m_RootCollections> <Element> <m_CollectionName text="Building"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:BoolValue"> <m_bValue>false</m_bValue> <m_ParamName text="CanAffectDistrict"/> </Element> <Element class="AssetObjects:BoolValue"> <m_bValue>false</m_bValue> <m_ParamName text="IsAffectedByDistrict"/> </Element> </m_Values> </m_Fields> <m_ChildCollections> <Element> <m_CollectionName text="Audio"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> </Element> <Element> <m_CollectionName text="StrategicView"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="University"/> <m_RootCollectionName text="Buildings"/> <m_ArtDefPath text="StrategicView.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="StrategicView"/> <m_ParamName text="XrefName"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="Completed"/> <m_RootCollectionName text="BuildStates"/> <m_ArtDefPath text="Buildings.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Buildings"/> <m_ParamName text="State"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="StrategicView001"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="University_Pillaged"/> <m_RootCollectionName text="Buildings"/> <m_ArtDefPath text="StrategicView.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="StrategicView"/> <m_ParamName text="XrefName"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="Pillaged"/> <m_RootCollectionName text="BuildStates"/> <m_ArtDefPath text="Buildings.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Buildings"/> <m_ParamName text="State"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="StrategicView002"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="University_UnderConstruction"/> <m_RootCollectionName text="Buildings"/> <m_ArtDefPath text="StrategicView.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="StrategicView"/> <m_ParamName text="XrefName"/> </Element> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="UnderConstruction"/> <m_RootCollectionName text="BuildStates"/> <m_ArtDefPath text="Buildings.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Buildings"/> <m_ParamName text="State"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="StrategicView003"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> </m_ChildCollections> <m_Name text="BUILDING_TECHNOLOGICAL_UNIVERSITY"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> <Element> <m_CollectionName text="BuildStates"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values/> </m_Fields> <m_ChildCollections/> <m_Name text="UnderConstruction"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values/> </m_Fields> <m_ChildCollections/> <m_Name text="Completed"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values/> </m_Fields> <m_ChildCollections/> <m_Name text="Pillaged"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> <Element> <m_CollectionName text="BuildingChains"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values/> </m_Fields> <m_ChildCollections> <Element> <m_CollectionName text="Districts"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="DISTRICT_CAMPUS"/> <m_RootCollectionName text="District"/> <m_ArtDefPath text="Districts.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Districts"/> <m_ParamName text="District"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="1Campus"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> <Element> <m_CollectionName text="Buildings (Level 1)"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_LIBRARY"/> <m_RootCollectionName text="Building"/> <m_ArtDefPath text="Buildings.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Buildings"/> <m_ParamName text="Building"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="1Library"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> <Element> <m_CollectionName text="Buildings (Level 2)"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_UNIVERSITY"/> <m_RootCollectionName text="Building"/> <m_ArtDefPath text="Buildings.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Buildings"/> <m_ParamName text="Building"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="1University"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_MADRASA"/> <m_RootCollectionName text="Building"/> <m_ArtDefPath text="Buildings.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Buildings"/> <m_ParamName text="Building"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="2Madrasa"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_TECHNOLOGICAL_UNIVERSITY"/> <m_RootCollectionName text="Building"/> <m_ArtDefPath text="hogehoge_Buildings.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Buildings"/> <m_ParamName text="Building"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="3TechnologicalUniversity"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> <Element> <m_CollectionName text="Buildings (Level 3)"/> <m_ReplaceMergedCollectionElements>false</m_ReplaceMergedCollectionElements> <Element> <m_Fields> <m_Values> <Element class="AssetObjects:ArtDefReferenceValue"> <m_ElementName text="BUILDING_RESEARCH_LAB"/> <m_RootCollectionName text="Building"/> <m_ArtDefPath text="Buildings.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Buildings"/> <m_ParamName text="Building"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="1ResearchLab"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> </m_ChildCollections> <m_Name text="ScienceBuildings"/> <m_AppendMergedParameterCollections>false</m_AppendMergedParameterCollections> </Element> </Element> </m_RootCollections> </AssetObjects:ArtDefSet>
※こちらも2017秋アップデートで記述方法がかわってしまいました。
17〜24行目を以下に差し替えてください。
<Element class="AssetObjects:BoolValue"> <m_bValue>false</m_bValue> <m_ParamName text="IsWonderBuilding"/> </Element> <Element class="AssetObjects:BoolValue"> <m_bValue>false</m_bValue> <m_ParamName text="UsesDistrictState"/> </Element> <Element class="AssetObjects:BoolValue"> <m_bValue>true</m_bValue> <m_ParamName text="AffectsDistrictBuildingSet"/> </Element> <Element class="AssetObjects:StringValue"> <m_Value text="AVERAGE"/> <m_ParamName text="TerrainFollowMode"/> </Element> <Element class="AssetObjects:StringValue"> <m_Value text="NONE"/> <m_ParamName text="ProceduralPlacementMode"/> </Element> <Element class="AssetObjects:BoolValue"> <m_bValue>false</m_bValue> <m_ParamName text="UsesDecalMaterialOverrides"/> </Element>
作成したhogehoge_Buildings.artdef、hogehoge_Landmarks.artdefをMod.Art.xmlへ登録しましょう。
登録する場所は区域と同じで、Landmarks、WorldView_Translate、StrategicView_Translateの3か所です。
<consumerName text="Landmarks"/> <relativeArtDefPaths> <Element text="hogehoge_Districts.artdef"/> <Element text="hogehoge_Buildings.artdef"/> ★追加 <Element text="hogehoge_Landmarks.artdef"/> ★追加 </relativeArtDefPaths>
<Element> <consumerName text="WorldView_Translate"/> <relativeArtDefPaths> <Element text="hogehoge_Districts.artdef"/> <Element text="hogehoge_Improvement.artdef"/> <Element text="hogehoge_Buildings.artdef"/> ★追加 <Element text="hogehoge_Landmarks.artdef"/> ★追加 </relativeArtDefPaths> <libraryDependencies/> <loadsLibraries>false</loadsLibraries> </Element> <Element> <consumerName text="StrategicView_Translate"/> <relativeArtDefPaths> <Element text="hogehoge_Districts.artdef"/> <Element text="hogehoge_Improvement.artdef"/> <Element text="hogehoge_Buildings.artdef"/> ★追加 <Element text="hogehoge_Landmarks.artdef"/> ★追加 </relativeArtDefPaths> <libraryDependencies/> <loadsLibraries>false</loadsLibraries> </Element>
これで完成です。
ビルドして確認してみましょう。
ここまで作業したものを以下にアップロードしておきます。
https://www.axfc.net/u/3841116