Esempio n. 1
0
 public void begin(Troop host,Troop challenger)
 {
     var p=new Period();
     p.type="begin";
     queuePeriod.Add(p);
     play();
 }
Esempio n. 2
0
 public void draw(Data.Card[] cards,Troop troop)
 {
     foreach(var e in cards){
     var p=new Period();
     p.type="draw";
     p.cardName=e.name;
     p.party=troop.party;
     p.time=0.2f;
     queuePeriod.Add(p);
     }
     play();
 }
Esempio n. 3
0
 void OnDestroy()
 {
     sur="";
     host=null;
     challenger=null;
     excuteDisconnect();
 }
Esempio n. 4
0
 public void updateTroops(Troop[] troops)
 {
     var user=ParseUser.CurrentUser;
     var troop=troops[0];
     var list=new List<string>();
     list.Add(troop.hero!=null?troop.hero.name:"");
     foreach(var e in troop.cards){
     list.Add(e.name);
     }
     user["troop"]=list.ToArray();
     save();
 }