namespace GameFix.Mahjong
{
    /// <summary>
    /// 动作类型
    /// </summary>
    public enum ActionType
    {
        /// <summary>
        /// 摸牌
        /// </summary>
        MoPai = 0,
        
        /// <summary>
        /// 出牌
        /// </summary>
        ChuPai = 1,
        
        /// <summary>
        /// 吃牌
        /// </summary>
        ChiPai = 2,
        
        /// <summary>
        /// 碰牌
        /// </summary>
        PengPai = 3,
        
        /// <summary>
        /// 杠牌
        /// </summary>
        GangPai = 4,
        
        /// <summary>
        /// 胡牌
        /// </summary>
        HuPai = 5,

        /// <summary>
        /// 过牌
        /// </summary>
        PassPai = 6,

        /// <summary>
        /// 补牌
        /// </summary>
        BuPai = 7,

        /// <summary>
        /// 花杠
        /// </summary>
        HuaGang = 8,

        /// <summary>
        /// 出宝牌
        /// </summary>
        ChuBao = 9,

        /// <summary>
        /// 掷骰子
        /// </summary>
        ZhiTouZi = 10,

        /// <summary>
        /// 亮精
        /// </summary>
        LiangJing = 11,

        /// <summary>
        /// 听牌
        /// </summary>
        TingPai = 12,

        /// <summary>
        /// 无
        /// </summary>
        None = 13,
    }
}