﻿using System;
using System.Collections.Generic;

namespace Sequence.Domain.Events
{
    public class MovePerformedGameEvent : GameEvent
    {
        public MovePerformedGameEvent(Guid id, Guid gameId, Guid userId, int version)
            : base(id, gameId, userId, version)
        {
        }

        public Team Team { get; set; }
        public int Row { get; set; }
        public int Column { get; set; }
        public Card CardPlayed { get; set; }
        public int NumCardsDealt { get; set; }
        public IEnumerable<Card> DeadCards { get; set; } 
        public DateTimeOffset Created { get; set; }
    }
}