Clarify Stealth Jump calculation in build analyzer
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run

This commit is contained in:
Kalle 2026-02-22 18:46:38 +02:00
parent b1b0db0a84
commit d09c3ec2e0
17 changed files with 22 additions and 0 deletions

View File

@ -150,6 +150,7 @@ function BuildAnalyzerPage() {
};
const objectShredderSelected = build[2][0] === "OS" || build2[2][0] === "OS";
const stealthJumpSelected = build[2][0] === "SJ" || build2[2][0] === "SJ";
const context = {
isComparing: !buildIsEmpty(build) && !buildIsEmpty(build2),
@ -933,6 +934,11 @@ function BuildAnalyzerPage() {
stat={statKeyToTuple("superJumpTimeTotal")}
title={t("analyzer:stat.superJumpTimeTotal")}
suffix={t("analyzer:suffix.seconds")}
popoverInfo={
stealthJumpSelected
? t("analyzer:stat.superJumpTimeTotal.stealthJumpExplanation")
: undefined
}
/>
</StatCategory>
{objectShredderSelected && (

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "Tilbagekomsttid når man bliver uskadeliggjort af en RP-bruger",
"stat.superJumpTimeGround": "Superspringets sårbarbedstidsrum (i Billeder/Frames)",
"stat.superJumpTimeTotal": "Superspringets samlede varighed",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "Skudspredning ved spring (i grader)",
"stat.groundShotSpread": "Skudspredning på jorden (i grader)",
"stat.shotAutofireSpreadGround": "Sekundær tilstands skudspredning (på jorden)",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "Dauer schneller Rückkehr wenn erledigt durch Spieler mit Heimsuchung-Effekt",
"stat.superJumpTimeGround": "Supersprung ungeschützte Frames",
"stat.superJumpTimeTotal": "Supersprung Dauer (Total)",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "Schussstreuung in Grad (springend)",
"stat.groundShotSpread": "Schussstreuung in Grad (stehend)",
"stat.shotAutofireSpreadGround": "",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "Quick Respawn time (splatted by RP user)",
"stat.superJumpTimeGround": "Super jump vulnerable frames",
"stat.superJumpTimeTotal": "Super jump time (total)",
"stat.superJumpTimeTotal.stealthJumpExplanation": "The time shown is the maximum. The actual penalty depends on how far the jump travels.",
"stat.jumpShotSpread": "Shot spread in degrees (jumping)",
"stat.groundShotSpread": "Shot spread in degrees (ground)",
"stat.shotAutofireSpreadGround": "Secondary mode spread (ground)",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "Tiempo de regeneracion rápida (al ser reventado por jugador con Castigo Póstumo)",
"stat.superJumpTimeGround": "Fotogramas vulnerables de supersalto",
"stat.superJumpTimeTotal": "Tiempo de supersalto (total)",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "Dispersión de disparos en grados (saltando)",
"stat.groundShotSpread": "Dispersión de disparos en grados (parado)",
"stat.shotAutofireSpreadGround": "Modo de disparo secundario (parado)",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "Tiempo de regeneracion rápida (al ser reventado por jugador con Castigo Póstumo)",
"stat.superJumpTimeGround": "Fotogramas vulnerables de supersalto",
"stat.superJumpTimeTotal": "Tiempo de supersalto (total)",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "Dispersión de disparos en grados (saltando)",
"stat.groundShotSpread": "Dispersión de disparos en grados (parado)",
"stat.shotAutofireSpreadGround": "Modo de disparo secundario (parado)",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "Délai de réapparition (liquidé par RP)",
"stat.superJumpTimeGround": "Frames vulnérables du super saut",
"stat.superJumpTimeTotal": "Temps du super saut (total)",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "Degrés de dispersion des tirs (saut)",
"stat.groundShotSpread": "Degrés de dispersion des tirs (sol)",
"stat.shotAutofireSpreadGround": "Degrés de dispersion mode auto (sol)",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "Délai de réapparition (liquidé par RP)",
"stat.superJumpTimeGround": "Frames vulnérables du super saut",
"stat.superJumpTimeTotal": "Temps du super saut (total)",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "Degrés de dispersion des tirs (saut)",
"stat.groundShotSpread": "Degrés de dispersion des tirs (sol)",
"stat.shotAutofireSpreadGround": "Degrés de dispersion mode auto (sol)",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "זמן הופעה מחדש במהירות (נהרג על ידי שחקן עם RP)",
"stat.superJumpTimeGround": "פריימים פגיעים בסופר קפיצה",
"stat.superJumpTimeTotal": "זמן סופר קפיצה (סך הכל)",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "התפשטות הזריקה במעלות (קפיצה)",
"stat.groundShotSpread": "התפשטות זריקה במעלות (קרקע)",
"stat.shotAutofireSpreadGround": "התפשטות במצב המשני (קרקע)",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "Tempo per respawnare con \"Il tempo è colore\" (splattato da utente Castigo)",
"stat.superJumpTimeGround": "Fotogrammi di vulnerabilità durante un super salto",
"stat.superJumpTimeTotal": "Tempo totale super salto",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "Diffusione a caso proiettili (saltando)",
"stat.groundShotSpread": "Diffusione a caso proiettili (a terra)",
"stat.shotAutofireSpreadGround": "Diffusione a caso proiettili modalità secondaria (ground)",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "復活短縮時間 (復活ペナルティアップ付きのプレイヤーにやられた場合)",
"stat.superJumpTimeGround": "スーパージャンプの硬直フレーム数",
"stat.superJumpTimeTotal": "スーパージャンプにかかる時間(合計)",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "インクのブレの角度(ジャンプ撃ち)",
"stat.groundShotSpread": "インクのブレの角度(立ち撃ち)",
"stat.shotAutofireSpreadGround": "長押し時のブレの角度(立ち撃ち)",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "부활 시간 단축 (페널티 유저에게 쓰러졌을 때)",
"stat.superJumpTimeGround": "슈퍼 점프 선딜 프레임",
"stat.superJumpTimeTotal": "총 슈퍼 점프 시간",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "탄퍼짐 각도 (점프)",
"stat.groundShotSpread": "탄퍼짐 각도 (지상)",
"stat.shotAutofireSpreadGround": "보조 모드 탄퍼짐 (지상)",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "",
"stat.superJumpTimeGround": "Turbosprong kwetsbaarheid frames",
"stat.superJumpTimeTotal": "Turbosprong tijd (totaal)",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "Kogel spreiding in graden (in de lucht)",
"stat.groundShotSpread": "Kogel spreiding in graden (op de grond)",
"stat.shotAutofireSpreadGround": "",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "Czas szybkiego respawnu (Respawn Punisher)",
"stat.superJumpTimeGround": "Wrażliwe klatki Super Jump'u",
"stat.superJumpTimeTotal": "Czas Super Jump'u (maks.)",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "Rozprzestrzenianie strzałów w stopniach (w powietrzu)",
"stat.groundShotSpread": "Rozprzestrzenianie strzałów w stopniach (uziemiony)",
"stat.shotAutofireSpreadGround": "",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "Tempo de Quick Respawn (eliminado(a) por usuário de RP)",
"stat.superJumpTimeGround": "Quadros vulneráveis antes do Super Jump",
"stat.superJumpTimeTotal": "Tempo de Super Jump (total)",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "Propagação dos tiros em graus (pulando)",
"stat.groundShotSpread": "Propagação dos tiros em graus (no chão)",
"stat.shotAutofireSpreadGround": "Propagação do modo secundário (no chão)",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "Время ускоренного воскрешения (плюхнут игроком с Карой)",
"stat.superJumpTimeGround": "Период уязвимости суперпрыжка (в кадрах)",
"stat.superJumpTimeTotal": "Общая длительность суперпрыжка",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "Разброс выстрелов в градусах (в прыжке)",
"stat.groundShotSpread": "Разброс выстрелов в градусах (на земле)",
"stat.shotAutofireSpreadGround": "Разброс выстрелов вторичного режима (на земле)",

View File

@ -30,6 +30,7 @@
"stat.quickRespawnTimeSplattedByRP": "复活时间(被死惩使用者击杀)",
"stat.superJumpTimeGround": "超级跳前摇时间",
"stat.superJumpTimeTotal": "超级跳时间 (总和)",
"stat.superJumpTimeTotal.stealthJumpExplanation": "",
"stat.jumpShotSpread": "射击乱数角度 (跳跃)",
"stat.groundShotSpread": "射击乱数角度 (地面)",
"stat.shotAutofireSpreadGround": "第二射击模式乱数 (地面)",