stackcollision / Nebulous-BugReporting

Issue-only repository for reporting bugs in NEBULOUS: Fleet Command
4 stars 0 forks source link

Game 31 - UI issue - can't see any ships in battle preparation screen #688

Open ShadowLotus232 opened 2 months ago

ShadowLotus232 commented 2 months ago

Describe the bug As a client after exiting a battle and going into a new battle, I was unable to see any ships in our task force.

To Reproduce Steps to reproduce the behavior:

  1. Exit a battle as a client
  2. Enter a new battle during the same execution phase
  3. See that the allied TF is empty

Expected behavior To be able to see ships after a battle without logging out and back in

Additional context Ships can still be assigned by other players Upon loading in I had the ship assigned to me by others, and received four NREs

NullReferenceException
  at (wrapper managed-to-native) UnityEngine.Component.get_gameObject(UnityEngine.Component)
  at Conquest.Map.Overlay.BaseMapOverlayMarker`1[TSubject].set_Hidden (System.Boolean value) [0x00001] in D:\Projects\Unity\Nebulous Conquest\Assets\Source\Conquest\Map\Overlay\BaseMapOverlayMarker.cs:52 
  at Conquest.Map.Overlay.CollapsedMarkerGroup.HandleRemovedPiece (Conquest.Map.StarSystemObject anchor, Conquest.Map.DynamicMapPiece piece) [0x00022] in D:\Projects\Unity\Nebulous Conquest\Assets\Source\Conquest\Map\Overlay\CollapsedMarkerGroup.cs:218 
  at Conquest.Map.StarSystemObject.RemoveDynamicPiece (Conquest.Map.DynamicMapPiece piece) [0x0001f] in D:\Projects\Unity\Nebulous Conquest\Assets\Source\Conquest\Map\StarSystemObject.cs:575 
  at Conquest.Map.DynamicMapPiece.OnDestroy () [0x00009] in D:\Projects\Unity\Nebulous Conquest\Assets\Source\Conquest\Map\DynamicMapPiece.cs:103 
  at Conquest.Map.SelectableDynamicMapPiece.OnDestroy () [0x00001] in D:\Projects\Unity\Nebulous Conquest\Assets\Source\Conquest\Map\SelectableDynamicMapPiece.cs:19 
  at Conquest.Sensors.MapTrack.OnDestroy () [0x00008] in D:\Projects\Unity\Nebulous Conquest\Assets\Source\Conquest\Sensors\MapTrack.cs:310 

(Filename: D:/Projects/Unity/Nebulous Conquest/Assets/Source/Conquest/Map/Overlay/BaseMapOverlayMarker.cs Line: 52)

Attachments full log: last 4 NRE's Game 31 - UI NRE missing ships.log

image