边缘世界 RimWorld

边缘世界 RimWorld

Combat Extended
此主题已被锁定
The Lightning Phoenix 2022 年 11 月 26 日 下午 3:37
Desync in MP on shot
When immediately when shooting in MP, the game will desync.
Trace of first desynced map random state: 330 Tick:21284 Hash:2033703462 'Human1344 TheLightningPho's faction 30 138588 ' at Multiplayer.Client.Desyncs.DeferredStackTracing.Postfix () <0xffffffff> at (wrapper dynamic-method) Verse.Rand.Verse.Rand.get_Int_Patch1 () <0xffffffff> at Verse.Rand.Range (int,int) <0xffffffff> at Verse.Graphic_Random.get_MatSingle () <0xffffffff> at Verse.Graphic.get_MatEast () <0xffffffff> at CombatExtended.BoundsInjector.ExtractBounds (Verse.Graphic,CombatExtended.BoundsInjector/GraphicType) <0xffffffff> at CombatExtended.BoundsInjector.BoundMap (Verse.Graphic,CombatExtended.BoundsInjector/GraphicType) <0xffffffff> at CombatExtended.BoundsInjector.ForPlant (RimWorld.Plant) <0xffffffff> at CombatExtended.CollisionVertical.CalculateHeightRange (Verse.Thing,Verse.FloatRange&,single&) <0xffffffff> at CombatExtended.CollisionVertical..ctor (Verse.Thing) <0xffffffff> at CombatExtended.Verb_LaunchProjectileCE.GetHighestCoverAndSmokeForTarget (Verse.LocalTargetInfo,Verse.Thing&,single&,bool&) <0xffffffff> at CombatExtended.Verb_LaunchProjectileCE.AdjustShotHeight (Verse.Thing,Verse.LocalTargetInfo,single&) <0xffffffff> at CombatExtended.Verb_LaunchProjectileCE.CanHitCellFromCellIgnoringRange (UnityEngine.Vector3,Verse.IntVec3,Verse.Thing) <0xffffffff> at CombatExtended.Verb_LaunchProjectileCE.CanHitFromCellIgnoringRange (UnityEngine.Vector3,Verse.LocalTargetInfo,Verse.IntVec3&) <0xffffffff> at CombatExtended.Verb_LaunchProjectileCE.TryFindCEShootLineFromTo (Verse.IntVec3,Verse.LocalTargetInfo,Verse.ShootLine&) <0xffffffff> at CombatExtended.Verb_LaunchProjectileCE.CanHitTargetFrom (Verse.IntVec3,Verse.LocalTargetInfo,string&) <0xffffffff> at CombatExtended.Verb_LaunchProjectileCE.CanHitTargetFrom (Verse.IntVec3,Verse.LocalTargetInfo) <0xffffffff> at CombatExtended.Verb_ShootCE.CanHitTargetFrom (Verse.IntVec3,Verse.LocalTargetInfo) <0xffffffff> at Verse.Stance_Warmup.StanceTick () <0xffffffff> at Verse.Pawn_StanceTracker.StanceTrackerTick () <0xffffffff> at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.Tick_Patch2 (Verse.Pawn) <0xffffffff> at Verse.TickList.Tick () <0xffffffff> at Multiplayer.Client.AsyncTimeComp.Tick () <0xffffffff> at Multiplayer.Client.TickPatch.TickTickable (Multiplayer.Client.ITickable) <0xffffffff> at Multiplayer.Client.TickPatch.Tick (bool&) <0xffffffff> at Multiplayer.Client.TickPatch.Prefix () <0xffffffff> at (wrapper dynamic-method) Verse.TickManager.Verse.TickManager.TickManagerUpdate_Patch2 (Verse.TickManager) <0xffffffff> at Verse.Game.UpdatePlay () <0xffffffff> at (wrapper dynamic-method) Verse.Root_Play.Verse.Root_Play.Update_Patch1 (Verse.Root_Play) <0xffffffff> at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>