Jump to content

SurvivalUK

Members
  • Posts

    222
  • Joined

Posts posted by SurvivalUK

  1. 2 hours ago, [email protected] said:

    So your @%$#ing telling me that the Fun Pimps have had a year or more to up date this game.

    But the only weapons they added were some FALLOUT rip off pipe weapons.

    Everyone who has played Fall Out knows that pipe weapons are convenient when starting out

    but immediately are discarded once something better comes along.

    When I heard about this Update I was excited.

    But the moment I read the details about the poor excuse of update.

    Any excitement I had vanished instantly.

    I wanted to apply for the weekend steamer event until I discovered the update details.   

    This is TFP's, over promise and under deliver each Alpha, you should be used to it!

     

    Tbf there does appear to be some good new content, rwg overhaul looks massive, quality of life improvements, fixes etc. but as usual progress is absolutely glacial.  Lots to commend to the team on but after a year it's all a bit meh.

     

    The game was released circa 2013 and while a lot will laud it's continued development that's only because of the snails pace progress.

  2. So I keep getting warnings and apply not set, could someone tell me what is wrong with this code?

     

    <configs>
    <set xpath="/entityclasses/entity_class[@name='DroppedLootContainer']/property[@name='TimeStayAfterDeath']/@value">1800</set>
    </configs>
    
    

    You missed the underscore from the entity_classes.

     

    From my mod;

     

    <!-- Loot and player bag remain for longer -->
    	<set xpath="/entity_classes/entity_class[@name='Backpack']/property[@name='TimeStayAfterDeath']/@value">3600</set>
    	<set xpath="/entity_classes/entity_class[@name='DroppedLootContainer']/property[@name='TimeStayAfterDeath']/@value">240</set>
    	<set xpath="/entity_classes/entity_class[@name='EntityLootContainerRegular']/property[@name='TimeStayAfterDeath']/@value">1200</set>
    	<set xpath="/entity_classes/entity_class[@name='EntityLootContainerStrong']/property[@name='TimeStayAfterDeath']/@value">1200</set>
    	<set xpath="/entity_classes/entity_class[@name='EntityLootContainerBoss']/property[@name='TimeStayAfterDeath']/@value">1200</set>
    	<set xpath="/entity_classes/entity_class[@name='EntityLootContainerBandit']/property[@name='TimeStayAfterDeath']/@value">1200</set>
    

  3. This sounds like a bug in the implementation.

     

    I'll report it.

     

    Until then, would contains() give you enough uniqueness to make your changes?

     

    Thanks sphereii, in the end i extracted the names i wanted and added them line by line. I'll revisit if it turns out the end-with is bugged once fixed.

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

     

    <snip>

    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>

  5. I don't know if the game engine is using a standard XML document model, but normally element names can't start with a number. The have to start with a letter or an underscore. So, "7DTDmod" isn't a legal element name.

    That would explain why when I pasted the <set path...> line into my existing modded files which have a <Better...> element name it worked.

  6. I forgot what a... joy... modding could be.

     

    What's wrong with this? The game tells me something starts with an illegal character.

     

    <7DTDmod>

    <set xpath="/recipes/recipe[@name=foodMeatStew]/ingredient[@name=foodRawMeat]/@count">5</set>

    </7DTDmod>

     

     

    I am trying to work my way through this thread, full of helpful stuff but there's so much more advanced than the level I'm at... any help appreciated, and I'll keep hammering away at my round hole with my square peg :D

    Looked fine and a quick test it worked for me chaning the count to "1". You are adding it to recipes.xml?

     

    \mods\modname\config\recipes.xml

  7. Can anyone help, i'm trying to reduce the number of opened lootable items but it is not liking the ends-with?

     

    Thanks

     

    2018-11-27T21:21:34 12.869 ERR XML loader: Patching 'blockplaceholders.xml' from mod 'Better Balance Mod' failed

    2018-11-27T21:21:34 12.869 EXC function ends-with not found

     

    <!-- Reduce 'opened' lootable items -->
    <set xpath="/blockplaceholders/*/block[ends-with(@name, 'Open')]/@prob">.8</set>
    <set xpath="/blockplaceholders/*/block[ends-with(@name, 'Closed')]/@prob">.2</set>

×
×
  • Create New...