Browse Source

开发:调整关卡顺序

XuJJ 6 days ago
parent
commit
7e08212c19

BIN
snipershooting/Data/exports/TableData.bin


+ 113 - 113
snipershooting/Data/exports/TableData.cs

@@ -16,6 +16,11 @@ namespace SSTRGame
 		public tabtoy.Logger TableLogger = new tabtoy.Logger();
 	
 		
+		/// <summary> 
+		/// FieldShapeData
+		/// </summary>
+		public List<FieldShapeDataDefine> FieldShapeData = new List<FieldShapeDataDefine>(); 
+		
 		/// <summary> 
 		/// ChallengeData
 		/// </summary>
@@ -26,11 +31,6 @@ namespace SSTRGame
 		/// </summary>
 		public List<FieldDataDefine> FieldData = new List<FieldDataDefine>(); 
 		
-		/// <summary> 
-		/// FieldShapeData
-		/// </summary>
-		public List<FieldShapeDataDefine> FieldShapeData = new List<FieldShapeDataDefine>(); 
-		
 		/// <summary> 
 		/// GameConfig
 		/// </summary>
@@ -88,7 +88,23 @@ namespace SSTRGame
 	
 	
 		#region Index code
-	 	Dictionary<int, ChallengeDataDefine> _ChallengeDataByID = new Dictionary<int, ChallengeDataDefine>();
+	 	Dictionary<int, FieldShapeDataDefine> _FieldShapeDataByID = new Dictionary<int, FieldShapeDataDefine>();
+        public FieldShapeDataDefine GetFieldShapeDataByID(int ID, FieldShapeDataDefine def = default(FieldShapeDataDefine))
+        {
+            FieldShapeDataDefine ret;
+            if ( _FieldShapeDataByID.TryGetValue( ID, out ret ) )
+            {
+                return ret;
+            }
+			
+			if ( def == default(FieldShapeDataDefine) )
+			{
+				TableLogger.ErrorLine("GetFieldShapeDataByID failed, ID: {0}", ID);
+			}
+
+            return def;
+        }
+		Dictionary<int, ChallengeDataDefine> _ChallengeDataByID = new Dictionary<int, ChallengeDataDefine>();
         public ChallengeDataDefine GetChallengeDataByID(int ID, ChallengeDataDefine def = default(ChallengeDataDefine))
         {
             ChallengeDataDefine ret;
@@ -118,22 +134,6 @@ namespace SSTRGame
 				TableLogger.ErrorLine("GetFieldDataByID failed, ID: {0}", ID);
 			}
 
-            return def;
-        }
-		Dictionary<int, FieldShapeDataDefine> _FieldShapeDataByID = new Dictionary<int, FieldShapeDataDefine>();
-        public FieldShapeDataDefine GetFieldShapeDataByID(int ID, FieldShapeDataDefine def = default(FieldShapeDataDefine))
-        {
-            FieldShapeDataDefine ret;
-            if ( _FieldShapeDataByID.TryGetValue( ID, out ret ) )
-            {
-                return ret;
-            }
-			
-			if ( def == default(FieldShapeDataDefine) )
-			{
-				TableLogger.ErrorLine("GetFieldShapeDataByID failed, ID: {0}", ID);
-			}
-
             return def;
         }
 		Dictionary<int, GameConfigDefine> _GameConfigByid = new Dictionary<int, GameConfigDefine>();
@@ -343,17 +343,17 @@ namespace SSTRGame
                 { 
                 	case 0xa0000:
                 	{
-						ins.ChallengeData.Add( reader.ReadStruct<ChallengeDataDefine>(ChallengeDataDefineDeserializeHandler) );
+						ins.FieldShapeData.Add( reader.ReadStruct<FieldShapeDataDefine>(FieldShapeDataDefineDeserializeHandler) );
                 	}
                 	break; 
                 	case 0xa0001:
                 	{
-						ins.FieldData.Add( reader.ReadStruct<FieldDataDefine>(FieldDataDefineDeserializeHandler) );
+						ins.ChallengeData.Add( reader.ReadStruct<ChallengeDataDefine>(ChallengeDataDefineDeserializeHandler) );
                 	}
                 	break; 
                 	case 0xa0002:
                 	{
-						ins.FieldShapeData.Add( reader.ReadStruct<FieldShapeDataDefine>(FieldShapeDataDefineDeserializeHandler) );
+						ins.FieldData.Add( reader.ReadStruct<FieldDataDefine>(FieldDataDefineDeserializeHandler) );
                 	}
                 	break; 
                 	case 0xa0003:
@@ -415,6 +415,15 @@ namespace SSTRGame
              } 
 
 			
+			// Build FieldShapeData Index
+			for( int i = 0;i< ins.FieldShapeData.Count;i++)
+			{
+				var element = ins.FieldShapeData[i];
+				
+				ins._FieldShapeDataByID.Add(element.ID, element);
+				
+			}
+			
 			// Build ChallengeData Index
 			for( int i = 0;i< ins.ChallengeData.Count;i++)
 			{
@@ -433,15 +442,6 @@ namespace SSTRGame
 				
 			}
 			
-			// Build FieldShapeData Index
-			for( int i = 0;i< ins.FieldShapeData.Count;i++)
-			{
-				var element = ins.FieldShapeData[i];
-				
-				ins._FieldShapeDataByID.Add(element.ID, element);
-				
-			}
-			
 			// Build GameConfig Index
 			for( int i = 0;i< ins.GameConfig.Count;i++)
 			{
@@ -542,20 +542,20 @@ namespace SSTRGame
 			}
 			
 		}
-		static tabtoy.DeserializeHandler<ChallengeDataDefine> _ChallengeDataDefineDeserializeHandler;
-		static tabtoy.DeserializeHandler<ChallengeDataDefine> ChallengeDataDefineDeserializeHandler
+		static tabtoy.DeserializeHandler<FieldShapeDataDefine> _FieldShapeDataDefineDeserializeHandler;
+		static tabtoy.DeserializeHandler<FieldShapeDataDefine> FieldShapeDataDefineDeserializeHandler
 		{
 			get
 			{
-				if (_ChallengeDataDefineDeserializeHandler == null )
+				if (_FieldShapeDataDefineDeserializeHandler == null )
 				{
-					_ChallengeDataDefineDeserializeHandler = new tabtoy.DeserializeHandler<ChallengeDataDefine>(Deserialize);
+					_FieldShapeDataDefineDeserializeHandler = new tabtoy.DeserializeHandler<FieldShapeDataDefine>(Deserialize);
 				}
 
-				return _ChallengeDataDefineDeserializeHandler;
+				return _FieldShapeDataDefineDeserializeHandler;
 			}
 		}
-		public static void Deserialize( ChallengeDataDefine ins, tabtoy.DataReader reader )
+		public static void Deserialize( FieldShapeDataDefine ins, tabtoy.DataReader reader )
 		{
 			
  			int tag = -1;
@@ -568,34 +568,29 @@ namespace SSTRGame
 						ins.ID = reader.ReadInt32();
                 	}
                 	break; 
-                	case 0x10001:
+                	case 0x60001:
                 	{
-						ins.FieldID = reader.ReadInt32();
+						ins.ResourceName = reader.ReadString();
                 	}
                 	break; 
-                	case 0x10002:
+                	case 0x60002:
                 	{
-						ins.DecStaminaCnt = reader.ReadInt32();
+						ins.EnvSoundName = reader.ReadString();
                 	}
                 	break; 
-                	case 0x10003:
+                	case 0x60003:
                 	{
-						ins.ConstraintType = reader.ReadInt32();
+						ins.EnvParticleName = reader.ReadString();
                 	}
                 	break; 
-                	case 0x10004:
+                	case 0x60004:
                 	{
-						ins.ConstraintValue = reader.ReadInt32();
+						ins.AttendAnim.Add( reader.ReadString() );
                 	}
                 	break; 
                 	case 0x10005:
                 	{
-						ins.Condition.Add( reader.ReadInt32() );
-                	}
-                	break; 
-                	case 0x10006:
-                	{
-						ins.Reward_ID_1 = reader.ReadInt32();
+						ins.LoadMethod = reader.ReadInt32();
                 	}
                 	break; 
                 }
@@ -603,20 +598,20 @@ namespace SSTRGame
 
 			
 		}
-		static tabtoy.DeserializeHandler<FieldDataDefine> _FieldDataDefineDeserializeHandler;
-		static tabtoy.DeserializeHandler<FieldDataDefine> FieldDataDefineDeserializeHandler
+		static tabtoy.DeserializeHandler<ChallengeDataDefine> _ChallengeDataDefineDeserializeHandler;
+		static tabtoy.DeserializeHandler<ChallengeDataDefine> ChallengeDataDefineDeserializeHandler
 		{
 			get
 			{
-				if (_FieldDataDefineDeserializeHandler == null )
+				if (_ChallengeDataDefineDeserializeHandler == null )
 				{
-					_FieldDataDefineDeserializeHandler = new tabtoy.DeserializeHandler<FieldDataDefine>(Deserialize);
+					_ChallengeDataDefineDeserializeHandler = new tabtoy.DeserializeHandler<ChallengeDataDefine>(Deserialize);
 				}
 
-				return _FieldDataDefineDeserializeHandler;
+				return _ChallengeDataDefineDeserializeHandler;
 			}
 		}
-		public static void Deserialize( FieldDataDefine ins, tabtoy.DataReader reader )
+		public static void Deserialize( ChallengeDataDefine ins, tabtoy.DataReader reader )
 		{
 			
  			int tag = -1;
@@ -631,22 +626,32 @@ namespace SSTRGame
                 	break; 
                 	case 0x10001:
                 	{
-						ins.RoundFactorGroupID = reader.ReadInt32();
+						ins.FieldID = reader.ReadInt32();
                 	}
                 	break; 
                 	case 0x10002:
                 	{
-						ins.FieldShapeID = reader.ReadInt32();
+						ins.DecStaminaCnt = reader.ReadInt32();
                 	}
                 	break; 
                 	case 0x10003:
                 	{
-						ins.DefaultPlayerPos.Add( reader.ReadInt32() );
+						ins.ConstraintType = reader.ReadInt32();
                 	}
                 	break; 
-                	case 0x60004:
+                	case 0x10004:
                 	{
-						ins.Mark = reader.ReadString();
+						ins.ConstraintValue = reader.ReadInt32();
+                	}
+                	break; 
+                	case 0x10005:
+                	{
+						ins.Condition.Add( reader.ReadInt32() );
+                	}
+                	break; 
+                	case 0x10006:
+                	{
+						ins.Reward_ID_1 = reader.ReadInt32();
                 	}
                 	break; 
                 }
@@ -654,20 +659,20 @@ namespace SSTRGame
 
 			
 		}
-		static tabtoy.DeserializeHandler<FieldShapeDataDefine> _FieldShapeDataDefineDeserializeHandler;
-		static tabtoy.DeserializeHandler<FieldShapeDataDefine> FieldShapeDataDefineDeserializeHandler
+		static tabtoy.DeserializeHandler<FieldDataDefine> _FieldDataDefineDeserializeHandler;
+		static tabtoy.DeserializeHandler<FieldDataDefine> FieldDataDefineDeserializeHandler
 		{
 			get
 			{
-				if (_FieldShapeDataDefineDeserializeHandler == null )
+				if (_FieldDataDefineDeserializeHandler == null )
 				{
-					_FieldShapeDataDefineDeserializeHandler = new tabtoy.DeserializeHandler<FieldShapeDataDefine>(Deserialize);
+					_FieldDataDefineDeserializeHandler = new tabtoy.DeserializeHandler<FieldDataDefine>(Deserialize);
 				}
 
-				return _FieldShapeDataDefineDeserializeHandler;
+				return _FieldDataDefineDeserializeHandler;
 			}
 		}
-		public static void Deserialize( FieldShapeDataDefine ins, tabtoy.DataReader reader )
+		public static void Deserialize( FieldDataDefine ins, tabtoy.DataReader reader )
 		{
 			
  			int tag = -1;
@@ -680,29 +685,24 @@ namespace SSTRGame
 						ins.ID = reader.ReadInt32();
                 	}
                 	break; 
-                	case 0x60001:
+                	case 0x10001:
                 	{
-						ins.ResourceName = reader.ReadString();
+						ins.RoundFactorGroupID = reader.ReadInt32();
                 	}
                 	break; 
-                	case 0x60002:
+                	case 0x10002:
                 	{
-						ins.EnvSoundName = reader.ReadString();
+						ins.FieldShapeID = reader.ReadInt32();
                 	}
                 	break; 
-                	case 0x60003:
+                	case 0x10003:
                 	{
-						ins.EnvParticleName = reader.ReadString();
+						ins.DefaultPlayerPos.Add( reader.ReadInt32() );
                 	}
                 	break; 
                 	case 0x60004:
                 	{
-						ins.AttendAnim.Add( reader.ReadString() );
-                	}
-                	break; 
-                	case 0x10005:
-                	{
-						ins.LoadMethod = reader.ReadInt32();
+						ins.Mark = reader.ReadString();
                 	}
                 	break; 
                 }
@@ -1885,9 +1885,9 @@ namespace SSTRGame
 		#region Clear Code
 		public void Clear( )
 		{			
+				FieldShapeData.Clear(); 		
 				ChallengeData.Clear(); 		
 				FieldData.Clear(); 		
-				FieldShapeData.Clear(); 		
 				GameConfig.Clear(); 		
 				Language.Clear(); 		
 				Level.Clear(); 		
@@ -1900,9 +1900,9 @@ namespace SSTRGame
 				WeaponPart.Clear(); 		
 				WeaponProperty.Clear(); 
 			
+				_FieldShapeDataByID.Clear(); 
 				_ChallengeDataByID.Clear(); 
 				_FieldDataByID.Clear(); 
-				_FieldShapeDataByID.Clear(); 
 				_GameConfigByid.Clear(); 
 				_LanguageByid.Clear(); 
 				_LevelByID.Clear(); 
@@ -1920,9 +1920,9 @@ namespace SSTRGame
 
 	} 
 
-	// Defined in table: ChallengeData
+	// Defined in table: FieldShapeData
 	
-	public partial class ChallengeDataDefine
+	public partial class FieldShapeDataDefine
 	{
 	
 		
@@ -1932,30 +1932,29 @@ namespace SSTRGame
 		public int ID = 0; 
 		
 		
-		public int FieldID = 0; 
-		
-		
-		public int DecStaminaCnt = 0; 
-		
+		public string ResourceName = ""; 
 		
-		public int ConstraintType = 0; 
 		
+		public string EnvSoundName = ""; 
 		
-		public int ConstraintValue = 0; 
 		
+		public string EnvParticleName = ""; 
 		
-		public List<int> Condition = new List<int>(); 
+		/// <summary> 
+		/// 开场动画,多选一
+		/// </summary>
+		public List<string> AttendAnim = new List<string>(); 
 		
 		
-		public int Reward_ID_1 = 0; 
+		public int LoadMethod = 0; 
 	
 	
 
 	} 
 
-	// Defined in table: FieldData
+	// Defined in table: ChallengeData
 	
-	public partial class FieldDataDefine
+	public partial class ChallengeDataDefine
 	{
 	
 		
@@ -1965,24 +1964,30 @@ namespace SSTRGame
 		public int ID = 0; 
 		
 		
-		public int RoundFactorGroupID = 0; 
+		public int FieldID = 0; 
 		
 		
-		public int FieldShapeID = 0; 
+		public int DecStaminaCnt = 0; 
 		
 		
-		public List<int> DefaultPlayerPos = new List<int>(); 
+		public int ConstraintType = 0; 
 		
 		
-		public string Mark = ""; 
+		public int ConstraintValue = 0; 
+		
+		
+		public List<int> Condition = new List<int>(); 
+		
+		
+		public int Reward_ID_1 = 0; 
 	
 	
 
 	} 
 
-	// Defined in table: FieldShapeData
+	// Defined in table: FieldData
 	
-	public partial class FieldShapeDataDefine
+	public partial class FieldDataDefine
 	{
 	
 		
@@ -1992,21 +1997,16 @@ namespace SSTRGame
 		public int ID = 0; 
 		
 		
-		public string ResourceName = ""; 
-		
+		public int RoundFactorGroupID = 0; 
 		
-		public string EnvSoundName = ""; 
 		
+		public int FieldShapeID = 0; 
 		
-		public string EnvParticleName = ""; 
 		
-		/// <summary> 
-		/// 开场动画,多选一
-		/// </summary>
-		public List<string> AttendAnim = new List<string>(); 
+		public List<int> DefaultPlayerPos = new List<int>(); 
 		
 		
-		public int LoadMethod = 0; 
+		public string Mark = ""; 
 	
 	
 

File diff suppressed because it is too large
+ 403 - 396
snipershooting/Data/exports/TableData.json


BIN
snipershooting/Data/tables/ChallengeData.xlsx


BIN
snipershooting/Data/tables/FieldData.xlsx


BIN
snipershooting/Data/tables/FieldShapeData.xlsx


BIN
snipershooting/Data/tables/Level.xlsx


BIN
snipershooting/Data/tables/TargetData.xlsx


BIN
snipershooting/Data/tables/TargetGroup.xlsx


BIN
snipershooting/ShootSniper/Assets/Resources_moved/Configs/UserData.json


+ 113 - 113
snipershooting/ShootSniper/Assets/ShootGame/Scripts/GameData/TableData.cs

@@ -16,6 +16,11 @@ namespace SSTRGame
 		public tabtoy.Logger TableLogger = new tabtoy.Logger();
 	
 		
+		/// <summary> 
+		/// FieldShapeData
+		/// </summary>
+		public List<FieldShapeDataDefine> FieldShapeData = new List<FieldShapeDataDefine>(); 
+		
 		/// <summary> 
 		/// ChallengeData
 		/// </summary>
@@ -26,11 +31,6 @@ namespace SSTRGame
 		/// </summary>
 		public List<FieldDataDefine> FieldData = new List<FieldDataDefine>(); 
 		
-		/// <summary> 
-		/// FieldShapeData
-		/// </summary>
-		public List<FieldShapeDataDefine> FieldShapeData = new List<FieldShapeDataDefine>(); 
-		
 		/// <summary> 
 		/// GameConfig
 		/// </summary>
@@ -88,7 +88,23 @@ namespace SSTRGame
 	
 	
 		#region Index code
-	 	Dictionary<int, ChallengeDataDefine> _ChallengeDataByID = new Dictionary<int, ChallengeDataDefine>();
+	 	Dictionary<int, FieldShapeDataDefine> _FieldShapeDataByID = new Dictionary<int, FieldShapeDataDefine>();
+        public FieldShapeDataDefine GetFieldShapeDataByID(int ID, FieldShapeDataDefine def = default(FieldShapeDataDefine))
+        {
+            FieldShapeDataDefine ret;
+            if ( _FieldShapeDataByID.TryGetValue( ID, out ret ) )
+            {
+                return ret;
+            }
+			
+			if ( def == default(FieldShapeDataDefine) )
+			{
+				TableLogger.ErrorLine("GetFieldShapeDataByID failed, ID: {0}", ID);
+			}
+
+            return def;
+        }
+		Dictionary<int, ChallengeDataDefine> _ChallengeDataByID = new Dictionary<int, ChallengeDataDefine>();
         public ChallengeDataDefine GetChallengeDataByID(int ID, ChallengeDataDefine def = default(ChallengeDataDefine))
         {
             ChallengeDataDefine ret;
@@ -118,22 +134,6 @@ namespace SSTRGame
 				TableLogger.ErrorLine("GetFieldDataByID failed, ID: {0}", ID);
 			}
 
-            return def;
-        }
-		Dictionary<int, FieldShapeDataDefine> _FieldShapeDataByID = new Dictionary<int, FieldShapeDataDefine>();
-        public FieldShapeDataDefine GetFieldShapeDataByID(int ID, FieldShapeDataDefine def = default(FieldShapeDataDefine))
-        {
-            FieldShapeDataDefine ret;
-            if ( _FieldShapeDataByID.TryGetValue( ID, out ret ) )
-            {
-                return ret;
-            }
-			
-			if ( def == default(FieldShapeDataDefine) )
-			{
-				TableLogger.ErrorLine("GetFieldShapeDataByID failed, ID: {0}", ID);
-			}
-
             return def;
         }
 		Dictionary<int, GameConfigDefine> _GameConfigByid = new Dictionary<int, GameConfigDefine>();
@@ -343,17 +343,17 @@ namespace SSTRGame
                 { 
                 	case 0xa0000:
                 	{
-						ins.ChallengeData.Add( reader.ReadStruct<ChallengeDataDefine>(ChallengeDataDefineDeserializeHandler) );
+						ins.FieldShapeData.Add( reader.ReadStruct<FieldShapeDataDefine>(FieldShapeDataDefineDeserializeHandler) );
                 	}
                 	break; 
                 	case 0xa0001:
                 	{
-						ins.FieldData.Add( reader.ReadStruct<FieldDataDefine>(FieldDataDefineDeserializeHandler) );
+						ins.ChallengeData.Add( reader.ReadStruct<ChallengeDataDefine>(ChallengeDataDefineDeserializeHandler) );
                 	}
                 	break; 
                 	case 0xa0002:
                 	{
-						ins.FieldShapeData.Add( reader.ReadStruct<FieldShapeDataDefine>(FieldShapeDataDefineDeserializeHandler) );
+						ins.FieldData.Add( reader.ReadStruct<FieldDataDefine>(FieldDataDefineDeserializeHandler) );
                 	}
                 	break; 
                 	case 0xa0003:
@@ -415,6 +415,15 @@ namespace SSTRGame
              } 
 
 			
+			// Build FieldShapeData Index
+			for( int i = 0;i< ins.FieldShapeData.Count;i++)
+			{
+				var element = ins.FieldShapeData[i];
+				
+				ins._FieldShapeDataByID.Add(element.ID, element);
+				
+			}
+			
 			// Build ChallengeData Index
 			for( int i = 0;i< ins.ChallengeData.Count;i++)
 			{
@@ -433,15 +442,6 @@ namespace SSTRGame
 				
 			}
 			
-			// Build FieldShapeData Index
-			for( int i = 0;i< ins.FieldShapeData.Count;i++)
-			{
-				var element = ins.FieldShapeData[i];
-				
-				ins._FieldShapeDataByID.Add(element.ID, element);
-				
-			}
-			
 			// Build GameConfig Index
 			for( int i = 0;i< ins.GameConfig.Count;i++)
 			{
@@ -542,20 +542,20 @@ namespace SSTRGame
 			}
 			
 		}
-		static tabtoy.DeserializeHandler<ChallengeDataDefine> _ChallengeDataDefineDeserializeHandler;
-		static tabtoy.DeserializeHandler<ChallengeDataDefine> ChallengeDataDefineDeserializeHandler
+		static tabtoy.DeserializeHandler<FieldShapeDataDefine> _FieldShapeDataDefineDeserializeHandler;
+		static tabtoy.DeserializeHandler<FieldShapeDataDefine> FieldShapeDataDefineDeserializeHandler
 		{
 			get
 			{
-				if (_ChallengeDataDefineDeserializeHandler == null )
+				if (_FieldShapeDataDefineDeserializeHandler == null )
 				{
-					_ChallengeDataDefineDeserializeHandler = new tabtoy.DeserializeHandler<ChallengeDataDefine>(Deserialize);
+					_FieldShapeDataDefineDeserializeHandler = new tabtoy.DeserializeHandler<FieldShapeDataDefine>(Deserialize);
 				}
 
-				return _ChallengeDataDefineDeserializeHandler;
+				return _FieldShapeDataDefineDeserializeHandler;
 			}
 		}
-		public static void Deserialize( ChallengeDataDefine ins, tabtoy.DataReader reader )
+		public static void Deserialize( FieldShapeDataDefine ins, tabtoy.DataReader reader )
 		{
 			
  			int tag = -1;
@@ -568,34 +568,29 @@ namespace SSTRGame
 						ins.ID = reader.ReadInt32();
                 	}
                 	break; 
-                	case 0x10001:
+                	case 0x60001:
                 	{
-						ins.FieldID = reader.ReadInt32();
+						ins.ResourceName = reader.ReadString();
                 	}
                 	break; 
-                	case 0x10002:
+                	case 0x60002:
                 	{
-						ins.DecStaminaCnt = reader.ReadInt32();
+						ins.EnvSoundName = reader.ReadString();
                 	}
                 	break; 
-                	case 0x10003:
+                	case 0x60003:
                 	{
-						ins.ConstraintType = reader.ReadInt32();
+						ins.EnvParticleName = reader.ReadString();
                 	}
                 	break; 
-                	case 0x10004:
+                	case 0x60004:
                 	{
-						ins.ConstraintValue = reader.ReadInt32();
+						ins.AttendAnim.Add( reader.ReadString() );
                 	}
                 	break; 
                 	case 0x10005:
                 	{
-						ins.Condition.Add( reader.ReadInt32() );
-                	}
-                	break; 
-                	case 0x10006:
-                	{
-						ins.Reward_ID_1 = reader.ReadInt32();
+						ins.LoadMethod = reader.ReadInt32();
                 	}
                 	break; 
                 }
@@ -603,20 +598,20 @@ namespace SSTRGame
 
 			
 		}
-		static tabtoy.DeserializeHandler<FieldDataDefine> _FieldDataDefineDeserializeHandler;
-		static tabtoy.DeserializeHandler<FieldDataDefine> FieldDataDefineDeserializeHandler
+		static tabtoy.DeserializeHandler<ChallengeDataDefine> _ChallengeDataDefineDeserializeHandler;
+		static tabtoy.DeserializeHandler<ChallengeDataDefine> ChallengeDataDefineDeserializeHandler
 		{
 			get
 			{
-				if (_FieldDataDefineDeserializeHandler == null )
+				if (_ChallengeDataDefineDeserializeHandler == null )
 				{
-					_FieldDataDefineDeserializeHandler = new tabtoy.DeserializeHandler<FieldDataDefine>(Deserialize);
+					_ChallengeDataDefineDeserializeHandler = new tabtoy.DeserializeHandler<ChallengeDataDefine>(Deserialize);
 				}
 
-				return _FieldDataDefineDeserializeHandler;
+				return _ChallengeDataDefineDeserializeHandler;
 			}
 		}
-		public static void Deserialize( FieldDataDefine ins, tabtoy.DataReader reader )
+		public static void Deserialize( ChallengeDataDefine ins, tabtoy.DataReader reader )
 		{
 			
  			int tag = -1;
@@ -631,22 +626,32 @@ namespace SSTRGame
                 	break; 
                 	case 0x10001:
                 	{
-						ins.RoundFactorGroupID = reader.ReadInt32();
+						ins.FieldID = reader.ReadInt32();
                 	}
                 	break; 
                 	case 0x10002:
                 	{
-						ins.FieldShapeID = reader.ReadInt32();
+						ins.DecStaminaCnt = reader.ReadInt32();
                 	}
                 	break; 
                 	case 0x10003:
                 	{
-						ins.DefaultPlayerPos.Add( reader.ReadInt32() );
+						ins.ConstraintType = reader.ReadInt32();
                 	}
                 	break; 
-                	case 0x60004:
+                	case 0x10004:
                 	{
-						ins.Mark = reader.ReadString();
+						ins.ConstraintValue = reader.ReadInt32();
+                	}
+                	break; 
+                	case 0x10005:
+                	{
+						ins.Condition.Add( reader.ReadInt32() );
+                	}
+                	break; 
+                	case 0x10006:
+                	{
+						ins.Reward_ID_1 = reader.ReadInt32();
                 	}
                 	break; 
                 }
@@ -654,20 +659,20 @@ namespace SSTRGame
 
 			
 		}
-		static tabtoy.DeserializeHandler<FieldShapeDataDefine> _FieldShapeDataDefineDeserializeHandler;
-		static tabtoy.DeserializeHandler<FieldShapeDataDefine> FieldShapeDataDefineDeserializeHandler
+		static tabtoy.DeserializeHandler<FieldDataDefine> _FieldDataDefineDeserializeHandler;
+		static tabtoy.DeserializeHandler<FieldDataDefine> FieldDataDefineDeserializeHandler
 		{
 			get
 			{
-				if (_FieldShapeDataDefineDeserializeHandler == null )
+				if (_FieldDataDefineDeserializeHandler == null )
 				{
-					_FieldShapeDataDefineDeserializeHandler = new tabtoy.DeserializeHandler<FieldShapeDataDefine>(Deserialize);
+					_FieldDataDefineDeserializeHandler = new tabtoy.DeserializeHandler<FieldDataDefine>(Deserialize);
 				}
 
-				return _FieldShapeDataDefineDeserializeHandler;
+				return _FieldDataDefineDeserializeHandler;
 			}
 		}
-		public static void Deserialize( FieldShapeDataDefine ins, tabtoy.DataReader reader )
+		public static void Deserialize( FieldDataDefine ins, tabtoy.DataReader reader )
 		{
 			
  			int tag = -1;
@@ -680,29 +685,24 @@ namespace SSTRGame
 						ins.ID = reader.ReadInt32();
                 	}
                 	break; 
-                	case 0x60001:
+                	case 0x10001:
                 	{
-						ins.ResourceName = reader.ReadString();
+						ins.RoundFactorGroupID = reader.ReadInt32();
                 	}
                 	break; 
-                	case 0x60002:
+                	case 0x10002:
                 	{
-						ins.EnvSoundName = reader.ReadString();
+						ins.FieldShapeID = reader.ReadInt32();
                 	}
                 	break; 
-                	case 0x60003:
+                	case 0x10003:
                 	{
-						ins.EnvParticleName = reader.ReadString();
+						ins.DefaultPlayerPos.Add( reader.ReadInt32() );
                 	}
                 	break; 
                 	case 0x60004:
                 	{
-						ins.AttendAnim.Add( reader.ReadString() );
-                	}
-                	break; 
-                	case 0x10005:
-                	{
-						ins.LoadMethod = reader.ReadInt32();
+						ins.Mark = reader.ReadString();
                 	}
                 	break; 
                 }
@@ -1885,9 +1885,9 @@ namespace SSTRGame
 		#region Clear Code
 		public void Clear( )
 		{			
+				FieldShapeData.Clear(); 		
 				ChallengeData.Clear(); 		
 				FieldData.Clear(); 		
-				FieldShapeData.Clear(); 		
 				GameConfig.Clear(); 		
 				Language.Clear(); 		
 				Level.Clear(); 		
@@ -1900,9 +1900,9 @@ namespace SSTRGame
 				WeaponPart.Clear(); 		
 				WeaponProperty.Clear(); 
 			
+				_FieldShapeDataByID.Clear(); 
 				_ChallengeDataByID.Clear(); 
 				_FieldDataByID.Clear(); 
-				_FieldShapeDataByID.Clear(); 
 				_GameConfigByid.Clear(); 
 				_LanguageByid.Clear(); 
 				_LevelByID.Clear(); 
@@ -1920,9 +1920,9 @@ namespace SSTRGame
 
 	} 
 
-	// Defined in table: ChallengeData
+	// Defined in table: FieldShapeData
 	
-	public partial class ChallengeDataDefine
+	public partial class FieldShapeDataDefine
 	{
 	
 		
@@ -1932,30 +1932,29 @@ namespace SSTRGame
 		public int ID = 0; 
 		
 		
-		public int FieldID = 0; 
-		
-		
-		public int DecStaminaCnt = 0; 
-		
+		public string ResourceName = ""; 
 		
-		public int ConstraintType = 0; 
 		
+		public string EnvSoundName = ""; 
 		
-		public int ConstraintValue = 0; 
 		
+		public string EnvParticleName = ""; 
 		
-		public List<int> Condition = new List<int>(); 
+		/// <summary> 
+		/// 开场动画,多选一
+		/// </summary>
+		public List<string> AttendAnim = new List<string>(); 
 		
 		
-		public int Reward_ID_1 = 0; 
+		public int LoadMethod = 0; 
 	
 	
 
 	} 
 
-	// Defined in table: FieldData
+	// Defined in table: ChallengeData
 	
-	public partial class FieldDataDefine
+	public partial class ChallengeDataDefine
 	{
 	
 		
@@ -1965,24 +1964,30 @@ namespace SSTRGame
 		public int ID = 0; 
 		
 		
-		public int RoundFactorGroupID = 0; 
+		public int FieldID = 0; 
 		
 		
-		public int FieldShapeID = 0; 
+		public int DecStaminaCnt = 0; 
 		
 		
-		public List<int> DefaultPlayerPos = new List<int>(); 
+		public int ConstraintType = 0; 
 		
 		
-		public string Mark = ""; 
+		public int ConstraintValue = 0; 
+		
+		
+		public List<int> Condition = new List<int>(); 
+		
+		
+		public int Reward_ID_1 = 0; 
 	
 	
 
 	} 
 
-	// Defined in table: FieldShapeData
+	// Defined in table: FieldData
 	
-	public partial class FieldShapeDataDefine
+	public partial class FieldDataDefine
 	{
 	
 		
@@ -1992,21 +1997,16 @@ namespace SSTRGame
 		public int ID = 0; 
 		
 		
-		public string ResourceName = ""; 
-		
+		public int RoundFactorGroupID = 0; 
 		
-		public string EnvSoundName = ""; 
 		
+		public int FieldShapeID = 0; 
 		
-		public string EnvParticleName = ""; 
 		
-		/// <summary> 
-		/// 开场动画,多选一
-		/// </summary>
-		public List<string> AttendAnim = new List<string>(); 
+		public List<int> DefaultPlayerPos = new List<int>(); 
 		
 		
-		public int LoadMethod = 0; 
+		public string Mark = ""; 
 	
 	
 

Some files were not shown because too many files changed in this diff