using System; using System.Collections; using System.Collections.Generic; using UnityEngine; [CreateAssetMenu(menuName = "GameConfig")] public class GameConfig : ConfigBase { public bool IsAutoLevel; public bool UseDiamond; public bool DifferNear; public bool DifferFar; public bool IsDebug; public float FailRewardRatio = 0.5f; public int SceneCount = 4; public int BlockMaxLevel; public float UnitSpeed; public List CardList; public CardData GetCardData(string pCardID) { return CardList.Find(pItem => pItem.CardID.Equals(pCardID)); } } [Serializable] public class CardData { public string CardID; public int GroupNum; public int MaxHp; public int Damage; }