Jump to content

BFT2020

Members
  • Posts

    3,662
  • Joined

  • Last visited

  • Days Won

    41

Posts posted by BFT2020

  1. On 9/21/2023 at 1:36 PM, meilodasreh said:

    sounds promising. At least the "mandatory" stuff like vehicles could use a lil push in progression speed. Keep us updated how it felt if you don't mind.

     

    So I got some data from a single play through so far:

    • 60 minutes days, new map, spawn near big city, No loot respawn, no chunk reset, default loot abundance and XP gains
    • 1 trader mission per day max
    • so far just in Pines forest biome
    • Currently on Day 12
    • Two traders found - Rekt and his twin brother Rekt
    • No crafting magazine bundles chosen as rewards, but did purchase ones from the traders
    • No double looting trader missions, no smash and grabs of POIs.  
    • Only looted T1/T2 POIs for days 1-7, then a few T3s days 7+
    • One Crack a book stored looted (T3) on day 9
    • Prioritized Working Stiff stores and Auto related POIs after food and water has been setup
    • Agility build - so majority of perks spent there (did the beginning quests also)
      • No perks in Int tree
      • Other perks grabbed - First level of Iron Gut, Cardio, Master Chef, and Living off the Land

     

    Everything vanilla except for:

    • For brand specialty crates that have crafting magazines loot groups as a count of 1, change to count of 3
    • For brand specialty crates that have crafting magazines loot groups as a probability, change to count of 3 
    • Added vehicle crafting magazines to the Working Stiffs crate as a possibility (medHigh I think it was), but only 1 available
    • Did not make any changes to Crack A Book crates (left as is)
    • Expected results - In all crates, primary crafting magazines now have a chance of spawning 1-3 magazines
      • Count of 3 means you can get unique ones or multiple copies of the same one - anywhere between 0 to 3 max total
      • This loot group has crafting magazines set at high probability but also has other items in there as well that can be picked
      • In my run so far, I had between 2-3 crafting magazines when I looted crates

     

    What I observed:

    • On Day 2, I had enough to craft the bicycle (no bench though)
      • One of my first missions was a Gas station POI and where I setup my base on Day 2 was another gas station POI
    • Day 4, I got the bench crafted and crafted my bicycle
    • Working on Day 12, but I am currently at the following:
      • 18 crafting magazines for vehicles (so just 2 more for minibike)
      • Can craft cement mixers now
      • Can craft Q4 iron tools and Q4 wrenches
      • Q4/Q5 wooden bow (not sure where exactly), Q4 9mm pistol, Q1 Double barrel
      • Q1 Leather Armor
    • Most of my gear has been crafted
      • I did find a few padded pieces of armor that was higher than my level at the time
      • Did get lucky and find a Q1 toilet pistol, but nothing higher
      • Did see a Q3 double barrel shotgun for sale, but didn't have the dukes since I was using them for crafting magazines and supplies

     

    Some thoughts:

    • Okay so far with vehicle progression.  Even though I unlocked the bike quickly, the workbench held me up for a couple more days.  Will see how it goes past mini-bike.
    • Tools, workbench, and weapons progression might be a bit too fast (might change the count from 3 to 2,3 to get some variation).  However, might not do anything at this time to see how those changes work when I incorporate  it into my main mod.
    • Loving the fact that crafting has become more of a focus on just these small changes.  I could have pushed and spent dukes on that Q3 double barrel shotgun, but I knew I was close to start crafting my own so used those dukes for supplies / magazines until I could craft my own
    • Ironically, not picked a single crafting bundle as a trader reward - it was only offered in the first mission (which I went with pipe bombs in case I needed them for the first horde night) and has never been offered since as a reward
    On 9/22/2023 at 3:34 PM, 8_Hussars said:

    Thanks Mate.

    Would the reduction in chance reduce magazine drops or perk related magazine drops?

    I envisioned some value in increasing the magazine drop rate overall (or quantity) a little, to compensate for a loss of the perk specific drop bonus.  

     

    Just changes the bonus loot probability chance you will be getting.  You will still see mostly crafting magazines (as they are set as high probability) but more of a balanced distribution among the choices you can get

  2. 7 hours ago, Anxiety123 said:

    I'm not going to jump through the hoops and provide a bunch of unnecessary info (e.g. system specs, output log) to report some erroneous XML data, so I'll post this here:

     

    zombieSpider has its head/arm/leg dismember multipliers set to zero, but the Feral and Radiated versions use the same chances as other feral and radiated zombies.  This looks like a simple copy/paste error.

     

    Similarly, zombieFatCop has its leg dismember multiplier set to zero, but the Feral and Radiated versions assign the standard feral/radiated chances.  Again, this looks like a copy/paste error.

     

    These errors are present in Alpha 21.1 (b16).

     

    This would be a bug report and should be posted in the bug section.

  3. 1 hour ago, Krougal said:

    Ammo chests for sure, especially infestation ones.

    Probably quest rewards too.

    General ammo piles maybe as well.

    I guess anywhere you might find other bullets is reasonable. 

     

    I should be able to post a link for a modlet this evening when I get home from work

  4. 16 hours ago, Krougal said:

    So I was thinking as an int focused build who travels with 2 junk turrets, it would be really beneficial to get ammo in loot but man there is so much recursion of groups in the loot.xml I really can't figure out where it makes the most sense to add it, or how much to give.

     

    Anyone have any suggestions? Or maybe have already done this.

     

     

    I made changes to the ammo loot in A20 and working on porting it over to A21.  Where exactly do you want to find the turret ammo?  Crates and end chests?  Treasure chests?  Ammo piles?  vehicles?

  5. Yeah your mods are not loading correctly.. Since they are dll files, these mods have changes to the source code.  Since they are not being applied correctly, your game won't work correctly with the mods added.

     

    2023-09-22T00:06:40 2.780 INF [MODS] Found ModAPI in RandomMainmenuBackground.dll, creating instance

    2023-09-22T00:06:40 2.782 ERR [MODS] Failed initializing ModAPI instance on mod 'RandomMainmenuBackground' from DLL 'RandomMainmenuBackground.dll'

     

     

    2023-09-22T00:06:41 3.609 INF [MODS] Initialized code in mod 'The_Wasteland' from DLL 'Wasteland.dll'

    2023-09-22T00:06:41 3.609 INF [MODS] Found ModAPI in Wasteland.dll, creating instance

    2023-09-22T00:06:41 3.609 ERR [MODS] Failed initializing ModAPI instance on mod 'The_Wasteland' from DLL 'Wasteland.dll'

     

     

  6. 2 hours ago, Mert Dilbaz said:

    Thanks for reply. How can I find where I need to change ?

     

    You are going to have to examine both mods and figure out what changes Khaine has made to his mod.  I do know that Khaine has heavily changed the perks and crafting elements of the game which will affect this mod.

     

    In this case, it is tied to the shotgun perk that Khaine is using.  In vanilla, it is perkBoomstick which if you look at the tags in both the shotgun and ammo, it will have those in them.  With Khaine's mod, you would need to add those custom tags he has for shotguns to the items in Izayo's mod.

  7. 36 minutes ago, Mert Dilbaz said:

    Hello, its an amazing shotgun mod and i love it. But I don't understand why do my shotgunshells have 0 damage ? Im using this mod with Darkness Falls mod pack.

     

    here is a screenshot

     

     

     

    How can I change it the damage ?

     

     

     

    It's because you are trying to use a vanilla mod as is with a mod like DF that is considered an overhaul mod.  You have to change this mod to make it work with DF.

  8. 4 hours ago, 8_Hussars said:

    Is there a way to mod out the increased drop chance from perks?  May be attractive for MP. 

     

    Easiest way to completely remove:

     

    <remove xpath="//perk/effect_group/passive_effect[contains(@tags,'CSM')]"/>

     

    That would remove all the code for increasing drop chance of crafting magazines

     

    To do a universal reduction in chances:

     

    <set xpath="//perk/effect_group/passive_effect[contains(@tags,'CSM') and @value='2,10']/@value">1,5</set>

     

  9. 5 hours ago, meilodasreh said:

    Very good point actually, that's how it should work imo.

    Finding an empty container/bottle/jerrycan/whatever that can be used to collect and carry water would be a basic survival element, and also a sadly common thing to find even in today's pre-apocalyptic world (ok might be a bit too pessimistic here - hopefully)

    These could be used for scrapping for polymer after use,

    and also automatically turn into scrap after a certain amount of uses - to simulate some kind of weardown system.

    Different sizes of them would also come in handy, so that you could only collect this or that amount of water/fuel/whatever at a time,

    but then it would maybe also lead into new "nonsense inconsistencies" again in the context of stack sizes.

    To prevent abundance they could take very long to be crafted and/or use lots of resources (like the dew collector already does, what is it, a hundred scrap polymer?)

    And also crafted ones could have a way lower durability than found ones, so they could be reused only once or twice before worn out and give only a little amount of reusable scrap.

     

     

    That's fine if this game was simply a survival simulator......but it isn't, it's a hybrid.

  10. On 9/19/2023 at 8:50 PM, Plexius said:

    yes that is what the second batch of code is from directly from config dump of that save there are no errors when starting the server so im confused as to why it just isnt spawning them in

     

    You need to go into the POI editor and create a new deco.  I created an Uranium one using my new boulder and terrain blocks I made.  Will also link a copy of my mod code.

     

    The only thing I couldn't get it to do was change the color of the terrain blocks.  Not sure how to do that  🤷‍♂️

     

    https://github.com/BFT2020/NewOreVein.git

  11. 28 minutes ago, meilodasreh said:

    And I think progression in vehicle construction is too slow if you didn't "spec" in it. Hope that's being adjusted in the future, well to be fair, mostly because I find it very annoying to use the minibike, I just can't stand the sound, also too slow and too tiny storage. And it's a long way to the motorcycle.

     

    I am going to start a new playthrough with a small mod file - change the specialty crates to increase the drops of crafting magazines.  The magazines are typically in the first grouping (guaranteed) and a possible pick in a lower probability group.  I been thinking about increasing the first group from 1 pick to 3 picks to see how that affects progression.

  12. 5 hours ago, meganoth said:

    Using your mod or vanillla?

     

    Not getting a vehicle or waiting a long time for it is less about challenge and more about missing comfort.

     

    Both.  I find that as long as I reach a bicycle, I am fine if it takes me awhile to get motorized transportation.  And since bicycle only takes 5 magazines to unlock, it doesn't take a long time for me to gather those magazines, even in my mod where I removed trader rewards.

  13. 6 hours ago, FramFramson said:

    I have a couple mods with some guns which have no descriptions and I just wanted to add these in. I was able to add one to one mod but not another and it seems like somehow they use slightly different formatting?

     

    Also one of the mods uses a schematic and the schematic's description adds a huge amount of text that is a longer-than-normal version of the schematic text (the usual line about "this lets you build the thing" is followed by lengthy examples), and I have no idea why.

     

    Make sure the item has the following property

     

            <property name="DescriptionKey" value="NewGun1" />

     

    That should cause the game to look in the localization file to find this value and add it to the description.

     

    Regarding the second one, it sounds like the mod creator got a bit wordy in their description.

     

  14. 5 hours ago, FramFramson said:

    I think the biggest warping effect is everyone in single player having to invest somewhat heavily (during the early game) into Int, even if you're not going Int at all. Like, your real build is always a ???/Int hybrid build in singleplayer. That or you're buying a lot of fergettin' elixir.

     

    Though even in Multiplayer, the Int person will still often be a hybrid as well, because not everyone wants to go junk turrets and stun batons.

     

    Not everyone feels that way, I tend to invest very little in Int (I don't use the elixirs at all) unless I am specifically wanting to play a heavy Int build.  I may invest a perk point or two at the beginning but I am usually at Int 1 for most of the early / mid game.  I tend to focus more on the tree I am wanting to play that playthrough.

     

    If you want a challenge, don't use elixirs and don't spend in strength / int trees if you are going a different build, like Agility.

  15. okay, I assume you also create an entry for tungsten in the materials file (Mtungsten)

     

    Next step is you would want to put in a possible layer in the biomes file

     

    This is coal in the pines forest

     

            <!-- *** Pine Forest: Ore Sub Biome: coalOre -->
            <subbiome prob="0.392">
                <layers>
                    <layer depth="1" blockname="terrForestGround"/> <layer depth="3" blockname="terrDirt"/>
                    <layer depth="1" blockname="terrStone"> <resource blockname="terrGravel" prob="0.7830" rwgGenerationType="all"/> </layer>
                    <layer depth="*" blockname="terrStone"> <resource blockname="terrOreCoal" prob="0.6500" rwgGenerationType="all"/> <resource blockname="terrGravel" prob="0.7830" rwgGenerationType="all"/> </layer> <layer depth="3" blockname="terrBedrock"/>
                </layers>
                <decorations>
                    <decoration type="prefab" name="deco_coal_vein" checkresource="-7" onslopes="true" prob=".00657" rotatemax="3"/>
                    <decoration type="block" blockname="rockResource" prob=".00033" rotatemax="3"/>
                    <decoration type="block" blockname="rockResource02" prob=".00033" rotatemax="3"/>
                    <decoration type="block" blockname="cntForestRandomLootHelper" prob="0.00025"/>
                    <decoration type="prefab" name="rock_form02" prob=".001" rotatemax="7"/>
                    <decoration type="prefab" name="rock_form01" prob=".001" rotatemax="7"/>
                    <decoration type="block" blockname="plantedCotton3Harvest" prob="0.001" rotatemax="7"/>
                    <decoration type="block" blockname="rock01" prob=".001"/>
                    <decoration type="block" blockname="rock02" prob=".001"/>
                    <decoration type="block" blockname="cntBirdnest" prob="0.001"/>
                    <decoration type="block" blockname="treeDeadPineLeaf" prob="0.007" rotatemax="7"/>
                    <decoration type="block" blockname="plantShrub" prob="0.001" rotatemax="7"/>
                    <decoration type="block" blockname="treeJuniper4m" prob="0.001" rotatemax="7"/>
                    <decoration type="block" blockname="treeMountainPine12m" prob="0.001" rotatemax="7"/>
                    <decoration type="block" blockname="treeMountainPine19m" prob="0.0015" rotatemax="7"/>
                    <decoration type="block" blockname="treeMountainPine27m" prob="0.002" rotatemax="7"/>
                    <decoration type="block" blockname="treeMountainPine31m" prob="0.002" rotatemax="7"/>
                    <decoration type="block" blockname="treeMountainPineDry21m" prob="0.002" rotatemax="7"/>
                    <decoration type="block" blockname="treeMountainPine41m" prob="0.004" rotatemax="7"/>
                    <decoration type="block" blockname="plantedSnowberry3Harvest" prob=".001" rotatemax="7"/>
                    <decoration type="block" blockname="plantedChrysanthemum3Harvest" prob="0.001" rotatemax="7"/>
                    <decoration type="block" blockname="treeOakLrg01" prob="0.001" rotatemax="7"/>
                    <decoration type="block" blockname="treeOakMed01" prob="0.001" rotatemax="7"/>
                    <decoration type="block" blockname="treeOakMed02" prob="0.001" rotatemax="7"/>
                    <decoration type="block" blockname="treeOakSml01" prob="0.001" rotatemax="7"/>
                    <decoration type="block" blockname="treeFirLrg01" prob="0.0005" rotatemax="7"/>
                    <decoration type="block" blockname="treeMountainPine48m" prob="0.0005" rotatemax="7"/>
                    <decoration type="block" blockname="treeStump" prob=".0002" rotatemax="7"/>
                    <decoration type="block" blockname="treeTallGrassDiagonal" prob=".35"/>
                    <decoration type="block" blockname="treeShortGrass" prob=".6"/>
                </decorations>
            </subbiome>

     

    Also make sure you have a map color property in the blocks portion so it shows up on the map with a different color

  16. This is the format it should be in (if you don't have all the languages you keep them blank)

     

    Key,File,Type,UsedInMainMenu,NoTranslate,english,Context / Alternate Text,german,spanish,french,italian,japanese,koreana,polish,brazilian,russian,turkish,schinese,tchinese

     

    example

     

    perkDaringAdventurerRank4LongDesc,progression,perk Int,,,You are the daring adventurer!\nGain access to better trader items and get 30% more dukes.,,,,,,,,,,,,,

  17. You removed groupZpackReg01 but not 02 and 03.  Then you added another 02 and 03 group in your code.


    When you are appending to the groupZpackReg, this is how it is going to look like the following:

     

    <lootgroup name="groupZpackReg" count="all">
        <item group="groupZpackReg01" count="2"/>
        <item group="groupZpackReg02" loot_prob_template="med" force_prob="true"/>
        <item group="groupZpackReg03" loot_prob_template="low" force_prob="true"/>
        <item group="groupWoodOrStone" count="1" force_prob="true" />
        <item group="groupZpackReg01" count="1" />
        <item group="groupZpackReg02" loot_prob_template="medHigh" />
        <item group="groupZpackReg03" loot_prob_template="low" />    
    </lootgroup>

     

    or it may look like:

     

    <lootgroup name="groupZpackReg" count="all">
        <item group="groupZpackReg01" count="2"/>
        <item group="groupZpackReg02" loot_prob_template="med" force_prob="true"/>
        <item group="groupZpackReg03" loot_prob_template="low" force_prob="true"/>
    
    </lootgroup>
        <item group="groupWoodOrStone" count="1" force_prob="true" />
        <item group="groupZpackReg01" count="1" />
        <item group="groupZpackReg02" loot_prob_template="medHigh" />
        <item group="groupZpackReg03" loot_prob_template="low" />  

      

    I don't use append to add lines into groups, so not sure if you got the path correct there.

     

    Rather than removing and replacing, I would do the following:
     

    <set xpath="//lootgroup[@name='groupZpackReg']/item[@group='groupZpackReg01']/@count">1</set>
    
    <set xpath="//lootgroup[@name='groupZpackReg']/item[@group='groupZpackReg02']/@loot_prob_template">medHigh</set>

     

    Try these changes and see what happens.

     

    Also some QoL tips

     

    Use comments and break your file into sections, easier to find what you need to change or fix - This is what I do

    <!-- Increases stock numbers of ammo and magazines to account for removing quest rewards  -->
    <!-- Ammo increases  -->
    	<set xpath="//trader_item_group/item[@group='groupAllAmmo']/@count">4,8</set>
    
    <!--  magazines increase - generic  -->
    	<set xpath="//trader_items/item[@group='skillMagazines']/@count">4,8</set>
    
    <!-- Unique magazine stock increases  -->
    	<set xpath="//trader_item_group[contains(@name,'skillMagazinesTrader')]/item/@count">2,6</set>	

     

    Also remove can be shortened  /> at the end rather than ></remove>
     

  18. 5 minutes ago, binf_shinana said:

    (google translation)

    I think that many players who complain that the number of magazines that appear does not increase even if they acquire skills do not understand that the appearance rate will interfere with each other by acquiring multiple skills. (The explanation only says that it will increase, so that is natural.)
    For example, Advanced Engineering is responsible for electrical appliances, traps, workbenches, repair tools, and four types of magazines, so if you acquire this, you will be far removed from acquiring firearm magazines.

     

    That is true, but only in regards to containers that pull from all magazines.  For the specialty crates, you will be pulling a much smaller batch.  For example, Shotgun Messiah is only firearm magazines so if you are perked into say Gunslinger, you have a high chance of pulling the handgun crafting magazines.

     

    However, the crates themselves are not universal.  Some crates have the crafting magazines in the first group which is always a guaranteed pull while other crates have them in the second group which is a high chance of pulling from it.  And at least one crate (Mo Power) you have guarantee pulls for all but the 4th loot group.  I wonder how loot finds will change if all specialty crates where setup like the Mo Power one where you are always guaranteed 3 items in them with a possible 4th.

    55 minutes ago, Roland said:

    I suppose, though, that it is a value in the xmls that can be changed for those that would rather the boost be a bit less?

     

    Maybe cut it in half, from the current 2 to 10 based on perk level to 1 to 5?

  19.     <property name="CanClimbLadders" value="false"/>

     

    It looks like the animals have this property in their data, but not working as intended (or maybe the base code was removed so this doesn't do anything right now).

     

    I checked zombie dogs and snakes, and they extended from entities that should have this code in them (dogs extended from wolves who extend from the default hostile animals while snakes directly extend from hostile animals).

     

×
×
  • Create New...