From 18f7c9d1be11b493fbaefdf4767260bc3a0a9863 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 06 十一月 2025 20:38:27 +0800
Subject: [PATCH] 125 主线排行榜接入通关层数
---
Main/System/BillboardRank/RankModel.cs | 19 ++++++++++++++-----
1 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/Main/System/BillboardRank/RankModel.cs b/Main/System/BillboardRank/RankModel.cs
index d380716..0a39a11 100644
--- a/Main/System/BillboardRank/RankModel.cs
+++ b/Main/System/BillboardRank/RankModel.cs
@@ -7,14 +7,14 @@
{
public event Action<int> onRankRefresh;
//public event Action<int> onMyRankRefresh;
-
+
//鎺掕姒滄粴鍔ㄦ樉绀虹殑鏈�澶ф暟閲� 绫诲瀷
Dictionary<int, int> ranksShowMaxCnt = new Dictionary<int, int>();
//鍒嗛〉鏌ヨ
Dictionary<int, int> queryRankCD = new Dictionary<int, int>(); //棣栨鏌ヨCD锛屼笉褰卞搷鍚庣画鐨勫垎椤垫煡璇�
//鍒嗛〉鏌ヨ 鎺掑悕绱㈠紩鎸夊瓧娈靛瓨鍌� 1浠h〃绗竴鍚�
- Dictionary<int, Dictionary<int, RankData>> m_RankPageDatas = new Dictionary<int, Dictionary<int, RankData>>();
+ Dictionary<int, Dictionary<int, RankData>> m_RankPageDatas = new Dictionary<int, Dictionary<int, RankData>>();
//绫诲瀷锛欼D -鎺掑悕绱㈠紩锛岄�氳繃ID杩涜鎺掗噸鍒犻櫎 涓嶅悓鍚嶆 鍚孖D鐨勬暟鎹�
Dictionary<int, Dictionary<int, int>> m_RankIDToIndex = new Dictionary<int, Dictionary<int, int>>();
@@ -127,8 +127,8 @@
if (queryPageTimes.ContainsKey(page) && Time.realtimeSinceStartup - queryPageTimes[page] < queryPageCD)
return;
if (ranksServerMaxCnt.ContainsKey(type))
- {
- if(index >= ranksServerMaxCnt[type])
+ {
+ if (index >= ranksServerMaxCnt[type])
{
//瓒呰繃鏈嶅姟鍣ㄥ凡涓婃鐨勬�绘暟閲忥紝姣斿鎬绘鍗曟槸100鍚嶏紝褰撳墠鍙湁8鍚嶇帺瀹朵笂姒滐紝寰�涓嬫粴鍔ㄥ氨涓嶅啀鏌ヨ
return;
@@ -205,7 +205,7 @@
}
if (!ranksServerMaxCnt.ContainsKey(rankType))
- {
+ {
ranksServerMaxCnt.Add(rankType, package.DataTotal);
}
ranksServerMaxCnt[rankType] = package.DataTotal;
@@ -332,6 +332,15 @@
return null;
}
#endregion
+
+ public string GetStoryInfo(uint cmpValue)
+ {
+ int value = (int)cmpValue;
+ if (!MainLevelConfig.HasKey(value))
+ return string.Empty;
+ MainLevelConfig config = MainLevelConfig.Get(value);
+ return Language.Get("Arena15", config.ChapterID, config.LevelNum);
+ }
}
// 榛樿鎯呭喌锛屽悇涓鍙兘鏈夋墍鍙樺寲
--
Gitblit v1.8.0