annotate data/npcs/ichiro.json @ 628:1fdfc7f03d98

Stop flying when you land.
author Jeremy Thurgood <firxen@gmail.com>
date Sat, 07 May 2011 20:30:25 +0200
parents 9a16483e49cb
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
179
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
1 {
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
2 "start" : {
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
3 "text" : "I’m telling you, Hattori. The Hayashi clan will arrive any minute now.",
305
691278e89399 Link up hattori's and ichiro's conversation.
Simon Cross <hodgestar@gmail.com>
parents: 304
diff changeset
4 "auto_next" : "state.prepared",
691278e89399 Link up hattori's and ichiro's conversation.
Simon Cross <hodgestar@gmail.com>
parents: 304
diff changeset
5 "on_exit" : "switch_to('hattori')"
179
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
6 },
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
7 "prepared" : {
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
8 "text" : "It doesn’t hurt to be prepared.",
305
691278e89399 Link up hattori's and ichiro's conversation.
Simon Cross <hodgestar@gmail.com>
parents: 304
diff changeset
9 "auto_next" : "state.sitting",
304
fed9689803ae Start adding switch_to to ichiro.
Simon Cross <hodgestar@gmail.com>
parents: 294
diff changeset
10 "on_exit" : "switch_to('hattori')"
179
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
11 },
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
12 "sitting" : {
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
13 "text" : "I just don’t like sitting out in the open like this.",
305
691278e89399 Link up hattori's and ichiro's conversation.
Simon Cross <hodgestar@gmail.com>
parents: 304
diff changeset
14 "auto_next" : "state.but",
691278e89399 Link up hattori's and ichiro's conversation.
Simon Cross <hodgestar@gmail.com>
parents: 304
diff changeset
15 "on_exit" : "switch_to('hattori')"
179
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
16 },
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
17 "but" : {
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
18 "text" : "But-",
305
691278e89399 Link up hattori's and ichiro's conversation.
Simon Cross <hodgestar@gmail.com>
parents: 304
diff changeset
19 "auto_next" : "state.sigh",
691278e89399 Link up hattori's and ichiro's conversation.
Simon Cross <hodgestar@gmail.com>
parents: 304
diff changeset
20 "on_exit": "switch_to('hattori')"
179
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
21 },
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
22 "sigh" : {
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
23 "text" : "Sigh.",
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
24 "events" : [
294
74c875f7b1f5 Fill in remaining missions and make remaining npc state machines pass basic sanity tests.
Simon Cross <hodgestar@gmail.com>
parents: 193
diff changeset
25 { "matches" : "world.missions.fire_started_on_road", "next": "state.wakeup" }
179
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
26 ]
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
27 },
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
28 "wakeup" : {
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
29 "text" : "Hattori, wake up! Look! Smoke coming over the rise.",
305
691278e89399 Link up hattori's and ichiro's conversation.
Simon Cross <hodgestar@gmail.com>
parents: 304
diff changeset
30 "auto_next" : "state.cannon",
691278e89399 Link up hattori's and ichiro's conversation.
Simon Cross <hodgestar@gmail.com>
parents: 304
diff changeset
31 "on_exit" : "switch_to('hattori')"
179
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
32 },
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
33 "cannon" : {
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
34 "text" : "What about the cannon?",
305
691278e89399 Link up hattori's and ichiro's conversation.
Simon Cross <hodgestar@gmail.com>
parents: 304
diff changeset
35 "auto_next" : "state.gone",
691278e89399 Link up hattori's and ichiro's conversation.
Simon Cross <hodgestar@gmail.com>
parents: 304
diff changeset
36 "on_exit" : "switch_to('hattori')"
179
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
37 },
501
9a16483e49cb Remove 1st set of blocking samuri
Neil Muller <drnlmuller@gmail.com>
parents: 305
diff changeset
38 "gone" : { "on_entry": "npcs.ichiro.block = False"
179
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
39 }
a7cdf8458edd ichiro and hattori, plus stuff for querying npc state from the world
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
40 }