first commit a20

This commit is contained in:
BuildTools 2022-07-26 16:08:58 -04:00
parent e1e6a97a4b
commit bd9194c73a
6 changed files with 177 additions and 0 deletions

3
CREDITS Normal file
View File

@ -0,0 +1,3 @@
CREDITS
Thanks to the following people for their project/code/mod.
khaines - Backpack & Crafting Queue Size

8
Config/entityclasses.xml Normal file
View File

@ -0,0 +1,8 @@
<mx7d2d_official>
<!-- Zombie "On-Death" Loot Bag -->
<set xpath="/entity_classes/entity_class[contains(@name, 'zombie')]/property[contains(@name, 'LootDropProb')]/@value">.25</set>
<!-- Zombie "On-Death" Loot Bag Living Time -->
<set xpath="/entity_classes/entity_class[contains(@name, 'EntityLoot')]/property[contains(@name, 'TimeStayAfterDeath')]/@value">3600</set>
<!-- Player Running Stamina -->
<set xpath="/entity_classes/entity_class[@name='playerMale']/effect_group/passive_effect[@name='StaminaChangeOT'][@operation='perc_add'][@tags='running']/@value">0.5</set>
</mx7d2d_official>

104
Config/items.xml Normal file
View File

@ -0,0 +1,104 @@
<mx7d2d_official>
<!-- Stack Size (Ammo) -->
<set xpath="/items/item[@name='ammoCrossbowBoltExploding']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='ammoCrossbowBoltStone']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='ammoCrossbowBoltIron']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='ammoArrowStone']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='ammoRocketHE']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='ammoBlunderbuss']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='ammoShotgunShell']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='ammo9mmBulletBall']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='ammo762mmBulletBall']/property[@name='Stacknumber']/@value">5000</set>
<!-- Stack Size (Can) -->
<set xpath="/items/item[@name='foodCanBeef']/property[@name='Stacknumber']/@value">5000</set>
<!-- Stack Size (Drink) -->
<set xpath="/items/item[@name='drinkJarBoiledWater']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarPureMineralWater']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarYuccaJuice']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarGoldenRodTea']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarRedTea']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkYuccaJuiceSmoothie']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarCoffee']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarBeer']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarGrainAlcohol']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarGrandpasMoonshine']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarGrandpasAwesomeSauce']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarGrandpasLearningElixir']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarGrandpasForgettingElixir']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkCanEmpty']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarEmpty']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drinkJarRiverWater']/property[@name='Stacknumber']/@value">5000</set>
<!-- Stack Size (Food) -->
<set xpath="/items/item[@name='foodCornOnTheCob']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodCornBread']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodMoldyBread']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodShamSandwich']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodCharredMeat']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodGrilledMeat']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodBoiledMeat']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodMeatStew']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodSteakAndPotato']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodHoboStew']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodFishTacos']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodBakedPotato']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodBlueberryPie']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodPumpkinPie']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodPumpkinCheesecake']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodPumpkinBread']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodGumboStew']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodShepardsPie']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodSpaghetti']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodTunaFishGravyToast']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodEggBoiled']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodBaconAndEggs']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodVegetableStew']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodRawMeat']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodRottingFlesh']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodEgg']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodCornMeal']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodCropBlueberries']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodCropCorn']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodCropGraceCorn']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodCropPotato']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodCropMushrooms']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodCropYuccaFruit']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodCropPumpkin']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodCropGraceCorn']/property[@name='Stacknumber']/@value">5000</set>
<!-- Stack Size (Medical) -->
<set xpath="/items/item[@name='medicalBandage']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='medicalFirstAidBandage']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='medicalFirstAidKit']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='medicalSplint']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='medicalBloodBag']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drugVitamins']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drugPainkillers']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drugHerbalAntibiotics']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drugAntibiotics']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drugRecog']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='drugAtomJunkies']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='foodHoney']/property[@name='Stacknumber']/@value">5000</set>
<!-- Stack Size (Resources) -->
<set xpath="/items/item[@name='resourceCloth']/property[@name='Stacknumber']/@value">5000</set>
<set xpath="/items/item[@name='resourceConcreteMix']/property[@name='Stacknumber']/@value">5000</set>
<!-- Boiled Water (drinkJarBoiledWater) Water Gain -->
<set xpath="/items/item[@name='drinkJarBoiledWater']/effect_group/triggered_effect[@cvar='$waterAmountAdd']/@value">50</set>
<!-- Food Gain (foodMeatStew) Food/Health Gain -->
<set xpath="/items/item[@name='foodMeatStew']/effect_group/triggered_effect[@cvar='$foodAmountAdd']/@value">100</set>
<set xpath="/items/item[@name='foodMeatStew']/effect_group/triggered_effect[@cvar='foodHealthAmount']/@value">100</set>
<!-- Food Gain (foodSteakAndPotato) Food/Health Gain -->
<set xpath="/items/item[@name='foodSteakAndPotato']/effect_group/triggered_effect[@cvar='$foodAmountAdd']/@value">80</set>
<set xpath="/items/item[@name='foodSteakAndPotato']/effect_group/triggered_effect[@cvar='foodHealthAmount']/@value">80</set>
<!-- Food Gain (foodBaconAndEggs) Food/Health Gain -->
<set xpath="/items/item[@name='foodBaconAndEggs']/effect_group/triggered_effect[@cvar='$foodAmountAdd']/@value">50</set>
<set xpath="/items/item[@name='foodBaconAndEggs']/effect_group/triggered_effect[@cvar='foodHealthAmount']/@value">50</set>
<!-- Food Gain (foodGrilledMeat) Food/Health Gain -->
<set xpath="/items/item[@name='foodGrilledMeat']/effect_group/triggered_effect[@cvar='$foodAmountAdd']/@value">30</set>
<set xpath="/items/item[@name='foodGrilledMeat']/effect_group/triggered_effect[@cvar='foodHealthAmount']/@value">30</set>
<!-- Forge Melt Time -->
<set xpath="/items/item[@name='resourceRockSmall']/property[@name='MeltTimePerUnit']/@value">.01</set>
<set xpath="/items/item[@name='resourceScrapBrass']/property[@name='MeltTimePerUnit']/@value">.01</set>
<set xpath="/items/item[@name='unit_iron']/property[@name='MeltTimePerUnit']/@value">.01</set>
<set xpath="/items/item[@name='unit_iron']/property[@name='CraftingIngredientTime']/@value">.1</set>
<set xpath="/items/item[@name='resourceForgedIron']/property[@name='CraftingIngredientTime']/@value">.5</set>
<set xpath="/items/item[@name='resourceForgedSteel']/property[@name='CraftingIngredientTime']/@value">1</set>
</mx7d2d_official>

4
Config/progression.xml Normal file
View File

@ -0,0 +1,4 @@
<mx7d2d_official>
<!-- Skill Points -->
<set xpath="/progression/level/@skill_points_per_level">5</set>
</mx7d2d_official>

48
Config/recipes.xml Normal file
View File

@ -0,0 +1,48 @@
<mx7d2d_official>
<!-- Crafting Fixes -->
<set xpath="/recipes/recipe[@name='resourceGlue' and @craft_area='campfire']/ingredient[@name='resourceBone']/@count">2</set>
<set xpath="/recipes/recipe[@name='resourceGlue' and @craft_area='chemistryStation']/ingredient[@name='resourceBone']/@count">2</set>
<!-- Cooking Fixes -->
<set xpath="/recipes/recipe[@name='foodBaconAndEggs']/ingredient[@name='foodRawMeat']/@count">1</set>
<set xpath="/recipes/recipe[@name='foodBaconAndEggs']/ingredient[@name='foodEgg']/@count">1</set>
<set xpath="/recipes/recipe[@name='foodBoiledMeat']/ingredient[@name='foodRawMeat']/@count">1</set>
<set xpath="/recipes/recipe[@name='foodCharredMeat']/ingredient[@name='foodRawMeat']/@count">1</set>
<set xpath="/recipes/recipe[@name='foodChiliDog']/ingredient[@name='foodRawMeat']/@count">1</set>
<set xpath="/recipes/recipe[@name='foodGrilledMeat']/ingredient[@name='foodRawMeat']/@count">1</set>
<!-- Farming Fixes -->
<set xpath="/recipes/recipe[@name='plantedCorn1']/ingredient[@name='foodCropCorn']/@count">1</set>
<!-- Concrete Mixing (resourceConcreteMix) -->
<remove xpath="/recipes/recipe[@name='resourceConcreteMix']/ingredient[@name='resourceRockSmall']"/>
<remove xpath="/recipes/recipe[@name='resourceConcreteMix']/ingredient[@name='resourceCrushedSand']"/>
<set xpath="/recipes/recipe[@name='resourceConcreteMix']/@count">5</set>
<!-- Forged Crafting Tweaks-->
<set xpath="/recipes/recipe[@name='resourceForgedIron']/ingredient[@name='unit_iron']/@count">5</set>
<set xpath="/recipes/recipe[@name='resourceForgedSteel']/ingredient[@name='unit_iron']/@count">10</set>
<remove xpath="/recipes/recipe[@name='resourceForgedIron']/ingredient[@name='unit_clay']"/>
<remove xpath="/recipes/recipe[@name='resourceForgedSteel']/ingredient[@name='unit_clay']"/>
<remove xpath="/recipes/recipe[@name='resourceArrowHeadIron']/ingredient[@name='unit_clay']"/>
<remove xpath="/recipes/recipe[@name='resourceArrowHeadSteelAP']/ingredient[@name='unit_clay']"/>
<remove xpath="/recipes/recipe[@name='resourceBuckshot']/ingredient[@name='unit_clay']"/>
<remove xpath="/recipes/recipe[@name='resourceBulletCasing']/ingredient[@name='unit_clay']"/>
<remove xpath="/recipes/recipe[@name='resourceBulletTip']/ingredient[@name='unit_clay']"/>
<set xpath="/recipes/recipe[@name='resourceForgedIron']/@count">2</set>
<set xpath="/recipes/recipe[@name='resourceForgedSteel']/@count">2</set>
<!-- Add Vending Machine Recipe -->
<append xpath="/recipes">
<recipe name="cntVendingMachine" count="1">
<ingredient name="resourceWood" count="50"/>
<ingredient name="resourceForgedIron" count="20"/>
<ingredient name="resourceElectricParts" count="10"/>
<ingredient name="resourceMechanicalParts" count="10"/>
<ingredient name="resourceSpring" count="10"/>
</recipe>
</append>
<!-- Add Car Battery Recipe -->
<append xpath="/recipes">
<recipe name="carBattery" count="1">
<ingredient name="resourceForgedSteel" count="20"/>
<ingredient name="resourceElectricParts" count="10"/>
<ingredient name="resourcePotassiumNitratePowder" count="50"/>
</recipe>
</append>
</mx7d2d_official>

10
ModInfo.xml Normal file
View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<xml>
<ModInfo>
<Name value="mx7d2d_official" />
<Description value="Official Mx7D2D Mod" />
<Author value="mikx" />
<Version value="1.11.0" />
<Website value="https://github.com/mikxqc/mx7d2d_official" />
</ModInfo>
</xml>