边缘世界 RimWorld

边缘世界 RimWorld

Deko's Weapon Fitting
126 条留言
Fronda 8 小时以前 
能不能解决一下和more persona traits更多人格特性的适配问题?这个mod会把所有的人格特性都判定为武器配件。
白血 9 月 30 日 上午 6:55 
加这个mod后,小人的速射机枪全消失了。
sagara_al 9 月 22 日 下午 12:12 
感觉还是不要根据特性列表自动转化配件比较好 会把人格特性还有龙娘1.6新加的魔法武器特效之类全都转化成配件 虽然平时碰不到但是偶尔会刷到商店或者NPC身上 然后还没法用 有点碍事
BeaThePANcake 9 月 22 日 上午 9:03 
technically speaking, will this work with the mod "make it unique"? or does the weapon still need the diff for it?
为世间无名之人 9 月 20 日 上午 11:00 
大佬,点地面上的特化武器,左下角信息窗右上角的“重命名武器”和“跳转到这个对象”的按钮重合了(经确认跳转的按钮是TD Enhancement Pack的),和物品架的重命名逻辑好像不一样,他那两个按钮就是正常排布的。另外想问问有没有方法把特化武器的贴图换了呀
黎明玫瑰 9 月 8 日 上午 2:37 
大佬可以考虑参考一下工坊那个make it unique来适配mod武器
健太郎大冒险 9 月 4 日 下午 10:02 
目前的工作台上的拆卸配件功能好像直接把枪的胚子毁掉了,返还一点资源
健太郎大冒险 9 月 4 日 下午 10:01 
@许DEKO 作者你好,请问研发了高级配件以后能不能在高级制造台上加一个recipe是自动拆卸枪支上面的配件,保留枪支?我打了个可以在友军据点购买到低品质独特武器的mod,买了好多以后需要手动放地上一把一把拆配件。
健太郎大冒险 8 月 28 日 上午 3:07 
思考了下感觉原版量产武器只让装俩配件其实还挺合理的,刷到的独特武器就可以装三个配件,这样独特武器就还是比量产稍微有一点点优势
许DEKO  [作者] 8 月 27 日 上午 3:38 
@Horns 配件的描述带的武器超链接就是能装的武器
许DEKO  [作者] 8 月 27 日 上午 3:37 
@那没路躲 这个比较无奈,是一个很蛋疼的恰巧的生成短hash值时候的冲突,虽然没什么影响但是也没什么办法解决OxO
那没路躲 8 月 26 日 上午 2:31 
Verse.Root_Play/<>c:<Start>b__1_1 ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LongEventHandler.RunEventFromAnotherThread_Patch1 (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 ()
和楼上加起来是一个完整的红字
那没路躲 8 月 26 日 上午 2:30 
Hash collision between HotTub_ReplaceStuff and Ancot_WeaponFitting_OnKill_ThoughtBad: both have short hash 19726
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
Verse.MapFileCompressor:ThingsToSpawnAfterLoad ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Map.FinalizeLoading_Patch4 (Verse.Map)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.LoadGame_Patch7 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.SavedGameLoaderNow.LoadGameFromSaveFileNow_Patch4 (string)
Horns 8 月 24 日 下午 7:24 
制作配件经常做出一些不知道装在什么武器上的配件、可能是其他mod的比如蚁人,请问要如何解决这问题?
Kenway 8 月 24 日 上午 3:52 
大佬,能不能做个选项可以自己选能装几个配件啊
许DEKO  [作者] 8 月 23 日 下午 11:55 
@Neptune 我刚才测试了下至少确定emp子弹是立刻有效的,其他数值类的理应也是有效……
Neptune 8 月 23 日 上午 7:43 
Not sure why but ammo mods don't seem to work on any weapon?
许DEKO  [作者] 8 月 21 日 上午 4:21 
@T-yao 那个选项我暂时还没写(X),就是你选中那个小人去使用配件就好
T-yao 8 月 20 日 上午 10:09 
大佬,生成的武器配件要怎么装在原版武器上?我点了武器收藏,然后可操作选项了?是mod冲突了吗?
许DEKO  [作者] 8 月 18 日 上午 2:39 
@红帽丶特瓦莱伊特 哪里偷偷了!肘肘你
红帽丶特瓦莱伊特 8 月 18 日 上午 1:52 
强大肥猫:praisesun:(居然偷偷生mod
许DEKO  [作者] 8 月 17 日 下午 9:21 
@健太郎大冒险 这个原因其实是因为我加最大配件数显示的时候忘记继承导致的(X,最新版al库里修复了这个问题
健太郎大冒险 8 月 17 日 下午 7:05 
额看到前面的回复了,我更新下cannot库看看,谢谢
健太郎大冒险 8 月 17 日 下午 6:50 
作者你好,请问我给自己制作的狙击步枪打了配件以后,武器详细里面似乎不显示装备的配件。武器(远程)这个栏目下没有武器配件的栏目。
我现在看武器的配件只能看市场价格栏目来确认。。数值啥的应该是加上去了的,只是显示不知道怎么搞
许DEKO  [作者] 8 月 17 日 上午 9:25 
@medic Olkie 嗯……我代码能力没有那么强OxO,想要实现这个可能对我来说还是太困难了,短时间还没法做到,只能通过修改xml实现(QwQ)
Medic Olkie 8 月 17 日 上午 9:13 
Could you possibly add a mod options menu, to change settings like how many fittings are allowed, or to allow weapons to accept fittings?
许DEKO  [作者] 8 月 17 日 上午 7:44 
@림슝좍 I don‘t know. I haven't play with this mod before
自古萝莉幸运a 8 月 17 日 上午 7:33 
我那个问题解决了,前置重新订阅好了
许DEKO  [作者] 8 月 17 日 上午 5:59 
@suppressor666 请更新下前置
黑蜜糖 8 月 17 日 上午 5:58 
没事了,STEAM的问题,取消订阅重新下就正常了。
许DEKO  [作者] 8 月 17 日 上午 5:56 
@天体,更新下Ancot库
许DEKO  [作者] 8 月 17 日 上午 5:55 
我看看?我这里是没问题的来着
黑蜜糖 8 月 17 日 上午 5:37 
更新那写着支持米了,开发者模式测试武器配件的可用超链接那还是没米的武器诶
天体 8 月 17 日 上午 5:29 
大佬现在武器不显示装备的是啥配件了嘛
自古萝莉幸运a 8 月 17 日 上午 1:42 
没事的 那应该是我特殊情况 就当配件残渣 正好有销毁mod 这个档我手动销毁
许DEKO  [作者] 8 月 17 日 上午 1:34 
@Yunxicyue 好耶
Yunxicyue 8 月 17 日 上午 12:40 
谢谢作者大大,现在已经能调用我创建的Ancot.MiliraRace文件夹了
许DEKO  [作者] 8 月 17 日 上午 12:38 
嗯……很奇怪,我复现不出来,要不你等今天晚点有个更新,更新完后再测试下?
许DEKO  [作者] 8 月 17 日 上午 12:22 
okok,是的
自古萝莉幸运a 8 月 16 日 下午 11:42 
是这个报错吗
自古萝莉幸运a 8 月 16 日 下午 11:41 
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.AI.JobUtility:TryStartErrorRecoverJob (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
Verse.AI.JobDriver:DriverTick ()
Verse.AI.Pawn_JobTracker:JobTrackerTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch2 (Verse.Pawn)
Verse.Thing:DoTick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
Verse.Root_Play:Update ()
自古萝莉幸运a 8 月 16 日 下午 11:40 
at AncotLibrary.WeaponTraitsUtility.AddOrReplaceTrait (RimWorld.WeaponTraitDef trait, Verse.ThingWithComps weapon, System.Collections.Generic.List`1[RimWorld.WeaponTraitDef]& replacedTraits, Verse.Pawn pawn) [0x00064] in <c6e0a44457974db7a7f780de6061a58f>:0
at AncotLibrary.CompWeaponFitting.UseWeaponFitting (Verse.ThingWithComps weapon, Verse.Pawn pawn) [0x00007] in <c6e0a44457974db7a7f780de6061a58f>:0
at AncotLibrary.JobDriver_UseFitting_EquipOwner.Destroy () [0x0002f] in <c6e0a44457974db7a7f780de6061a58f>:0
at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001b0] in <cb53cd4422904947932d33f561ad8d15>:0
自古萝莉幸运a 8 月 16 日 下午 11:39 
System.NullReferenceException: Object reference not set to an instance of an object
[Ref 51746823]
at AncotLibrary.WeaponTraitsUtility.RemoveFromGC (Verse.Thing weapon) [0x00016] in <c6e0a44457974db7a7f780de6061a58f>:0
at AncotLibrary.WeaponTraitsUtility.RemoveTrait (RimWorld.WeaponTraitDef trait, RimWorld.CompUniqueWeapon comp) [0x00111] in <c6e0a44457974db7a7f780de6061a58f>:0
at AncotLibrary.WeaponTraitsUtility.RemoveTraits (System.Collections.Generic.List`1[T] traits, RimWorld.CompUniqueWeapon comp) [0x00032] in <c6e0a44457974db7a7f780de6061a58f>:0
at AncotLibrary.WeaponTraitsUtility.ReplaceTrait (RimWorld.WeaponTraitDef trait, System.Collections.Generic.List`1[T] replacedTreats, RimWorld.CompUniqueWeapon comp) [0x00001] in <c6e0a44457974db7a7f780de6061a58f>:0
自古萝莉幸运a 8 月 16 日 下午 11:38 
JobDriver threw exception in toil Do's initAction for pawn 白色 driver=JobDriver_UseFitting_EquipOwner (toilIndex=2) driver.job=(Ancot_UseWeaponFittingSelf (Job_1721671) A = Thing_Ancot_WeaponFitting_ExtendedBarrel262837 B = Thing_Gun_ChargeRifle4193 Giver = ThinkNode_QueuedJob [workGiverDef: null])
System.NullReferenceException: Object reference not set to an instance of an object
[Ref 51746823]
许DEKO  [作者] 8 月 16 日 下午 8:58 
@自古萝莉幸运A 嗯……可以麻烦找一下不带Duplicate stacktrace, see ref for original的报错吗,可能是因为我新功能写了一半在al库里更新了一半的原因
许DEKO  [作者] 8 月 16 日 下午 8:55 
@Yunxicyue 嗯……这个是loadfolder的原因,你可以看一下,其实大概就是某个mod启用后才会调用这个文件夹
自古萝莉幸运a 8 月 16 日 下午 8:51 
好像是harmony的更新 老档使用配件的话 会显示这个错误, 配件仍然可以使用,就是配件使用后不会消失。新档的话是可以正常使用的
自古萝莉幸运a 8 月 16 日 下午 8:49 
Verse.AI.JobUtility:TryStartErrorRecoverJob (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
Verse.AI.JobDriver:DriverTick ()
Verse.AI.Pawn_JobTracker:JobTrackerTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch2 (Verse.Pawn)
Verse.Thing:DoTick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
Verse.Root_Play:Update ()