View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0024151 | AI War 2 | Bug - Gameplay | Nov 20, 2020 2:56 am | Nov 20, 2020 11:12 pm | |
Reporter | Arides | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 2.634 Multiplayer Solidification | ||||
Fixed in Version | 2.635 AOE Visibility | ||||
Summary | 0024151: Multiplayer: Hackable structure tooltip multiplies on hover | ||||
Description | When 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) | ||||
Tags | No tags attached. | ||||
related to | 0024146 | resolved | Chris_McElligottPark | Multiplayer: Client sees endlessly duplicated entries from ARS, GCA, Tech Vaults. |
|
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 |
|
Happens also when you hover on those through the intel tab. |
|
GCAs duplicate without even hovering on them. |
|
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. |
|
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! |
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 |