Beispiel #1
0
    private void AddDocument(SaveData saveData, int journalNum)
    {
        Document d = null;

        switch (journalNum)
        {
        case 1:
            d = JournalDocumentOne();
            saveData.activeShopItem++;
            break;

        case 2:
            d = JournalDocumentTwo();
            saveData.activeShopItem++;
            break;

        case 3:
            d = JournalDocumentThree();
            saveData.foundJournalThree = true;
            if (saveData.foundJournalFour)
            {
                saveData.activeShopItem++;
                saveData.musicStage++;
            }
            break;

        case 4:
            d = JournalDocumentFour();
            saveData.foundJournalFour = true;
            if (saveData.foundJournalThree)
            {
                saveData.activeShopItem++;
                saveData.musicStage++;
            }
            break;

        case 5:
            break;
        }

        if (d != null)
        {
            saveData.AddDocument(d);
        }
    }