[App] First-run tutorial

Took 5 minutes

Took 3 minutes
This commit is contained in:
Brübach, Lukas 2025-12-06 20:50:16 +01:00 committed by Lukas Brübach
parent 98c00c55ed
commit 7168802bbf
33 changed files with 1786 additions and 12 deletions

View file

@ -99,6 +99,21 @@ DeckViewContainer::DeckViewContainer(int _playerId, TabGame *parent)
&DeckViewContainer::setVisualDeckStorageExists);
switchToDeckSelectView();
generateTutorialSequence();
}
TutorialSequence DeckViewContainer::generateTutorialSequence()
{
TutorialSequence deckViewContainerSequence;
deckViewContainerSequence.name = tr("Loading and selecting decks");
deckViewContainerSequence.addStep(
{this, tr("There are multiple ways to select a deck:\n\n- From a local file"
"\n- From the contents of your clipboard\nFrom an external online service")});
deckViewContainerSequence = visualDeckStorageWidget->generateTutorialSequence(deckViewContainerSequence);
return deckViewContainerSequence;
}
/**