예제 #1
0
    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;
 }