OpenHV / OpenHV

An Open Source Pixelart Science-Fiction Real-Time-Strategy game

Home Page:https://www.openhv.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Out of Sync during a match involving troop transport

WilliamWeberBerrutti opened this issue · comments

I was playing with Rampoina on my branch PodsRefining_Plus_BalanceAir (which adds changes from both PodsRefining and BalanceAir branches), and suddenly an out of sync error occurs and we are unable to continue playing. It happened in the map "Tyrian's Sun". Here's the report (it's the same for both players):

syncreport-2023-12-27T180839Z-1.log

We found out the land transport units were causing it, probably.

Try hosting with https://github.com/OpenHV/OpenHV/wiki/Settings#enablesyncreports enabled next time. There is no useable information logged in this report.

We could generate crash reports!

My side: syncreport-2024-01-03T211924Z-0.log

--- /home/matthias/Downloads/syncreport-2024-01-03T211924Z-0.log	2024-01-04 18:28:38.781822785 +0100
+++ /home/matthias/Downloads/syncreport-2024-01-03T211924Z-5.log	2024-01-04 18:28:36.845176526 +0100
@@ -1,8 +1,7 @@
-Player: Cyantusk (Linux Unix 6.6.9.1 .NET CLR 6.0.25)
-Player is host.
+Player: Rampoina (Linux Unix 6.1.66.19 .NET CLR 6.0.25)
 Game ID: 10f7586a-1283-4886-9c56-d784a0fdcde6 (Mod: OpenHV at Version git-8228f349)
 Sync for net frame 3558 -------------
-SharedRandom: 2101243905 (#356307)
+SharedRandom: 554064849 (#356308)
 Synced Traits:
 	 1 player Neutral PlayerResources (7500)
 		 Cash: 7500
@@ -4153,8 +4152,8 @@
 		 ticks: 0
 		 damageTicks: 0
 		 IsTraitDisabled: True
-	 492 transprt Rampoina AutoTarget (6)
-		 nextScanTime: 6
+	 492 transprt Rampoina AutoTarget (2)
+		 nextScanTime: 2
 		 IsTraitDisabled: False
 	 492 transprt Rampoina AutoTargetPriority (1)
 		 IsTraitDisabled: True
@@ -4502,8 +4501,8 @@
 		 IsTraitDisabled: True
 	 513 scout1 Rampoina Mobile (107904)
 		 Facing: 384
-		 FromCell: 51,90
-		 ToCell: 51,90
+		 FromCell: 48,92
+		 ToCell: 48,92
 		 CenterPosition: 51712,93696,0
 		 IsTraitPaused: False
 		 IsTraitDisabled: False
@@ -4707,10 +4706,10 @@
 		 IsTraitDisabled: True
 	 527 scout2 Rampoina WithColoredOverlay (1)
 		 IsTraitDisabled: True
-	 527 scout2 Rampoina Mobile (112436)
-		 Facing: 820
-		 FromCell: 50,92
-		 ToCell: 50,92
+	 527 scout2 Rampoina Mobile (112076)
+		 Facing: 460
+		 FromCell: 49,93
+		 ToCell: 49,93
 		 CenterPosition: 50688,94720,0
 		 IsTraitPaused: False
 		 IsTraitDisabled: False
@@ -4867,10 +4866,10 @@
 		 IsTraitDisabled: True
 	 531 scout2 Rampoina WithColoredOverlay (1)
 		 IsTraitDisabled: True
-	 531 scout2 Rampoina Mobile (112156)
-		 Facing: 540
-		 FromCell: 49,93
-		 ToCell: 49,93
+	 531 scout2 Rampoina Mobile (112356)
+		 Facing: 740
+		 FromCell: 50,92
+		 ToCell: 50,92
 		 CenterPosition: 50688,94720,0
 		 IsTraitPaused: False
 		 IsTraitDisabled: False
@@ -5076,9 +5075,9 @@
 		 IsTraitDisabled: True
 	 539 scout2 Rampoina Mobile (112256)
 		 Facing: 640
-		 FromCell: 50,93
-		 ToCell: 50,93
-		 CenterPosition: 50742,94774,0
+		 FromCell: 51,94
+		 ToCell: 51,94
+		 CenterPosition: 50740,94772,0
 		 IsTraitPaused: False
 		 IsTraitDisabled: False
 	 539 scout2 Rampoina Cloak (91)
@@ -5238,8 +5237,8 @@
 		 IsTraitDisabled: True
 	 545 scout1 Rampoina Mobile (112256)
 		 Facing: 640
-		 FromCell: 48,93
-		 ToCell: 48,93
+		 FromCell: 49,94
+		 ToCell: 49,94
 		 CenterPosition: 50688,94720,0
 		 IsTraitPaused: False
 		 IsTraitDisabled: False
@@ -5277,10 +5276,10 @@
 		 IsTraitDisabled: True
 	 546 scout1 Rampoina WithColoredOverlay (1)
 		 IsTraitDisabled: True
-	 546 scout1 Rampoina Mobile (108160)
-		 Facing: 640
-		 FromCell: 51,92
-		 ToCell: 51,92
+	 546 scout1 Rampoina Mobile (108009)
+		 Facing: 489
+		 FromCell: 50,93
+		 ToCell: 50,93
 		 CenterPosition: 51712,93696,0
 		 IsTraitPaused: False
 		 IsTraitDisabled: False
@@ -5318,10 +5317,10 @@
 		 IsTraitDisabled: True
 	 547 scout1 Rampoina WithColoredOverlay (1)
 		 IsTraitDisabled: True
-	 547 scout1 Rampoina Mobile (108004)
-		 Facing: 484
-		 FromCell: 50,92
-		 ToCell: 50,92
+	 547 scout1 Rampoina Mobile (107816)
+		 Facing: 296
+		 FromCell: 49,91
+		 ToCell: 49,91
 		 CenterPosition: 51712,93696,0
 		 IsTraitPaused: False
 		 IsTraitDisabled: False
@@ -5359,10 +5358,10 @@
 		 IsTraitDisabled: True
 	 548 scout1 Rampoina WithColoredOverlay (1)
 		 IsTraitDisabled: True
-	 548 scout1 Rampoina Mobile (108084)
-		 Facing: 564
-		 FromCell: 50,92
-		 ToCell: 50,92
+	 548 scout1 Rampoina Mobile (107744)
+		 Facing: 224
+		 FromCell: 49,91
+		 ToCell: 49,91
 		 CenterPosition: 51712,93696,0
 		 IsTraitPaused: False
 		 IsTraitDisabled: False
@@ -5506,8 +5505,8 @@
 		 ticks: 0
 		 damageTicks: 0
 		 IsTraitDisabled: True
-	 554 elitepod Cyantusk AutoTarget (3)
-		 nextScanTime: 3
+	 554 elitepod Cyantusk AutoTarget (6)
+		 nextScanTime: 6
 		 IsTraitDisabled: False
 	 554 elitepod Cyantusk AutoTargetPriority (1)
 		 IsTraitDisabled: True
@@ -5612,8 +5611,8 @@
 		 ticks: 0
 		 damageTicks: 0
 		 IsTraitDisabled: True
-	 558 elitepod Cyantusk AutoTarget (6)
-		 nextScanTime: 6
+	 558 elitepod Cyantusk AutoTarget (4)
+		 nextScanTime: 4
 		 IsTraitDisabled: False
 	 558 elitepod Cyantusk AutoTargetPriority (1)
 		 IsTraitDisabled: True
@@ -5665,8 +5664,8 @@
 		 ticks: 0
 		 damageTicks: 0
 		 IsTraitDisabled: True
-	 560 elitepod Cyantusk AutoTarget (4)
-		 nextScanTime: 4
+	 560 elitepod Cyantusk AutoTarget (6)
+		 nextScanTime: 6
 		 IsTraitDisabled: False
 	 560 elitepod Cyantusk AutoTargetPriority (1)
 		 IsTraitDisabled: True
@@ -5901,8 +5900,8 @@
 		 IsAiming: True
 		 IsTraitPaused: False
 		 IsTraitDisabled: False
-	 569 elitepod Cyantusk AutoTarget (6)
-		 nextScanTime: 6
+	 569 elitepod Cyantusk AutoTarget (5)
+		 nextScanTime: 5
 		 IsTraitDisabled: False
 	 569 elitepod Cyantusk AutoTargetPriority (1)
 		 IsTraitDisabled: True
@@ -6254,8 +6253,8 @@
 		 ticks: 0
 		 damageTicks: 0
 		 IsTraitDisabled: True
-	 583 elitepod Cyantusk AutoTarget (5)
-		 nextScanTime: 5
+	 583 elitepod Cyantusk AutoTarget (6)
+		 nextScanTime: 6
 		 IsTraitDisabled: False
 	 583 elitepod Cyantusk AutoTargetPriority (1)
 		 IsTraitDisabled: True
@@ -6662,4 +6661,4 @@
 Orders Issued:
 Sync Report System Info:
 Out of sync frame: 3558
-Recorded frames: 3564,3558,3559,3560,3561,3562,3563
+Recorded frames: 3557,3558,3559,3553,3554,3555,3556

Resolved in #931 by not making the transport able to shoot.