コード例 #1
0
ファイル: TravelCard.cs プロジェクト: SAubrey/DotS
 public override void on_continue(TravelCardManager tcm)
 {
     // Kill 2 random units
     if (!TurnPhaser.I.active_disc.bat.has_scout)
     {
         TurnPhaser.I.active_disc.bat.lose_random_unit("Caught in a trap");
         TurnPhaser.I.active_disc.bat.lose_random_unit("Caught in a trap");
     }
 }
コード例 #2
0
ファイル: TravelCardManager.cs プロジェクト: SAubrey/DotS
 void Awake()
 {
     if (I == null)
     {
         I = this;
     }
     else
     {
         Destroy(gameObject);
     }
 }
コード例 #3
0
ファイル: TravelCard.cs プロジェクト: SAubrey/DotS
 public override void on_continue(TravelCardManager tcm)
 {
     //tcm.c.map.move_player(tcm.c.get_disc().prev_pos);
     TurnPhaser.I.active_disc.move(TurnPhaser.I.active_disc.previous_cell);
 }
コード例 #4
0
ファイル: TravelCard.cs プロジェクト: SAubrey/DotS
 public virtual void on_continue(TravelCardManager tcm)
 {
 }
コード例 #5
0
ファイル: TravelCard.cs プロジェクト: SAubrey/DotS
 public virtual void on_open(TravelCardManager tcm)
 {
 }
コード例 #6
0
ファイル: TravelCard.cs プロジェクト: SAubrey/DotS
 public override void on_continue(TravelCardManager tcm)
 {
     TurnPhaser.I.active_disc.bat.add_units(PlayerUnit.SEEKER, 1, true);
 }
コード例 #7
0
ファイル: TravelCard.cs プロジェクト: SAubrey/DotS
 public override void on_open(TravelCardManager tcm)
 {
     tcm.set_up_roll(this, die_num_sides);
 }