|||== – I'm sorry, how do you know I don't like children ? ==| <img src="./images/man/perplex.png"> |==| |step2>[= (link:"– If you please – draw me a sheep!")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– If you please – draw me a sheep!* |==| (display:"PrinceChildrenSheep") ]] (link:"– Well, I must endure the presence of a few caterpillars if I wish to become acquainted with the butterflies.")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– Well, I must endure the presence of a few caterpillars if I wish to become acquainted with the butterflies.* |==| (display:"PrinceChildrenCaterpillars") ]](set: $book to "") (set:$FrankensteinAvailable to $endSheep and $endCookie and $endCocoa) (align:"=><=")[You are inside the library. A few books are displayed in front of you, and you inspect the covers. Choose the book you wish to read.] (if: $FrankensteinAvailable)[ * [[ A small child on an even smaller planet->BOOK LITTLE PRINCE]] * [[ Knights, a sword and a ring->BOOK LOTR]] * [[ A strange and ugly man->BOOK FRANKENSTEIN]] ] (else:)[ * [[ A small child on an even smaller planet->BOOK LITTLE PRINCE]] * [[ Knights, a sword and a ring->BOOK LOTR]] ]|step1>[= (link:"– If you please – draw me a sheep!")[(replace:?step1)[ |== <img src="./images/character/neutral.png"> ==||| *– If you please – draw me a sheep!* |==| (display:"PrinceSheep") ]] (link:"– Well, I must endure the presence of a few caterpillars if I wish to become acquainted with the butterflies.")[(replace:?step1)[ |== <img src="./images/character/neutral.png"> ==||| *– Well, I must endure the presence of a few caterpillars if I wish to become acquainted with the butterflies.* |==| (display:"PrinceCaterpillars") ]] (link:"– All grown-ups were once children… but only a few of them remember it.")[(replace:?step1)[ |== <img src="./images/character/neutral.png"> ==||| *– All grown-ups were once children… but only a few of them remember it.* |==| (display: "PrinceChildren") ]](set: $isLoopable to True) (align:"=><=")[You’ve read the entire book. You place it back, in thought. When you turn back, you notice a man seated at a table. You approach him.] (if:$book is "Little Prince")[(display:"Prince START")] (if:$book is "LOTR")[(display:"LOTR START")] (if:$book is "Frank")[(display:"Frank START")](set: $book to "LOTR") (redirect: "dialogue START")(set: $book to "Little Prince") (redirect: "dialogue START")(align:"=><=")[Summoning a strange power, you loop back to an earlier time.] [[Continue->BOOK SELECTION]] (if:$isLoopable)[(align:"=><=")[[[Loop back.->LOOPING]]]]|||== – Wait… Do you mean, I should accept other people’s children, so that there can be adults later? ==| <img src="./images/man/surprised.png"> |==| |step3>[= (link:"– If you please – draw me a sheep!")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– If you please – draw me a sheep!* |==| (display:"PrinceChildrenCaterpillarsSheep") ]]|||== – I’m not drawing anything to someone as rude as you are ==| <img src="./images/man/angry.png"> |==| |step3>[= (link:"– Well, I must endure the presence of a few caterpillars if I wish to become acquainted with the butterflies.")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– Well, I must endure the presence of a few caterpillars if I wish to become acquainted with the butterflies.* |==| (display:"PrinceChildrenSheepCaterpillars") ]]|||== – Hum… Were you the child all along? Here, take this. ==| <img src="./images/man/happy.png"> |==| (align:"=><=")[The man spends a minute drawing a sheep, and hands you the result. Quite a poor drawing, to be honest.] (set:$endSheep to True) (display:"EndSheep")|||== – I wouldn’t call you a butterfly, and I’d like it if you kept yourself from calling me a caterpillar, thank you. ==| <img src="./images/man/angry.png"> |==| (display:"Unsuccessful")|||== – Are you calling me a caterpillar? ==| <img src="./images/man/neutral.png"> |==| |step2>[= (link:"– If you please – draw me a sheep!")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– If you please – draw me a sheep!* |==| (display:"PrinceCaterpillarsSheep") ]] (link:"– All grown-ups were once children… but only a few of them remember it.")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– All grown-ups were once children… but only a few of them remember it.* |==| (display: "PrinceCaterpillarsChildren") ]]|||== – Strange thing to ask a stranger, isn’t it? ==| <img src="./images/man/perplex.png"> |==| |step2>[= (link:"– If you please – draw me a sheep!")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– If you please – draw me a sheep!* |==| (display:"PrinceSheepSheep") ]]|||== – If I were still a child, I’d may be punching you, so maybe it isn’t so bad to be adults. ==| <img src="./images/man/angry.png"> |==| |step3>[= (link:"– If you please – draw me a sheep!")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– If you please – draw me a sheep!* |==| (display:"PrinceCaterpillarsChildrenSheep") ]]|||== – No! Get out! ==| <img src="./images/man/angry.png"> |==| (display:"Unsuccessful")|||== – I’m not drawing anything to someone as rude as you are ==| <img src="./images/man/angry.png"> |==| |step3>[= (link:"– All grown-ups were once children… but only a few of them remember it.")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– All grown-ups were once children… but only a few of them remember it.* |==| (display: "PrinceCaterpillarsSheepChildren") ]]|||== – Then you can ask an actual child to draw you a sheep, thank you. ==| <img src="./images/man/neutral.png"> |==| (display:"Unsuccessful")|||== – Quite the persistent one, aren’t you? ==| <img src="./images/man/surprised.png"> |==| |step3>[= (link:"– If you please – draw me a sheep!")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– If you please – draw me a sheep!* |==| (display:"PrinceSheepSheepSheep") ]]|||== – Yep, that’s it. I’m leaving. ==| <img src="./images/man/angry.png"> |==| The man gets up and straight leaves the library. (set:$faceSheep to True) (display: "Unsuccessful")It seems the conversation didn’t go as planned…(set: $isLoopable to False)It went well. Although, you still feel like you could get something more…(set: $isLoopable to False)|step1>[= (link:"– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.")[(replace:?step1)[ |== <img src="./images/character/neutral.png"> ==||| *– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.* |==| (display:"LotrDeeds") ]] (link:"– Where there's life there's hope, and need of vittles.")[(replace:?step1)[ |== <img src="./images/character/neutral.png"> ==||| *– Where there's life there's hope, and need of vittles.* |==| (display:"LotrVittles") ]] (link:"– All we have to decide is what to do with the time that is given to us.")[(replace:?step1)[ |== <img src="./images/character/neutral.png"> ==||| *– All we have to decide is what to do with the time that is given to us.* |==| (display: "LotrTime") ]]|||== – I do think that is true. Although, I also think it is hard to fight, when our ennemies are so many. ==| <img src="./images/man/sad.png"> |==| |step2>[= (link:"– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.* |==| (display:"LotrTimeDeeds") ]] (link:"– Where there's life there's hope, and need of vittles.")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– Where there's life there's hope, and need of vittles.* |==| (display:"LotrTimeVittles") ]]|||== – Which one are you? A small hand, or a great eye? ==| <img src="./images/man/perplex.png"> |==| |step2>[= (link:"– Where there's life there's hope, and need of vittles.")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– Where there's life there's hope, and need of vittles.* |==| (display:"LotrDeedsVittles") ]] (link:"– All we have to decide is what to do with the time that is given to us.")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– All we have to decide is what to do with the time that is given to us.* |==| (display: "LotrDeedsTime") ]]|||== – Are you the bringer of said vittles? ==| <img src="./images/man/neutral.png"> |==| |step2>[= (link:"– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.* |==| (display:"LotrVittlesDeeds") ]] (link:"– All we have to decide is what to do with the time that is given to us.")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– All we have to decide is what to do with the time that is given to us.* |==| (display: "LotrVittlesTime") ]]|||== – Sadly, these words resonate too much. It does seem like people in power do nothing, and leave it to everyone else to stand up for a better world. But how many will? ==| <img src="./images/man/sad.png"> |==| |step3>[= (link:"– Where there's life there's hope, and need of vittles.")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– Where there's life there's hope, and need of vittles.* |==| (display:"LotrTimeDeedsVittles") ]]|||== – Then, what hope is there, when there is no more vittles, and soon there will be no life? ==| <img src="./images/man/sad.png"> |==| |step3>[= (link:"– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.* |==| (display:"LotrTimeVittlesDeeds") ]]|||== – You’re absolutely right. And, in my case, hope and vittles will be this cup of hot cocoa. ==| <img src="./images/man/happy.png"> |==| (set: $endCocoa to True) (display:"EndCocoa")|||== – And I’m telling you, sometimes the greats watch while the small hands die on the roadside. Not really a great way to end the day. ==| <img src="./images/man/neutral.png"> |==| (display:"Unsuccessful")|||== – That’s kind of what a great eye would say. ==| <img src="./images/man/perplex.png"> |==| |step3>[= (link:"– Where there's life there's hope, and need of vittles.")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– Where there's life there's hope, and need of vittles.* |==| (display:"LotrDeedsTimeVittles") ]]|||== – And you’re trying to take advantage, alright. ==| <img src="./images/man/perplex.png"> |==| (display:"Unsuccessful")|||== – Is this a third party trying to sell donuts at the end of the world? ==| <img src="./images/man/perplex.png"> |==| |step3>[= (link:"– All we have to decide is what to do with the time that is given to us.")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– All we have to decide is what to do with the time that is given to us.* |==| (display: "LotrDeedsVittlesTime") ]]|||== – And you decided to use it to make money? ==| <img src="./images/man/surprised.png"> |==| (display:"Unsuccessful")|||== – I guess I should find and encourage those small hands, so that I can put mine on those vittles. ==| <img src="./images/man/neutral.png"> |==| |step3>[= (link:"– All we have to decide is what to do with the time that is given to us.")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– All we have to decide is what to do with the time that is given to us.* |==| (display: "LotrVittlesDeedsTime") ]]|||== – You know what? I think you’re right. I’ll be finding a cookie, and right now. ==| <img src="./images/man/happy.png"> |==| The man leaves, almost running. A few minutes later, he comes back, holding a plate of cookies. He nods at you, before sitting back. (set:$endCookie to True) (display:"EndCookie")|||== – So I guess you decided not to bring those vittles. ==| <img src="./images/man/sad.png"> |==| |step3>[= (link:"– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– Yet such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere.* |==| (display:"LotrVittlesTimeDeeds") ]]|||== – Let’s hope those hands get to those vittles. The faster, the better. ==| <img src="./images/man/neutral.png"> |==| (display:"Unsuccessful")(set: $isLoopable to False)(set:$FrankensteinAvailable to False)(set:$endSheep to False)(set:$endCocoa to False)(set:$endCookie to False)(set:$endPlace to False)(set: $book to "Frank") (redirect: "dialogue START")|step1>[= (link:"– There is something at work in my soul, which I do not understand.")[(replace:?step1)[ |== <img src="./images/character/neutral.png"> ==||| *– There is something at work in my soul, which I do not understand.* |==| (display: "FrankSoul") ]]|||== – What is it that troubles you? ==| <img src="./images/man/neutral.png"> |==| |step2>[= (link:"– Nothing is so painful to the human mind as a great and sudden change.")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– Nothing is so painful to the human mind as a great and sudden change.* |==| (display:"FrankSoulMind") ]] (link:"– The starry sky, the sea, and every sight afforded by these wonderful regions, seems still to have the power of elevating his soul from earth.")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– The starry sky, the sea, and every sight afforded by these wonderful regions, seems still to have the power of elevating his soul from earth.* |==| (display: "FrankSoulNature") ]] (link:"– I have love in me the likes of which you can scarcely imagine and rage the likes of which you would not believe. If I cannot satisfy the one, I will indulge the other.")[(replace:?step2)[ |== <img src="./images/character/neutral.png"> ==||| *– I have love in me the likes of which you can scarcely imagine and rage the likes of which you would not believe. If I cannot satisfy the one, I will indulge the other.* |==| (display:"FrankSoulLove") ]]|||== – Looks to me like you’re longing for a walk in nature. ==| <img src="./images/man/neutral.png"> |==| |step3>[= (link:"– I was benevolent and good; misery made me a fiend. Make me happy, and I shall again be virtuous.")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– I was benevolent and good; misery made me a fiend. Make me happy, and I shall again be virtuous.* |==| (display:"FrankSoulNatureVirtuous") ]]|||== – Change can be troubling indeed, if not troublesome. What happened to you? ==| <img src="./images/man/neutral.png"> |==| |step3>[= (link:"– The companions of our childhood always possess a certain power over our minds which hardly any later friend can obtain.")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– The companions of our childhood always possess a certain power over our minds which hardly any later friend can obtain.* |==| (display:"FrankSoulMindChildhood") ]] (link:"– I was benevolent and good; misery made me a fiend. Make me happy, and I shall again be virtuous.")[(replace:?step3)[ |== <img src="./images/character/neutral.png"> ==||| *– I was benevolent and good; misery made me a fiend. Make me happy, and I shall again be virtuous.* |==| (display:"FrankSoulMindVirtuous") ]]|||== – Are you threatening me? ==| <img src="./images/man/angry.png"> |==| (display:"Unsuccessful")|||== – I shall share with you this beautiful place I know. It’s not so far away, and even the walk could prove pleasant. ==| <img src="./images/man/happy.png"> |==| (set: $endPlace to True)(display:"END")|||== – Met an old friend of yours? Or missing someone? Maybe you should go and meet them, who knows what could happen if you chatted a little. ==| <img src="./images/man/neutral.png"> |==| (display:"Unsuccessful")|||== – You can’t wait for others to make you happy, you should work first work on that by yourself. ==| <img src="./images/man/sad.png"> |==| (display:"Unsuccessful")(align:"=><=")[<img src="images/sheep.png">] (display:"Successful")(align:"=><=")[<img src="images/cocoa.png">] (display:"Successful")(align:"=><=")[<img src="images/cookie.png">] (display:"Successful")<img src="images/end.png" class="end-image"> (align:"=><=")[After a short walk, you seat together. You spend some time, sharing cookies and hot cocoas, and drawing sheeps among other animals.] (align:"=><=")[*Did you… make a friend on this strange planet?*] (align:"=><=")[[[THE END->Credits]]](align:"=><=")[A little game made in a few days by Yllogique and Moté] (align:"=><=")[For the GMTK Game Jam 2025] (align:"=><=")[Thanks for playing!] (link:"Reset the game")[(set: $isLoopable to False)(set:$FrankensteinAvailable to False)(set:$endSheep to False)(set:$endCocoa to False)(set:$endCookie to False)(set:$endPlace to False)(redirect:"BOOK SELECTION")]