using System; using System.Collections; using System.Collections.Generic; using UnityEngine; namespace Snxxz.UI { [XLua.LuaCallCSharp] public class RankModel : Model, IPlayerLoginOk { private int m_RankType = 0; public int rankType { get { return m_RankType; } set { m_RankType = value; rankList = PlayerDatas.Instance.rank.GetRankList(value); } } public List rankList { get; private set; } public int jumpRankType { get; set; } public override void Init() { jumpRankType = -1; } public void OnPlayerLoginOk() { SendBegRank(PlayerRankData.RankType.JadeDynastyTower); } public override void UnInit() { } public void SendBegRank(PlayerRankData.RankType rankType) { C1001_tagCWatchBillboard rankPack = new C1001_tagCWatchBillboard(); rankPack.Type = (byte)rankType; GameNetSystem.Instance.SendInfo(rankPack); } } }