Der Morder Posted January 12, 2020 Share Posted January 12, 2020 I have been running a vanilla server for some time now but I would like to mod a few items. Such as the power of guns against both entities and blocks. And the amount of damage my auger does or other digging tools. <effect_group name="meleeToolAuger"> <passive_effect name="EntityDamage" operation="base_set" value="4.2"/> <passive_effect name="BlockDamage" operation="base_set" value="20.7"/> <passive_effect name="RoundsPerMinute" operation="base_set" value="300"/> <passive_effect name="DegradationMax" operation="base_set" value="1400,4200" tier="1,6" tags="perkMiner69r"/> <passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkMiner69r"/> <passive_effect name="MaxRange" operation="base_set" value="2.35"/> <passive_effect name="BlockRange" operation="base_set" value="3.5"/> <passive_effect name="ModSlots" operation="base_set" value="1,1,2,2,3,4" tier="1,2,3,4,5,6"/> <passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/> <passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/> <passive_effect name="SphereCastRadius" operation="base_set" value=".1"/> <passive_effect name="DamageFalloffRange" operation="base_set" value="100"/> <passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2"/> <!-- random effective rng --> <passive_effect name="EntityDamage" operation="perc_add" value="-.15,.15"/> <!-- random EntityDmg --> <passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6"/> <!-- tier bonus --> <passive_effect name="PlayerExpGain" operation="perc_add" value="-.3" tags="Harvesting"/> <passive_effect name="BlockDamage" operation="perc_add" value="-.15,.15"/> <!-- random BlockDmg --> <passive_effect name="BlockDamage" operation="perc_add" value=".1,.5" tier="2,6"/> <!-- tier bonus --> <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkMiner69r"/> <!-- random DegMax --> <passive_effect name="RoundsPerMinute" operation="perc_add" value="-.05,.05"/> <!-- random APM --> <passive_effect name="MagazineSize" operation="perc_add" value="-.122,.122"/> <!-- random MagazineSize --> <passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/> <!-- random WeaponHandling --> <passive_effect name="DamageModifier" operation="perc_add" value="-.8" tags="wood"/> <passive_effect name="BurstRoundCount" operation="base_set" value="1000"/> <passive_effect name="MagazineSize" operation="base_set" value="300"/> <passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1"/> <!-- 3.5s --> Would be real nice if someone could explain all of that or point me in the direction of someone who already has? Thanks Link to comment Share on other sites More sharing options...
Lako Posted January 14, 2020 Share Posted January 14, 2020 Hi Der Morder, You should look at changing these values: <effect_group name="meleeToolAuger"> <passive_effect name="EntityDamage" operation="base_set" value="4.2"/> <passive_effect name="BlockDamage" operation="base_set" value="20.7"/> These will change damage to blocks and entity directly, later this value gets randomized slightly (30%) and tiered (1-5 ->10%-50%) Best idea is to do this as a modlet, quite simple in your case. Not sure how to implement it on server but probably just modlet will do it, or changing base files (these reset with each game update). In one modlet you can handle all tools and weapons damage. Individually. Let me know if you need any further help, but I encourage you to explore the possibilities . Enjoy! Link to comment Share on other sites More sharing options...
Der Morder Posted January 16, 2020 Author Share Posted January 16, 2020 Thank you very much this helped. Link to comment Share on other sites More sharing options...
Stranded_Napkin Posted February 4, 2020 Share Posted February 4, 2020 I would actually recommend not changing those particular values. If you edit those lines, even by only a couple points, you will end up with an enormous jump in damage. It is much easier to control with precision if you edit one of the later lines of code. I did the former and was one shotting iron ore. Ended up changing the latter and was able to set it to a much more balanced damage value. This is the line that I would change. It's the bonus it gets per level. The vanilla settings annoy me to hell as it explains why a level 6 auger feels the same as a level 1. <passive_effect name="BlockDamage" operation="perc_add" value=".1,.5" tier="2,6"/> <!-- tier bonus --> I set it to value='1.5,7.5'. That sets it at 3 hits on most blocks, 1 for bare dirt, 2 for grassy ground. (level 5 auger) Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.