From 9bc43b44cb607c380fa861313f78aac16692a3a7 Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期四, 18 四月 2019 15:03:35 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
---
Core/GameEngine/Model/Config/AlchemyCountConfig.cs | 72 ++++++++++++-----------------------
1 files changed, 25 insertions(+), 47 deletions(-)
diff --git a/Core/GameEngine/Model/Config/EquipSuitCompoundConfig.cs b/Core/GameEngine/Model/Config/AlchemyCountConfig.cs
similarity index 63%
rename from Core/GameEngine/Model/Config/EquipSuitCompoundConfig.cs
rename to Core/GameEngine/Model/Config/AlchemyCountConfig.cs
index cd867b4..dda5fb0 100644
--- a/Core/GameEngine/Model/Config/EquipSuitCompoundConfig.cs
+++ b/Core/GameEngine/Model/Config/AlchemyCountConfig.cs
@@ -1,6 +1,6 @@
锘�//--------------------------------------------------------
// [Author]: Fish
-// [ Date ]: Thursday, February 14, 2019
+// [ Date ]: Wednesday, April 17, 2019
//--------------------------------------------------------
using System.Collections.Generic;
@@ -10,50 +10,28 @@
using UnityEngine;
[XLua.LuaCallCSharp]
-public partial class EquipSuitCompoundConfig
+public partial class AlchemyCountConfig
{
- public readonly int ID;
- public readonly int SuiteType;
- public readonly int EquipPlace;
- public readonly int SuiteLV;
- public readonly int Job;
- public readonly int[] CostItemID;
- public readonly int[] CostItemCnt;
+ public readonly int AlchemyQuality;
+ public readonly int LuckValue;
+ public readonly string CntRateList;
- public EquipSuitCompoundConfig()
+ public AlchemyCountConfig()
{
}
- public EquipSuitCompoundConfig(string input)
+ public AlchemyCountConfig(string input)
{
try
{
var tables = input.Split('\t');
- int.TryParse(tables[0],out ID);
-
- int.TryParse(tables[1],out SuiteType);
-
- int.TryParse(tables[2],out EquipPlace);
-
- int.TryParse(tables[3],out SuiteLV);
-
- int.TryParse(tables[4],out Job);
-
- string[] CostItemIDStringArray = tables[5].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
- CostItemID = new int[CostItemIDStringArray.Length];
- for (int i=0;i<CostItemIDStringArray.Length;i++)
- {
- int.TryParse(CostItemIDStringArray[i],out CostItemID[i]);
- }
-
- string[] CostItemCntStringArray = tables[6].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
- CostItemCnt = new int[CostItemCntStringArray.Length];
- for (int i=0;i<CostItemCntStringArray.Length;i++)
- {
- int.TryParse(CostItemCntStringArray[i],out CostItemCnt[i]);
- }
+ int.TryParse(tables[0],out AlchemyQuality);
+
+ int.TryParse(tables[1],out LuckValue);
+
+ CntRateList = tables[2];
}
catch (Exception ex)
{
@@ -61,12 +39,12 @@
}
}
- static Dictionary<string, EquipSuitCompoundConfig> configs = new Dictionary<string, EquipSuitCompoundConfig>();
- public static EquipSuitCompoundConfig Get(string id)
+ static Dictionary<string, AlchemyCountConfig> configs = new Dictionary<string, AlchemyCountConfig>();
+ public static AlchemyCountConfig Get(string id)
{
if (!inited)
{
- Debug.Log("EquipSuitCompoundConfig 杩樻湭瀹屾垚鍒濆鍖栥��");
+ Debug.Log("AlchemyCountConfig 杩樻湭瀹屾垚鍒濆鍖栥��");
return null;
}
@@ -75,17 +53,17 @@
return configs[id];
}
- EquipSuitCompoundConfig config = null;
+ AlchemyCountConfig config = null;
if (rawDatas.ContainsKey(id))
{
- config = configs[id] = new EquipSuitCompoundConfig(rawDatas[id]);
+ config = configs[id] = new AlchemyCountConfig(rawDatas[id]);
rawDatas.Remove(id);
}
return config;
}
- public static EquipSuitCompoundConfig Get(int id)
+ public static AlchemyCountConfig Get(int id)
{
return Get(id.ToString());
}
@@ -98,9 +76,9 @@
return keys;
}
- public static List<EquipSuitCompoundConfig> GetValues()
+ public static List<AlchemyCountConfig> GetValues()
{
- var values = new List<EquipSuitCompoundConfig>();
+ var values = new List<AlchemyCountConfig>();
values.AddRange(configs.Values);
var keys = new List<string>(rawDatas.Keys);
@@ -130,14 +108,14 @@
var path = string.Empty;
if (AssetSource.refdataFromEditor)
{
- path = ResourcesPath.CONFIG_FODLER +"/EquipSuitCompound.txt";
+ path = ResourcesPath.CONFIG_FODLER +"/AlchemyCount.txt";
}
else
{
- path = AssetVersionUtility.GetAssetFilePath("config/EquipSuitCompound.txt");
+ path = AssetVersionUtility.GetAssetFilePath("config/AlchemyCount.txt");
}
- var tempConfig = new EquipSuitCompoundConfig();
+ var tempConfig = new AlchemyCountConfig();
var preParse = tempConfig is IConfigPostProcess;
if (sync)
@@ -161,7 +139,7 @@
if (preParse)
{
- var config = new EquipSuitCompoundConfig(line);
+ var config = new AlchemyCountConfig(line);
configs[id] = config;
(config as IConfigPostProcess).OnConfigParseCompleted();
}
@@ -200,7 +178,7 @@
if (preParse)
{
- var config = new EquipSuitCompoundConfig(line);
+ var config = new AlchemyCountConfig(line);
configs[id] = config;
(config as IConfigPostProcess).OnConfigParseCompleted();
}
--
Gitblit v1.8.0