public void SetNextMiliaryRank()
    {
        int nextRankCode = CurMilitaryRank.GetHashCode() + 1;

        if (nextRankCode <= Enum.GetNames(CurPlayerStatus.GetType()).Length)
        {
            m_MilitaryRank = (MilitaryRank)nextRankCode;
        }
    }
    public void SetNextPlayerStatus()
    {
        int nextStatusCode = CurPlayerStatus.GetHashCode() + 1;

        if (nextStatusCode <= Enum.GetNames(CurPlayerStatus.GetType()).Length)
        {
            m_PlayerStatus = (PlayerStatus)nextStatusCode;
        }
    }