forked from rDrama/rDrama
1
0
Fork 0

put mbux and coins in header menu on mobile

master
Aevann 2024-02-12 15:55:06 +02:00
parent 92efdaa350
commit a1e177ebee
3 changed files with 20 additions and 3 deletions

View File

@ -13,11 +13,13 @@ function initializeGame() {
function updatePlayerCurrencies(updated) {
if (updated.coins) {
document.getElementById("user-coins-amount").textContent = updated.coins;
document.getElementById("user-coins-amount-mobile").textContent = updated.coins;
document.getElementById("user-coins-amount-casino").textContent = updated.coins;
}
if (updated.marseybux) {
document.getElementById("user-bux-amount").textContent = updated.marseybux;
document.getElementById("user-bux-amount-mobile").textContent = updated.marseybux;
document.getElementById("user-bux-amount-casino").textContent = updated.marseybux;
}
}

View File

@ -40,7 +40,9 @@ function transferCoins(t, mobile=false) {
"reason": document.getElementById(mobile ? "coin-transfer-reason-mobile" : "coin-transfer-reason").value
},
() => {
document.getElementById("user-coins-amount").textContent = parseInt(document.getElementById("user-coins-amount").textContent) - amount;
const newcoins = parseInt(document.getElementById("user-coins-amount").textContent) - amount;
document.getElementById("user-coins-amount").textContent = newcoins;
document.getElementById("user-coins-amount-mobile").textContent = newcoins;
document.getElementById("profile-coins-amount-mobile").textContent = parseInt(document.getElementById("profile-coins-amount-mobile").textContent) + transferred;
document.getElementById("profile-coins-amount").textContent = parseInt(document.getElementById("profile-coins-amount").textContent) + transferred;
}
@ -63,7 +65,9 @@ function transferBux(t, mobile=false) {
"reason": document.getElementById(mobile ? "bux-transfer-reason-mobile" : "bux-transfer-reason").value
},
() => {
document.getElementById("user-bux-amount").textContent = parseInt(document.getElementById("user-bux-amount").textContent) - amount;
const newbux = parseInt(document.getElementById("user-bux-amount").textContent) - amount;
document.getElementById("user-bux-amount").textContent = newbux;
document.getElementById("user-bux-amount-mobile").textContent = newbux;
document.getElementById("profile-bux-amount-mobile").textContent = parseInt(document.getElementById("profile-bux-amount-mobile").textContent) + amount;
document.getElementById("profile-bux-amount").textContent = parseInt(document.getElementById("profile-bux-amount").textContent) + amount;
}

View File

@ -412,7 +412,18 @@
</li>
{% if v %}
<li class="nav-item">
<a class="nav-link" href="{{v.url}}"><i class="fas fa-user-circle fa-fw mr-3"></i>@{{v.username}}</a>
<a class="nav-link" href="{{v.url}}"><i class="fas fa-user-circle fa-fw mr-3"></i>@{{v.username}}
<div class="header--currency ml-2">
<img loading="lazy" alt="coins" class="mr-1 ml-1" data-bs-toggle="tooltip" data-bs-placement="bottom" src="{{'coins.webp' | asset_siteimg}}" title="Coins">
<span id="user-coins-amount-mobile">{{v.coins}}</span>
</div>
{% if FEATURES['MARSEYBUX'] %}
<div class="header--currency">
<img loading="lazy" alt="marseybux" class="mr-1 ml-1" data-bs-toggle="tooltip" data-bs-placement="bottom" src="{{SITE_FULL_IMAGES}}/i/marseybux.webp?x=7" title="Marseybux">
<span id="user-bux-amount-mobile">{{v.marseybux}}</span>
</div>
{% endif %}
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/settings/personal"><i class="fas fa-cog fa-fw mr-3"></i>Settings</a>