pop 13
This commit is contained in:
parent
f733a213b7
commit
640f3c1549
@ -52,38 +52,35 @@ document.querySelectorAll(".building").forEach((building) => {
|
||||
|
||||
const data = await res.json();
|
||||
console.log("Gebäude API Antwort:", data);
|
||||
document.getElementById("tab-info").innerHTML = `
|
||||
<h3>${data.name}</h3>
|
||||
<p>Level: ${data.level}</p>
|
||||
<p>Punkte: ${data.points} / ${data.nextLevelPoints}</p>
|
||||
<p>${data.description}</p>
|
||||
<div class="progress-bar">
|
||||
<div class="progress-fill"
|
||||
style="width:${(data.points / data.nextLevelPoints) * 100}%">
|
||||
</div>
|
||||
</div>
|
||||
`;
|
||||
|
||||
const infoTab = document.getElementById("tab-info");
|
||||
const actionsTab = document.getElementById("tab-actions");
|
||||
const tabs = document.querySelector(".popup-tabs");
|
||||
|
||||
// Standard: Tabs anzeigen
|
||||
// Standard: Info anzeigen
|
||||
infoTab.innerHTML = `
|
||||
<h3>${data.name}</h3>
|
||||
<p>Level: ${data.level}</p>
|
||||
<p>Punkte: ${data.points} / ${data.nextLevelPoints}</p>
|
||||
<p>${data.description}</p>
|
||||
<div class="progress-bar">
|
||||
<div class="progress-fill"
|
||||
style="width:${(data.points / data.nextLevelPoints) * 100}%">
|
||||
</div>
|
||||
</div>
|
||||
`;
|
||||
|
||||
// Standard Tabs anzeigen
|
||||
tabs.style.display = "flex";
|
||||
|
||||
actionsTab.innerHTML = `<button>Betreten</button>`;
|
||||
|
||||
// Prüfen ob Gebäude ein eigenes Modul hat
|
||||
// Prüfen ob Gebäude eigenes UI hat
|
||||
if (buildingModules[Number(data.type)]) {
|
||||
// NUR beim Wohnhaus Tabs ausblenden
|
||||
if (Number(data.type) === 11) {
|
||||
tabs.style.display = "none";
|
||||
}
|
||||
// Tabs ausblenden
|
||||
tabs.style.display = "none";
|
||||
|
||||
actionsTab.innerHTML = `
|
||||
<div class="building-ui"></div>
|
||||
`;
|
||||
// Info ersetzen durch Wohnhaus UI
|
||||
infoTab.innerHTML = `<div class="building-ui"></div>`;
|
||||
|
||||
// Modul starten
|
||||
buildingModules[data.type](data);
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user