fix: update XP/Level HUD in game loop (was only on connect)
This commit is contained in:
parent
0a31f92af8
commit
94e6f535d0
6
game.js
6
game.js
|
|
@ -4996,6 +4996,12 @@ registerProcessor('voice-playback', VoicePlaybackProcessor);
|
|||
sxEl.textContent = Math.floor(player.x/TILE);
|
||||
syEl.textContent = Math.floor(player.y/TILE);
|
||||
todEl.textContent = night ? 'Ночь' : 'День';
|
||||
document.getElementById('xplevel').textContent = player.level;
|
||||
const lvXpNext = xpForLevel(player.level + 1);
|
||||
const lvXpCur = xpForLevel(player.level);
|
||||
const xpInLevel = player.xp - lvXpCur;
|
||||
const xpNeeded = lvXpNext - lvXpCur;
|
||||
document.getElementById('xpbar').textContent = xpInLevel + '/' + xpNeeded;
|
||||
worldIdEl.textContent = worldId;
|
||||
if(isMultiplayer){
|
||||
document.getElementById('multiplayerStatus').style.display = 'flex';
|
||||
|
|
|
|||
|
|
@ -93,6 +93,6 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script src="game.js?v=24"></script>
|
||||
<script src="game.js?v=25"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
Loading…
Reference in New Issue