Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
<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武器在被击倒后武器有概率不是掉落在一旁而是直接消失(目前只观察到鼠鼠有这种情况)
不知道是什么原因呜呜