Skip to content
This repository was archived by the owner on May 30, 2026. It is now read-only.

Commit 220313e

Browse files
committed
add MaxTileBpm Tag
1 parent 2e6fe49 commit 220313e

8 files changed

Lines changed: 9 additions & 0 deletions

File tree

Overlayer/MiscFiles/lang/en-US.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,7 @@
248248
"TAG_DESC_MARGINSCALE": "Level's judgment range",
249249
"TAG_DESC_MAXACCURACY": "The highest achievable Accuracy in the current tile",
250250
"TAG_DESC_MAXCOMBO": "Maximum Combo",
251+
"TAG_DESC_MAXTILEBPM": "The highest BPM in the level",
251252
"TAG_DESC_MAXXACCURACY": "The highest achievable XAccuracy in the current tile",
252253
"TAG_DESC_MEMORYUSAGE": "Shows the current memory usage of the ADOFAI process.\nOnly Windows Available",
253254
"TAG_DESC_MILLISECOND": "Milliseconds on current computer",

Overlayer/MiscFiles/lang/fr-CA.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,7 @@
248248
"TAG_DESC_MARGINSCALE": "Level's judgment range",
249249
"TAG_DESC_MAXACCURACY": "The highest achievable Accuracy in the current tile",
250250
"TAG_DESC_MAXCOMBO": "Maximum Combo",
251+
"TAG_DESC_MAXTILEBPM": "The highest BPM in the level",
251252
"TAG_DESC_MAXXACCURACY": "The highest achievable XAccuracy in the current tile",
252253
"TAG_DESC_MEMORYUSAGE": "Shows the current memory usage of the ADOFAI process.\nOnly Windows Available",
253254
"TAG_DESC_MILLISECOND": "Milliseconds on current computer",

Overlayer/MiscFiles/lang/ko-KR.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,7 @@
248248
"TAG_DESC_MARGINSCALE": "레벨의 판정 범위",
249249
"TAG_DESC_MAXACCURACY": "현재 타일에서 달성 가능한 최대 정확도",
250250
"TAG_DESC_MAXCOMBO": "최대 콤보",
251+
"TAG_DESC_MAXTILEBPM": "레벨에서 가장 높은 BPM",
251252
"TAG_DESC_MAXXACCURACY": "현재 타일에서 달성 가능한 최대 절대 정확도",
252253
"TAG_DESC_MEMORYUSAGE": "현재 얼불춤의 메모리 사용률을 백분율로 표시합니다.\n윈도우에서만 사용 가능",
253254
"TAG_DESC_MILLISECOND": "현재 컴퓨터 밀리초",

Overlayer/MiscFiles/lang/ru-RU.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,7 @@
248248
"TAG_DESC_MARGINSCALE": "Level's judgment range",
249249
"TAG_DESC_MAXACCURACY": "The highest achievable Accuracy in the current tile",
250250
"TAG_DESC_MAXCOMBO": "Maximum Combo",
251+
"TAG_DESC_MAXTILEBPM": "The highest BPM in the level",
251252
"TAG_DESC_MAXXACCURACY": "The highest achievable XAccuracy in the current tile",
252253
"TAG_DESC_MEMORYUSAGE": "Shows the current memory usage of the ADOFAI process.\nOnly Windows Available",
253254
"TAG_DESC_MILLISECOND": "Milliseconds on current computer",

Overlayer/MiscFiles/lang/vi-VN.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,7 @@
248248
"TAG_DESC_MARGINSCALE": "Level's judgment range",
249249
"TAG_DESC_MAXACCURACY": "The highest achievable Accuracy in the current tile",
250250
"TAG_DESC_MAXCOMBO": "Maximum Combo",
251+
"TAG_DESC_MAXTILEBPM": "The highest BPM in the level",
251252
"TAG_DESC_MAXXACCURACY": "The highest achievable XAccuracy in the current tile",
252253
"TAG_DESC_MEMORYUSAGE": "Shows the current memory usage of the ADOFAI process.\nOnly Windows Available",
253254
"TAG_DESC_MILLISECOND": "Milliseconds on current computer",

Overlayer/MiscFiles/lang/zh-CN.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,7 @@
249249
"TAG_DESC_MARGINSCALE": "关卡的判定区间",
250250
"TAG_DESC_MAXACCURACY": "当前 Tile 可达到的最高精准度",
251251
"TAG_DESC_MAXCOMBO": "最大连击数量",
252+
"TAG_DESC_MAXTILEBPM": "The highest BPM in the level",
252253
"TAG_DESC_MAXXACCURACY": "当前 Tile 可达到的最高 X-精准度",
253254
"TAG_DESC_MEMORYUSAGE": "显示 ADOFAI 进程当前的内存使用量。\n仅适用于 Windows",
254255
"TAG_DESC_MILLISECOND": "当前电脑上的毫秒",

Overlayer/Tags/Bpm.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ public static class Bpm {
66
[Tag(ProcessingFlags = ValueProcessing.RoundNumber)]
77
public static double TileBpm;
88
[Tag(ProcessingFlags = ValueProcessing.RoundNumber)]
9+
public static double MaxTileBpm => scnGame.instance.highestBPM;
10+
[Tag(ProcessingFlags = ValueProcessing.RoundNumber)]
911
public static double CurBpm;
1012
[Tag(ProcessingFlags = ValueProcessing.RoundNumber)]
1113
public static double RecKPS;

Overlayer/Utils/Tooltip.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ public static string GetTagDescription(string key) {
116116
["MARGINSCALE"] = "Level's judgment range",
117117
["MAXACCURACY"] = "The highest achievable Accuracy in the current tile",
118118
["MAXCOMBO"] = "Maximum Combo",
119+
["MAXTILEBPM"] = "The highest BPM in the level",
119120
["MAXXACCURACY"] = "The highest achievable XAccuracy in the current tile",
120121
["MILLISECOND"] = "Milliseconds on current computer",
121122
["MILLISECONDS"] = "Total milliseconds so far",

0 commit comments

Comments
 (0)