public VengeancePresence(PresenceTrack t1, PresenceTrack t2) : base(t1, t2)
    {
        // 1 of your presence starts the game already Destroyed.
        Destroyed = 1;

        DestroyBehavior = new LingeringPestilence();
    }
示例#2
0
 public ManyMindsPresence(PresenceTrack energy, PresenceTrack cards) : base(energy, cards)
 {
 }
示例#3
0
 public void Restore(PresenceTrack src)
 {
     src.revealedCount = revealed;
 }
示例#4
0
 public Memento(PresenceTrack src)
 {
     revealed = src.revealedCount;
 }
示例#5
0
 public RiverPresence(PresenceTrack t1, PresenceTrack t2) : base(t1, t2)
 {
 }
示例#6
0
 public VolcanoPresence(PresenceTrack t1, PresenceTrack t2) : base(t1, t2)
 {
     IsValid = (s) => s.IsMountain;
 }
示例#7
0
 public OceanPresence(PresenceTrack energy, PresenceTrack cardPlays) : base(energy, cardPlays)
 {
     IsValid = (s) => s.IsOcean || s.IsCoastal;
 }