-
Notifications
You must be signed in to change notification settings - Fork 115
/
Copy pathMainPhase.cs
28 lines (26 loc) · 1.13 KB
/
MainPhase.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System.Collections.Generic;
namespace WindBot.Game
{
public class MainPhase
{
public IList<ClientCard> SummonableCards { get; private set; }
public IList<ClientCard> SpecialSummonableCards { get; private set; }
public IList<ClientCard> ReposableCards { get; private set; }
public IList<ClientCard> MonsterSetableCards { get; private set; }
public IList<ClientCard> SpellSetableCards { get; private set; }
public IList<ClientCard> ActivableCards { get; private set; }
public IList<int> ActivableDescs { get; private set; }
public bool CanBattlePhase { get; set; }
public bool CanEndPhase { get; set; }
public MainPhase()
{
SummonableCards = new List<ClientCard>();
SpecialSummonableCards = new List<ClientCard>();
ReposableCards = new List<ClientCard>();
MonsterSetableCards = new List<ClientCard>();
SpellSetableCards = new List<ClientCard>();
ActivableCards = new List<ClientCard>();
ActivableDescs = new List<int>();
}
}
}