215
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
1 {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
2 "start" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
3 "on_entry" : "world.haiku_losses = 0; world.haiku_wins = 0",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
4 "text" : "I’ve been watching you for a time but I never thought you would get this far! You have been very wily and devious.",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
5 "auto_next": "state.onlyone"
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
6 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
7 "onlyone" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
8 "text" : "There can only be one kitsune in this world at a time. I did not think someone the likes of you would ever challenge me.",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
9 "auto_next": "state.here"
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
10 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
11 "here" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
12 "text" : "But now we are here, face to face. How could you ever hope to defeat me?",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
13 "choices" : [
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
14 { "text": "In battle!", "next": "state.battle_start" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
15 { "text": "In a haiku competition.", "next": "state.haiku_start" }
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
16 ]
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
17 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
18 "battle_start" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
19 "text" : "Take your best shot!",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
20 "auto_next": "state.battle"
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
21 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
22 "haiku_start" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
23 "text" : "What? Play me at my own game? You can certainly try! You must beat me at two out of three challenges. Tell me which line is missing.",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
24 "auto_next": "state.haiku1"
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
25 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
26 "battle" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
27 "events" : [
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
28 { "matches" : "world.battle_lost", "next": "state.lost" },
|
220
|
29 { "matches" : "world.battle_won", "next": "state.won" }
|
215
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
30 ]
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
31 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
32 "haiku1" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
33 "text" : "Over the wintry\nforest, winds howl in rage\n...?",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
34 "choices" : [
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
35 { "text": "remaining in it?", "next": "state.haiku_wrong" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
36 { "text": "the end of autumn.", "next": "state.haiku_wrong" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
37 { "text": "with no leaves to blow.", "next": "state.haiku_right" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
38 { "text": "the Galaxy.", "next": "state.haiku_wrong" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
39 { "text": "and it passes by.", "next": "state.haiku_wrong" }
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
40 ]
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
41 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
42 "haiku2" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
43 "text" : "A dead chrysanthemum\nand yet - isn't there still something\n...?",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
44 "choices" : [
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
45 { "text": "remaining in it?", "next": "state.haiku_right" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
46 { "text": "the end of autumn.", "next": "state.haiku_wrong" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
47 { "text": "with no leaves to blow.", "next": "state.haiku_wrong" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
48 { "text": "the Galaxy.", "next": "state.haiku_wrong" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
49 { "text": "and it passes by.", "next": "state.haiku_wrong" }
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
50 ]
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
51 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
52 "haiku3" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
53 "text" : "First day of spring--\nI keep thinking about\n...?",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
54 "choices" : [
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
55 { "text": "remaining in it?", "next": "state.haiku_wrong" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
56 { "text": "the end of autumn.", "next": "state.haiku_right" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
57 { "text": "with no leaves to blow.", "next": "state.haiku_wrong" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
58 { "text": "the Galaxy.", "next": "state.haiku_wrong" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
59 { "text": "and it passes by.", "next": "state.haiku_wrong" }
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
60 ]
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
61 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
62 "haiku_right" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
63 "on_entry" : "world.haiku_wins += 1",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
64 "events" : [
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
65 { "matches" : "world.haiku_wins == 1 and world.haiku_losses == 0", "next": "state.haiku_1win_0loss" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
66 { "matches" : "world.haiku_wins == 1 and world.haiku_losses == 1", "next": "state.haiku_1win_1loss" },
|
220
|
67 { "matches" : "world.haiku_wins == 2", "next": "state.haiku_2wins" }
|
215
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
68 ]
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
69 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
70 "haiku_1win_0loss" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
71 "text" : "Correct. Hmm, let’s try a harder one.",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
72 "auto_next": "state.haiku2"
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
73 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
74 "haiku_1win_1loss" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
75 "text" : "That’s right! Who would have thought? One more try...",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
76 "auto_next": "state.haiku3"
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
77 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
78 "haiku_2wins" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
79 "text" : "Yes – that’s correct! How could this be?",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
80 "auto_next": "state.won"
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
81 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
82 "haiku_wrong" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
83 "on_entry" : "world.haiku_losses += 1",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
84 "text" : "Ha, that’s wrong! One point to me.",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
85 "events" : [
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
86 { "matches" : "world.haiku_losses == 1 and world.haiku_wins == 0", "next": "state.haiku2" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
87 { "matches" : "world.haiku_losses == 1 and world.haiku_wins == 1", "next": "state.haiku3" },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
88 { "matches" : "world.haiku_losses == 2", "next": "state.lost" }
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
89 ]
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
90 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
91 "lost" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
92 "text" : "Haha! Nobody can withstand the might and wit of the kitsune! You are defeated, fox. Out of my sight.",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
93 "auto_next": "state.start"
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
94 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
95 "won" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
96 "text" : "What? How? No! This is impossible – how could you defeat me? My power... slipping... my tails! Gone! Noooo...",
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
97 "auto_next": "state.defeated"
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
98 },
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
99 "defeated" : {
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
100 }
|
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff
changeset
|
101 } |