RimWorld

RimWorld

Combat Extended
Denne tråd er blevet låst
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>