int HasWeather(Global.Effect weather) { for (int i = 0; i < cardList.Count; i++) if ((cardList[i] as Transform).GetComponent<CardProperty>().effect == weather) return i; return -1; }
bool HasCard(Global.Effect effect, out int index) { for (int i = 0; i < cardList.Count; i++) { if ((cardList[i] as Transform).GetComponent <CardProperty>().effect == effect) { index = i; return(true); } } index = -1; return(false); }