"You open the narrat demo and wonder how this thing even works"
"How about asking for help?"
"No, I don't want help 😡"
talk helper idle "Hello! I heard you're trying to play the narrat demo!"
talk helper idle "As you've probably noticed, you can make choices in this."
talk helper idle "There are lots of things you can do to make an interactive story in Narrat really. Choices are one of the most useful ones."
talk helper idle "I'm going to send you to my other friend who has some questions for you."
talk cat idle "Hi it's me, another generic cat! Do you like making choices in games?"
"Cat will remember this."
"Cat will remember this."
talk helper idle "Now I think we should do an activity, what do you like doing?"
"let's make choices cause I like making choices!" $if this.data.likeChoices: // A choice can have a condition so it only appears in the list if the condition is met
talk inner idle "Maybe we should get help though? I don't really know what else to do"
talk inner idle "I don't know, we've been making a lot of choices already lately."
"I still want to make a choice!":
talk helper idle "Well you just made one, it turns out. Can we continue now?"
talk music_cat idle "How about we get some music in here?"
"Yeah! Play some epic music":
"Play some relaxing music":
talk music_cat idle "Well too bad, it's up to you."
talk helper idle "There are lots of other features, like skill checks and conditions."
$if this.skillCheck("someSkillCheck", "testSkill", 40): // You can use skillchecks in conditions
"For example this line only appears if you passed a skill check"
"This engine is still very early and not fully documented yet, but you can use at the example demo and how it is made."
"There is also a screen feature on the left where you can display background images with interactive buttons."
set_button parkButton true
talk helper idle "This is an example map. There are buttons you can click on. It is possible to dynanically enable and disable buttons in your script"
"You visit the shop and buy some water and a snack"
talk inner idle "That water was very hydrating!"
talk helper idle "Now that you're well hydrated and on your way to eat your 5 a day, you could learn more about how to make games"
talk helper idle "The best way is to read the readme page on the narrat github page"
talk helper idle "You can look at how the demo is made, especially by opening the example.rpy file which is the script for this demo"
"You go on a walk to the little park"
talk inner idle "That was a nice walk! Now I feel like going to the shop to buy water"
set_button shopButton true