v14
This commit is contained in:
parent
3ff70129d7
commit
de433773b7
3 changed files with 14 additions and 10 deletions
|
|
@ -1270,7 +1270,9 @@ function renderMainIntro(){
|
|||
$("#startRun").onclick=()=>{ seedAkte(recIndex); enterStation(recIndex); S.view="run"; save(); draw(); };
|
||||
}
|
||||
|
||||
/* ---------- Schritt 2+3: Change-Art bestimmen (retry bis richtig) -------- */
|
||||
/* ---------- Aufgabe 1 (Bonus): Change-Art-Begründung -------------------- *
|
||||
* Der Typ steht auf der Bonus-Karte → kein Rate-Quiz; es wird direkt die
|
||||
* Begründung gezeigt (classifyDone wird beim Kartenklick auf true gesetzt). */
|
||||
function renderClassify(){
|
||||
const correct = S.change;
|
||||
const card = acard(S.service,S.change);
|
||||
|
|
@ -1303,12 +1305,13 @@ function renderClassify(){
|
|||
$("#backDeck").onclick=()=>{ S.view="bonusPick"; save(); draw(); };
|
||||
} else {
|
||||
$("#panel").innerHTML = `
|
||||
<div class="setupHead">Aufgabe 1 · Change-Art ✓</div>
|
||||
<div class="setupHead">Aufgabe 1 · Change-Art & Begründung</div>
|
||||
<div class="classifyTop">
|
||||
${cardBig}
|
||||
<div class="classifyMain">
|
||||
<div class="hint ok">✓ Richtig: ${CHANGE_TYPES[correct]}</div>
|
||||
<div class="recBox"><h4>Warum?</h4>
|
||||
<div class="hint ok">Change-Art: ${CHANGE_TYPES[correct]}</div>
|
||||
<p class="muted" style="margin:0 0 4px">Die Karte ist als <b>${CHANGE_TYPES[correct]}</b> ausgewiesen — besprecht gemeinsam, <b>warum</b> das so ist.</p>
|
||||
<div class="recBox"><h4>Warum ist es ein ${CHANGE_TYPES[correct]}?</h4>
|
||||
<p style="margin:0 0 8px;color:var(--ink)">${CHANGE_LEGEND[correct].idee}</p>
|
||||
<div class="lgBed">${CHANGE_LEGEND[correct].bed.map(b=>`<div>${b}</div>`).join("")}</div>
|
||||
<p style="margin:8px 0 0;color:var(--muted)"><b>Beispiel:</b> ${CHANGE_LEGEND[correct].bsp}</p></div>
|
||||
|
|
@ -1459,7 +1462,7 @@ function renderBonusPick(){
|
|||
</div>`;
|
||||
$("#panel").querySelectorAll(".bonusCard").forEach(el=>{
|
||||
el.onclick=()=>{ S.change=+el.dataset.c; S.mode="bonus";
|
||||
S.classifyDone=false; S.classifyWrong=null;
|
||||
S.classifyDone=true; S.classifyWrong=null; // Typ ist auf der Karte ausgewiesen → nur Begründung, kein Quiz
|
||||
S.freigabeDone=false; S.freigabeWrong=null;
|
||||
S.entryDone=false; S.entryWrong=null; S.bonusReveal=false;
|
||||
S.view="classify"; save(); draw(); };
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue