using System;
using Wizard;

public class RankMatchFinishDetail : MatchFinishBase
{
	public MyPageHomeDialogData HomeDialogData;

	public int UserRank { get; set; }

	public int AfterBattlePoint { get; set; }

	public int AfterMasterPoint { get; set; }

	public int BasicBattlePoint_and_SuperiorBonus { private get; set; }

	public int BasicMasterPoint_and_SuperiorBonus { private get; set; }

	public int SuccessiveWinNumber { get; set; }

	public int SuccessiveWinBonus { get; set; }

	public int AfterExp
	{
		get
		{
			if (!PlayerStaticData.IsMasterRankCurrentFormat())
			{
				return AfterBattlePoint;
			}
			return AfterMasterPoint;
		}
	}

	public int BasicExp_and_SuperiorBonus
	{
		get
		{
			if (!PlayerStaticData.IsMasterRankCurrentFormat())
			{
				return BasicBattlePoint_and_SuperiorBonus;
			}
			return BasicMasterPoint_and_SuperiorBonus;
		}
	}

	public DateTime? SpeedChallengeAnnounceTime { get; set; }
}
