安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
<ThingDef Name="PLA_BaseGun" ParentName="BaseMakeableGun" Abstract="True">
<comps>
<li Class="CompProperties_Biocodable"/>
</comps>
</ThingDef>
里边的<li Class="CompProperties_Biocodable"/>导致红字,大概意思是没有这个东西,请尽快修复
错误代码如下:
Exception ticking PLA_Bullet_DBPTen6552958 (at (0, 0, 0)): System.NullReferenceException: Object reference not set to an instance of an object
at SuppressionMod.Patch_Bullet_Impact.BulletImpactStuff (Verse.Thing& hitThing, RimWorld.Bullet __instance, Verse.Thing ___launcher) [0x00083] in <16af4f646a2a49f48830689441d7a02a>:0
at (wrapper dynamic-method) RimWorld.Bullet.RimWorld.Bullet.Impact_Patch3(RimWorld.Bullet,Verse.Thing)
at (wrapper dynamic-method) Verse.Projectile.Verse.Projectile.ImpactSomething_Patch1(Verse.Projectile)
at Verse.Projectile.Tick () [0x000ed] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
at (wrapper dynamic-method) Verse.TickList.Verse.TickList.Tick_Patch0(Verse.TickList)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
(wrapper dynamic-method) Verse.TickList:Verse.TickList.Tick_Patch0 (Verse.TickList)
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch7 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch0 (Verse.Root_Play)
1
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Message (string)
PLA.CompSecondaryVerb/<CompGetGizmosExtra>d__10:MoveNext ()
PLA.CompPawnEquipmentGizmo/<CompGetGizmosExtra>d__0:MoveNext ()
Verse.ThingWithComps/<GetGizmos>d__33:MoveNext ()
Verse.Pawn/<GetGizmos>d__234:MoveNext ()
System.Collections.Generic.List`1<Verse.Gizmo>:.ctor (System.Collections.Generic.IEnumerable`1<Verse.Gizmo>)
Androids.HarmonyPatches:Patch_Pawn_GetGizmos (Verse.Pawn,System.Collections.Generic.IEnumerable`1<Verse.Gizmo>&)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.GetGizmos_Patch17 (Verse.Pawn)
(wrapper dynamic-method) RimWorld.InspectGizmoGrid:RimWorld.InspectGizmoGrid.DrawInspectGizmoGridFor_Patch0 (System.Collections.Generic.IEnumerable`1<object>,Verse.Gizmo&)
RimWorld.MainTabWindow_Inspect:DrawInspectGizmos ()
RimWorld.InspectPaneUtility:ExtraOnGUI (RimWorld.IInspectPane)
RimWorld.MainTabWindow_Inspect:ExtraOnGUI ()
Verse.WindowStack:WindowStackOnGUI ()
(wrapper dynamic-method) RimWorld.UIRoot_Play:RimWorld.UIRoot_Play.UIRootOnGUI_Patch2 (RimWorld.UIRoot_Play)
(wrapper dynamic-method) Verse.Root:Verse.Root.OnGUI_Patch1 (Verse.Root)
2
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Message (string)
PLA.CompSecondaryVerb/<CompGetGizmosExtra>d__10:MoveNext ()
PLA.CompPawnEquipmentGizmo/<CompGetGizmosExtra>d__0:MoveNext ()
Verse.ThingWithComps/<GetGizmos>d__33:MoveNext ()
Verse.Pawn/<GetGizmos>d__234:MoveNext ()
System.Collections.Generic.List`1<Verse.Gizmo>:.ctor (System.Collections.Generic.IEnumerable`1<Verse.Gizmo>)
Androids.HarmonyPatches:Patch_Pawn_GetGizmos (Verse.Pawn,System.Collections.Generic.IEnumerable`1<Verse.Gizmo>&)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.GetGizmos_Patch17 (Verse.Pawn)
(wrapper dynamic-method) RimWorld.InspectGizmoGrid:RimWorld.InspectGizmoGrid.DrawInspectGizmoGridFor_Patch0 (System.Collections.Generic.IEnumerable`1<object>,Verse.Gizmo&)
RimWorld.MainTabWindow_Inspect:DrawInspectGizmos ()
RimWorld.InspectPaneUtility:ExtraOnGUI (RimWorld.IInspectPane)
RimWorld.MainTabWindow_Inspect:ExtraOnGUI ()
Verse.WindowStack:WindowStackOnGUI ()
(wrapper dynamic-method) RimWorld.UIRoot_Play:RimWorld.UIRoot_Play.UIRootOnGUI_Patch2 (RimWorld.UIRoot_Play)
(wrapper dynamic-method) Verse.Root:Verse.Root.OnGUI_Patch1 (Verse.Root)
我遇到了个BUG 带有切换榴弹发射模式的武器让小人装备后 画面下排的征召、射击模式、重新装填等等选项等全部消失 无法操纵
CE环境 还有不少一些其他的MOD 但前几天还能正常游玩 这几天突然就出现这么一个BUG
安装CE的环境下,最近一次CE或者本mod的更新后,装备QTS11一类带有榴弹下挂的武器后,小人的指令图标消失,也无法使用快捷键调用指令。
错误日志如下:
System.MissingFieldException: Field 'Verse.Command.icon' not found.
at CombatExtended.CompPawnGizmo+<CompGetGizmosExtra>d__0.MoveNext () [0x00141] in <ce9167ed028a4b128a02a92a9f1f8fa3>:0
at Verse.ThingWithComps+<GetGizmos>d__33.MoveNext () [0x000f3] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.Pawn+<GetGizmos>d__234.MoveNext () [0x000f1] in <81af9f8a18324e17b286924a43555a7c>:0
at System.Collections.Generic.List`1[T]..ctor (System.Collections.Generic.IEnumerable`1[T] collection) [0x00077] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at FactionColonies.PawnDraftGizmos.Postfix (Verse.Pawn& __instance, System.Collections.Generic.IEnumerable`1[Verse.Gizmo]& __result) [0x00006] in <4cdec3930da64420b2fd7c1b03b22bb6>:0
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.GetGizmos_Patch12(Verse.Pawn)
at PerformanceOptimizer.Optimization_InspectGizmoGrid_DrawInspectGizmoGridFor.GetGizmosFast (Verse.ISelectable selectable) [0x0000f] in <654a4c5eeacc4f4196771b289db2753c>:0
at (wrapper dynamic-method) RimWorld.InspectGizmoGrid.RimWorld.InspectGizmoGrid.DrawInspectGizmoGridFor_Patch0(System.Collections.Generic.IEnumerable`1<object>,Verse.Gizmo&)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.Log:ErrorOnce (string,int)
(wrapper dynamic-method) RimWorld.InspectGizmoGrid:RimWorld.InspectGizmoGrid.DrawInspectGizmoGridFor_Patch0 (System.Collections.Generic.IEnumerable`1<object>,Verse.Gizmo&)
RimWorld.MainTabWindow_Inspect:DrawInspectGizmos ()
RimWorld.InspectPaneUtility:ExtraOnGUI (RimWorld.IInspectPane)
RimWorld.MainTabWindow_Inspect:ExtraOnGUI ()
Verse.WindowStack:WindowStackOnGUI ()
(wrapper dynamic-method) RimWorld.UIRoot_Play:RimWorld.UIRoot_Play.UIRootOnGUI_Patch2 (RimWorld.UIRoot_Play)
(wrapper dynamic-method) Verse.Root:Verse.Root.OnGUI_Patch1 (Verse.Root)
1:20MM可编程弹有发射过程但模型丢生,有发射音效和弹药消耗但没有实际伤害。
2:122火炮开火同上
3:一次性火箭筒无法发射,但原版的末日三重正常工作,pla手雷也正常工作
Type PLA.CE.ProjectileFlyingDroneCE probably needs a StaticConstructorOnStartup attribute, because it has a field static UnityEngine.Material PLA.CE.ProjectileFlyingDroneCE::shadowMaterial of type UnityEngine.Material. All assets must be loaded in the main thread.
Is there a way to make it only fire 1 shell each time? Even if it has 3 ammo in the magazine, like the PP-93 light mortar?
What happens is that I switch from the grenade launcher to the rifle then back to the grenade and all icons for a drafted pawn disappear and I just have a "FMJ 1/1" icon that does not allow me to shoot anything.
1:QTS11在切到榴弹模式用一段时间之后,5.8mm的步枪模式也会变成单发,全自动和短点射击模式失效(重进就没事)
2:小人装备了PLA武器在被击倒后武器有概率不是掉落在一旁而是直接消失(目前只观察到鼠鼠有这种情况)
不知道是什么原因呜呜