边缘世界 RimWorld

边缘世界 RimWorld

Elves of the Rim
1.6 Conflict with Combat Extended
Trying to get stat MeleeDamageAverage from XR_Blessed_Saber which has no support for Combat Extended.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
CombatExtended.StatWorker_MeleeDamageAverage:GetValueUnfinalized (RimWorld.StatRequest,bool)
RimWorld.StatWorker:GetValue (RimWorld.StatRequest,bool)
RimWorld.StatWorker:GetValueAbstract (Verse.BuildableDef,Verse.ThingDef)
RimWorld.StatExtension:GetStatValueAbstract (Verse.BuildableDef,RimWorld.StatDef,Verse.ThingDef)
NiceBillTab.StatRequestWorker:GetDPS (Verse.ThingDef,Verse.ThingDef,Verse.ThingDef)
NiceBillTab.StatRequestWorker/<>c:<Scan>b__13_4 (Verse.ThingDef)
NiceBillTab.StatRequestWorker:GetStatRangeAllLinear<Verse.ThingDef> (System.Func`2<Verse.ThingDef, bool>,System.Func`2<Verse.ThingDef, System.Nullable`1<single>>)
NiceBillTab.StatRequestWorker:GetStatRangeWithPercentiles<Verse.ThingDef> (System.Func`2<Verse.ThingDef, bool>,System.Func`2<Verse.ThingDef, System.Nullable`1<single>>,single,single)
NiceBillTab.StatRequestWorker:Scan ()
NiceBillTab.StatRequestWorker:.cctor ()
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor (System.RuntimeTypeHandle)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.StaticConstructorOnStartupUtility.CallAll_Patch1 ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_4 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()
< >
正在显示第 1 - 5 条,共 5 条留言
Bean  [开发者] 7 月 11 日 上午 10:45 
The weapons and armor from this mod aren't compatible with combat extended.

Edit;
I'd be willing to try and make a compatibility patch for CE but it will take me a while.
最后由 Bean 编辑于; 7 月 11 日 下午 12:46
Vandorr [R] 7 月 12 日 上午 3:24 
Thank you :)
Bean  [开发者] 7 月 12 日 下午 5:04 
引用自 Vandorr R
Thank you :)
I believe I've properly added support for combat extended.
最后由 Bean 编辑于; 7 月 12 日 下午 5:04
Optionalduck 8 月 18 日 下午 2:11 
I have noticed the weapons say they are not patched for ce and preform like vanilla (bows not needing ammo). I am not sure if this is an issue with the 1.6 dev version of combat extended or if there is no patch for them, but I just wanted to point that out.
Alcarn 8 月 19 日 下午 5:17 
引用自 Bean
引用自 Vandorr R
Thank you :)
I believe I've properly added support for combat extended.

for me steel material for armor is now broken

<li Class="PatchOperationReplace" MayRequire="CETeam.CombatExtended">
<xpath>Defs/ThingDef[defName="Steel"]/statBases/StuffPower_Armor_Sharp</xpath>
<value>
<StuffPower_Armor_Sharp>0.03</StuffPower_Armor_Sharp>
</value>
</li>
<li Class="PatchOperationReplace" MayRequire="CETeam.CombatExtended">
<xpath>Defs/ThingDef[defName="Steel"]/statBases/StuffPower_Armor_Blunt</xpath>
<value>
<StuffPower_Armor_Blunt>0.03</StuffPower_Armor_Blunt>
</value>
</li>
<li Class="PatchOperationReplace" MayRequire="CETeam.CombatExtended">
<xpath>Defs/ThingDef[defName="Steel"]/statBases/StuffPower_Armor_Heat</xpath>
<value>
<StuffPower_Armor_Heat>0.03</StuffPower_Armor_Heat>
</value>
</li>

this code on CEPatches.xml seems to be appliying over CE values making all armors made of steel weaker than cloth
< >
正在显示第 1 - 5 条,共 5 条留言
每页显示数: 1530 50