Files

509 lines
14 KiB
JSON
Raw Permalink Normal View History

2026-10-23 00:26:46 +02:00
{
"title": "Race Tutorial 00",
"cards": [
{
"id": 0,
"text": "Hate to stop you right away, but I am here to help you learn the ropes!",
"answers": [
{
"text": "Nice.",
"actions": "GOTO 1"
},
{
"text": "I already know how to fly - so...",
"actions": "GOTO 1",
"hidden debug answer": {
"toText": "skip tutorial",
"style": "command",
"toActions": "GOTO 9999"
}
}
]
},
{
"id": 1,
"text": "I'll let you loose soon enough, don't you worry. Right in front of you there are two sticks.",
"answers": [
{
"text": "I can see them.",
"actions": "GOTO 2"
}
]
},
{
"id": 2,
"text": "The LEFT STICK let's you rotate and pitch. The RIGHT STICK is your backup for pitching only. I am a lefty, so I am just using that one.",
"answers": [
{
"text": "continue",
"style": "command",
"actions": "GOTO 3"
}
]
},
{
"id": 3,
"text": "You want to get your nose as low to the ground as possible without grinding the floor, so use your stick delicately.",
"answers": [
{
"text": "Always.",
"actions": "GOTO 4"
}
]
},
{
"id": 4,
"text": "Sure thing buddy. Pro tipp: keep your pitch indicator in the HEAT ZONE to get the most speed. The HEAT ZONE will change with the curvature of the track. Try it out!",
"answers": [
{
"text": "I am a little nervous, but ok.",
"actions": "GOTO 5"
},
{
"text": "Okidoki.",
"actions": "GOTO 6 EXIT"
}
]
},
{
"id": 5,
"text": "I was too the first time, but we are not gonna speed up right away, just play with the pitch a little.",
"answers": [
{
"text": "I am ready.",
"actions": "GOTO 6 EXIT"
}
]
},
{
"id": 6,
"text": "Use the RIGHT TRIGGER to accelerate and the LEFT TRIGGER to brake if needed. For now, COLLECT ALL those smiley TOKENS on track.",
"old": "Use the RIGHT TRIGGER to accelerate and the LEFT TRIGGER to brake if needed. For now, COLLECT ALL those smiley TOKENS on track. If you want to stay fast, keep your pitch indicator in the HEAT ZONE.",
"answers": [
{
"text": "Gotcha. Should be easy.",
"actions": "GOTO 7 EXIT"
}
]
},
{
"id": 7,
"text": "Good job! Did you like my graphic design skills?",
"answers": [
{
"text": "Very cool yes.",
"actions": "GOTO 8"
},
{
"text": "A bit edgy if you ask me...",
"actions": "GOTO 8"
}
]
},
{
"id": 8,
"text": "Did you play around with my simulation assets, Roki?",
"answers": [
{
"text": ">>>",
"style": "command",
"actions": "GOTO 9"
}
]
},
{
"id": 9,
"text": "Uhm, no? Of course not. Please let me finish this onboarding.",
"answers": [
{
"text": ">>>",
"style": "command",
"actions": "GOTO 10"
}
]
},
{
"id": 10,
"text": "I bloody hope so Miss Important - - - go ahead.",
"answers": [
{
"text": ">>>",
"style": "command",
"actions": "GOTO 11"
}
]
},
{
"id": 11,
"text": "Ahem. Time for something a little bit more fun: Slipstreaming.",
"answers": [
{
"text": ">>>",
"style": "command",
"actions": "GOTO 12"
}
]
},
{
"id": 12,
"text": "Follow in another pilots wake and overtake them right before you would crash into their ass, then slingshot out of their lane to gain extra speed.",
"answers": [
{
"text": "I guess, I have to do that with you now?",
"actions": "GOTO 13"
}
]
},
{
"id": 13,
"text": "Correct. So don't scratch up my paint or I'll tell Joe and you'll need to fix that.",
"answers": [
{
"text": "I thought this was a simulation.",
"actions": "GOTO 14"
},
{
"text": "Yes. Yes.",
"actions": "GOTO 17 EXIT"
}
]
},
{
"id": 14,
"text": "This was a joke. Obviously.",
"answers": [
{
"text": "Oh, sorry.",
"actions": "GOTO 17 EXIT"
}
]
},
{
"id": 15,
"text": "WTH, dude?! What did I tell you? If this was'nt a simulation, we would be toast!",
"answers": [
{
"text": "I am racing - you are racing.",
"actions": "GOTO 16"
},
{
"text": "I am sorry. It's my first time in this ship...",
"actions": "GOTO 16"
}
]
},
{
"id": 16,
"text": "Yeah yeah, well... you will learn.",
"answers": [
{
"text": ">>>",
"style": "command",
"actions": "GOTO 17"
}
]
},
{
"id": 17,
"text": "Ok, do you have some questions left? I am feeling generous you know?",
"answers": [
{
"text": "Isn't there much more stuff on track usually?",
"actions": "GOTO 18"
},
{
"text": "Are there additional controls?",
"actions": "GOTO 20"
},
{
"text": "No questions, no.",
"actions": "GOTO 30"
}
]
},
{
"id": 18,
"text": "Yeah, this simulation is sparse, but if you race by obstacles really close, you will get an additional speedboost.",
"answers": [
{
"text": "Sounds dangerous.",
"actions": "GOTO 19"
}
]
},
{
"id": 19,
"text": "Go hard or go home! Some obstacles let you shed temperature while others, like steam, can heat you up. So beware.",
"answers": [
{
"text": "Understood.",
"actions": "GOTO 17"
}
]
},
{
"id": 20,
"text": "Press Y to switch camera and START to open the menu - that's all.",
"answers": [
{
"text": "Understood.",
"actions": "GOTO 17"
}
]
},
{
"id": 21,
"text": "WTH, dude?! What did I tell you? If this was'nt a simulation, we would be toast!",
"answers": [
{
"text": "I am racing - you are racing.",
"actions": "GOTO 22"
},
{
"text": "I am sorry. It's my first time in this ship...",
"actions": "GOTO 22"
}
]
},
{
"id": 22,
"text": "I told you to stay behind me in my slipstream. So eager. Nevermind.",
"answers": [
{
"text": ">>>",
"style": "command",
"actions": "GOTO 17"
}
]
},
{
"id": 30,
"text": "Last lesson before I let you out on a real track!",
"answers": [
{
"text": "I never knew there was so much too learn.",
"actions": "GOTO 31"
},
{
"text": "Hit me!",
"actions": "GOTO 32"
},
{
"text": "Actually, can we stop? My head hurts already...",
"actions": "GOTO 39"
}
]
},
{
"id": 31,
"text": "Haha, I fear there is even more, but not for now.",
"answers": [
{
"text": "It looks so easy on TV...",
"actions": "GOTO 32"
}
]
},
{
"id": 32,
"text": "Follow the green racing line. This is where you are fast on track.",
"answers": [
{
"text": "How does this make me faster?",
"actions": "GOTO 33"
},
{
"text": "Seems easy enough.",
"actions": "GOTO 35"
}
]
},
{
"id": 33,
"text": "The paint does not make you faster, if you ask for that, silly.",
"answers": [
{
"text": "No but...",
"actions": "GOTO 34"
}
]
},
{
"id": 34,
"text": "It just shows where the outside of a corner is. You are way faster there.",
"answers": [
{
"text": "Understood.",
"actions": "GOTO 35"
},
{
"text": "Why though?",
"actions": "GOTO 36"
}
]
},
{
"id": 35,
"text": "Time to shine now, lets see how you manage. Play with the pitch and racing line to see how it affects your speed!",
"answers": [
{
"text": "I'll give it my best!",
"actions": "GOTO 921 EXIT"
}
]
},
{
"id": 36,
"text": "Joe can explain this better, but something about the pressure difference when hugging the corner on the outside gives you more speed.",
"answers": [
{
"text": ">>>",
"style": "command",
"actions": "GOTO 37"
}
]
},
{
"id": 37,
"text": "On the inside you can loose grip and fly off, when you are too fast, so beware!",
"answers": [
{
"text": "Got you.",
"actions": "GOTO 38"
}
]
},
{
"id": 38,
"text": "Time to shine now, you have two laps. Play with the pitch and racing line to see how it affects your speed!",
"answers": [
{
"text": ">>>",
"style": "command",
"actions": "GOTO 921 EXIT"
}
]
},
{
"id": 39,
"text": "It's called simulation green.",
"answers": [
{
"text": "To be honest, it's making me sick.",
"actions": "GOTO 40"
},
{
"text": "Did you actually program all that?",
"actions": "GOTO 42"
}
]
},
{
"id": 40,
"text": "Oh I get it, you don't care for the training!",
"answers": [
{
"text": "That's not what I said!",
"actions": "GOTO 41"
},
{
"text": "Well, I feel I got the gist now.",
"actions": "GOTO 921"
}
]
},
{
"id": 41,
"text": "That's what I heard, fine - Hop out of the simulator, now it's time for the real deal.",
"answers": [
{
"text": "This will not help with the sickness...",
"actions": "GOTO 9999 EXIT"
},
{
"text": "Alright, better for the eyes...",
"actions": "GOTO 9999 EXIT"
}
]
},
{
"id": 42,
"text": "Nah, Joe did, but let's say, I sprinkled some of my own touches over top.",
"answers": [
{
"text": "I just hope the real tracks are easier on the eyes.",
"actions": "GOTO 921"
},
{
"text": "Cool, that's amazing!",
"actions": "GOTO 43"
}
]
},
{
"id": 43,
"text": "Enough glazing Rooke, don't try to hit me up!",
"answers": [
{
"text": "I, I just -",
"actions": "GOTO 921"
},
{
"text": "Listen, i just try to land on my feet here.",
"actions": "GOTO XXX"
}
]
},
{
"id": 44,
"text": "Ok cat, then let's go. It's time for the real deal.",
"answers": [
{
"text": "Oh, giddy...",
"actions": "GOTO 9999 EXIT"
}
]
},
{
"id": 921,
"text": "Okay then. Hop out of the simulator, now it's time for the real deal.",
"textComment": "Okay then. Let's race! Whoever loses, pays drinks at the bar! Time for the real deal!",
"answers": [
{
"text": "Oh, giddy...",
"actions": "GOTO 9999 EXIT"
}
]
},
{
"id": 9995,
"text": "",
"answers": [
{
"text": "skip time trials",
"actions": "GOTO 9999"
},
{
"text": "Leave dialogue.",
"style": "command",
"actions": "EXIT"
}
]
},
{
"id": 9999,
"text": "",
"answers": [
{
"text": "-",
"actions": "GOTO 9999"
},
{
"text": "Leave dialogue.",
"style": "command",
"actions": "EXIT"
}
]
}
]
}