Modded Unique Improvement is invisible

Homusubi

Lafcadio Hearn Wannabe
Joined
Dec 21, 2012
Messages
1,035
I'm making a new civilisation with a UI, and I am trying to get it to work. So far, it exists, workers can build it, and it has the right effect, but IT'S INVISIBLE. Technically speaking it works already, but who wants an improvement that you don't know is there?

How do I make it visible? Here's the XML.

Spoiler :

<GameData>
<Builds>
- <Row>
<Type>BUILD_HENRO_TEMPLE</Type>
<PrereqTech>TECH_PHILOSOPHY</PrereqTech>
<Time>700</Time>
<ImprovementType>IMPROVEMENT_HENRO_TEMPLE</ImprovementType>
<Description>TXT_KEY_BUILD_HENRO_TEMPLE</Description>
<EntityEvent>ENTITY_EVENT_BUILD</EntityEvent>
<OrderPriority>95</OrderPriority>
<IconIndex>1</IconIndex>
<IconAtlas>MIYOSHI_CIV_COLOR_ATLAS</IconAtlas>
</Row>
</Builds>
- <Unit_Builds>
- <Row>
<UnitType>UNIT_WORKER</UnitType>
<BuildType>BUILD_HENRO_TEMPLE</BuildType>
</Row>
</Unit_Builds>
<Improvements>
- <Row>
<Type>IMPROVEMENT_HENRO_TEMPLE</Type>
<Description>TXT_KEY_IMPROVEMENT_HENRO_TEMPLE</Description>
<Civilopedia>TXT_KEY_CIV5_IMPROVEMENTS_TRADING_POST_TEXT</Civilopedia>
<ArtDefineTag>ART_DEF_IMPROVEMENT_TRADING_POST</ArtDefineTag>
<SpecificCivRequired>true</SpecificCivRequired>
<CivilizationType>CIVILIZATION_MIYOSHI</CivilizationType>
<PillageGold>0</PillageGold>
<PortraitIndex>1</PortraitIndex>
<IconAtlas>MIYOSHI_CIV_COLOR_ATLAS</IconAtlas>
</Row>
</Improvements>
<Improvement_Yields>
- <Row>
<ImprovementType>IMPROVEMENT_HENRO_TEMPLE</ImprovementType>
<YieldType>YIELD_FAITH</YieldType>
<Yield>1</Yield>
</Row>
</Improvement_Yields>
<Improvement_ValidTerrains>
- <Row>
<ImprovementType>IMPROVEMENT_HENRO_TEMPLE</ImprovementType>
<TerrainType>TERRAIN_GRASS</TerrainType>
</Row>
- <Row>
<ImprovementType>IMPROVEMENT_HENRO_TEMPLE</ImprovementType>
<TerrainType>TERRAIN_PLAINS</TerrainType>
</Row>
- <Row>
<ImprovementType>IMPROVEMENT_HENRO_TEMPLE</ImprovementType>
<TerrainType>TERRAIN_DESERT</TerrainType>
</Row>
- <Row>
<ImprovementType>IMPROVEMENT_HENRO_TEMPLE</ImprovementType>
<TerrainType>TERRAIN_TUNDRA</TerrainType>
</Row>
- <Row>
<ImprovementType>IMPROVEMENT_HENRO_TEMPLE</ImprovementType>
<TerrainType>TERRAIN_SNOW</TerrainType>
</Row>
</Improvement_ValidTerrains>
<Improvement_ValidFeatures>
- <Row>
<ImprovementType>IMPROVEMENT_HENRO_TEMPLE</ImprovementType>
<FeatureType>FEATURE_JUNGLE</FeatureType>
</Row>
- <Row>
<ImprovementType>IMPROVEMENT_HENRO_TEMPLE</ImprovementType>
<FeatureType>FEATURE_FOREST</FeatureType>
</Row>
</Improvement_ValidFeatures>
<BuildFeatures>
- <Row>
<BuildType>BUILD_HENRO_TEMPLE</BuildType>
<FeatureType>FEATURE_MARSH</FeatureType>
<PrereqTech>TECH_MASONRY</PrereqTech>
<Remove>true</Remove>
</Row>
</BuildFeatures>

</GameData>
 
Did you check "Reload Landmark System"?
 
There is no "ART_DEF_IMPROVEMENT_TRADING_POST" in the database. The game core treats Trading Posts in a special way and randomly picks one of the four art variations. Try using ART_DEF_IMPROVEMENT_TRADING_POST1 (or 2 or 3 or 4) explicitly.
 
Can you post screenshots of each of the Trading Post artdefs?
 
Back
Top Bottom