2023-01-04 17:27:54 -05:00

98 lines
4.1 KiB
JSON

{
"entry": [
"Hey, person! !talkedtofire",
"►[$devmode]Hey!",
"►[$devmode]I'm a dev, show me variables example! @variableExample",
"I am starving, I fear to die very soon and my light will go out forever. @help !sad"
],
"variableExample": [
"This example demonstrates variables. !set exampleSeen",
"[exampleSeen]It's pretty cool!",
"It is not perfect yet and a little buggy, some things don't work yet… sorry",
"[exampleSeen]This line is conditional, and you should see it. !set fail",
"[not fail]This line unfortunately is visible due to a bug, where conditions are evaluated one line too early.",
"Variables sometimes only take effect after another sentence has been spoken. A little weird. Hopefully fixed in future.",
"Variables also work with player options.",
"►Say “hello” !set hello 1",
"►Say “howdy” !set hello 0",
"…",
"[hello=1]Hello!",
"[hello!=1]Howdy!",
"What was the other word again?",
"►[hello=1]Howdy!",
"►[not hello=1]Hello!",
"►I don't know… !set idk",
"…",
"[idk]You're a little forgetful…",
"[not idk]Ah, right!",
"Also, now setting a global variable which could be accessed from other dialogs. !set $test 42",
"Which can be accessed using a dollar sign.",
"[$test]Isn't that cool?",
"►Yes!",
"Bye! @entry !end"
],
"help": [
"Would you help me out, kind stranger?",
"►Oh my God, a talking fire?! @impressed",
"►Why should I help you? @why",
"►How can I help you? @how",
"►I don't care! !angry",
"Oh you son of a…! No, sorry, I get it. Well, maybe another time. !neutral",
"Just be aware this whole game is pretty pointless if you don't help me out… @help !end"
],
"impressed": [
"Well yes, I'm impressed too. Took me some time to get used to it. @help !amused"
],
"how": [
"[not $ismale]I really need some wood. Surely a strong and marvelous woman like you can help an old fire out.",
"[$ismale]I really need some wood. Surely a strong and marvelous man like you can help an old fire out.",
"►Sounds boring. Maybe later… @bye",
"►I'm in. @details",
"►What do we say to the god of fire?",
"I don't know, what?",
"►Not today!",
"But if you don't help me out, there may not be a tomorrow. @why"
],
"why": [
"Because I am the essence of life. If I die, everything dies. Do you want everything to die?",
"►Oh, I wouldn't want to be responsible for that! @details",
"►I don't know, do I?",
"►Yes!",
"No!",
"►OK",
"So you'll help me then?",
"►Definitely! @details",
"►Do I even have a choice?",
"Technically yes. Practically deciding against it would be a little stupid though.",
"►Well OK then, you convinced me. @details",
"►Why? @existence"
],
"existence": [
"Because your sole existence in this world hinges on helping to keep me alive.",
"That's why you're here. There's nothing else for you to do anyway.",
"►Cool! I'll help you. @details",
"►I'd rather think about this in private. @bye"
],
"bye": [
"Sure, take your time. You'll come back eventually! @help !end"
],
"details": [
"Great! I knew I could rely on you. I know a good person when I see one!",
"►So what exactly should I do?",
"It's easy! I just need a little firewood so I can keep burning a little longer.",
"►I can get you some wood!",
"Yes, yes! But it needs to be a special kind of wood.",
"There's a good tree in the east. His wood is good. !treezoom",
"Go get it! !gotFireQuest",
"►Sure thing! @reminder !end"
],
"reminder": [
"Hello again!",
"►What do I need to do?",
"►Bye! @reminder !end",
"Go east. Ask tree for wood. Bring me wood. Soon!",
"►On my way! @reminder !end"
]
}