コード例 #1
0
 public select_type(int ID, int baseforce, Sprite image, Hand_State init_state)
 {
     sel_state = new Non_Select();
     this.ID   = ID;
     this.Win  = ID + 1;
     if (Win >= 5)
     {
         Win = 0;
     }
     this.Lose = ID - 1;
     if (Lose < 0)
     {
         Lose = 4;
     }
     this.baseforce   = baseforce;
     this.information = image;
     force            = 0;
     this.hand_state  = init_state;
     Stack(this.hand_state.Clone(this));
 }
コード例 #2
0
 public bool available(ref Sel_State state)
 {
     return(false);
 }
コード例 #3
0
 public bool available(ref Sel_State state)
 {
     state = new Use_Select();
     return(true);
 }
コード例 #4
0
 public virtual void refresh()
 {
     sel_state = new Non_Select();
 }
コード例 #5
0
 public Enhance_Base()
 {
     sel_state = new Non_Select();
 }
コード例 #6
0
 public virtual void init()
 {
     sel_state = new Non_Select();           //次ターンの選択で「選択済み」から「未選択」にする。
 }