Jump to content

yosomith

Members
  • Posts

    4
  • Joined

Posts posted by yosomith

  1. Here's the code from my level changes you could tweak;

     

    	<!-- lower level requirements on progression -->
    	<set xpath="/progression/attributes/attribute[starts-with(@name, 'att')]/level_requirements[@level='4']/requirement[@name='PlayerLevel' and @operation='GTE']/@value">8</set>
    	<set xpath="/progression/attributes/attribute[starts-with(@name, 'att')]/level_requirements[@level='5']/requirement[@name='PlayerLevel' and @operation='GTE']/@value">16</set>
    	<set xpath="/progression/attributes/attribute[starts-with(@name, 'att')]/level_requirements[@level='6']/requirement[@name='PlayerLevel' and @operation='GTE']/@value">24</set>
    	<set xpath="/progression/attributes/attribute[starts-with(@name, 'att')]/level_requirements[@level='7']/requirement[@name='PlayerLevel' and @operation='GTE']/@value">32</set>
    	<set xpath="/progression/attributes/attribute[starts-with(@name, 'att')]/level_requirements[@level='8']/requirement[@name='PlayerLevel' and @operation='GTE']/@value">40</set>
    	<set xpath="/progression/attributes/attribute[starts-with(@name, 'att')]/level_requirements[@level='9']/requirement[@name='PlayerLevel' and @operation='GTE']/@value">50</set>
    	<set xpath="/progression/attributes/attribute[starts-with(@name, 'att')]/level_requirements[@level='10']/requirement[@name='PlayerLevel' and @operation='GTE']/@value">60</set>

     

    That sets me in the right direction, thanks

  2. Sorry, didn't think the actual xml was required. I want to change this:

     

    <attribute name="attPerception" name_key="attPerceptionName" desc_key="attPerceptionDesc" icon="ui_game_symbol_stealth">
    <level_requirements level="1"><requirement name="PlayerLevel" target="self" operation="GTE" value="1" desc_key="reqGenericLevel01"/></level_requirements>
    <level_requirements level="2"><requirement name="PlayerLevel" target="self" operation="GTE" value="1" desc_key="reqGenericLevel02"/></level_requirements>
    <level_requirements level="3"><requirement name="PlayerLevel" target="self" operation="GTE" value="1" desc_key="reqGenericLevel03"/></level_requirements>
    <level_requirements level="4"><requirement name="PlayerLevel" target="self" operation="GTE" value="20" desc_key="reqGenericLevel04"/></level_requirements>
    <level_requirements level="5"><requirement name="PlayerLevel" target="self" operation="GTE" value="30" desc_key="reqGenericLevel05"/></level_requirements>
    <level_requirements level="6"><requirement name="PlayerLevel" target="self" operation="GTE" value="40" desc_key="reqGenericLevel06"/></level_requirements>
    <level_requirements level="7"><requirement name="PlayerLevel" target="self" operation="GTE" value="50" desc_key="reqGenericLevel07"/></level_requirements>
    <level_requirements level="8"><requirement name="PlayerLevel" target="self" operation="GTE" value="60" desc_key="reqGenericLevel08"/></level_requirements>
    <level_requirements level="9"><requirement name="PlayerLevel" target="self" operation="GTE" value="80" desc_key="reqGenericLevel09"/></level_requirements>
    <level_requirements level="10"><requirement name="PlayerLevel" target="self" operation="GTE" value="100" desc_key="reqGenericLevel10"/></level_requirements>
    

     

    To this:

    <attribute name="attPerception" name_key="attPerceptionName" desc_key="attPerceptionDesc" icon="ui_game_symbol_stealth">
    <level_requirements level="1"><requirement name="PlayerLevel" target="self" operation="GTE" value="1" desc_key="reqGenericLevel01"/></level_requirements>
    <level_requirements level="2"><requirement name="PlayerLevel" target="self" operation="GTE" value="5" desc_key="reqGenericLevel02"/></level_requirements>
    <level_requirements level="3"><requirement name="PlayerLevel" target="self" operation="GTE" value="10" desc_key="reqGenericLevel03"/></level_requirements>
    <level_requirements level="4"><requirement name="PlayerLevel" target="self" operation="GTE" value="15" desc_key="reqGenericLevel04"/></level_requirements>
    <level_requirements level="5"><requirement name="PlayerLevel" target="self" operation="GTE" value="20" desc_key="reqGenericLevel05"/></level_requirements>
    <level_requirements level="6"><requirement name="PlayerLevel" target="self" operation="GTE" value="25" desc_key="reqGenericLevel06"/></level_requirements>
    <level_requirements level="7"><requirement name="PlayerLevel" target="self" operation="GTE" value="30" desc_key="reqGenericLevel07"/></level_requirements>
    <level_requirements level="8"><requirement name="PlayerLevel" target="self" operation="GTE" value="35" desc_key="reqGenericLevel08"/></level_requirements>
    <level_requirements level="9"><requirement name="PlayerLevel" target="self" operation="GTE" value="40" desc_key="reqGenericLevel09"/></level_requirements>
    <level_requirements level="10"><requirement name="PlayerLevel" target="self" operation="GTE" value="45" desc_key="reqGenericLevel10"/></level_requirements>
    

     

    I suppose while I'm on this I take it adding additional levels to it would be easy as well? So what I mean is adding this to the end of the code:

     

    <level_requirements level="11"><requirement name="PlayerLevel" target="self" operation="GTE" value="50" desc_key="reqGenericLevel10"/></level_requirements>
    

  3. Looking to change up the progression of the game, basically what I want to do is change when certain levels of perks become available.

     

    Example from:

    Perception
    1 level requirement - 1
    2 level requirement - 1
    3 level requirement - 1
    4 level requirement - 20
    5 level requirement - 30
    6 level requirement - 40
    7 level requirement - 50
    etc.
    

     

    Example to:

    Perception
    1 level requirement - 1
    2 level requirement - 5
    3 level requirement - 10
    4 level requirement - 15
    5 level requirement - 20
    etc.
    

     

    I did similar things to this with a16 but since a17 has moved to xpath I don't really know how to do a whole lot.

×
×
  • Create New...