@@ -1221,6 +1221,9 @@ public static void ResetState()
12211221
12221222 public NetworkVariable < HashSet < int > > ListCollectionServer = new NetworkVariable < HashSet < int > > ( new HashSet < int > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Server ) ;
12231223 public NetworkVariable < HashSet < int > > ListCollectionOwner = new NetworkVariable < HashSet < int > > ( new HashSet < int > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Owner ) ;
1224+ public NetworkVariable < HashSet < int > > UninitializedHashSet ;
1225+ public NetworkVariable < HashSet < HashSet < int > > > UninitializedNestedHashSet ;
1226+
12241227 // This tracks what has changed per instance which is used to compare to all other instances
12251228 internal Dictionary < Targets , Dictionary < DeltaTypes , HashSet < int > > > NetworkVariableChanges = new Dictionary < Targets , Dictionary < DeltaTypes , HashSet < int > > > ( ) ;
12261229
@@ -1470,6 +1473,8 @@ public static void ResetState()
14701473
14711474 public NetworkVariable < Dictionary < int , Dictionary < int , SerializableObject > > > ListCollectionServer = new NetworkVariable < Dictionary < int , Dictionary < int , SerializableObject > > > ( new Dictionary < int , Dictionary < int , SerializableObject > > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Server ) ;
14721475 public NetworkVariable < Dictionary < int , Dictionary < int , SerializableObject > > > ListCollectionOwner = new NetworkVariable < Dictionary < int , Dictionary < int , SerializableObject > > > ( new Dictionary < int , Dictionary < int , SerializableObject > > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Owner ) ;
1476+ public NetworkVariable < Dictionary < int , Dictionary < int , SerializableObject > > > UninitializedNestedDictionary ;
1477+
14731478 // This tracks what has changed per instance which is used to compare to all other instances
14741479 internal Dictionary < Targets , Dictionary < DeltaTypes , Dictionary < int , Dictionary < int , SerializableObject > > > > NetworkVariableChanges = new Dictionary < Targets , Dictionary < DeltaTypes , Dictionary < int , Dictionary < int , SerializableObject > > > > ( ) ;
14751480
@@ -1777,6 +1782,8 @@ public static void ResetState()
17771782
17781783 public NetworkVariable < Dictionary < int , SerializableObject > > ListCollectionServer = new NetworkVariable < Dictionary < int , SerializableObject > > ( new Dictionary < int , SerializableObject > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Server ) ;
17791784 public NetworkVariable < Dictionary < int , SerializableObject > > ListCollectionOwner = new NetworkVariable < Dictionary < int , SerializableObject > > ( new Dictionary < int , SerializableObject > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Owner ) ;
1785+ public NetworkVariable < Dictionary < int , SerializableObject > > UninitializedDictionary ;
1786+
17801787 // This tracks what has changed per instance which is used to compare to all other instances
17811788 internal Dictionary < Targets , Dictionary < DeltaTypes , Dictionary < int , SerializableObject > > > NetworkVariableChanges = new Dictionary < Targets , Dictionary < DeltaTypes , Dictionary < int , SerializableObject > > > ( ) ;
17821789
@@ -2144,6 +2151,8 @@ public static void ResetState()
21442151
21452152 public NetworkVariable < List < List < SerializableObject > > > ListCollectionServer = new NetworkVariable < List < List < SerializableObject > > > ( new List < List < SerializableObject > > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Server ) ;
21462153 public NetworkVariable < List < List < SerializableObject > > > ListCollectionOwner = new NetworkVariable < List < List < SerializableObject > > > ( new List < List < SerializableObject > > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Owner ) ;
2154+ public NetworkVariable < List < List < SerializableObject > > > UninitializedNestedList ;
2155+
21472156 // This tracks what has changed per instance which is used to compare to all other instances
21482157 internal Dictionary < Targets , Dictionary < DeltaTypes , List < List < SerializableObject > > > > NetworkVariableChanges = new Dictionary < Targets , Dictionary < DeltaTypes , List < List < SerializableObject > > > > ( ) ;
21492158
@@ -2443,6 +2452,8 @@ public static void ResetState()
24432452
24442453 public NetworkVariable < List < SerializableObject > > ListCollectionServer = new NetworkVariable < List < SerializableObject > > ( new List < SerializableObject > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Server ) ;
24452454 public NetworkVariable < List < SerializableObject > > ListCollectionOwner = new NetworkVariable < List < SerializableObject > > ( new List < SerializableObject > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Owner ) ;
2455+ public NetworkVariable < List < SerializableObject > > UninitializedList ;
2456+
24462457 // This tracks what has changed per instance which is used to compare to all other instances
24472458 internal Dictionary < Targets , Dictionary < DeltaTypes , List < SerializableObject > > > NetworkVariableChanges = new Dictionary < Targets , Dictionary < DeltaTypes , List < SerializableObject > > > ( ) ;
24482459
@@ -2708,6 +2719,8 @@ public static void ResetState()
27082719
27092720 public NetworkVariable < List < List < int > > > ListCollectionServer = new NetworkVariable < List < List < int > > > ( new List < List < int > > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Server ) ;
27102721 public NetworkVariable < List < List < int > > > ListCollectionOwner = new NetworkVariable < List < List < int > > > ( new List < List < int > > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Owner ) ;
2722+ public NetworkVariable < List < List < int > > > UninitializedList ;
2723+
27112724 // This tracks what has changed per instance which is used to compare to all other instances
27122725 internal Dictionary < Targets , Dictionary < DeltaTypes , List < List < int > > > > NetworkVariableChanges = new Dictionary < Targets , Dictionary < DeltaTypes , List < List < int > > > > ( ) ;
27132726
@@ -3012,6 +3025,8 @@ public static void ResetState()
30123025
30133026 public NetworkVariable < List < int > > ListCollectionServer = new NetworkVariable < List < int > > ( new List < int > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Server ) ;
30143027 public NetworkVariable < List < int > > ListCollectionOwner = new NetworkVariable < List < int > > ( new List < int > ( ) , NetworkVariableReadPermission . Everyone , NetworkVariableWritePermission . Owner ) ;
3028+ public NetworkVariable < List < int > > UninitializedList ;
3029+
30153030 // This tracks what has changed per instance which is used to compare to all other instances
30163031 internal Dictionary < Targets , Dictionary < DeltaTypes , List < int > > > NetworkVariableChanges = new Dictionary < Targets , Dictionary < DeltaTypes , List < int > > > ( ) ;
30173032
0 commit comments