-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathInky-Kimmy.ink
439 lines (377 loc) · 14.5 KB
/
Inky-Kimmy.ink
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
VAR bag = 0
VAR person = -1
VAR gamecount = 0
The next day, you go to Kimmy's house
Kimmy is standing on the porch
+ [Talk to Kimmy]
-> MorningKimmy
=== MorningKimmy
Dana: Mornin’ Kimmy! I’m here to babysit, like I promised! Is your mom around?
Kimmy: My mommy’s not inside. She left already.
+[Ask Kimmy what she would like to do]
-> ProdKimmy
= ProdKimmy
Dana: Oh, ok… Um, well… Is there anything you’d like to do today, Kimmy?
Kimmy: No… I don’t know.
Dana: That’s ok, do you have a friend you’d like to visit?
Kimmy: No...
+[Give Kimmy more suggestions]
-> MoreSuggestions
=MoreSuggestions
Dana: Should we watch TV or something in your house?
Kimmy: We don’t have a TV. My dad is in there too, so we should go play somewhere else. He’s busy.
Dana: Ok then! Want to walk around and play some games with the other kids?
Kimmy: Other kids…?
+[Talk about the other kids]
->OtherKids
= OtherKids
Dana: You know, the neighborhood kids. Like Donna. Isn’t she your age? You’re both going to be in Kindergarten, right?
Kimmy: Oh, yeah… I don’t think Donna is my friend though, so she probably wouldn’t want to play...
Dana: Well, let’s go become her friend! There's lots of other kids around, too. Like Anthony. I know him from school.
Dana: Come on, let’s go!
Kimmy: ...!
-> VisitFriends
= VisitFriends
Where would you like to go?
+ [Store]
-> VisitStore
+ [Playground]
~person = 0
-> MeetJimmy
+[Neighborhood]
~person = 1
-> MeetDonna
+[Call it quits]
->Done
= MeetDonna
Kimmy: Hi Donna.
Donna: What happened, Kimmy? Did you untie yourself from the porch again?
Kimmy: ...
+[Explain the situation to Donna]
->ExplainDonna
=ExplainDonna
Dana: Hi Donna! I’m babysitting Kimmy now, so--
Donna: So you untied Kimmy from the porch? Better not let her parents catch you.
Dana: First of all, I’m her babysitter. Second, she’s perfectly able to untie herself. She’s too old for that thing now, even her mom thinks so.
Donna: She should probably stay on her porch. We’re the same age, but my mom takes me everywhere so I won’t get lost. I bet Kimmy would get lost if she wandered too far.
Dana: I don’t know about that. Anyways, I was just going to ask if you wanna play with us... but I feel like you're being mean to Kimmy.
Donna: Oh, no. I'm just being honest!
+[Ask Donna to play a game]
-> AskDonna
=AskDonna
Dana: Ok... well, I hope you two can get along, since you're neighbors... want to play a game with us?
Donna: Well, I’m trying to avoid Harold so it’s probably good to look busy. He keeps trying to tell me that my ears look childish. He is so snobby.
Kimmy: I like your ears.
Donna: Oh, thanks. They’re new. Anyways, I wanna play a new game.
+[Check bag for games]
->CheckBag
= MeetJimmy
Jimmy: ...Hi Kimmy.
Kimmy: Hi Jimmy…
Dana: ...
+[Continue the conversation]
-> ProdJimmy
= ProdJimmy
Dana: Whatcha reading there, Jimmy? Looks neat.
Jimmy: M-my comic… Archie...
Dana: Some of my friends at school read that! Did you get it at the bookstore?
Jimmy: Yeah!
Kimmy: I’ve never read a comic before.
Jimmy: Y-you can borrow one of mine whenever you like, Kimmy! And then we can uh…
Jimmy: We can talk about it and pick our--our favorite characters!
Dana: Wow! That’s so nice of you, Jimmy! Guess you have a new friend, Kimmy!
Kimmy: I think… that sounds fun...
Jimmy: A-anytime, anytime… um…
+[Ask Jimmy to play some games]
-> ProdJimmyMore
=ProdJimmyMore
Dana: Say, are you free to play a game with us, Jimmy? We’ll teach you something new!
Jimmy: I’m not very good at games… b-but, if Kimmy wants me to...
Dana: I’m teaching Kimmy games and helping her make friends this summer.
Jimmy: If you’re learning games, can I play games with you on the playground sometimes too, Kimmy? Once school starts?
Kimmy: ...Ok. I don’t play much at school but I will with you if you want.
Jimmy: What! Oh! Yes… yes please…
+[Check bag for games]
-> CheckBag
=CheckBag
{ bag:
- 0: ->EmptyBag
- 1: ->DiceGame
- 2: ->RopeGame
- 3: ->ChalkGame
- 4: ->PaperGame
}
= EmptyBag
Dana: Oh no! I’m sorry… I thought I had some stuff to play games with in my bag… but it looks like I ran out.
Kimmy: Oh no...
Dana: It’s ok! Kimmy, let’s run to the store and buy some game pieces! We’ll be right back!
-> VisitFriends
=DiceGame
Dana: Okay, let's play Yahtzee then...
-> Yahtzee
=Yahtzee
Okay, I'll teach you how to play Yahtzee.
+[You need a twenty-sided die] You need a twenty-sided die
->Yahtzee2
+[You need 100 dice] You need 100 dice
->Yahtzee2
+[You need five dice] You need five dice
~gamecount += 1
->Yahtzee2
=Yahtzee2
Then, you have
+[lots of ways to roll dice, but only some are quiet.] lots of ways to roll dice, but only some are quiet.
->Yahtzee3
+[five ways to toss the dice at your friend.] five ways to toss the dice at your friend.
->Yahtzee3
+[13 combinations of dice that you want to roll.] 13 combinations of dice that you want to roll.
~gamecount += 1
->Yahtzee3
=Yahtzee3
Now, you
+[take turns rolling the dice. Add them up to get points from certain combinations.]
take turns rolling the dice. Add them up to get points from certain combinations.
~gamecount += 1
->Yahtzee4
+[get points if you roll the dice and they don't make a sound.]get points if you roll the dice and they don't make a sound.
->Yahtzee4
+[get points if you catch the dice when your friend tries to roll them.]get points if you catch the dice when your friend tries to roll them.
->Yahtzee4
=Yahtzee4
You win if
+[you caught the most dice!]you caught the most dice!
->Evaluate
+[you rolled the quietest dice!]you rolled the quietest dice!
->Evaluate
+[you scored the most points!]you scored the most points!
~gamecount += 1
->Evaluate
=RopeGame
Okay, let's try tug-of-war then...
-> Rope1
=Rope1
Okay, I'll teach you how to play tug-of-war.
+[You need a rope and a ribbon.]You need a rope and a ribbon.
~gamecount += 1
->Rope2
+[You need a rope and puddles.] You need a rope and puddles.
->Rope2
+[You need a rope and a staircase.] You need a rope and a staircase.
->Rope2
=Rope2
Then,
+[you each hold one end of the rope on a different side of the puddle.] you each hold one end of the rope on a different side of the puddle.
->Rope3
+[tie a ribbon around the middle of the rope, and mark the ground with two parallel goal lines.] tie a ribbon around the middle of the rope, and mark the ground with two parallel goal lines.
~gamecount +=1
->Rope3
+[you each hold one end of the rope, one at the top of the stairs and one at the bottom.] you each hold one end of the rope, one at the top of the stairs and one at the bottom.
->Rope3
=Rope3
Now,
+[the friend at the bottom of the stairs ties the rope around their waist.]
->Rope4
+[you try to pull each other into the puddle using the rope.]
->Rope4
+[you can each hold one end of the rope, and tug as hard as you can.]
~gamecount += 1
->Rope4
=Rope4
You win if you
+[can pull the other friend to the top of the stairs using the rope] can pull the other friend to the top of the stairs using the rope
->Evaluate
+[can pull your friend into the puddle] can pull your friend into the puddle
->Evaluate
+[can pull the rope's ribbon across your side, where the marking's closest to you]can pull the rope's ribbon across your side, where the marking's closest to you
~gamecount += 1
->Evaluate
=ChalkGame
Dana: Okay, let's play hopscotch then...
-> HopScotch
=HopScotch
Dana: Okay, I'll teach you how to play hopscotch.
+[You need chalk and a rock.] You need chalk and a rock.
~gamecount += 1
-> HopScotch2
+[You need chalk and snacks.] You need chalk and snacks.
-> HopScotch2
+[You need chalk and eggs.] You need chalk and eggs.
-> HopScotch2
= HopScotch2
Dana: Then,
+[count how many snacks you have and draw that many squares in a column using your chalk.] count how many snacks you have and draw that many squares in a column using your chalk.
-> HopScotch3
+[use your chalk to draw ten squares all in a column, with some rows containing two squares.] use your chalk to draw ten squares all in a column, with some rows containing two squares.
~gamecount += 1
-> HopScotch3
+[put the eggs on the ground and draw small squares around them] put the eggs on the ground and draw small squares around them
-> HopScotch3
= HopScotch3
Dana: Now
+[each player takes turns hopping through the egg squares, trying not to squash them.] each player takes turns hopping through the egg squares, trying not to squash them.
-> HopScotch4
+[everyone hops through the squares all at once, trying to pick up snacks] everyone hops through the squares all at once, trying to pick up snacks
-> HopScotch4
+[toss the rock into a square and hop to the other end of the column, picking it up on your way back.]toss the rock into a square and hop to the other end of the column, picking it up on your way back.
~gamecount += 1
-> HopScotch4
= HopScotch4
Dana: You win if you
+[finish ten turns without breaking more than one egg.] finish ten turns without breaking more than one egg.
-> Evaluate
+[pick up the most snacks.] pick up the most snacks.
-> Evaluate
+[pick up the rock without falling or tossing it outside of the column ten times.]pick up the rock without falling or tossing it outside of the column ten times.
~gamecount += 1
->Evaluate
=Evaluate
{gamecount:
-4:
~gamecount = 0
->EndGame
-3:~gamecount = 0
->Wrong
-2: ~gamecount = 0
->Wrong
-1: ~gamecount = 0
->Wrong
-0: ~gamecount = 0
->Wrong
}
= Wrong
Really? Are you sure you know how to play?
+[Try Again] -> CheckBag
=EndGame
Okay, that makes sense!
+[One hour later]-> Play
= Play
{person:
-0: ->ThankJimmy
-1: ->ThankDonna
}
=PaperGame
Okay, let's try tic-tac-toe then... ->Paper1
=Paper1
Okay, I'll teach you how to play tic-tac-toe
+[You need to draw a dog] You need to draw a dog
->Paper2
+[You need to draw a grid]You need to draw a grid
~gamecount += 1
->Paper2
+[You need to draw a heart] You need to draw a heart
->Paper2
=Paper2
Then, you
+[draw cookies and the other draws cakes] draw cookies and the other draws cakes
->Paper3
+[draw X's, and the other draws O's] draw X's, and the other draws O's
~gamecount += 1
->Paper3
+[each draw your crush] each draw your crush
->Paper3
=Paper3
Now,
+[take turns drawing your X's and O's]take turns drawing your X's and O's
~gamecount += 1
->Paper4
+[draw all your cookies and cakes as fast as you can for ten seconds] draw all your cookies and cakes as fast as you can for ten seconds
->Paper4
+[your friend guesses who your crush is]your friend guesses who your crush is
->Paper4
=Paper4
You win if you
+[get three of your symbols in a row]get three of your symbols in a row
~gamecount += 1
->Evaluate
+[guess your friends crush]guess your friends crush
->Evaluate
+[drew more cookies or cakes within ten seconds] drew more cookies or cakes within ten seconds
->Evaluate
= ThankDonna
Donna: Kimmy loved that.
Donna: I’m surprised, normally you’re so quiet Kimmy.
Kimmy: Mom said it’s ok to be quiet.
Dana: That’s right! Games are a nice way to talk and play with your friends though, don’t you think? Even quiet kids like games, I think, usually.
Kimmy: … Are we friends? I thought you were my babysitter.
+[Answer Kimmy]
-> OfCourse
=OfCourse
Dana: Yes! Of course we’re friends! I know we just met yesterday, but… that’s normal!
Kimmy: I always thought babysitters were more like parents.
Dana: I can be your friend AND your babysitter. We’re having fun playing games together, right? That’s what friends do a lot of the time.
Dana: Anthony and I became friends by playing games together. We met playing kickball.
Donna: Anthony and his little sister Amber are… annoying. Don’t tell them I said that though…
Dana: Really? Anthony and I go to the same school and do sports together sometimes. He’s way nicer than the other boys at my school. I like him and Amber.
Donna: There’s no rule that says you have to like your classmates.
Dana: Yeah, I know… but Anthony is nice to me, so I like him.
Donna: Oooh, you like... Like him?
Dana: …I’m not going to answer that, Donna. Who I like is none of your business.
->VisitFriends
=ThankJimmy
Kimmy: You’re not bad at games Jimmy... I think you were good.
Jimmy: Oh! Thank you…
Jimmy: Did you get those toys at the corner store, Dana?
Dana: Yup! I had a little money saved up.
Jimmy: I save up my money for comics, but I’ve been saving up money for a Yo-yo lately.
Kimmy: I don’t have any money but my mom said that’s ok. I do sometimes wish I could buy more toys though...
Jimmy: You don’t get an allowance?
Kimmy: What’s an allowance?
+[Explain what an allowance is]
-> Allowance
=Allowance
Dana: A little money that your parents give you every week, usually.
Kimmy: Oh…
Dana: Don’t worry, not everyone gets allowance, Kimmy. Friends are better than money anyways, and we’re going to make lots of friends for you!
Kimmy: Ok…
->VisitFriends
= VisitStore
Dean: Hey, Kid.
Dana: Hi, Dean. This is Kimmy. I’m babysitting her now.
Dean: Well lookit that, aren’t you all grown up. You gettin’ paid?
Kimmy: My mom pays Dana a quarter a day.
Dana: That’s right! I’m here to buy some things… I mean, I haven’t gotten paid yet. This is my first day. But I have some money saved up!
Dean: Hah, I wish I had that kinda discipline. I blew my budget on fabric last week.
Dana: I need to save up money. For college, you know! My mom would get so mad if I didn’t plan ahead.
Dean: Hah! Your mom’s got the right idea. I wish I’d saved up for college.
+[Ask Dean what he spent his money on]
-> ProdDean
= ProdDean
Dana: So what did you spend all your money on? Your sewing classes?
Dean: Nah, that’s over. I’m workin’ on some Halloween costumes for my cousins… and some new pants for myself. You know, gotta apply those skills somehow.
Kimmy: I didn’t know people made clothes!
Dean: They do, Kimmy, they do. I make sweaters, dresses, hats--you name it.
Dana: You should sell your clothes at Jordan Marsh! That’s where I always find the nicest clothes.
Dean: Hah! That’s a long ways off for me. But maybe someday… anyways, what can I get for ya?
+ [Pick out some games] -> GameMenu
= GameMenu
What would you like to get?
+[Dice] You picked dice! -> dice
+[Jump Rope] You picked jump rope! -> rope
+[Chalk] You picked chalk! -> chalk
+[Pen and Paper] You picked pen and paper! -> paper
=dice
~bag = 1
+[Thank Dean and leave the store]
->ThankDean
=rope
~bag = 2
+[Thank Dean and leave the store]
->ThankDean
=chalk
~bag = 3
+[Thank Dean and leave the store]
->ThankDean
=paper
~bag = 4
+[Thank Dean and leave the store]
->ThankDean
=ThankDean
Dana: Thanks, Dean!
Kimmy: Thank you Mr. Dean!
Dean: Bye bye girls. Have fun.
+[Find a friend to play with]
->VisitFriends
->Done
=== Done
+[Play Again] -> MorningKimmy
+[End here] -> DONE