Bob423
Chieftain
- Joined
- Mar 30, 2016
- Messages
- 10
I can't seem to get *any* art assets working at all except the custom district I added (which just reuses the Holy Site models). Icons, Fallbacks (I use textures for everything), nothing. I have the artdefs, the XLPs, the Atlas's, the TEXs, Mod.Art, Did FrontEnd and BackEnd Actions in Modinfo, tried to just import the files directly, I've looked through all the tutorials and tried everything I could think of, examining every letter and character in every text file multiple times, and yet my assets and icons won't show up.
I originally followed an old tutorial that apparently is obsolete now that seemed to get my art assets working, but the game crashed as soon as I tried to do anything in-game and I couldn't find any issues with the code, so I tried to remake everything from the ground up rather than copy/pasting so much. I've looked at how every other working mod does it and still there's just something wrong I'm not seeing. I've also tried using multiple tools besides the Asset Editor (Sukritact's Civ VI ArtDef Editor, Hemmelfort's Modding Assistant, and thecrazyscot's ModArt Generator)
I have no clue where to begin with showing code without just uploading the whole project, so I guess there's my ModArt file? Let me know if you need to see more
I originally followed an old tutorial that apparently is obsolete now that seemed to get my art assets working, but the game crashed as soon as I tried to do anything in-game and I couldn't find any issues with the code, so I tried to remake everything from the ground up rather than copy/pasting so much. I've looked at how every other working mod does it and still there's just something wrong I'm not seeing. I've also tried using multiple tools besides the Asset Editor (Sukritact's Civ VI ArtDef Editor, Hemmelfort's Modding Assistant, and thecrazyscot's ModArt Generator)
I have no clue where to begin with showing code without just uploading the whole project, so I guess there's my ModArt file? Let me know if you need to see more
Code:
<?xml version="1.0" encoding="UTF-8" ?>
<AssetObjects..GameArtSpecification>
<id>
<name text="Embers Cuddle Kingdom"/>
<id text="3e1cfb12-4057-4832-879f-1d7de438eff6"/>
</id>
<artConsumers>
<Element>
<consumerName text="Units"/>
<relativeArtDefPaths>
<Element text="Units.artdef"/>
</relativeArtDefPaths>
<libraryDependencies>
<Element text="Unit"/>
<Element text="VFX"/>
<Element text="Light"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="Clutter"/>
<relativeArtDefPaths>
<Element text="Clutter.artdef"/>
</relativeArtDefPaths>
<libraryDependencies>
<Element text="Landmark"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="Landmarks"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="CityBuildings"/>
<Element text="TileBase"/>
<Element text="RouteDecalMaterial"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="Farms"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="TileBase"/>
<Element text="CityBuildings"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="GameLighting"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="ColorKey"/>
<Element text="GameLighting"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="StrategicView_Properties"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="StrategicView_Sprite"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="StrategicView_Sprite"/>
<Element text="StrategicView_DirectedAsset"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="StrategicView_Route"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="StrategicView_Route"/>
<Element text="StrategicView_DirectedAsset"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="StrategicView_TerrainType"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="StrategicView_TerrainBlend"/>
<Element text="StrategicView_TerrainBlendCorners"/>
<Element text="StrategicView_TerrainType"/>
<Element text="StrategicView_DirectedAsset"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="StrategicView_TerrainBlendCorners"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="StrategicView_TerrainBlendCorners"/>
<Element text="StrategicView_DirectedAsset"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="StrategicView_TerrainBlend"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="StrategicView_TerrainBlend"/>
<Element text="StrategicView_DirectedAsset"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="Terrain"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="TerrainAsset"/>
<Element text="TerrainElement"/>
<Element text="TerrainMaterial"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="WorldViewRoutes"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="RouteDecalMaterial"/>
<Element text="RouteDoodad"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="UI"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="UITexture"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="FOW"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="FOWSprite"/>
<Element text="FOWTexture"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="WonderMovie"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="WonderMovie"/>
<Element text="TileBase"/>
<Element text="GameLighting"/>
<Element text="ColorKey"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="UILensAsset"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="OverlayTexture"/>
<Element text="UILensAsset"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="Overlay"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="OverlayTexture"/>
<Element text="UILensAsset"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="VFX"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="VFX"/>
<Element text="Light"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="Water"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="Water"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="ColorKeys"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="ColorKey"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="Camera"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="CameraAnimation"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="Terrains"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="Features"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="Civilizations"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="Cultures"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="Resources"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="UITexture"/>
</libraryDependencies>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="Improvements"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="WorldView_Translate"/>
<relativeArtDefPaths>
<Element text="Districts.artdef"/>
</relativeArtDefPaths>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="StrategicView_Translate"/>
<relativeArtDefPaths>
<Element text="Districts.artdef"/>
</relativeArtDefPaths>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="Audio"/>
<relativeArtDefPaths>
<Element text="Districts.artdef"/>
<Element text="Units.artdef"/>
</relativeArtDefPaths>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="LeaderLighting"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="LeaderLighting"/>
<Element text="ColorKey"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="Leaders"/>
<relativeArtDefPaths>
<Element text="LeaderBackground.artdef"/>
</relativeArtDefPaths>
<libraryDependencies>
<Element text="Leader"/>
<Element text="LeaderLighting"/>
<Element text="ColorKey"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="LeaderFallback"/>
<relativeArtDefPaths>
<Element text="LeaderFallbacks.artdef"/>
</relativeArtDefPaths>
<libraryDependencies>
<Element text="LeaderFallback"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="Lenses"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="IndirectGrid"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="AOSystem"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="GenericObject"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="Wave"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="Wave"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="DynamicGeometry"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="DynamicGeometry"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="UIPreview"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="SkyBox"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="SkyBoxTexture"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
<Element>
<consumerName text="Minimap"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="UnitSimulation"/>
<relativeArtDefPaths/>
<libraryDependencies/>
<loadsLibraries>false</loadsLibraries>
</Element>
<Element>
<consumerName text="RangeArrows"/>
<relativeArtDefPaths/>
<libraryDependencies>
<Element text="OverlayTexture"/>
<Element text="UILensAsset"/>
</libraryDependencies>
<loadsLibraries>true</loadsLibraries>
</Element>
</artConsumers>
<gameLibraries>
<Element>
<libraryName text="CityBuildings"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="ColorKey"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="DynamicGeometry"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="FOWSprite"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="FOWTexture"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="GameLighting"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="Landmark"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="Leader"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="LeaderFallback"/>
<relativePackagePaths>
<Element text="LeaderFallbacks"/>
</relativePackagePaths>
</Element>
<Element>
<libraryName text="LeaderLighting"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="Light"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="OverlayTexture"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="RouteDecalMaterial"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="RouteDoodad"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="SkyBoxTexture"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="StrategicView_DirectedAsset"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="StrategicView_Route"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="StrategicView_Sprite"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="StrategicView_TerrainBlend"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="StrategicView_TerrainBlendCorners"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="StrategicView_TerrainType"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="TerrainAsset"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="TerrainElement"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="TerrainMaterial"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="TileBase"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="UILensAsset"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="UITexture"/>
<relativePackagePaths>
<Element text="LeaderBackground"/>
</relativePackagePaths>
</Element>
<Element>
<libraryName text="Unit"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="VFX"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="Water"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="Wave"/>
<relativePackagePaths/>
</Element>
<Element>
<libraryName text="WonderMovie"/>
<relativePackagePaths/>
</Element>
</gameLibraries>
<requiredGameArtIDs>
<Element>
<name text="Civ6"/>
<id text="cb2f71b7-843e-4af3-9ca7-992acda9c195"/>
</Element>
</requiredGameArtIDs>
</AssetObjects..GameArtSpecification>