annotate data/npcs/tetsuo.json @ 593:75e955c11154

Fix skip sabotaging deal bug
author Neil Muller <drnlmuller@gmail.com>
date Sun, 10 Apr 2011 19:29:40 +0200
parents 8f7bd983e394
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
207
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
1 {
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
2 "start" : {
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
3 "events" : [
556
354f84b945f8 Allow interacting with tetsuo to trigger the start of the conversation.
Simon Cross <hodgestar@gmail.com>
parents: 502
diff changeset
4 { "matches" : "True", "next": "state.joy" }
354f84b945f8 Allow interacting with tetsuo to trigger the start of the conversation.
Simon Cross <hodgestar@gmail.com>
parents: 502
diff changeset
5 ],
354f84b945f8 Allow interacting with tetsuo to trigger the start of the conversation.
Simon Cross <hodgestar@gmail.com>
parents: 502
diff changeset
6 "on_exit": "if npcs.kaneda2.state == 'start': switch_to('kaneda2')"
207
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
7 },
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
8 "joy" : {
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
9 "text" : "Kaneda-san, nothing would bring me more joy.",
311
5250c77b352a Hook up kaneda2 and tetsuo converstaion.
Simon Cross <hodgestar@gmail.com>
parents: 207
diff changeset
10 "auto_next" : "state.inspect",
5250c77b352a Hook up kaneda2 and tetsuo converstaion.
Simon Cross <hodgestar@gmail.com>
parents: 207
diff changeset
11 "on_exit" : "switch_to('kaneda2')"
207
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
12 },
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
13 "inspect" : {
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
14 "text" : "Naturally, as soon as I inspect the goods.",
311
5250c77b352a Hook up kaneda2 and tetsuo converstaion.
Simon Cross <hodgestar@gmail.com>
parents: 207
diff changeset
15 "auto_next" : "state.inspecting",
5250c77b352a Hook up kaneda2 and tetsuo converstaion.
Simon Cross <hodgestar@gmail.com>
parents: 207
diff changeset
16 "on_exit" : "switch_to('kaneda2')"
207
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
17 },
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
18 "inspecting" : {
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
19 "events" : [
593
75e955c11154 Fix skip sabotaging deal bug
Neil Muller <drnlmuller@gmail.com>
parents: 569
diff changeset
20 { "matches" : "world.missions.kanedas_agreement_disrupted", "next": "state.shoddy" }
75e955c11154 Fix skip sabotaging deal bug
Neil Muller <drnlmuller@gmail.com>
parents: 569
diff changeset
21 ],
75e955c11154 Fix skip sabotaging deal bug
Neil Muller <drnlmuller@gmail.com>
parents: 569
diff changeset
22 "on_exit": "if npcs.kaneda2.state == 'inspecting': switch_to('kaneda2')"
207
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
23 },
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
24 "shoddy" : {
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
25 "text" : "You should speak! The shoddy nature of your goods is simply unacceptable.",
311
5250c77b352a Hook up kaneda2 and tetsuo converstaion.
Simon Cross <hodgestar@gmail.com>
parents: 207
diff changeset
26 "auto_next" : "state.cheat",
5250c77b352a Hook up kaneda2 and tetsuo converstaion.
Simon Cross <hodgestar@gmail.com>
parents: 207
diff changeset
27 "on_exit" : "switch_to('kaneda2')"
207
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
28 },
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
29 "cheat" : {
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
30 "text" : "At least we don’t cheat our buyers with damaged goods like you city folk!",
311
5250c77b352a Hook up kaneda2 and tetsuo converstaion.
Simon Cross <hodgestar@gmail.com>
parents: 207
diff changeset
31 "auto_next" : "state.riddance",
5250c77b352a Hook up kaneda2 and tetsuo converstaion.
Simon Cross <hodgestar@gmail.com>
parents: 207
diff changeset
32 "on_exit" : "switch_to('kaneda2')"
207
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
33 },
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
34 "riddance" : {
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
35 "text" : "Good riddance.",
311
5250c77b352a Hook up kaneda2 and tetsuo converstaion.
Simon Cross <hodgestar@gmail.com>
parents: 207
diff changeset
36 "auto_next": "state.done"
207
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
37 },
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
38 "done" : {
502
e1436dacca69 Add remaining tails.
Simon Cross <hodgestar@gmail.com>
parents: 311
diff changeset
39 "on_entry": "drop_item('tail_steal')"
207
d2e4fb016627 TETSUUUUUOOOOOOOOOOOOOO
Adrianna Pińska <adrianna.pinska@gmail.com>
parents:
diff changeset
40 }
593
75e955c11154 Fix skip sabotaging deal bug
Neil Muller <drnlmuller@gmail.com>
parents: 569
diff changeset
41 }