View Issue Details

IDProjectCategoryLast Update
0024151AI War 2Bug - GameplayNov 20, 2020 11:12 pm
ReporterArides Assigned ToChris_McElligottPark  
Severitymajor 
Status resolvedResolutionfixed 
Product Version2.634 Multiplayer Solidification 
Fixed in Version2.635 AOE Visibility 
Summary0024151: Multiplayer: Hackable structure tooltip multiplies on hover
DescriptionWhen hovering the mouse over a ARS / tech vault / GCA, the tooltip multiplies. Each second or so seems to add a new copy of the original.
What's more concerning is the fact that this information then clogs the "C" menu of *any* GCA / ARS, making it virtually impossible to read through statistics of potential new ships / turrets.
Started happening in this very version (multiplayer solidification)
TagsNo tags attached.

Relationships

related to 0024146 resolvedChris_McElligottPark Multiplayer: Client sees endlessly duplicated entries from ARS, GCA, Tech Vaults. 

Activities

Daniexpert

Nov 20, 2020 3:21 am

manager   ~0059690

I confirm. I'll attach this Engine error which is probably related, but I'm not really sure.

11/20/2020 9:14:15 AM
-----------
IndexOutOfRangeException: Index was outside the bounds of the array.
Stack Trace: TMPro.TMP_Text.DrawUnderlineMesh (UnityEngine.Vector3 start, UnityEngine.Vector3 end, System.Int32& index, System.Single startScale, System.Single endScale, System.Single maxScale, System.Single sdfScale, UnityEngine.Color32 underlineColor) (at <75fc94168d8444989b5c88c02833ee61>:0)
TMPro.TextMeshProUGUI.GenerateTextMesh () (at <75fc94168d8444989b5c88c02833ee61>:0)
TMPro.TextMeshProUGUI.OnPreRenderCanvas () (at <75fc94168d8444989b5c88c02833ee61>:0)
TMPro.TextMeshProUGUI.Rebuild (UnityEngine.UI.CanvasUpdate update) (at <75fc94168d8444989b5c88c02833ee61>:0)
UnityEngine.UI.CanvasUpdateRegistry.PerformUpdate () (at <9bb8f6e40006490da4518a3cf5afe42e>:0)
UnityEngine.Canvas:SendWillRenderCanvases()



  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <0424b7482e2a41ee8ee09d04fe8fd7d8>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <0424b7482e2a41ee8ee09d04fe8fd7d8>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <0424b7482e2a41ee8ee09d04fe8fd7d8>:0
  at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x00000] in <0424b7482e2a41ee8ee09d04fe8fd7d8>:0
  at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x00000] in <0424b7482e2a41ee8ee09d04fe8fd7d8>:0
  at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0
  at UnityEngine.DebugLogHandler.Internal_LogException (System.Exception exception, UnityEngine.Object obj) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0
  at UnityEngine.DebugLogHandler.LogException (System.Exception exception, UnityEngine.Object context) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0
  at UnityEngine.Logger.LogException (System.Exception exception, UnityEngine.Object context) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0
  at UnityEngine.Debug.LogException (System.Exception exception, UnityEngine.Object context) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0
  at UnityEngine.UI.CanvasUpdateRegistry.PerformUpdate () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0
  at UnityEngine.Canvas.SendWillRenderCanvases () [0x00000] in <b4eab6a7a87b4ceaaaf66dfeb33895c7>:0

Daniexpert

Nov 20, 2020 3:35 am

manager   ~0059691

Happens also when you hover on those through the intel tab.

Daniexpert

Nov 20, 2020 3:52 am

manager   ~0059692

GCAs duplicate without even hovering on them.

Daniexpert

Nov 20, 2020 4:05 am

manager   ~0059693

So, they are not duplicating by themselves, but I had Intel priorities set on planets that have the structures listed by Arides, and that seems to trigger the duplications also.
Quite annoying and forces a reconnect to solve the issue because the game becomes slower and slower.

Chris_McElligottPark

Nov 20, 2020 11:12 pm

administrator   ~0059704

Thanks!

* Fixed a variety of sync exceptions for multiplayer that would cause duplication of various things on ships:
** The ships granted if they are hackable, etc.
** The amount of damage dealt to ships of various death-types.
** Various data relating to AI reinforcement points (guard posts, etc). This was not endlessly duplicating, but was causing some funkiness.
** The incoming shots.
** Various things with forcefields protecting a ship.
** Various bits with where an AI ship thinks it is guarding something.
** Any techs that were granted by hacking a ship.
** This should handle all of the cases that people have reported, plus some things that were not visible to people directly. Please do let us know if you see more of this!

Issue History

Date Modified Username Field Change
Nov 20, 2020 2:56 am Arides New Issue
Nov 20, 2020 3:21 am Daniexpert Note Added: 0059690
Nov 20, 2020 3:35 am Daniexpert Note Added: 0059691
Nov 20, 2020 3:52 am Daniexpert Note Added: 0059692
Nov 20, 2020 4:05 am Daniexpert Note Added: 0059693
Nov 20, 2020 4:06 am Daniexpert Severity minor => major
Nov 20, 2020 7:01 am RocketAssistedPuffin Relationship added related to 0024146
Nov 20, 2020 11:12 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Nov 20, 2020 11:12 pm Chris_McElligottPark Status new => resolved
Nov 20, 2020 11:12 pm Chris_McElligottPark Resolution open => fixed
Nov 20, 2020 11:12 pm Chris_McElligottPark Fixed in Version => 2.635 AOE Visibility
Nov 20, 2020 11:12 pm Chris_McElligottPark Note Added: 0059704