mergemilitary/Assets/Scripts/Config/GameConfig.cs

35 lines
683 B
C#
Raw Normal View History

2022-05-23 13:39:59 +00:00
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[CreateAssetMenu(menuName = "GameConfig")]
public class GameConfig : ConfigBase<GameConfig>
{
public bool IsDebug;
public int LevelCoinBase;
public int LevelCoinGrow;
public int BlockMaxLevel;
public float UnitSpeed;
public List<string> LevelDataStrs;
public List<CardData> 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;
}