@@ -56,8 +56,8 @@ static class VTRSync
5656 {
5757 // Special identifier for world map (since it doesn't have a uniqueID like regular maps)
5858 public const int WorldMapId = - 2 ;
59- public const int InvalidMapIndex = - 1 ;
60- public static int lastMovedToMap = InvalidMapIndex ;
59+ public const int InvalidMapId = - 1 ;
60+ public static int lastMovedToMapId = InvalidMapId ;
6161 public static int lastSentAtTick = - 1 ;
6262
6363 // Vtr rates
@@ -69,18 +69,18 @@ static class VTRSync
6969 public static void SendViewedMapUpdate ( int previous , int current )
7070 {
7171 string warn = string . Empty ;
72- if ( previous != lastMovedToMap )
73- warn = $ " mismatch between expected previous map { previous } and last moved to map { lastMovedToMap } ";
72+ if ( previous != lastMovedToMapId )
73+ warn = $ " mismatch between expected previous map { previous } and last moved to map { lastMovedToMapId } ";
7474 else if ( previous == current ) return ;
7575 int currentTick = Find . TickManager ? . TicksGame ?? 0 ;
76- MpLog . Debug ( $ "VTR MapSwitchPatch: { lastMovedToMap } ->{ current } @ tick { currentTick } { warn } ") ;
76+ MpLog . Debug ( $ "VTR MapSwitchPatch: { lastMovedToMapId } ->{ current } @ tick { currentTick } { warn } ") ;
7777 Multiplayer . Client . SendCommand ( CommandType . PlayerCount , ScheduledCommand . Global , ByteWriter . GetBytes ( previous , current ) ) ;
78- lastMovedToMap = current ;
78+ lastMovedToMapId = current ;
7979 }
8080
8181 public static void Reset ( )
8282 {
83- lastMovedToMap = InvalidMapIndex ;
83+ lastMovedToMapId = InvalidMapId ;
8484 }
8585 }
8686
@@ -94,13 +94,13 @@ static void Prefix(Map value)
9494 try
9595 {
9696 // WorldRenderModePatch will handle it
97- if ( VTRSync . lastMovedToMap == VTRSync . WorldMapId ) return ;
98- int previousMap = GetPreviousMapIndex ( ) ;
99- int newMap = value ? . uniqueID ?? VTRSync . InvalidMapIndex ;
97+ if ( VTRSync . lastMovedToMapId == VTRSync . WorldMapId ) return ;
98+ int previousMap = GetPreviousMapId ( ) ;
99+ int newMap = value ? . uniqueID ?? VTRSync . InvalidMapId ;
100100 int currentTick = Find . TickManager ? . TicksGame ?? 0 ;
101101
102102 if ( previousMap == newMap ) return ;
103- if ( VTRSync . lastMovedToMap == newMap && currentTick == VTRSync . lastSentAtTick ) return ;
103+ if ( VTRSync . lastMovedToMapId == newMap && currentTick == VTRSync . lastSentAtTick ) return ;
104104
105105 VTRSync . SendViewedMapUpdate ( previousMap , newMap ) ;
106106 VTRSync . lastSentAtTick = currentTick ;
@@ -111,16 +111,16 @@ static void Prefix(Map value)
111111 }
112112 }
113113
114- private static int GetPreviousMapIndex ( )
114+ private static int GetPreviousMapId ( )
115115 {
116116 bool currentMapIsRemovedAndWasLatestMap = Current . Game . currentMapIndex >= Find . Maps . Count ;
117117
118118 if ( currentMapIsRemovedAndWasLatestMap )
119119 {
120- return VTRSync . InvalidMapIndex ;
120+ return VTRSync . InvalidMapId ;
121121 }
122122
123- return Find . CurrentMap ? . uniqueID ?? VTRSync . InvalidMapIndex ;
123+ return Find . CurrentMap ? . uniqueID ?? VTRSync . InvalidMapId ;
124124 }
125125 }
126126
@@ -138,16 +138,16 @@ static void Postfix(WorldRenderMode __result)
138138 // Detect transition to world map (Planet mode)
139139 if ( __result == WorldRenderMode . Planet && lastRenderMode != WorldRenderMode . Planet )
140140 {
141- if ( VTRSync . lastMovedToMap != VTRSync . InvalidMapIndex && VTRSync . lastMovedToMap != VTRSync . WorldMapId )
141+ if ( VTRSync . lastMovedToMapId != VTRSync . InvalidMapId && VTRSync . lastMovedToMapId != VTRSync . WorldMapId )
142142 {
143- VTRSync . SendViewedMapUpdate ( VTRSync . lastMovedToMap , VTRSync . WorldMapId ) ;
143+ VTRSync . SendViewedMapUpdate ( VTRSync . lastMovedToMapId , VTRSync . WorldMapId ) ;
144144 }
145145 }
146146 // Detect transition back to tile map
147147 else if ( __result != WorldRenderMode . Planet && lastRenderMode == WorldRenderMode . Planet )
148148 {
149- var newMap = Find . CurrentMap ? . uniqueID ?? VTRSync . InvalidMapIndex ;
150- if ( newMap != VTRSync . InvalidMapIndex && VTRSync . lastMovedToMap == VTRSync . WorldMapId )
149+ var newMap = Find . CurrentMap ? . uniqueID ?? VTRSync . InvalidMapId ;
150+ if ( newMap != VTRSync . InvalidMapId && VTRSync . lastMovedToMapId == VTRSync . WorldMapId )
151151 {
152152 VTRSync . SendViewedMapUpdate ( VTRSync . WorldMapId , newMap ) ;
153153 }
0 commit comments