Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Some quality of life config file cheats/edits for 7 Days To Die.
- 1. Add food & water status bars to the UI.
- as per this guide: https://steamcommunity.com/sharedfiles/filedetails/?id=1314630771
- go to: SteamApps\common\7 Days To Die\Data\Config\XUi\
- make a backup copy of windows.xml
- open windows.xml & look for the tag <window name="HUDLeftStatBars">
- comment out that block by adding !-- like this:
- <!-- window name="HUDLeftStatBars">
- put the end comment at the next instance of </window>
- like this: </window -->
- now that you've got the old code commented out, paste in this shiny new block of code:
- <window name="HUDLeftStatBars">
- <grid name="hud" pos="9,190" rows="4" cols="1" width="168" cell_width="168" cell_height="46" repeat_content="false" side="left" >
- <rect width="168" height="43" controller="HUDStatBar" stat_type="Health" visible="{statvisible}">
- <sprite depth="1" name="border" color="0,0,0,100" height="43" type="sliced" />
- <sprite depth="2" pos="3,-3" name="background" height="37" width="162" color="64,64,64,100" type="sliced" />
- <sprite depth="3" pos="3,-3" name="BarContent" sprite="{statimage|once}" type="filled" height="37" width="162" fill="0" />
- <sprite depth="4" name="Icon" atlas="{staticonatlas|once}" sprite="{staticon|once}" size="32,32" pos="8,-6" foregroundlayer="true"/>
- <label depth="6" name="TextContent" pos="0,-8" font_size="28" color="[white]" justify="center" pivot="topleft" text="{statcurrentwithmax}" height="30"/>
- </rect>
- <rect width="168" height="43" controller="HUDStatBar" stat_type="Stamina" visible="{statvisible}">
- <sprite depth="1" name="border" color="0,0,0,100" height="43" type="sliced"/>
- <sprite depth="2" pos="3,-3" name="background" height="37" width="162" color="64,64,64,100" type="sliced" />
- <sprite depth="3" pos="3,-3" name="BarContent" type="filled" height="37" width="162" color= "0,128,0,100" fill="0" />
- <sprite depth="4" name="Icon" atlas="{staticonatlas|once}" sprite="{staticon|once}" size="32,32" pos="8,-6" foregroundlayer="true"/>
- <label depth="6" name="TextContent" pos="0,-8" font_size="28" color="[white]" justify="center" pivot="topleft" text="{statcurrentwithmax}" height="30"/>
- </rect>
- <!-- Begin Food & Water Mod -->
- <rect width="168" height="43" controller="HUDStatBar" stat_type="Food" visible="{statvisible}">
- <sprite depth="1" name="border" color="0,0,0,100" height="43" type="sliced"/>
- <sprite depth="2" pos="3,-3" name="background" height="37" width="162" color="64,64,64,100" type="sliced" />
- <sprite depth="3" pos="3,-3" name="BarContent" type="filled" height="37" width="162" color="[tan]" fill="0" />
- <sprite depth="4" name="Icon" atlas="{staticonatlas|once}" sprite="{staticon|once}" size="32,32" pos="8,-6" foregroundlayer="true"/>
- <label depth="6" name="TextContent" pos="0,-8" font_size="28" color="[white]" justify="center" pivot="topleft" text="{statcurrentwithmax}" height="30"/>
- </rect>
- <rect width="168" height="43" controller="HUDStatBar" stat_type="Water" visible="{statvisible}">
- <sprite depth="1" name="border" color="0,0,0,100" height="43" type="sliced"/>
- <sprite depth="2" pos="3,-3" name="background" height="37" width="162" color="64,64,64,100" type="sliced" />
- <sprite depth="3" pos="3,-3" name="BarContent" type="filled" height="37" width="162" color="0,153,255,100" fill="0" />
- <sprite depth="4" name="Icon" atlas="{staticonatlas|once}" sprite="{staticon|once}" size="32,32" pos="8,-6" foregroundlayer="true"/>
- <label depth="6" name="TextContent" pos="0,-8" font_size="28" color="[white]" justify="center" pivot="topleft" text="{statcurrentwithmax}" height="30"/>
- </rect>
- <!-- End Food & Water Mod -->
- </grid>
- <!-- Begin Player Core Temp Mod -->
- <grid name="hud" pos="187,52" rows="1" cols="1" width="168" cell_width="168" cell_height="46" repeat_content="false" side="left" >
- <rect width="168" height="43" controller="PlayerStatsWindow">
- <sprite depth="1" name="border" color="0,0,0,100" height="43" type="sliced"/>
- <sprite depth="2" pos="3,-3" name="background" height="37" width="162" color="64,64,64,100" type="sliced"/>
- <sprite depth="3" pos="3,-3" color="50,50,50" type="filled" height="37" width="162" fill="100" />
- <sprite depth="4" name="Icon" sprite="ui_game_symbol_temperature" size="32,32" pos="8,-6" foregroundlayer="true"/>
- <label depth="6" name="TextContent" pos="0,-10" font_size="24" color="[beige]" justify="center" pivot="topleft" text="{playercoretemp}" height="30" />
- </rect>
- </grid>
- <!-- End Player Core Temp Mod -->
- <rect name="hud" pos="93,300" side="left" controller="BuffPopoutList" pivot="BottomLeft" >
- <panel width="168" height="43" name="item" visible="false" pivot="right" disableautobackground="true" pos="70, 0" >
- <sprite depth="3" pos="0,0" name="Background" sprite="ui_game_popup" height="43" width="162" pivot="center" flip="Horizontally" color="[transparent]" />
- <sprite depth="4" name="Icon" size="36,32" pos="-58,0" pivot="center" color="[transparent]"/>
- <label depth="6" name="TextContent" pos="0,0" font_size="28" color="[white]" justify="center" height="30" pivot="center"/>
- </panel>
- </rect>
- </window>
- 2. Increase headshot damage. Zoms are bullet sponges in this game, so lets make accuracy rewarding and pistols at least a little bit useful.
- make a backup copy and edit: SteamApps\common\7 Days To Die\Data\Config\items.xml
- search for 'DamageBonus.head' and add a zero after whatever value is in the 'value=' tag
- example:
- starting value: <property name="DamageBonus.head" value="6"/>
- ending value: <property name="DamageBonus.head" value="60"/>
- you can either do it for everything or limit it to just the ranged weapons.
- in my experience the melee damage is OK as is but it might be funny to head splode zoms by punching or clubbing them
- 3. Add higher top levels for skills. It would be nice of some of the skills continued past their current max levels, so let's lengthen the skill tree.
- make a backup copy and edit: Steamapps\common\7 Days To Die\Data\Config\progression.xml
- 1 - Health Nut - makes your min health upgradeable to 200
- replace the block that starts with '<perk name="Health Nut" ' with the following text:
- <perk name="Health Nut" icon="run" description_key="healthNutDesc" title_key="healthNut" max_level="10" skill_point_cost_multiplier="1.43" skill_point_cost_per_level="5" always_fire="true" group="health">
- <requirement perk_level="1" required_skill_name="Athletics" required_skill_level="1"/>
- <requirement perk_level="2" required_skill_name="Athletics" required_skill_level="10"/>
- <requirement perk_level="3" required_skill_name="Athletics" required_skill_level="20"/>
- <requirement perk_level="4" required_skill_name="Athletics" required_skill_level="40"/>
- <requirement perk_level="5" required_skill_name="Athletics" required_skill_level="60"/>
- <requirement perk_level="6" required_skill_name="Athletics" required_skill_level="61"/>
- <requirement perk_level="7" required_skill_name="Athletics" required_skill_level="62"/>
- <requirement perk_level="8" required_skill_name="Athletics" required_skill_level="63"/>
- <requirement perk_level="9" required_skill_name="Athletics" required_skill_level="64"/>
- <requirement perk_level="10" required_skill_name="Athletics" required_skill_level="65"/>
- <effect name="MinWellness">
- <add perk_level="0" value="0"/>
- <add perk_level="1" value="5"/>
- <add perk_level="2" value="10"/>
- <add perk_level="3" value="20"/>
- <add perk_level="4" value="30"/>
- <add perk_level="5" value="50"/>
- <add perk_level="6" value="60"/>
- <add perk_level="7" value="75"/>
- <add perk_level="8" value="90"/>
- <add perk_level="9" value="110"/>
- <add perk_level="10" value="130"/>
- </effect>
- <effect name="MaxWellness">
- <add perk_level="0" value="0"/>
- <add perk_level="1" value="5"/>
- <add perk_level="2" value="10"/>
- <add perk_level="3" value="20"/>
- <add perk_level="4" value="30"/>
- <add perk_level="5" value="50"/>
- <add perk_level="6" value="60"/>
- <add perk_level="7" value="75"/>
- <add perk_level="8" value="90"/>
- <add perk_level="9" value="110"/>
- <add perk_level="10" value="130"/>
- </effect>
- </perk>
- 2 - Sexual Tyranosaurus - Aww yea.
- replace the block that starts with '<perk name="Sexual Tyranosaurus" ' with the following text:
- <perk name="Sexual Tyranosaurus" icon="run" description_key="sexualTyranosaurusDesc" title_key="sexualTyranosaurus" max_level="10" skill_point_cost_multiplier="1.43" skill_point_cost_per_level="5" always_fire="true" group="health">
- <requirement perk_level="1" required_skill_name="Athletics" required_skill_level="1"/>
- <requirement perk_level="2" required_skill_name="Athletics" required_skill_level="10"/>
- <requirement perk_level="3" required_skill_name="Athletics" required_skill_level="20"/>
- <requirement perk_level="4" required_skill_name="Athletics" required_skill_level="40"/>
- <requirement perk_level="5" required_skill_name="Athletics" required_skill_level="60"/>
- <requirement perk_level="6" required_skill_name="Athletics" required_skill_level="61"/>
- <requirement perk_level="7" required_skill_name="Athletics" required_skill_level="62"/>
- <requirement perk_level="8" required_skill_name="Athletics" required_skill_level="63"/>
- <requirement perk_level="9" required_skill_name="Athletics" required_skill_level="64"/>
- <requirement perk_level="10" required_skill_name="Athletics" required_skill_level="65"/>
- <effect name="StaminaGain">
- <add perk_level="0" value="0"/>
- <add perk_level="1" value="0.1"/>
- <add perk_level="2" value="0.2"/>
- <add perk_level="3" value="0.4"/>
- <add perk_level="4" value="0.6"/>
- <add perk_level="5" value="1.0"/>
- <add perk_level="6" value="1.2"/>
- <add perk_level="7" value="1.4"/>
- <add perk_level="8" value="1.6"/>
- <add perk_level="9" value="1.8"/>
- <add perk_level="10" value="2.0"/>
- </effect>
- </perk>
- 3 - The Fixer - every time you repair something the overall quality degrades. This skill lets you repair stuff with less quality loss.
- replace the block that starts with '<perk name="The Fixer" ' with the following text:
- <perk name="The Fixer" icon="wrench" description_key="theFixerDesc" title_key="theFixer" max_level="9" skill_point_cost_multiplier="1.58" skill_point_cost_per_level="3" passive_effect="true" always_fire="true" group="crafting">
- <requirement perk_level="1" required_player_level="1"/>
- <requirement perk_level="2" required_player_level="10"/>
- <requirement perk_level="3" required_player_level="20"/>
- <requirement perk_level="4" required_player_level="40"/>
- <requirement perk_level="5" required_player_level="41"/>
- <requirement perk_level="6" required_player_level="42"/>
- <requirement perk_level="7" required_player_level="43"/>
- <requirement perk_level="8" required_player_level="44"/>
- <requirement perk_level="9" required_player_level="45"/>
- <effect name="RepairTime">
- <multiply perk_level="0" value="1"/>
- <multiply perk_level="1" value="0.95"/>
- <multiply perk_level="2" value="0.9"/>
- <multiply perk_level="3" value="0.8"/>
- <multiply perk_level="4" value="0.7"/>
- <multiply perk_level="5" value="0.6"/>
- <multiply perk_level="6" value="0.5"/>
- <multiply perk_level="7" value="0.4"/>
- <multiply perk_level="8" value="0.3"/>
- <multiply perk_level="9" value="0.2"/>
- </effect>
- <effect name="RepairAmount">
- <multiply perk_level="0" value="1"/>
- <multiply skill_level="1" value="1.05"/>
- <multiply skill_level="2" value="1.1"/>
- <multiply skill_level="3" value="1.2"/>
- <multiply skill_level="4" value="1.3"/>
- <multiply skill_level="5" value="1.4"/>
- <multiply skill_level="6" value="1.5"/>
- <multiply skill_level="7" value="1.6"/>
- <multiply skill_level="8" value="1.7"/>
- <multiply skill_level="9" value="2.0"/>
- </effect>
- <effect name="RepairQualityLoss">
- <multiply perk_level="0" value="1"/>
- <multiply perk_level="1" value="0.944"/>
- <multiply perk_level="2" value="0.888"/>
- <multiply perk_level="3" value="0.777"/>
- <multiply perk_level="4" value="0.666"/>
- <multiply perk_level="4" value="0.555"/>
- <multiply perk_level="4" value="0.444"/>
- <multiply perk_level="4" value="0.333"/>
- <multiply perk_level="4" value="0.222"/>
- <multiply perk_level="4" value="0.111"/>
- </effect>
- </perk>
- 4. Add higher char levels so you have enough skill points to get all
- the crafting recipe unlocks without having to do stupid quests.
- make a backup copy and edit: SteamApps\common\7 Days To Die\Data\Config\progression.xml
- at the top of the file, inside the '<player' tag make these changes:
- max_level="400"
- exp_to_level="8000"
- skill_points_per_level="8"
- 5. increase drop rate/potential for car batteries
- Lead is hard to come by and severely limits your access to bullets. Also, lead car batteries
- are super useful and very rare and you can melt them down for lead if you somehow had too many of them.
- It would be nice to have too many of them.
- 1 - make a backup copy then edit: SteamApps\common\7 Days To Die\Data\Config\loot.xml
- 2 - inside each of the following loot groups add the line <item name="carBattery" prob="2"/>
- <lootgroup name="electricalDevices">
- <lootgroup name="cupboard">
- <lootgroup name="junk">
- <lootgroup name="rareAutomotive">
- <lootgroup name="hats">
- <lootgroup name="lightArmor">
- <lootgroup name="heavyArmor">
- <lootgroup name="tools" count="1">
- <lootgroup name="workingStiffs" count="1">
- <lootcontainer id="22" count="0,2" size="5,4" sound_open="UseActions/open_cardboard" sound_close="UseActions/close_cardboard" loot_quality_template="baseTemplate">
- <lootcontainer id="61" count="0,2" size="4,4" destroy_on_close="false" sound_open="UseActions/open_corpse" sound_close="UseActions/close_corpse" loot_quality_template="baseTemplate">
- <lootcontainer id="87" count="0,2" size="5,4" sound_open="UseActions/open_cardboard" sound_close="UseActions/close_cardboard" loot_quality_template="baseTemplate">
- 3 - inside the tag <lootgroup name="automotive">
- change: <item name="carBattery"/>
- to: <item name="carBattery" prob="2"/>
- 6. increase nitrate powder drop rate. Nitrate powder is required for ammunition, explosives, and
- fertilizer, and in reality it's quite common. For some reason in the game it's slightly more
- rare than lead. It would be nice to have more of it.
- 1 - make a backup copy then edit: SteamApps\common\7 Days To Die\Data\Config\blocks.xml
- 2 - search for each instance of 'name="potassiumNitratePowder"' and change the count value to
- something friendlier like count="100"
- 7. increase spawn rate for edible animals
- make a backup copy and edit SteamApps\common\7 Days To Die\Data\Config\entitygroups.xml
- search for <entity name="invisibleAnimal"
- change prob="#" in each instance to prob="0.1"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement