Installer Steam
log på
|
sprog
简体中文 (forenklet kinesisk)
繁體中文 (traditionelt kinesisk)
日本語 (japansk)
한국어 (koreansk)
ไทย (thai)
Български (bulgarsk)
Čeština (tjekkisk)
Deutsch (tysk)
English (engelsk)
Español – España (spansk – Spanien)
Español – Latinoamérica (spansk – Latinamerika)
Ελληνικά (græsk)
Français (fransk)
Italiano (italiensk)
Bahasa indonesia (indonesisk)
Magyar (ungarsk)
Nederlands (hollandsk)
Norsk
Polski (polsk)
Português (portugisisk – Portugal)
Português – Brasil (portugisisk – Brasilien)
Română (rumænsk)
Русский (russisk)
Suomi (finsk)
Svenska (svensk)
Türkçe (tyrkisk)
Tiếng Việt (Vietnamesisk)
Українська (ukrainsk)
Rapporter et oversættelsesproblem






So you need to set the scale to -1 if you want to accomplish the same thing as before, otherwise higher manipulation actually slows your attacks.
I went ahead and just made an updated version with the fixed xml, as well as a settings menu so you can increase/decrease the impact manipulation has
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3611982780
How to fix this: Go in this modpack's folder and go into it's XML patch (CooldownPatch). Find the attackspeedfactors of both damage types (ranged and melee) and replace the ranged damagefactor with "VEF_RangedCooldownFactor" and the melee with "MeleeCooldownFactor". This worked for me and I opened the game without errors.
If my help doesn't solve it and you still see errors, try removing and or adding VEF_ before the defs and experiment with it. Also maybe the creator of the mod could fix this, as it's quite an easy change.
Basically did the same thing RadioDoggo did, now it should work as intended, with the same (un)balance
So <scale>-1<scale> was changed to <scale>1<scale>. Repeat for all four of those in the file. Worked like a charm right after
You can simply open the Patches\CooldownPatch.xml file and change [defName = "VEF_VerbCooldownFactor"] to one of those. At least it will prevent the error log from appearing, though I’m not sure if it actually works as intended.
Verse.LoadedModManager:LoadAllActiveMods (bool)
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__10_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
Verse.PatchOperationAdd(xpath="Defs/StatDef[defName = "VEF_VerbCooldownFactor"]"): Failed to find a node with the given xpath
[End of stack trace]
Source file: D:\steam\steamapps\workshop\content\294100\3038525914\Patches\CooldownPatch.xml
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
XmlExtensions.ErrorManager:PrintErrors (string,Verse.ModContentPack)
XmlExtensions.PatchOperation_Patch:Finalizer (System.Exception,Verse.PatchOperation,bool&,System.Xml.XmlDocument)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.PatchOperation.Apply_Patch1 (Verse.PatchOperation,System.Xml.XmlDocument)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LoadedModManager.ApplyPatches_Patch2
[Dynamic Weapon Cooldown - Start of stack trace]
Verse.PatchOperationAdd(xpath="Defs/StatDef[defName = "VEF_VerbCooldownFactor"]"): Failed to find a node with the given xpath
[End of stack trace]
Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3038525914\Patches\CooldownPatch.xml
but this mod is 100% needed so im happy to see it return
The pawn stat introduced by mod is `Ranged weapon cooldown factor`. But actually, it indeed affects melee/unarmed/ranged cooldown. Is this naming just a typo or has some history background? Will you consider rename to avoid confusion ?
For instance, if you want to half the effect I'm pretty sure you do this:
points>
<li>-2, 0.6</li>
<li>-1.5, 0.625</li>
<li>-1, 0.65</li>
<li>-0.5, 0.7</li>
<li>0, 0.775</li>
<li>0.5, 0.875</li>
<li>1, 1</li>
<li>2, 1.5</li>
</points>
Idk if it's exactly correct, so PixelBirb has to verify, but that's how I changed the values at least. Just wanted to put it out there for those confused.
Also, if I use melee weapons: speed and damage, will the effects multiply together, overwrite, etc?