namespace Combo
{
    public class RedeemGiftCodeOptions : Serializable
    {
        /// <summary>
        /// 游戏服务器ID
        /// </summary>
        public int ServerId { get; set; }

        /// <summary>
        /// 游戏角色ID
        /// </summary>
        public string RoleId { get; set; }
        
        /// <summary>
        /// 礼包码：当传入该值时，直接进行礼包码兑换，不再打开 SDK 内部兑换礼包码 WebView 页面
        /// </summary>
        public string GiftCode { get; set; }
        /// <summary>
        /// 游戏角色名
        /// </summary>
        public string RoleName { get; set; }

        /// <summary>
        /// 礼包码页面宽度占屏幕宽度的百分比
        /// </summary>
        public int Width { get; set; }

        /// <summary>
        /// 礼包码页面高度占屏幕高度的百分比
        /// </summary>
        public int Height { get; set; }
    }
}