コード例 #1
0
ファイル: Blocker.cs プロジェクト: leloulight/magicgrove
        public Blocker(Card card, Attacker attacker, Game game)
        {
            Card = card;
              Game = game;

              _attacker = new Trackable<Attacker>(attacker);
              _attacker.Initialize(ChangeTracker);

              _assignedDamage.Initialize(ChangeTracker);
              _damageAssignmentOrder.Initialize(ChangeTracker);
        }
コード例 #2
0
ファイル: Combat.cs プロジェクト: leloulight/magicgrove
 private Blocker CreateBlocker(Card blocker, Attacker attacker)
 {
     return new Blocker(blocker, attacker, Game);
 }