From e3e0ba7a72d3867daa5cfbdac692c316659a6dbe Mon Sep 17 00:00:00 2001 From: gamer147 Date: Fri, 3 Jul 2026 21:19:36 -0400 Subject: [PATCH] cull(engine-cleanup): pass-8 phase-2 cascade round 2 [trim] fully-unreachable files deleted: 3 [trim] files edited: 21, files deleted: 0, nodes removed: 38 [type-trim] files edited: 3, types removed: 3 Co-Authored-By: Claude Opus 4.7 --- SVSim.BattleEngine/Engine/BackGroundBase.cs | 19 ----- SVSim.BattleEngine/Engine/BattleCamera.cs | 4 -- .../Engine/BattleKeywordInfoListMgr.cs | 3 - SVSim.BattleEngine/Engine/BattlePlayerBase.cs | 2 - SVSim.BattleEngine/Engine/ClassCharaPrm.cs | 1 - SVSim.BattleEngine/Engine/DataMgr.cs | 70 ------------------- SVSim.BattleEngine/Engine/Effect.cs | 2 - SVSim.BattleEngine/Engine/HandControl.cs | 4 +- SVSim.BattleEngine/Engine/InputMgr.cs | 2 - SVSim.BattleEngine/Engine/Mail.cs | 7 -- .../Engine/Wizard/AIDataLibrary.cs | 11 --- .../Engine/Wizard/AIPolicyData.cs | 16 ----- .../Engine/Wizard/AIStyleData.cs | 15 ---- .../Engine/Wizard/CardCreateTask.cs | 1 - .../Engine/Wizard/CardDestructTask.cs | 1 - SVSim.BattleEngine/Engine/Wizard/Emotion.cs | 9 --- SVSim.BattleEngine/Engine/Wizard/Master.cs | 53 -------------- .../Engine/Wizard/PracticeAISettingData.cs | 30 -------- .../Engine/Wizard/PracticeAISettingDataSet.cs | 14 ---- .../Engine/Wizard/StoryAISettingDataSet.cs | 5 -- SVSim.BattleEngine/Engine/Wizard/VoteTask.cs | 24 ------- SVSim.BattleEngine/Engine/iTween.cs | 8 --- .../Shim/Generated/MailTopTask.g.cs | 5 -- .../Shim/Generated/_BaseClauses.g.cs | 2 +- .../Shim/GodObjects/GodObjects.cs | 3 - .../Shim/UnityEngine/UnityShim.cs | 6 +- 26 files changed, 4 insertions(+), 313 deletions(-) delete mode 100644 SVSim.BattleEngine/Engine/Wizard/PracticeAISettingData.cs delete mode 100644 SVSim.BattleEngine/Engine/Wizard/PracticeAISettingDataSet.cs delete mode 100644 SVSim.BattleEngine/Engine/Wizard/VoteTask.cs diff --git a/SVSim.BattleEngine/Engine/BackGroundBase.cs b/SVSim.BattleEngine/Engine/BackGroundBase.cs index faf60705..134dda2b 100644 --- a/SVSim.BattleEngine/Engine/BackGroundBase.cs +++ b/SVSim.BattleEngine/Engine/BackGroundBase.cs @@ -145,26 +145,7 @@ public class BackGroundBase yield return new WaitForSeconds(0f); } - protected virtual IEnumerator RunFieldShake() - { - yield return new WaitForSeconds(0f); - } - public virtual void UpdateFieldRandom() { } - - public List FindAllChildByName(Transform parent, string name) - { - List list = new List(); - for (int i = 0; i < parent.childCount; i++) - { - Transform child = parent.GetChild(i); - if (child.name == name) - { - list.Add(child); - } - } - return list; - } } diff --git a/SVSim.BattleEngine/Engine/BattleCamera.cs b/SVSim.BattleEngine/Engine/BattleCamera.cs index 4a8aa40c..1a160dcd 100644 --- a/SVSim.BattleEngine/Engine/BattleCamera.cs +++ b/SVSim.BattleEngine/Engine/BattleCamera.cs @@ -9,10 +9,6 @@ public class BattleCamera public Camera _backgroundCamera; - public Vector3 BattleCameraPos { get; private set; } - - public Vector3 BattleCameraRot { get; private set; } - public BattleCamera() { Camera = null; diff --git a/SVSim.BattleEngine/Engine/BattleKeywordInfoListMgr.cs b/SVSim.BattleEngine/Engine/BattleKeywordInfoListMgr.cs index a0f76d3f..e55abe20 100644 --- a/SVSim.BattleEngine/Engine/BattleKeywordInfoListMgr.cs +++ b/SVSim.BattleEngine/Engine/BattleKeywordInfoListMgr.cs @@ -13,9 +13,6 @@ public class BattleKeywordInfoListMgr : MonoBehaviour private static readonly string[] KEYWORD_PATTERNS = new string[2] { "\\[u\\]\\[(ffcd45|524522)\\](?.*?)\\[-\\]\\[/u\\]", "\\[b\\](?.*?)\\[/b\\]" }; - [SerializeField] - private UIPanel _panel; - public static IList GetKeywords(CardParameter cardParameter) { return GetKeywords(cardParameter.SkillDescription + cardParameter.EvoSkillDescription); diff --git a/SVSim.BattleEngine/Engine/BattlePlayerBase.cs b/SVSim.BattleEngine/Engine/BattlePlayerBase.cs index c727d29d..91e58b88 100644 --- a/SVSim.BattleEngine/Engine/BattlePlayerBase.cs +++ b/SVSim.BattleEngine/Engine/BattlePlayerBase.cs @@ -917,8 +917,6 @@ public abstract class BattlePlayerBase : IBattlePlayerReadOnlyInfo public event Action OnPlayComplete; - public event Action OnEmotion; - public event Action OnClearDestroyedCardList; public void SetCurrentEpCount(int setCount) diff --git a/SVSim.BattleEngine/Engine/ClassCharaPrm.cs b/SVSim.BattleEngine/Engine/ClassCharaPrm.cs index b501ae7c..77892544 100644 --- a/SVSim.BattleEngine/Engine/ClassCharaPrm.cs +++ b/SVSim.BattleEngine/Engine/ClassCharaPrm.cs @@ -55,7 +55,6 @@ public class ClassCharaPrm PROVOCATION, LOSE, SURRENDER_LOSE, - STORY_LOSE, NEGOTIATION_1, NEGOTIATION_2, NEGOTIATION_3, diff --git a/SVSim.BattleEngine/Engine/DataMgr.cs b/SVSim.BattleEngine/Engine/DataMgr.cs index f0a87db5..9a491bbe 100644 --- a/SVSim.BattleEngine/Engine/DataMgr.cs +++ b/SVSim.BattleEngine/Engine/DataMgr.cs @@ -105,7 +105,6 @@ public class DataMgr BossRushQuest = 45, SecretBossQuest = 46, CompetitionTwoPick = 47, - Avatar = 48, None = 100 } @@ -300,56 +299,6 @@ public class DataMgr SetEnemySleeveId(_enemySleeveId); } - public void RegisterAICommonData() - { - for (int i = 0; i < Data.Master.AIBasicDataList.Set.Count; i++) - { - AICardDataAsset asset = Data.Master.AIBasicDataList.Set[i]; - m_AIDataLibrary.RegisterBasicData(asset); - } - for (int j = 0; j < Data.Master.AICommonDataList.Set.Count; j++) - { - AICardDataAsset asset2 = Data.Master.AICommonDataList.Set[j]; - m_AIDataLibrary.RegisterCommonData(asset2); - } - for (int k = 0; k < Data.Master.AIAllyCommonDataList.Set.Count; k++) - { - AICardDataAsset asset3 = Data.Master.AIAllyCommonDataList.Set[k]; - m_AIDataLibrary.RegisterAllyCommonData(asset3); - } - m_AIDataLibrary.RegisterCommonStyle(Data.Master.AIStyleCommonDataList); - } - - public void RegisterAIDeckData() - { - if (Data.Master.AIDeckDic == null) - { - return; - } - foreach (KeyValuePair item in Data.Master.AIDeckDic) - { - m_AIDataLibrary.RegisterDeckToDeckDic(item.Key, item.Value.Set); - } - } - - public void RegisterAIStyleData() - { - foreach (KeyValuePair> item in Data.Master.AIStyleDic) - { - m_AIDataLibrary.RegisterDeckStyle(item.Key, item.Value); - } - } - - public void RegisterAIEmoteData() - { - foreach (KeyValuePair> item in Data.Master.AIEmoteDic) - { - AIEmoteSet aIEmoteSet = new AIEmoteSet(); - aIEmoteSet.CreateFromAsset(item.Value); - m_AIDataLibrary.RegisterEmoteSet(item.Key, aIEmoteSet); - } - } - public void SetPlayerCharaId(int charaId) { _playerCharaId = charaId; @@ -738,15 +687,6 @@ public class DataMgr return GetEnemyCharaData().Is3d; } - public bool IsEvolveSkin(bool isPlayer) - { - if (isPlayer) - { - return GetPlayerCharaData().IsEvolveSkin; - } - return GetEnemyCharaData().IsEvolveSkin; - } - public IList GetCurrentDeckData() { return _currentDeckCardIdList; @@ -780,11 +720,6 @@ public class DataMgr return _possessionCardDict; } - public bool HasPossesionCardInfo(int cardId, bool isIncludingSpotCard) - { - return GetUserOwnCardData(isIncludingSpotCard).ContainsKey(cardId); - } - public int GetPossessionCardNum(int cardId, bool isIncludingSpotCard) { int value = 0; @@ -818,11 +753,6 @@ public class DataMgr _possessionCardDictIncludingSpotCard = SpotCardData.CreateDictionaryIncludingSpotCard(_possessionCardDict); } - public void SetDirtyPossessionCardDict() - { - _isDirtyPossessionCardDict = true; - } - public void SetIsNewCard(int cardId, bool isNew) { _isNewCardDict[cardId] = isNew; diff --git a/SVSim.BattleEngine/Engine/Effect.cs b/SVSim.BattleEngine/Engine/Effect.cs index 409c9394..2e48a157 100644 --- a/SVSim.BattleEngine/Engine/Effect.cs +++ b/SVSim.BattleEngine/Engine/Effect.cs @@ -6,8 +6,6 @@ public class Effect : MonoBehaviour private GameObject m_GameObjIns; - private ParticleSystem m_ParticleSystem; - private Vector3 m_Pos; private bool m_Use; diff --git a/SVSim.BattleEngine/Engine/HandControl.cs b/SVSim.BattleEngine/Engine/HandControl.cs index 9e196f85..dd4dd6d3 100644 --- a/SVSim.BattleEngine/Engine/HandControl.cs +++ b/SVSim.BattleEngine/Engine/HandControl.cs @@ -19,9 +19,7 @@ public abstract class HandControl public enum HandVisible { - Invisible, - Visible - } + Invisible } protected readonly GameObject _gameObject; diff --git a/SVSim.BattleEngine/Engine/InputMgr.cs b/SVSim.BattleEngine/Engine/InputMgr.cs index 98437dd9..2876b3e8 100644 --- a/SVSim.BattleEngine/Engine/InputMgr.cs +++ b/SVSim.BattleEngine/Engine/InputMgr.cs @@ -52,8 +52,6 @@ public class InputMgr private IList m_DragEfcList = new List(); - private bool _isBackKeyEnable = true; - public BattleCamera m_BattleCamera; private bool _wentOverDrag; diff --git a/SVSim.BattleEngine/Engine/Mail.cs b/SVSim.BattleEngine/Engine/Mail.cs index 014a0dac..c10d5437 100644 --- a/SVSim.BattleEngine/Engine/Mail.cs +++ b/SVSim.BattleEngine/Engine/Mail.cs @@ -469,13 +469,6 @@ public class Mail : UIBase // method becomes a no-op (the scroll wrap paths above handle empty results cleanly). } - private void UpdateScrollSize() - { - WrapContent.minIndex = -(_currentList.Count - 1); - WrapScrollbar.ContentUpdate(); - ScrollView.UpdateScrollbars(); - } - protected override void onClose() { base.onClose(); diff --git a/SVSim.BattleEngine/Engine/Wizard/AIDataLibrary.cs b/SVSim.BattleEngine/Engine/Wizard/AIDataLibrary.cs index 7cf4fd92..234ec138 100644 --- a/SVSim.BattleEngine/Engine/Wizard/AIDataLibrary.cs +++ b/SVSim.BattleEngine/Engine/Wizard/AIDataLibrary.cs @@ -33,17 +33,6 @@ public class AIDataLibrary emoteDic = new Dictionary(); } - public void Clear() - { - _basicDic.Clear(); - _commonDic.Clear(); - _allyCommonDic.Clear(); - _deckDic.Clear(); - _commonStyle.Clear(); - _deckStyleDic.Clear(); - emoteDic.Clear(); - } - public void SaveBattleSetUpInfo(int classID, AI_LOGIC_LV logicLv, string deckName, string styleName, string emoteName, bool useEmote, bool useInnerEmote, int enemyAiID, List specialAbilityList) { setupInfoBuf = new AISetUpData(classID, logicLv, deckName, styleName, emoteName, useEmote, useInnerEmote, enemyAiID, specialAbilityList); diff --git a/SVSim.BattleEngine/Engine/Wizard/AIPolicyData.cs b/SVSim.BattleEngine/Engine/Wizard/AIPolicyData.cs index 6eb2b78e..f6933070 100644 --- a/SVSim.BattleEngine/Engine/Wizard/AIPolicyData.cs +++ b/SVSim.BattleEngine/Engine/Wizard/AIPolicyData.cs @@ -102,22 +102,6 @@ public class AIPolicyData }; } - public static AICategory ConvertClassIDToCategory(int id) - { - return id switch - { - 1 => AICategory.ELF, - 2 => AICategory.ROYAL, - 3 => AICategory.WITCH, - 4 => AICategory.DRAGON, - 5 => AICategory.NECROMANCE, - 6 => AICategory.VAMPIRE, - 7 => AICategory.BISHOP, - 8 => AICategory.NEMESIS, - _ => AICategory.ALL, - }; - } - public bool CheckCondition(AIVirtualCard owner, List playPtn, AIVirtualField field, AISituationInfo situation) { return _conditionExpr.CheckCondition(owner, playPtn, field, situation); diff --git a/SVSim.BattleEngine/Engine/Wizard/AIStyleData.cs b/SVSim.BattleEngine/Engine/Wizard/AIStyleData.cs index bd7b763c..c1b61eb8 100644 --- a/SVSim.BattleEngine/Engine/Wizard/AIStyleData.cs +++ b/SVSim.BattleEngine/Engine/Wizard/AIStyleData.cs @@ -81,19 +81,4 @@ public class AIStyleData policyDic.Add(key, list2); return true; } - - public void MixInStyle(AIStyleData addStyle) - { - foreach (KeyValuePair> pair in addStyle.policyDic) - { - if (pair.Value == null || (categoryFilter != null && !categoryFilter.Any((AICategory c) => c == pair.Key.category))) - { - continue; - } - foreach (AIPolicyData item in pair.Value) - { - MixInPolicy(pair.Key, item); - } - } - } } diff --git a/SVSim.BattleEngine/Engine/Wizard/CardCreateTask.cs b/SVSim.BattleEngine/Engine/Wizard/CardCreateTask.cs index 53564160..a5fbcb49 100644 --- a/SVSim.BattleEngine/Engine/Wizard/CardCreateTask.cs +++ b/SVSim.BattleEngine/Engine/Wizard/CardCreateTask.cs @@ -7,7 +7,6 @@ public class CardCreateTask : BaseTask { public class CardCreateTaskParam : BaseParam { - public string card_id_number_array; } public CardCreateTask() diff --git a/SVSim.BattleEngine/Engine/Wizard/CardDestructTask.cs b/SVSim.BattleEngine/Engine/Wizard/CardDestructTask.cs index ec5392bc..08f27473 100644 --- a/SVSim.BattleEngine/Engine/Wizard/CardDestructTask.cs +++ b/SVSim.BattleEngine/Engine/Wizard/CardDestructTask.cs @@ -7,7 +7,6 @@ public class CardDestructTask : BaseTask { public class CardDestructTaskParam : BaseParam { - public string card_id_number_array; } public CardDestructTask() diff --git a/SVSim.BattleEngine/Engine/Wizard/Emotion.cs b/SVSim.BattleEngine/Engine/Wizard/Emotion.cs index 70b63b12..30cde10a 100644 --- a/SVSim.BattleEngine/Engine/Wizard/Emotion.cs +++ b/SVSim.BattleEngine/Engine/Wizard/Emotion.cs @@ -38,15 +38,6 @@ public class Emotion return Data.Master.GetEmoteWordText(id); } - public string GetVoiceId(bool isEvolved = false) - { - if (!isEvolved) - { - return voice_id; - } - return evolved_voice_id; - } - public string GetText(bool isEvolved = false) { if (!isEvolved) diff --git a/SVSim.BattleEngine/Engine/Wizard/Master.cs b/SVSim.BattleEngine/Engine/Wizard/Master.cs index 813123c8..29eab64f 100644 --- a/SVSim.BattleEngine/Engine/Wizard/Master.cs +++ b/SVSim.BattleEngine/Engine/Wizard/Master.cs @@ -90,10 +90,6 @@ public class Master public Dictionary> AIEmoteDic { get; set; } - public Dictionary> _emotionDic { get; set; } - - public StoryAISettingDataSet QuestAISettingList { get; set; } - public List AICommonFileNameList { get; set; } public List AIAllyCommonFileNameList { get; set; } @@ -496,53 +492,4 @@ public class Master aiPaths.Add(Toolbox.ResourcesManager.GetAssetTypePath(fileName, ResourcesManager.AssetLoadPathType.Master)); } } - - private void RegisterAICommonCsvPath(List aiPaths) - { - aiPaths.Add(Toolbox.ResourcesManager.GetAssetTypePath("ai_basic", ResourcesManager.AssetLoadPathType.Master)); - if (AICommonDataList == null) - { - RegisterAICommonCsvFilePaths(aiPaths); - } - if (AIAllyCommonDataList == null) - { - RegisterAIAllyCommonCsvFilePaths(aiPaths); - } - } - - private void RegisterAIIndividualCsvPath(List aiPaths, AICsvLoadingInfo info) - { - if (info.DeckId >= 0) - { - RegisterAIDeckCsvFilePath(aiPaths, info.DeckId); - } - RegisterAIStyleCsvFilePath(aiPaths, info.StyleId); - RegisterAIEmoteCsvFilePath(aiPaths, info.EmoteId); - } - - private void StartLoadAIBasicAndCommonData() - { - if (AIBasicDataList == null) - { - StartLoadAIBasicData(); - } - if (AICommonDataList == null) - { - StartLoadAICommonData(AICommonFileNameList); - } - if (AIAllyCommonDataList == null) - { - StartLoadAIAllyCommonData(AIAllyCommonFileNameList); - } - } - - private void StartLoadAIIndividualData(AICsvLoadingInfo info) - { - if (info.DeckId >= 0) - { - StartLoadAIDeckData(info.DeckId); - } - StartLoadAIEmoteData(info.EmoteId); - StartLoadAIStyleData(info.StyleId); - } } diff --git a/SVSim.BattleEngine/Engine/Wizard/PracticeAISettingData.cs b/SVSim.BattleEngine/Engine/Wizard/PracticeAISettingData.cs deleted file mode 100644 index b5dc6cc8..00000000 --- a/SVSim.BattleEngine/Engine/Wizard/PracticeAISettingData.cs +++ /dev/null @@ -1,30 +0,0 @@ -namespace Wizard; - -public class PracticeAISettingData -{ - public int ClassId { get; private set; } - - public int Difficulty { get; private set; } - - public int DeckId { get; private set; } - - public int StyleId { get; private set; } - - public int EmoteId { get; private set; } - - public int LogicLevel { get; private set; } - - public int MaxLife { get; private set; } - - public PracticeAISettingData(string[] columns) - { - int num = 0; - ClassId = AIScriptParser.ParseInt(columns[num++]); - Difficulty = AIScriptParser.ParseInt(columns[num++]); - DeckId = AIScriptParser.ParseInt(columns[num++]); - StyleId = AIScriptParser.ParseInt(columns[num++]); - EmoteId = AIScriptParser.ParseInt(columns[num++]); - LogicLevel = AIScriptParser.ParseInt(columns[num++]); - MaxLife = AIScriptParser.ParseInt(columns[num++]); - } -} diff --git a/SVSim.BattleEngine/Engine/Wizard/PracticeAISettingDataSet.cs b/SVSim.BattleEngine/Engine/Wizard/PracticeAISettingDataSet.cs deleted file mode 100644 index e88cb3e5..00000000 --- a/SVSim.BattleEngine/Engine/Wizard/PracticeAISettingDataSet.cs +++ /dev/null @@ -1,14 +0,0 @@ -using System.Collections.Generic; -using System.Linq; - -namespace Wizard; - -public class PracticeAISettingDataSet -{ - private List _dataTable; - - public PracticeAISettingDataSet() - { - _dataTable = new List(); - } -} diff --git a/SVSim.BattleEngine/Engine/Wizard/StoryAISettingDataSet.cs b/SVSim.BattleEngine/Engine/Wizard/StoryAISettingDataSet.cs index b0615fab..fe9eb0a5 100644 --- a/SVSim.BattleEngine/Engine/Wizard/StoryAISettingDataSet.cs +++ b/SVSim.BattleEngine/Engine/Wizard/StoryAISettingDataSet.cs @@ -11,9 +11,4 @@ public class StoryAISettingDataSet { _dataTable = new List(); } - - public StoryAISettingData GetSettingData(int enemyAiId) - { - return _dataTable.First((StoryAISettingData d) => d.EnemyAiId == enemyAiId); - } } diff --git a/SVSim.BattleEngine/Engine/Wizard/VoteTask.cs b/SVSim.BattleEngine/Engine/Wizard/VoteTask.cs deleted file mode 100644 index ff485417..00000000 --- a/SVSim.BattleEngine/Engine/Wizard/VoteTask.cs +++ /dev/null @@ -1,24 +0,0 @@ -namespace Wizard; - -public class VoteTask : BaseTask -{ - public class VoteTaskParam : BaseParam - { - public int vote_id; - - public int target_id; - } - - public VoteTask() - { - base.type = ApiType.Type.Vote; - } - - public void SetParameter(int voteId, int targetId) - { - VoteTaskParam voteTaskParam = new VoteTaskParam(); - voteTaskParam.vote_id = voteId; - voteTaskParam.target_id = targetId; - base.Params = voteTaskParam; - } -} diff --git a/SVSim.BattleEngine/Engine/iTween.cs b/SVSim.BattleEngine/Engine/iTween.cs index 3fe5ce68..ba912bd1 100644 --- a/SVSim.BattleEngine/Engine/iTween.cs +++ b/SVSim.BattleEngine/Engine/iTween.cs @@ -476,14 +476,6 @@ public class iTween : MonoBehaviour Launch(target, args); } - public static void ShakePosition(GameObject target, Hashtable args) - { - args = CleanArgs(args); - args["type"] = "shake"; - args["method"] = "position"; - Launch(target, args); - } - private void GenerateTargets() { string text = type; diff --git a/SVSim.BattleEngine/Shim/Generated/MailTopTask.g.cs b/SVSim.BattleEngine/Shim/Generated/MailTopTask.g.cs index 38658c50..22fb7ec0 100644 --- a/SVSim.BattleEngine/Shim/Generated/MailTopTask.g.cs +++ b/SVSim.BattleEngine/Shim/Generated/MailTopTask.g.cs @@ -4,9 +4,4 @@ using LitJson; using UnityEngine; namespace Wizard { -public partial class MailTopTask -{ - public partial class MailTopTaskParam { } - public MailTopTask() { } -} } diff --git a/SVSim.BattleEngine/Shim/Generated/_BaseClauses.g.cs b/SVSim.BattleEngine/Shim/Generated/_BaseClauses.g.cs index a33290be..2d7270e5 100644 --- a/SVSim.BattleEngine/Shim/Generated/_BaseClauses.g.cs +++ b/SVSim.BattleEngine/Shim/Generated/_BaseClauses.g.cs @@ -41,7 +41,7 @@ namespace Wizard.Battle.Touch { public partial class FusionWaitProcessor : SetCa namespace Wizard.Battle.View.Vfx { } namespace Wizard.Battle.View.Vfx { } namespace Wizard.UI.Dialog.ImageSelection { public partial class ImageSelection : MonoBehaviour { } } -namespace Wizard { public partial class MailTopTask : BaseTask { } } +namespace Wizard { } namespace Wizard.Battle.View.Vfx { } namespace Wizard { } namespace Wizard.Battle.UI { } diff --git a/SVSim.BattleEngine/Shim/GodObjects/GodObjects.cs b/SVSim.BattleEngine/Shim/GodObjects/GodObjects.cs index 84dcccce..dc61c1f9 100644 --- a/SVSim.BattleEngine/Shim/GodObjects/GodObjects.cs +++ b/SVSim.BattleEngine/Shim/GodObjects/GodObjects.cs @@ -95,9 +95,6 @@ public partial class UIManager : UnityEngine.MonoBehaviour namespace Wizard { - // RankWinnerReward, CardDestructTask, CardCreateTask, MissionInfoTask already exist - // in the copied set (declared in other files) -- only these three were missing. - public partial class MailTopTask { } public partial class DeckUpdateTask { } // UIManager no-op return types (empty stubs; methods returning them return null) public partial class LoadingViewManager { } diff --git a/SVSim.BattleEngine/Shim/UnityEngine/UnityShim.cs b/SVSim.BattleEngine/Shim/UnityEngine/UnityShim.cs index 88a466f1..4c7d827e 100644 --- a/SVSim.BattleEngine/Shim/UnityEngine/UnityShim.cs +++ b/SVSim.BattleEngine/Shim/UnityEngine/UnityShim.cs @@ -143,8 +143,6 @@ namespace UnityEngine public Vector3 InverseTransformPoint(Vector3 p) => p; public Vector3 TransformDirection(Vector3 d) => d; public Vector3 InverseTransformDirection(Vector3 d) => d; - public void Rotate(Vector3 e) { } - public void Rotate(float x, float y, float z) { } public void LookAt(Transform t, Vector3 worldUp) { } public void LookAt(Vector3 p, Vector3 worldUp) { } public Transform Find(string n, bool includeInactive) => Find(n); @@ -277,7 +275,7 @@ namespace UnityEngine { public void Play() { } public void Play(bool withChildren) { } public void Stop() { } public void Stop(bool withChildren) { } -public void Clear() { } public int particleCount => 0; +public int particleCount => 0; public MainModule main => default; public int GetParticles(Particle[] p) => 0; public void SetParticles(Particle[] p, int n) { } @@ -322,7 +320,7 @@ public void Clear() { } public int particleCount => 0; public partial class Animation : Component, IEnumerable { public bool isPlaying => false; public void Play() { } public void Play(string n) { } public IEnumerator GetEnumerator() { yield break; } } public class Animator : Component { - public void SetTrigger(string n) { } public void Play(string n, int layer, float normalizedTime) { } +public void Play(string n, int layer, float normalizedTime) { } public void Play(int hash, int layer, float normalizedTime) { } public float speed { get; set; } public void Update(float dt) { } public AnimatorStateInfo GetCurrentAnimatorStateInfo(int layer) => default;