边缘世界 RimWorld

边缘世界 RimWorld

Misc. XPatches CE only 'CORE'
9 条留言
plunita 2020 年 7 月 15 日 上午 5:03 
really confusing
megabot 2020 年 5 月 29 日 上午 7:34 
why does MISC core even have weapons? it's supposed to be the core only...
Uriel 2019 年 11 月 5 日 下午 12:16 
Yes, I agree. I would have been much better had the new CE version been a standalone upgrade since it apparently has broken quite a few patches. You could then opt-in vs having to overcome the changes.
Haplo_X1  [作者] 2019 年 11 月 5 日 下午 12:08 
The problem is I can only compile against a specific version. I can either compile against the old version of CE which was versioned internally something like 0.18.1.1 or I can compile against the current version of CE which is something 1.0.1.6.

I'm also not happy with a change that breaks other mods, but I'm unsure how I can remove this version dependency..

@GG: Sorry you're running the old CE and that breaks the patch. You can only download the old version from GIT:
Old CE Patch [github.com]
Uriel 2019 年 11 月 5 日 上午 9:57 
@Haplo_X1 thank you for the quick response!!! @ GG Handyman has a point though, if folks are not running the new version of Combat Extended then it may not work correctly.
Handyman 2019 年 11 月 5 日 上午 9:47 
Haplo_X1  [作者] 2019 年 11 月 5 日 上午 9:19 
Thanks for the infos. I've updated the files and hopefully it should work again :)
Uriel 2019 年 11 月 5 日 上午 7:59 
This is what I'm seeing in the error log

ReflectionTypeLoadException getting types in assembly Patches_Misc_CE: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0

Loader exceptions:
=> System.TypeLoadException: Could not load type 'CombatExtended.BulletCE' from assembly 'CombatExtended, Version=0.18.1.1, Culture=neutral, PublicKeyToken=null'.
=> System.TypeLoadException: Could not load type 'CombatExtended.AmmoDef' from assembly 'CombatExtended, Version=0.18.1.1, Culture=neutral, PublicKeyToken=null'.
=> System.TypeLoadException: Could not load type '<>c__DisplayClass2_0' from assembly 'Patches_Misc_CE, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
Daezz0r 2019 年 11 月 2 日 上午 5:33 
CE got updated and the patch throws numerous errors now ;(