diff --git a/SVSim.BattleEngine/Engine/Wizard/AIDataLibrary.cs b/SVSim.BattleEngine/Engine/Wizard/AIDataLibrary.cs index f8a0d368..a513532a 100644 --- a/SVSim.BattleEngine/Engine/Wizard/AIDataLibrary.cs +++ b/SVSim.BattleEngine/Engine/Wizard/AIDataLibrary.cs @@ -38,16 +38,6 @@ public class AIDataLibrary setupInfoBuf = new AISetUpData(classID, logicLv, deckName, styleName, emoteName, useEmote, useInnerEmote, enemyAiID, specialAbilityList); } - public bool RegisterDeck(string deckName, AIDeckData deck) - { - if (_deckDic.ContainsKey(deckName)) - { - return false; - } - _deckDic.Add(deckName, deck); - return true; - } - public AIDeckData SearchDeckData(string name) { if (!_deckDic.ContainsKey(name)) diff --git a/SVSim.BattleEngine/Engine/Wizard/AIDeckData.cs b/SVSim.BattleEngine/Engine/Wizard/AIDeckData.cs index 6ef3e280..21ca40fb 100644 --- a/SVSim.BattleEngine/Engine/Wizard/AIDeckData.cs +++ b/SVSim.BattleEngine/Engine/Wizard/AIDeckData.cs @@ -13,28 +13,6 @@ public class AIDeckData cardDic = new Dictionary(); } - public bool RegisterCardData(AICardDataAsset asset, AICardData mergeData = null, bool isMergeDefaultParameter = false) - { - if (cardDic.ContainsKey(asset.CardID)) - { - return false; - } - AICardData aICardData = new AICardData(asset); - if (mergeData != null) - { - if (isMergeDefaultParameter) - { - aICardData.MergeCardData(mergeData); - } - else - { - aICardData.MergeTagFromAnotherData(mergeData); - } - } - cardDic.Add(asset.CardID, aICardData); - return true; - } - public AICardData SearchCardData(int card_id) { AICardData value = null; diff --git a/SVSim.BattleEngine/Engine/Wizard/AIStyleData.cs b/SVSim.BattleEngine/Engine/Wizard/AIStyleData.cs index d6e4dd85..ffcacf8b 100644 --- a/SVSim.BattleEngine/Engine/Wizard/AIStyleData.cs +++ b/SVSim.BattleEngine/Engine/Wizard/AIStyleData.cs @@ -18,16 +18,6 @@ public class AIStyleData categoryFilter = filter; } - public void CreateFromAsset(List assetList) - { - foreach (AIPolicyDataAsset asset in assetList) - { - AIPolicyData aIPolicyData = new AIPolicyData(asset); - AIStyleKey key = new AIStyleKey(aIPolicyData.Category, aIPolicyData.PolicyType); - MixInPolicy(key, aIPolicyData); - } - } - public List ConvertToPolicyList() { List list = new List(); diff --git a/SVSim.BattleEngine/Engine/Wizard/Master.cs b/SVSim.BattleEngine/Engine/Wizard/Master.cs index 6e24b96e..29a4839e 100644 --- a/SVSim.BattleEngine/Engine/Wizard/Master.cs +++ b/SVSim.BattleEngine/Engine/Wizard/Master.cs @@ -76,22 +76,12 @@ public class Master public List TutorialAreaSelectList { get; set; } - public AICardDataAssetSet AIBasicDataList { get; set; } - - public AICardDataAssetSet AICommonDataList { get; set; } - - public AICardDataAssetSet AIAllyCommonDataList { get; set; } - public Dictionary AIDeckDic { get; set; } public Dictionary> AIStyleDic { get; set; } public Dictionary> AIEmoteDic { get; set; } - public List AICommonFileNameList { get; set; } - - public List AIAllyCommonFileNameList { get; set; } - public AIDeckFileNameList AIDeckFileNameList { get; set; } public AIEmoteFileNameList AIEmoteFileNameList { get; set; } @@ -337,35 +327,4 @@ public class Master } return list; } - - private void LoadAIDeckData(string fileName) - { - string assetTypePath = Toolbox.ResourcesManager.GetAssetTypePath(fileName, ResourcesManager.AssetLoadPathType.Master, isfetch: true); - AICardDataAssetSet aICardDataAssetSet = new AICardDataAssetSet(); - List csv = Utility.ConvertCSV_Array((Toolbox.ResourcesManager.LoadObject(assetTypePath) as TextAsset).ToString()); - aICardDataAssetSet.ConvertCsvTextToAsset(csv); - AIDeckDic.Add(fileName, aICardDataAssetSet); - } - - private void LoadAIStyleData(string fileName) - { - string assetTypePath = Toolbox.ResourcesManager.GetAssetTypePath(fileName, ResourcesManager.AssetLoadPathType.Master, isfetch: true); - List list = new List(); - foreach (string[] item in Utility.ConvertCSV_Array((Toolbox.ResourcesManager.LoadObject(assetTypePath) as TextAsset).ToString())) - { - list.Add(new AIPolicyDataAsset(item)); - } - AIStyleDic.Add(fileName, list); - } - - private void LoadAIEmoteData(string fileName) - { - string assetTypePath = Toolbox.ResourcesManager.GetAssetTypePath(fileName, ResourcesManager.AssetLoadPathType.Master, isfetch: true); - List list = new List(); - foreach (string[] item in Utility.ConvertCSV_Array((Toolbox.ResourcesManager.LoadObject(assetTypePath) as TextAsset).ToString())) - { - list.Add(new AIEmoteDataAsset(item)); - } - AIEmoteDic.Add(fileName, list); - } } diff --git a/SVSim.BattleEngine/Shim/GodObjects/GodObjects.cs b/SVSim.BattleEngine/Shim/GodObjects/GodObjects.cs index ddd4426d..72c13ad7 100644 --- a/SVSim.BattleEngine/Shim/GodObjects/GodObjects.cs +++ b/SVSim.BattleEngine/Shim/GodObjects/GodObjects.cs @@ -65,7 +65,6 @@ public class GameMgr private GameObjMgr _gameObj = new GameObjMgr(); private PrefabMgr _prefab; private InputMgr _input; - private BattleControl _battleCtrl; private NetworkUserInfoData _netUser; public EffectMgr GetEffectMgr() => _effect ??= new EffectMgr();