@if (prerequisites.length === 0) {

Aucune condition — la quête est immédiatement disponible.

} @if (prerequisites.length > 0) {

@for (p of prerequisites; track $index; let i = $index) {
- @switch (p.kind) { @case ('QUEST_COMPLETED') { Quête terminée :
  } @case ('SESSION_REACHED') { À partir de la session : } @case ('FLAG_SET') { Quand le fait est vrai : @for (f of availableFlags; track f) { } } }
}

}
@if (addMenuOpen) {
}