summaryrefslogtreecommitdiff
path: root/WorldlineKeepers/Assets/Scripts/Data/DataManager.cs
diff options
context:
space:
mode:
authorchai <215380520@qq.com>2023-05-31 09:21:51 +0800
committerchai <215380520@qq.com>2023-05-31 09:21:51 +0800
commitdbf4ea119100f571b3710568dfdc2e09dcec2a61 (patch)
tree50d3721718aeff5944b5baa8d392a1d8cfa1bad1 /WorldlineKeepers/Assets/Scripts/Data/DataManager.cs
parent2fcb4625389b1594bbefdbaf2e038b2cfffa8ead (diff)
*misc
Diffstat (limited to 'WorldlineKeepers/Assets/Scripts/Data/DataManager.cs')
-rw-r--r--WorldlineKeepers/Assets/Scripts/Data/DataManager.cs99
1 files changed, 45 insertions, 54 deletions
diff --git a/WorldlineKeepers/Assets/Scripts/Data/DataManager.cs b/WorldlineKeepers/Assets/Scripts/Data/DataManager.cs
index 2667736..9ec2734 100644
--- a/WorldlineKeepers/Assets/Scripts/Data/DataManager.cs
+++ b/WorldlineKeepers/Assets/Scripts/Data/DataManager.cs
@@ -7,63 +7,54 @@ using UnityEngine;
namespace WK.Data
{
- /// <summary>
- /// ËùÓÐÅäÖÃÊý¾Ý
- /// </summary>
public partial class DataManager : Singleton<DataManager>
{
- private Dictionary<string/*uid*/, CharacterStatsMetadata> m_CharacterStatsMetadata = new Dictionary<string, CharacterStatsMetadata>();
- private Dictionary<string/*uid*/, BuffMetadata> m_BuffMetadata = new Dictionary<string, BuffMetadata>();
- private Dictionary<string/*uid*/, CharacterMetadata> m_CharacterMetadata = new Dictionary<string, CharacterMetadata>();
-
- private Dictionary<EFileKey, MetadataFile> m_Filelist = new Dictionary<EFileKey, MetadataFile>();
-
- public CharacterStatsMetadata GetCharacterStats(string uid)
- {
- CharacterStatsMetadata metadata;
- if(m_CharacterStatsMetadata.TryGetValue(uid, out metadata))
- {
- return metadata;
- }
- return null;
- }
-
- public BuffMetadata GetBuffMetadata(string uid)
- {
- BuffMetadata metadata;
- if(m_BuffMetadata.TryGetValue(uid, out metadata))
- {
- return metadata;
- }
- return null;
- }
-
- public void Load()
- {
- LoadDefaultStats();
- LoadDefaultCharacters();
- }
-
- private void LoadDefaultStats()
- {
- TextAsset text = ResourceManager.Instance.LoadAsset<TextAsset>(StaticDefine.StatsFilePath);
- List<CharacterStatsMetadata> stats = CSVReader.Read<CharacterStatsMetadata>(text.text);
- for(int i = 0; i < stats.Count; ++i)
- {
- m_CharacterStatsMetadata.Add(stats[i].uid, stats[i]);
- }
- }
-
- private void LoadDefaultCharacters()
- {
- TextAsset text = ResourceManager.Instance.LoadAsset<TextAsset>(StaticDefine.RoninPath);
- CharacterMetadata metadata = JsonMapper.ToObject<CharacterMetadata>(text.text);
- if(metadata != null)
- {
- m_CharacterMetadata.Add(metadata.uid, metadata);
- }
- }
+ //public CharacterStatsMetadata GetCharacterStats(string uid)
+ //{
+ // CharacterStatsMetadata metadata;
+ // if(m_CharacterStatsMetadata.TryGetValue(uid, out metadata))
+ // {
+ // return metadata;
+ // }
+ // return null;
+ //}
+
+ //public BuffMetadata GetBuffMetadata(string uid)
+ //{
+ // BuffMetadata metadata;
+ // if(m_BuffMetadata.TryGetValue(uid, out metadata))
+ // {
+ // return metadata;
+ // }
+ // return null;
+ //}
+
+ //public void Load()
+ //{
+ // LoadDefaultStats();
+ // LoadDefaultCharacters();
+ //}
+
+ //private void LoadDefaultStats()
+ //{
+ // TextAsset text = ResourceManager.Instance.LoadAsset<TextAsset>(StaticDefine.StatsFilePath);
+ // List<CharacterStatsMetadata> stats = CSVReader.Read<CharacterStatsMetadata>(text.text);
+ // for(int i = 0; i < stats.Count; ++i)
+ // {
+ // m_CharacterStatsMetadata.Add(stats[i].uid, stats[i]);
+ // }
+ //}
+
+ //private void LoadDefaultCharacters()
+ //{
+ // TextAsset text = ResourceManager.Instance.LoadAsset<TextAsset>(StaticDefine.RoninPath);
+ // CharacterMetadata metadata = JsonMapper.ToObject<CharacterMetadata>(text.text);
+ // if(metadata != null)
+ // {
+ // m_CharacterMetadata.Add(metadata.uid, metadata);
+ // }
+ //}
}