边缘世界 RimWorld

边缘世界 RimWorld

414 个评价
Dynamic Weapon Cooldown
2
   
奖励
收藏
已收藏
取消收藏
Mod, 1.4, 1.5, 1.6
文件大小
发表于
更新日期
208.528 KB
2023 年 9 月 20 日 上午 8:38
7 月 12 日 上午 3:52
5 项改动说明 ( 查看 )

订阅以下载
Dynamic Weapon Cooldown

描述
The cooldown of any weapon now depends on the manipulation capacity of the pawn holding it.
Have fun creating legit supersoldiers.

Also consider checking out Quality Cooldown and Simple Prosthetics Rebalance to make this mod even more o̶v̶e̶r̶p̶o̶w̶e̶r̶e̶d̶ fun.

Safe to add/remove from a current playthrough.

And, just to clarify, it does work with Combat Extended.
84 条留言
benny30912 14 小时以前 
As @xuelin mentioned, the recent VEF update split VEF_VerbCooldownFactor into VEF_RangedCooldownFactor, VEF_MeleeAttackSpeedFactor, and VEF_RangeAttackSpeedFactor.

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.
legend 14 小时以前 
The mod is currently broken since Vanilla Expanded Framework updated, please don't spam the comment section with error logs so people can actually find out what happened.
Zombyed 14 小时以前 
same error
不善言辞钟表头 10 月 6 日 上午 12:15 
(System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>)
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 ()
不善言辞钟表头 10 月 6 日 上午 12:15 
[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: 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
acerew2436 10 月 5 日 上午 7:31 
To compliment @xuelin's comment, I'm getting the following errors related to this mod:
[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
xuelin 10 月 3 日 上午 2:29 
VEF has been updated and is not compatible. He has replaced the relevant DEF. The DEF originally related to weapon cooling has been subdivided into long-range and melee, divided into three DEFs
Six Feet Under 9 月 10 日 上午 8:16 
How does this interact with cooldown reduction?
Futstub 8 月 26 日 上午 4:21 
So this doesn't have mod settings to make it less OP?
Hibiki Yuta 8 月 17 日 下午 5:04 
It is a great mod! I like it a lot. However the default adjustment curve is too op for me. Will you consider adding a mod setting tab so that we can change the modification curve/values? Thanks.