Multiplayer icon indicating copy to clipboard operation
Multiplayer copied to clipboard

BUG: Using the Ping Location Feature in Orbit Throws out of Range Exception

Open TreadTheDawnGames opened this issue 1 month ago • 0 comments

RimWorld Version: 1.6.4633 Multiplayer Version: 1.6 [Continuous]

Description: Using the ping location feature in orbit (upper layers of the world view) throws out of range exception:

UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
RimWorld.Planet.PlanetLayer:GetTileCenter (int)
RimWorld.Planet.PlanetLayer:GetTileCenter (RimWorld.Planet.PlanetTile)
RimWorld.Planet.WorldGrid:GetTileCenter (RimWorld.Planet.PlanetTile)
Multiplayer.Client.DrawPingPlanet:Postfix () (at /home/runner/work/Multiplayer/Multiplayer/Source/Client/UI/DrawPingPlanet.cs:20)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.Planet.ExpandableWorldObjectsUtility.ExpandableWorldObjectsOnGUI_Patch1 ()
RimWorld.WorldInterface:WorldInterfaceOnGUI ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.UIRoot_Play.UIRootOnGUI_Patch1 (RimWorld.UIRoot_Play)
Verse.Root:OnGUI ()

Reproduction Steps:

  • Dev Quicktest
  • Start Multiplayer
  • Click "World" in bottom bar
  • Zoom out to the orbit layers where you can see asteroids and stations
  • Press "Ping location button" (defaults to Mouse 5)

TreadTheDawnGames avatar Nov 15 '25 14:11 TreadTheDawnGames