[
    {
        "id":"guynmart",
        "name":"Roses",
        "showInLog":1,
        "stages":[
            {
                "progress":10,
                "logText":"On a farm I heard of Guynmart Castle nearby. The farmer Rhodita is worried about young Lady Hannah of Guynmart, who used to visit often but has not been seen for a week now. Rhodita asked me to check on her."
            },
            {
                "progress":16,
                "logText":"I got to the castle, but the main gate was shut.",
                "rewardExperience":12
            },
            {
                "progress":18,
                "logText":"I got to the castle, but the main gate was shut.",
                "rewardExperience":15
            },
            {
                "progress":20,
                "logText":"I found the way into the castle garden."
            },
            {
                "progress":30,
                "logText":"The guard at the back door is corrupt. He agreed to let me through for some gold."
            },
            {
                "progress":32,
                "logText":"He told me who is living at the castle: Guynmart himself, and his children Hannah and Robalyrius."
            },
            {
                "progress":40,
                "logText":"In the main hall I met Unkorh the steward. He expected Guynmart to return the following morning. He says I should go to the kitchen for some bread and then leave."
            },
            {
                "progress":45,
                "logText":"I met Lady Hannah's little brother, Rob."
            },
            {
                "progress":50,
                "logText":"The maid told me that Hannah is missing her betrothed. I should talk to Hannah; she is on the tower top. To get to her, I should offer the cook to take Hannah her lunch."
            },
            {
                "progress":60,
                "logText":"I overheard the Unkorh the steward talking to himself. He plans for Guynmart to die in the castle dungeon, and after ursuping the throne he would marry Lady Hannah."
            },
            {
                "progress":62,
                "logText":"I suggested to Hofala the cook that I could take some lunch to Lady Hannah. He had no more of his special herb selection for the lunch and asked me to get some fresh herbs from Nuik in the garden."
            },
            {
                "progress":63,
                "logText":"Nuik gave some herbs to me."
            },
            {
                "progress":64,
                "logText":"I should take lunch to Lady Hannah on the tower top."
            },
            {
                "progress":70,
                "logText":"Hannah is filled with grief, she cannot think clearly without the smell of a rose. Before she can tell me her whole story, she needs a fresh, fragrant rose."
            },
            {
                "progress":80,
                "logText":"Unkorh saw me talking to Hannah. He was very jealous and asked guard Olav to show me the special guest exit."
            },
            {
                "progress":81,
                "logText":"I met Norgothla, the chief of Guynmart's personal guard. He was troubled about my news from the castle, and asked me to get evidence for it."
            },
            {
                "progress":82,
                "logText":"I got the rose from the guard at the garden door at last."
            },
            {
                "progress":90,
                "logText":"I gave the rose to Hannah. She told me that Lovis has vanished. In the deepenst depths of her darkest dreams she hears Lovis' voice calling out."
            },
            {
                "progress":100,
                "logText":"Hannah gave Lovis' flute to me, so that I might prove that I was sent by Hannah."
            },
            {
                "progress":110,
                "logText":"I met Rob in a room above the watch chamber. Rob promised to distract the guards so that I could pass by."
            },
            {
                "progress":120,
                "logText":"120 obsolete - The guards were distracted and would not see anybody climbing downstairs."
            },
            {
                "progress":130,
                "logText":"130 obsolete - I jumped into the dark dungeon below the tower"
            },
            {
                "progress":132,
                "logText":"I jumped into the dark dungeon below the tower where I found Lovis. He was overjoyed to get back his flute."
            },
            {
                "progress":134,
                "logText":"The dungeon door flew open. The torturer entered and demanded that we stop the noise."
            },
            {
                "progress":136,
                "logText":"After the torturer's death the door was open."
            },
            {
                "progress":140,
                "logText":"Lovis left and went into the woods to get Guynmart's personal guards."
            },
            {
                "progress":160,
                "logText":"Guynmart was laying half dead in a cell. He asked me to open the castle gate so that his personal guard may come in. After that I should run and hide, because there would be a dangerous battle. I should not return before the following morning."
            },
            {
                "progress":161,
                "logText":"Unkorh appeared and explained many things. Then Unkorh saw that Guynmart tried to kill me from behind, but stumbled and fell onto his own knife. I should still open the gate, and then go to the farm in the south until the morning."
            },
            {
                "progress":162,
                "logText":"Unkorh appeared and killed Guynmart. Then he fled like a coward."
            },
            {
                "progress":163,
                "logText":"The guards let me through to the wall."
            },
            {
                "progress":164,
                "logText":"I got the main gate open."
            },
            {
                "progress":170,
                "logText":"I went to Rhodita the farmer and stayed there for the night."
            },
            {
                "progress":180,
                "logText":"When I got to the castle on the next day, I saw Hannah and Lovis in the throne room. The castle was decorated for a wedding and there had been a merry feast."
            },
            {
                "progress":181,
                "logText":"When I got to the castle on the next day, I saw Unkorh the steward in the throne room. The castle was decorated for a wedding and there had been a merry feast."
            },
            {
                "progress":190,
                "logText":"Hannah gave me an everlasting fragrant rose as a present."
            },
            {
                "progress":200,
                "logText":"I was allowed to choose something from the treasury.",
                "rewardExperience":5000
            },
            {
                "progress":201,
                "logText":"I took the money."
            },
            {
                "progress":202,
                "logText":"I took the scroll of wisdom.",
                "rewardExperience":5000
            },
            {
                "progress":203,
                "logText":"I took the shield."
            },
            {
                "progress":210,
                "logText":"Lovis prepared a surprise for me west of the castle.",
                "finishesQuest":1
            },
            {
                "progress":211,
                "logText":"Then I took my leave of Unkorh.",
                "finishesQuest":1
            }
        ]
    },
    {
        "id":"guynmart_marbles",
        "name":"Marble hunting",
        "showInLog":1,
        "stages":[
            {
                "progress":10,
                "logText":"Little Stuephant was crying because he lost his marbles. You told him you would find them for him."
            },
            {
                "progress":21,
                "logText":"I found a green marble."
            },
            {
                "progress":22,
                "logText":"I found a red marble."
            },
            {
                "progress":23,
                "logText":"I found a pink marble."
            },
            {
                "progress":24,
                "logText":"I found a golden marble."
            },
            {
                "progress":25,
                "logText":"I found a pearl white marble."
            },
            {
                "progress":30,
                "logText":"That was all of them. I should give them to Stuephant now."
            },
            {
                "progress":90,
                "logText":"Stuephant was happy again.",
                "rewardExperience":1000,
                "finishesQuest":1
            }
        ]
    },
    {
        "id":"guynmart_wise",
        "name":"Rare delicacies",
        "showInLog":1,
        "stages":[
            {
                "progress":10,
                "logText":"The old man on the hill top yearned for a meal of bread and cheese together with wine."
            },
            {
                "progress":20,
                "logText":"I brought him bread, cheese and wine. He is very happy."
            },
            {
                "progress":30,
                "logText":"He would be even happier if the cheese was cheddar from Charwood.\nYou can only get the cheddar there if you explicitly ask for it."
            },
            {
                "progress":90,
                "logText":"I got bread, cheddar and wine for him. He started feasting happily.",
                "rewardExperience":2000,
                "finishesQuest":1
            }
        ]
    },
    {
        "id":"guynmart_qRpl_main",
        "name":"guynmart Replace Walkable unten/oben",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1=ground"
            },
            {
                "progress":2,
                "logText":"2=wall"
            },
            {
                "progress":11,
                "logText":"11=ground2"
            },
            {
                "progress":12,
                "logText":"12=wall2"
            },
            {
                "progress":21,
                "logText":"21=ground2"
            },
            {
                "progress":22,
                "logText":"22=wall2"
            },
            {
                "progress":31,
                "logText":"31=ground3"
            }
        ]
    },
    {
        "id":"guynmart_quest_gguard",
        "name":"gardenGuard blocks",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1=unblocked"
            }
        ]
    },
    {
        "id":"guynmart_qRpl_shutters",
        "name":"shutters open",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1=shutters open"
            }
        ]
    },
    {
        "id":"guynmart_q1",
        "name":"guynmart_q1",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1=rot"
            },
            {
                "progress":2,
                "logText":"2=schwarz"
            }
        ]
    },
    {
        "id":"guynmart_Please_Never_Talk_About__",
        "name":"guynmart_q1ta",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1"
            }
        ]
    },
    {
        "id":"guynmart_This_Mechanism_In_Forum__",
        "name":"guynmart_q1tb",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1"
            }
        ]
    },
    {
        "id":"guynmart_q2",
        "name":"guynmart_q2 Step",
        "showInLog":0,
        "stages":[
            {
                "progress":99,
                "logText":"Step99"
            },
            {
                "progress":1,
                "logText":"Step1"
            },
            {
                "progress":2,
                "logText":"Step2"
            },
            {
                "progress":3,
                "logText":"Step3"
            },
            {
                "progress":4,
                "logText":"Step4"
            },
            {
                "progress":5,
                "logText":"Step5"
            },
            {
                "progress":6,
                "logText":"Step6"
            },
            {
                "progress":7,
                "logText":"Step7"
            },
            {
                "progress":8,
                "logText":"Step8"
            },
            {
                "progress":9,
                "logText":"Step9"
            },
            {
                "progress":10,
                "logText":"Step10"
            },
            {
                "progress":11,
                "logText":"Step11"
            },
            {
                "progress":12,
                "logText":"Step12"
            },
            {
                "progress":13,
                "logText":"Step13"
            }
        ]
    },
    {
        "id":"guynmart_quest_wizard",
        "name":"Ringmaker",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1=ROLS taken"
            },
            {
                "progress":2,
                "logText":"2=Shutter down"
            },
            {
                "progress":11,
                "logText":"11=inside"
            },
            {
                "progress":12,
                "logText":"12=outside"
            },
            {
                "progress":100,
                "logText":"100=Shop closed",
                "rewardExperience":1000
            }
        ]
    },
    {
        "id":"guynmart_quest_olav",
        "name":"Guest tour",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1"
            },
            {
                "progress":7,
                "logText":"7 olav-"
            },
            {
                "progress":71,
                "logText":"71 wall"
            }
        ]
    },
    {
        "id":"guynmart_quest_cook_bread",
        "name":"guynmart_quest_cook_bread",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1=got"
            }
        ]
    },
    {
        "id":"guynmart_quest_cook_lunch",
        "name":"guynmart_quest_cook_lunch",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1=got"
            }
        ]
    },
    {
        "id":"guynmart_r_lake",
        "name":"guynmart lake",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1"
            },
            {
                "progress":2,
                "logText":"2"
            },
            {
                "progress":3,
                "logText":"3"
            },
            {
                "progress":4,
                "logText":"4"
            },
            {
                "progress":5,
                "logText":"5"
            },
            {
                "progress":6,
                "logText":"6"
            },
            {
                "progress":7,
                "logText":"7"
            },
            {
                "progress":8,
                "logText":"8"
            },
            {
                "progress":9,
                "logText":"9"
            },
            {
                "progress":10,
                "logText":"10"
            },
            {
                "progress":11,
                "logText":"11"
            },
            {
                "progress":21,
                "logText":"21"
            },
            {
                "progress":22,
                "logText":"22"
            },
            {
                "progress":23,
                "logText":"23"
            },
            {
                "progress":24,
                "logText":"24"
            },
            {
                "progress":25,
                "logText":"25"
            },
            {
                "progress":26,
                "logText":"26"
            },
            {
                "progress":27,
                "logText":"27"
            },
            {
                "progress":28,
                "logText":"28"
            },
            {
                "progress":29,
                "logText":"29"
            },
            {
                "progress":30,
                "logText":"30"
            }
        ]
    },
    {
        "id":"guynmart_r_rope",
        "name":"guynmart rope",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1=up"
            },
            {
                "progress":2,
                "logText":"2=down"
            },
            {
                "progress":11,
                "logText":"11=rope2 set"
            }
        ]
    },
    {
        "id":"guynmart_nondisplay",
        "name":"guynmart nondisplay",
        "showInLog":0,
        "stages":[
            {
                "progress":1,
                "logText":"1=Puppy revenged"
            },
            {
                "progress":2,
                "logText":"2=Gate open"
            },
            {
                "progress":3,
                "logText":"3=Dungeonhole ok"
            },
            {
                "progress":4,
                "logText":"4=Fjoerkard asked for wine"
            },
            {
                "progress":5,
                "logText":"5=Seated next to Fjoerkard"
            },
            {
                "progress":30,
                "logText":"30=Hero introduced"
            },
            {
                "progress":31,
                "logText":"31=Hero in throne room"
            },
            {
                "progress":32,
                "logText":"32=Reward chosen"
            },
            {
                "progress":33,
                "logText":"33=Sheep payed"
            },
            {
                "progress":34,
                "logText":"34=Alone in throne room"
            },
            {
                "progress":35,
                "logText":"35=Wise met"
            },
            {
                "progress":36,
                "logText":"36=Guynmart done"
            },
            {
                "progress":41,
                "logText":"41=Hill1"
            },
            {
                "progress":42,
                "logText":"42=Hill1"
            },
            {
                "progress":43,
                "logText":"43=Hill1"
            },
            {
                "progress":44,
                "logText":"44=Hill1"
            },
            {
                "progress":45,
                "logText":"45=Hill1"
            },
            {
                "progress":50,
                "logText":"50=Clearing started"
            },
            {
                "progress":51,
                "logText":"51=Clearing_winter"
            },
            {
                "progress":52,
                "logText":"52=Clearing_tropic"
            },
            {
                "progress":53,
                "logText":"53=Clearing_lava"
            },
            {
                "progress":54,
                "logText":"54=Clearing_abstract"
            },
            {
                "progress":55,
                "logText":"55=Clearing_inverted"
            },
            {
                "progress":59,
                "logText":"59=Clearing_normal"
            },
            {
                "progress":60,
                "logText":"60=Hannah rant 0"
            },
            {
                "progress":61,
                "logText":"61=Hannah rant 1"
            },
            {
                "progress":62,
                "logText":"62=Hannah rant 2"
            },
            {
                "progress":63,
                "logText":"63=Hannah rant 3"
            },
            {
                "progress":99,
                "logText":"99"
            }
        ]
    }
]