1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

Cultural Citystyles for BtS, patch 3.19

Discussion in 'Civ4 - Graphics Modpacks' started by GeoModder, Jul 18, 2009.

  1. mamba

    mamba Deity

    Joined:
    Aug 23, 2007
    Messages:
    2,520
    If this is the only file they share then the merge should be very easy, you just have to figure out how to merge this one file :)

    Or simply go with either version, not as elegant but it has little consequence.
     
  2. strategyonly

    strategyonly C2C Supreme Commander

    Joined:
    Mar 13, 2006
    Messages:
    20,686
    Gender:
    Male
    Location:
    MN
    I just merged everything PLUS everyone elses little patches and i must say they ALL look GREAT!
     
  3. Ayt

    Ayt Warlord

    Joined:
    Nov 15, 2005
    Messages:
    221
    Mine didn't work. I'm missing a bunch of graphics. There are more downloads than the one in the OP?
     
  4. achilleszero

    achilleszero Emperor

    Joined:
    Jun 19, 2006
    Messages:
    1,426
    Location:
    Biloxi, MS USA
    GeoModder: With your PlotLSystem I get tons of errors about city nodes cannot animate when they are part of farms.
    Example Error:
    Code:
    File Art/Structures/Cities/an_africa.nif::1x2x2_03 cannot be animated but was told to animate using Art/Structures/Improvements/Farm/an_eu_farm01.kfm
    Any idea how I can fix this. I cant tell if it hurting anything but I would like to not have any problems.

    Also I get this error with the PlotLSystem:
    Code:
    Error: could not load Art/Structures/Improvements/FarmFire/tribalvillage.kfm
    Should the path be Art/Structures/Improvements/Farm/tribalvillage.kfm instead?
     
  5. phungus420

    phungus420 Deity

    Joined:
    Mar 1, 2003
    Messages:
    6,296
    First off, The Art/Structures/Improvements/Farm/tribalvillage.kfm fixed the second issue achilleszero brings up.

    Now Geomodder, trying to debug this, the LSystem log is riddled with errors. And there is a critical bug in your city set that definatly causes a crash. The PlotL and CityL files both reference med_SouthEastAsian which doesn't exist, it should be med_SouthEastAsia, no n (the file is med_SouthEastAsia.nif).

    Onto the questions, that hopefully you can help solve.

    First off we have these strings of errors, that fill up my LSystem log:
    About a 1/3 of the LSystem log is this error. I tried fixing it by defining the GLeaf at the top for 3x1. That did not fix it, though I'm sure you need to do this anyway. It seems though that there is also a whole BLeaf portion. Taking a look at this, I had no idea how to set up the BLeaf for 3x1, but it's not set up, it's like the other sizes, you have 1x2, 2x1, 2x2, 3x3, 4x1, 4x2, and 4x4, but no 3x1 reference. Also at the bottom of the PlotL we have the same problems with the node definitions, no 3x1 entry. Now there are only a few structures that set themselves up as 3x1, here:
    Spoiler :

    PHP:
            <ArtRef Name="art:building">
                <
    Attribute Class="Era">ERA_RENAISSANCE,ERA_INDUSTRIAL,ERA_MODERN</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_SOUTH_EAST_ASIA</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_SouthEastAsia.nif::3x1_02</Attribute>
                <
    Attribute Class="Rotation">0,180</Attribute>
                <
    Attribute Class="Improvement">IMPROVEMENT_COTTAGE,IMPROVEMENT_HAMLET,IMPROVEMENT_VILLAGE,IMPROVEMENT_TOWN</Attribute>
                <
    Attribute Class="Scalar">szForceContourNode:BUILDING</Attribute>
                <
    Attribute Class="Scalar">szBatchGroup:buildings_med_SouthEastAsia</Attribute>
                <
    Scale>0.32</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_CLASSICAL,ERA_MEDIEVAL</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_ASIA,ARTSTYLE_JAPAN,ARTSTYLE_SOUTH_EAST_ASIA</Attribute>
                <
    Attribute Class="Bonus">NO_BONUS,BONUS_ALL,!BONUS_RICE,!BONUS_WHEAT,!BONUS_CORN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/an_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM1</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM2</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM3</Attribute>
                <
    Attribute Class="Scalar">iCropAreaMultiplier:12</Attribute>
                <
    Attribute Class="Scalar">bCutTrees:1</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">fTwist:-0.7853981633</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.75</Scale
            </
    ArtRef>
    here
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_CLASSICAL,ERA_MEDIEVAL</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_ASIA,ARTSTYLE_JAPAN,ARTSTYLE_SOUTH_EAST_ASIA</Attribute>
                <
    Attribute Class="Bonus">BONUS_CORN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/an_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM1</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM2</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM3</Attribute>
                <
    Attribute Class="Scalar">iCropAreaMultiplier:10</Attribute>
                <
    Attribute Class="Scalar">bCutTrees:1</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">fTwist:-0.7853981633</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Scale>0.75</Scale
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_CLASSICAL,ERA_MEDIEVAL</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_ASIA,ARTSTYLE_JAPAN,ARTSTYLE_SOUTH_EAST_ASIA</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/an_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Bonus">BONUS_RICE,BONUS_WHEAT</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM4</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM5</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM6</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Scale>0.75</Scale
                <
    Rotate>-45</Rotate>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_RENAISSANCE,ERA_INDUSTRIAL</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_ASIA</Attribute>
                <
    Attribute Class="Bonus">NO_BONUS,BONUS_ALL,!BONUS_RICE,!BONUS_WHEAT,!BONUS_CORN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM1</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM2</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM3</Attribute>
                <
    Attribute Class="Scalar">iCropAreaMultiplier:12</Attribute>
                <
    Attribute Class="Scalar">bCutTrees:1</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">fTwist:-0.7853981633</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_RENAISSANCE,ERA_INDUSTRIAL</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_ASIA</Attribute>
                <
    Attribute Class="Bonus">BONUS_CORN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM1</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM2</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM3</Attribute>
                <
    Attribute Class="Scalar">iCropAreaMultiplier:10</Attribute>
                <
    Attribute Class="Scalar">bCutTrees:1</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">fTwist:-0.7853981633</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_RENAISSANCE,ERA_INDUSTRIAL</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_ASIA</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Bonus">BONUS_RICE,BONUS_WHEAT</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM4</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM5</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM6</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
                <
    Rotate>-45</Rotate>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_MODERN</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_ASIA</Attribute>
                <
    Attribute Class="Bonus">NO_BONUS,BONUS_ALL,!BONUS_RICE,!BONUS_WHEAT,!BONUS_CORN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM1</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM2</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM3</Attribute>
                <
    Attribute Class="Scalar">iCropAreaMultiplier:12</Attribute>
                <
    Attribute Class="Scalar">bCutTrees:1</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">fTwist:-0.7853981633</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_MODERN</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_ASIA</Attribute>
                <
    Attribute Class="Bonus">BONUS_CORN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM1</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM2</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM3</Attribute>
                <
    Attribute Class="Scalar">iCropAreaMultiplier:10</Attribute>
                <
    Attribute Class="Scalar">bCutTrees:1</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">fTwist:-0.7853981633</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_MODERN</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_ASIA</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Bonus">BONUS_RICE,BONUS_WHEAT</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM4</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM5</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM6</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Rotate>-45</Rotate
                <
    Scale>0.35</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_RENAISSANCE,ERA_INDUSTRIAL</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_JAPAN</Attribute>
                <
    Attribute Class="Bonus">NO_BONUS,BONUS_ALL,!BONUS_RICE,!BONUS_WHEAT,!BONUS_CORN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_japan.nif::3x1_01</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM1</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM2</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM3</Attribute>
                <
    Attribute Class="Scalar">iCropAreaMultiplier:12</Attribute>
                <
    Attribute Class="Scalar">bCutTrees:1</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">fTwist:-0.7853981633</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_RENAISSANCE,ERA_INDUSTRIAL</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_JAPAN</Attribute>
                <
    Attribute Class="Bonus">BONUS_CORN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_japan.nif::3x1_01</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM1</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM2</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM3</Attribute>
                <
    Attribute Class="Scalar">iCropAreaMultiplier:10</Attribute>
                <
    Attribute Class="Scalar">bCutTrees:1</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">fTwist:-0.7853981633</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_RENAISSANCE,ERA_INDUSTRIAL</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_JAPAN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_japan.nif::3x1_01</Attribute>
                <
    Attribute Class="Bonus">BONUS_RICE,BONUS_WHEAT</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM4</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM5</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM6</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
                <
    Rotate>-45</Rotate>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_MODERN</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_JAPAN</Attribute>
                <
    Attribute Class="Bonus">NO_BONUS,BONUS_ALL,!BONUS_RICE,!BONUS_WHEAT,!BONUS_CORN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM1</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM2</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM3</Attribute>
                <
    Attribute Class="Scalar">iCropAreaMultiplier:12</Attribute>
                <
    Attribute Class="Scalar">bCutTrees:1</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">fTwist:-0.7853981633</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_MODERN</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_JAPAN</Attribute>
                <
    Attribute Class="Bonus">BONUS_CORN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM1</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM2</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM3</Attribute>
                <
    Attribute Class="Scalar">iCropAreaMultiplier:10</Attribute>
                <
    Attribute Class="Scalar">bCutTrees:1</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">fTwist:-0.7853981633</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_MODERN</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_JAPAN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Bonus">BONUS_RICE,BONUS_WHEAT</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM4</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM5</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM6</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Rotate>-45</Rotate
                <
    Scale>0.35</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_RENAISSANCE,ERA_INDUSTRIAL,ERA_MODERN</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_SOUTH_EAST_ASIA</Attribute>
                <
    Attribute Class="Bonus">NO_BONUS,BONUS_ALL,!BONUS_RICE,!BONUS_WHEAT,!BONUS_CORN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM1</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM2</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM3</Attribute>
                <
    Attribute Class="Scalar">iCropAreaMultiplier:12</Attribute>
                <
    Attribute Class="Scalar">bCutTrees:1</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">fTwist:-0.7853981633</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_RENAISSANCE,ERA_INDUSTRIAL,ERA_MODERN</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_SOUTH_EAST_ASIA</Attribute>
                <
    Attribute Class="Bonus">BONUS_CORN</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM1</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM2</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM3</Attribute>
                <
    Attribute Class="Scalar">iCropAreaMultiplier:10</Attribute>
                <
    Attribute Class="Scalar">bCutTrees:1</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">fTwist:-0.7853981633</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
            </
    ArtRef>
    here:
    PHP:
            <ArtRef Name="goal:IMPROVEMENT_FARM">
                <
    Attribute Class="Era">ERA_RENAISSANCE,ERA_INDUSTRIAL,ERA_MODERN</Attribute>
                <
    Attribute Class="ArtStyle">ARTSTYLE_SOUTH_EAST_ASIA</Attribute>
                <
    Attribute Class="Scalar">NIF:Art/Structures/Cities/med_asia.nif::3x1_01</Attribute>
                <
    Attribute Class="Bonus">BONUS_RICE,BONUS_WHEAT</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM4</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM5</Attribute>
                <
    Attribute Class="Scalar">szExtra:art:IMPROVEMENT_FARM6</Attribute>
                <
    Attribute Class="Scalar">bZMode_Ground:1</Attribute>
                <
    Attribute Class="Scalar">bIsPartOfImprovement:1</Attribute>
                <
    Attribute Class="Scalar">szForceContourGeometry:Shadow</Attribute>
                <
    Scale>0.35</Scale>
                <
    Rotate>-45</Rotate>
            </
    ArtRef>


    Now that's alot of entries, but its' all the same stuff, asian art. And it's throwing errors like crazy, at least I think it is :p

    So yeah, should I
    a) Change all these to 2x1
    b) Change these to 3x2
    or
    c) define the BLeaf and node stuff for a 3x1 plot

    ?

    If option C, how do I do this?


    And finally yeah, need a response to all the broken animations caused by Art/Structures/Improvements/Farm/an_eu_farm01.kfm as pointed out in the post above by achilleszero.


    There are also 3 missing buildings, but the PlotL isn't helpful here, just says, error rendering building #7, building#7 will not be visible. Not very helpful, and I really am not that concerned with 3 random buildings being invisible. But you should note it. Mainly I need these Leaf 3x1 errors and failure to animate's fixed. Finally there are a bunch of warnings about shadows not rendering, but I'm fairly certain these are benign, so we can ignore these. Would be nice to set up the nif to either have the shadow, or not reference it though, wouldn't hurt, and would probably (not noticeably) improve performance.

    Also
    :old:
    Check your LSystem log and fix your errors! LoR is basically cloning your work here, so I know all this stuff is happening in your own logs if you have set your ini to print logs. And errors, especially the critical one with the med_SouthEastAsian need to be fixed before adding new models :nono:
     
  6. strategyonly

    strategyonly C2C Supreme Commander

    Joined:
    Mar 13, 2006
    Messages:
    20,686
    Gender:
    Male
    Location:
    MN
    Besides the above mentioned 3X1 errors i get these also:

    Warning: Node Leaf_3x1 has no generic art matching constraint 0.000000
    Warning: Node Leaf_3x1 has no generic art matching constraint 90.000000

    Warning: Node Leaf_2x2 has no generic art matching constraint 0.000000

    Warning: Node Leaf_2x2 has no generic art matching constraint 90.000000

    LSystem failed to place node Leaf_Farm_4x4!
    File Art/Structures/Cities/an_asia.nif::3x1_01 cannot be animated but was told to animate using Art/Structures/Improvements/Farm/an_eu_farm01.kfm

    SetGlobalClassInfo (Civ4RouteInfos/RouteInfos/RouteInfo)
    [169578.015] info type NONE not found, Current XML file is: xml\Misc/Civ4RouteInfos.xml
     
  7. GeoModder

    GeoModder Deity

    Joined:
    Nov 29, 2005
    Messages:
    7,512
    Oh boy, seems like everything that can go wrong comes to me today of all days. :sad:

    The matching constraint errors might be impossible to fix. Basically I discovered that Firaxis hadn't implemented xml entries to let citysets show 3x1 sized buildings in the Renaissance and later era's. I tried to let that happen by copying code from the earlier era's which do allow such size. Doing so worked (at least those buildings show in later era's now), but if there's a need to to make additional xml entries in other files besides Civ4CityLSystem to avoid this "matching constraint" popup I really have no idea where to look. At least, I assume that the constraint errors are related to this.

    I simply don't understand that whole Gleaf/Bleaf stuff, and I didn't change a thing there in Civ4PlotLSystem. That's all Firaxis code. But I'll check if that problem can be solved by not refering to a generic 3x1 cityset building for the farmhouses.

    See what happens when removing the Civ4RouteModelInfos from the mod. IIRC, It's a copy from a roadmod where someone tried to switch road graphics for the later era's.

    For the 'buildings cannot animate' in farms, I think that's just some cleaning up of the xml. I tried half a dozen ways to achieve the effect it has now, and not all entries had been cleaned. Same with the missing art link and extra or missing letter in art paths. If you don't see a graphic in the specified path, it's wrong.

    For missing shadows, you need to yell at the creators of the graphics. And in almost all cases I had nothing to do with the creation of the graphic. ;)

    I'll work on it, and or attach a fixed file later this weekend, or post that I can't fix it.
     
  8. GeoModder

    GeoModder Deity

    Joined:
    Nov 29, 2005
    Messages:
    7,512
    In attachment a first attempt to fix errors.

    @Phungus: Now, for starters, it doesn't seem like the constraint errors are related to the farm entries. I switched all those to the regular farm improvement with kfm entry. I still get those.
    Also, I doubt a 3x1 entry in the cottage system can be the cause. With that command you simply call up a part of the nif file from a spot named "3x1_[number] and put it on the map on a 2x1 node. The "name" of the building shouldn't be affected by the node you put it in on the map. Also, there isn't a single entry by me referencing to node 2x2 in PlotLSystem, so why the constraint error on that node generates is a mystery. Another possibility is the CityLSystem file.
    I'm starting to think those errors are generated because some cityset nifs don't use 3x1 nodes, and the builder is trying to look in the 3x1 leaf entry for a 3x1 building for say the European renaissance cityset but doesn't find any. I think that's the cause because one time there's a '0.0000' constraint, and other times a '90.0000' constraint, refering to the angle those buildings are set (the rotation attribute class). Also, can you tell how far in a game this amount of errors pops up? I have (after starting games with the attached PlotLSystem) between 4 and 7 kb sized LSystem log after less then 20 turns.

    In my files, I didn't find a med_SouthEastAsian tag in both LSystem files. Or I must have corrected it since last release, or someone in your mod team inadvertedly added it. ;)

    @Strategy: Also, there's no sign of COFWE_PLANTATION_GRINDER or _RACK in my PlotLSystem. Did you try to add a coffee resource or something?

    Okay, here's the attachment then. I adjusted the Farm entries Achilles mentioned. I do hope all of you were talking about errors from version 0.55. Oh yes, don't delete your current PotLSystem. CC is about at version 0.65 here, and some cottages/farmhouses might not refer to the correct file anymore.
     

    Attached Files:

  9. Freya

    Freya Queen of Lurkers

    Joined:
    Jun 11, 2008
    Messages:
    84
    Location:
    Too close to the polar circle
    Geomodder: I'm starting to think those errors are generated because some cityset nifs don't use 3x1 nodes, and the builder is trying to look in the 3x1 leaf entry for a 3x1 building for say the European renaissance cityset but doesn't find any.

    I think you are right about this one, a lot of citysets doesn't have any buildings using the 3x1 nodes including firaxis own citysets but the engine would most likely check the 3x1 leaf anyway...
    And as far as i remember the missing shadow error happens in unmodded vanilla too?
     
  10. GeoModder

    GeoModder Deity

    Joined:
    Nov 29, 2005
    Messages:
    7,512
    In other news, a big thanks for Ekmek and Freya for the modern looking Meso nif -and dds files. :goodjob:
    The city below is a mix of Ekmek's/Freya's work and some buildings from the modern European cityset (a bit retextured).
     

    Attached Files:

  11. strategyonly

    strategyonly C2C Supreme Commander

    Joined:
    Mar 13, 2006
    Messages:
    20,686
    Gender:
    Male
    Location:
    MN
    OK, i still get these errors?

    File Art/Structures/Cities/.nif does not contain a node named 1x1_02 pointed at by artref generic:.nif::1x1_02

    Warning: Node Leaf_3x1 has no generic art matching constraint 0.000000

    Warning: Node Leaf_3x1 has no generic art matching constraint 90.000000

    Warning: Node Leaf_3x1 has no generic art matching constraint 180.000000

    Warning: building 8 is not associated with a CvCityLSystem node; it will not be visible!
     
  12. GeoModder

    GeoModder Deity

    Joined:
    Nov 29, 2005
    Messages:
    7,512
    On the first error: what civ do you play, what era are you in, and which other civs did you met when you noticed this error.

    On the second through fifth one: read post 208 and 209 again. Probably unsolvable except disallowing 3x1 buildings from the renaissance era onwards.

    On the last one: not enough info to solve it.
     
  13. strategyonly

    strategyonly C2C Supreme Commander

    Joined:
    Mar 13, 2006
    Messages:
    20,686
    Gender:
    Male
    Location:
    MN
    Playing as Maya civ:
    File Art/Structures/Cities/an_Meso_American.nif does not contain a node named 2x2x4_01 pointed at by artref generic:an_Meso_American.nif::2x2x4_01
     
  14. GeoModder

    GeoModder Deity

    Joined:
    Nov 29, 2005
    Messages:
    7,512
    Found and fixed that one yesterday.
     
  15. strategyonly

    strategyonly C2C Supreme Commander

    Joined:
    Mar 13, 2006
    Messages:
    20,686
    Gender:
    Male
    Location:
    MN
    Thx, do you know when your going to COMPLETELY update with all the other guy's stuff also, for this to work?;)

    I resorted back to the old old one.:(
     
  16. GeoModder

    GeoModder Deity

    Joined:
    Nov 29, 2005
    Messages:
    7,512
    Sorry, I lost clairvoyance the other week. ;)
    No use releasing a version now, because the meso citysets/facilities in CityLSystem is about finished, while the PlotLSystem still needs to be checked upon this style and the European styles.

    That means the new Inca -and Iberian sets still need to be included...
     
  17. Cybah

    Cybah Emperor

    Joined:
    Jun 22, 2007
    Messages:
    1,480
    burj al-arab as building? please remove this, many modder will use this as wonder (like me) :p

    edit: or was it a screenshot from a non-vanilla game?
     
  18. GeoModder

    GeoModder Deity

    Joined:
    Nov 29, 2005
    Messages:
    7,512
    If you want it removed, you will need to come up with a replacement for a modern/futuristic market. :p
     
  19. phungus420

    phungus420 Deity

    Joined:
    Mar 1, 2003
    Messages:
    6,296
    Thanks for the response Geomodder. Apparently LoR was using your 0.5 build, instead of 0.55, and you fixed the critical med_SouthEastAsian.nif issue in 0.55.

    Your other fixes seem to be working.

    I would really still like to see the fix for the Leaf_1x3 issue though. That's about half my LSystem error log now that you're corrected the other issues main issues, but that error looks bad. BTW these are popping up in the Rennesaince Era if that helps. And someone came in and said the No Shadow issue is nothing big, happens in default BtS, and they are right, that's what I said, that's a benign error. I am only concerned with the other issues in my LSystem log, which right now is mainly that Leaf_1x3 constraint error.

    Thanks for your efforts.
     
  20. GeoModder

    GeoModder Deity

    Joined:
    Nov 29, 2005
    Messages:
    7,512
    Attach the LoR Civ4LSystem.xml file here, I'll try to restore it to the Firaxis node system, and attach it here again so you can check if that fixes the constraint error in your mod.

    Btw, is there a reason you think the shadow error is benign, but the constraint error not?
    If it is indeed gamebreaking I'll of course need to restore to the Firaxis node system in CC too.
     

Share This Page