Jump to content

Edit History

Please note that revisions older than 365 days are pruned and will no longer show here

Using your biome progression mod as a template I am attempting to force the entire progression sequence from a pine forest start to be: burnt_forest => desert => snow => wasteland. What I've done isn't working. At the conclusion of tier-1 I'm getting the snow biome. What am I doing wrong?

 

Edit: I mistyped. I'm looking for pine_forest => desert => burnt_forest => snow => wasteland.


Here's my xml:

<?xml version="1.0" encoding="UTF-8"?>
<config>
    <!-- Remove the existing variable overrides -->
    <remove xpath="//quest[contains(@id, 'nexttrader')]/variable[@name='biome_filter_type']" />
    <remove xpath="//quest[contains(@id, 'nexttrader')]/variable[@name='biome_filter']" />

    <!-- Set new variable overrides for the biome filters (type is already "ExcludeBiome") -->
    <append xpath="/quests/quest[@id='tier2_nexttrader']">
        <variable name="biome_filter" value="pine_forest,burnt_forest,snow,wasteland" />
    </append>
    <append xpath="/quests/quest[@id='tier3_nexttrader']">
        <variable name="biome_filter" value="pine_forest,snow,wasteland" />
    </append>
    <append xpath="/quests/quest[@id='tier4_nexttrader']">
        <variable name="biome_filter" value="pine_forest,wasteland" />
    </append>
    <append xpath="/quests/quest[@id='tier5_nexttrader']">
        <variable name="biome_filter" value="pine_forest" />
    </append>

    <!--
        You may want the final quest to ONLY go to traders in the Wasteland.
        If so, un-comment the XML below.
    -->
   
    <append xpath="/quests/quest[@id='tier2_nexttrader']">
        <variable name="biome_filter_type" value="OnlyBiome" />
    </append>
    <set xpath="/quests/quest[@id='tier2_nexttrader']/variable[@name='biome_filter']/@value">desert</set>

    <append xpath="/quests/quest[@id='tier3_nexttrader']">
        <variable name="biome_filter_type" value="OnlyBiome" />
    </append>
    <set xpath="/quests/quest[@id='tier3_nexttrader']/variable[@name='biome_filter']/@value">wasteland</set>

    <append xpath="/quests/quest[@id='tier4_nexttrader']">
        <variable name="biome_filter_type" value="OnlyBiome" />
    </append>
    <set xpath="/quests/quest[@id='tier4_nexttrader']/variable[@name='biome_filter']/@value">snow</set>

    <append xpath="/quests/quest[@id='tier5_nexttrader']">
        <variable name="biome_filter_type" value="OnlyBiome" />
    </append>
    <set xpath="/quests/quest[@id='tier5_nexttrader']/variable[@name='biome_filter']/@value">wasteland</set>

</config>

Using your biome progression mod as a template I am attempting to force the entire progression sequence from a pine forest start to be: burnt_forest => desert => snow => wasteland. What I've done isn't working. At the conclusion of tier-1 I'm getting the snow biome. What am I doing wrong?

Here's my xml:

<?xml version="1.0" encoding="UTF-8"?>
<config>
    <!-- Remove the existing variable overrides -->
    <remove xpath="//quest[contains(@id, 'nexttrader')]/variable[@name='biome_filter_type']" />
    <remove xpath="//quest[contains(@id, 'nexttrader')]/variable[@name='biome_filter']" />

    <!-- Set new variable overrides for the biome filters (type is already "ExcludeBiome") -->
    <append xpath="/quests/quest[@id='tier2_nexttrader']">
        <variable name="biome_filter" value="pine_forest,burnt_forest,snow,wasteland" />
    </append>
    <append xpath="/quests/quest[@id='tier3_nexttrader']">
        <variable name="biome_filter" value="pine_forest,snow,wasteland" />
    </append>
    <append xpath="/quests/quest[@id='tier4_nexttrader']">
        <variable name="biome_filter" value="pine_forest,wasteland" />
    </append>
    <append xpath="/quests/quest[@id='tier5_nexttrader']">
        <variable name="biome_filter" value="pine_forest" />
    </append>

    <!--
        You may want the final quest to ONLY go to traders in the Wasteland.
        If so, un-comment the XML below.
    -->
   
    <append xpath="/quests/quest[@id='tier2_nexttrader']">
        <variable name="biome_filter_type" value="OnlyBiome" />
    </append>
    <set xpath="/quests/quest[@id='tier2_nexttrader']/variable[@name='biome_filter']/@value">desert</set>

    <append xpath="/quests/quest[@id='tier3_nexttrader']">
        <variable name="biome_filter_type" value="OnlyBiome" />
    </append>
    <set xpath="/quests/quest[@id='tier3_nexttrader']/variable[@name='biome_filter']/@value">wasteland</set>

    <append xpath="/quests/quest[@id='tier4_nexttrader']">
        <variable name="biome_filter_type" value="OnlyBiome" />
    </append>
    <set xpath="/quests/quest[@id='tier4_nexttrader']/variable[@name='biome_filter']/@value">snow</set>

    <append xpath="/quests/quest[@id='tier5_nexttrader']">
        <variable name="biome_filter_type" value="OnlyBiome" />
    </append>
    <set xpath="/quests/quest[@id='tier5_nexttrader']/variable[@name='biome_filter']/@value">wasteland</set>

</config>

×
×
  • Create New...