Major cleanup and add toml configuration

This commit is contained in:
2026-04-13 12:01:51 -07:00
parent 9dbd17eb49
commit e43d177afe
21 changed files with 716 additions and 1321 deletions
+2 -17
View File
@@ -44,20 +44,6 @@
<div id="friendScoresEmpty">No map loaded</div>
</div>
</div>
<div id="debugHud">
<div class="debugHud-title">Debug</div>
<div><span class="debugHud-k">level_id</span> <code id="debugHudLevelId"></code></div>
<div><span class="debugHud-k">hash (level_id)</span> <code id="debugHudRawHash"></code></div>
<div><span class="debugHud-k">hash (BeatLeader)</span> <code id="debugHudHash"></code></div>
<div><span class="debugHud-k">BS+ BSRKey</span> <code id="debugHudBsPlusBsr"></code></div>
<div><span class="debugHud-k">BeatSaver id</span> <code id="debugHudBeatSaverId"></code></div>
<div><span class="debugHud-k">BeatSaver</span> <span id="debugHudBeatSaverNote"></span></div>
<div><span class="debugHud-k">char / diff</span> <span id="debugHudCharDiff"></span></div>
<div><span class="debugHud-k">BS+ playerPlatformId</span> <code id="debugHudHandshake"></code></div>
<div><span class="debugHud-k">BeatLeader id (effective)</span> <code id="debugHudBlId"></code></div>
<div><span class="debugHud-k">BeatLeader leaderboard ids</span> <code id="debugHudBlLeaderboards"></code></div>
<div><span class="debugHud-k">friend scores</span> <span id="debugHudFriends"></span></div>
</div>
<div id="requestOverlay" aria-live="polite">
<div id="requestHeader">Song requests</div>
<ol id="requestList"></ol>
@@ -95,11 +81,10 @@
</select></label>
<label>Scale (%): <input id="scaleInput" type="number" min="10" max="1000" step="5"></label>
<label>Fade (ms): <input id="fadeInput" type="number" min="0" max="5000" step="10"></label>
<label>Debug: <input id="debugInput" type="checkbox"></label>
<label id="mockBsrSetting">Mock BSR key: <input id="mockBsrInput" type="text" placeholder="e.g. 4f4e4"></label>
<label>Debug Song ID (BSR): <input id="debugSongIdInput" type="text" placeholder="e.g. 4f4e4 or 40-char hash" spellcheck="false" autocomplete="off"></label>
<br>
<strong>About</strong>
<a href="https://github.com/ibillingsley/BeatSaber-Overlay" target="_blank">This was forked from Iza's overlay</a>
<a href="https://github.com/ibillingsley/BeatSaber-Overlay" target="_blank">This is a fork of Iza's overlay</a>
</dialog>
<script type="module" src="index.js"></script>
</body>