view data/npcs/kaneda2.json @ 546:05d93c10e5ae

Remove Kaneda after the deal is off
author Neil Muller <drnlmuller@gmail.com>
date Sun, 10 Apr 2011 00:44:04 +0200
parents 5250c77b352a
children
line wrap: on
line source

{
    "start" : {
        "text" : "Tetsuo-san, I would be delighted to conclude our business negotiation!",
        "auto_next" : "state.signing",
        "on_exit" : "switch_to('tetsuo')"
    },
    "signing" : {
        "text" : "Of course, it’s just a matter of me signing the agreement.",
        "auto_next": "state.ofcourse",
        "on_exit" : "switch_to('tetsuo')"
    },
    "ofcourse" : {
        "text" : "But of course!",
        "auto_next": "state.inspecting"
    },
    "inspecting" : {
        "events" : [
            { "matches" : "world.missions.kanedas_agreement_disrupted", "next": "state.preposterous" }
        ]
    },
    "preposterous" : {
        "text" : "Preposterous terms! What do you take me for, a fool?",
        "auto_next" : "state.pah",
        "on_exit" : "switch_to('tetsuo')"
    },
    "pah" : {
        "text" : "Pah, is this how you conduct business in the country?",
        "auto_next" : "state.insult",
        "on_exit" : "switch_to('tetsuo')"
    },
    "insult" : {
        "text" : "Such insult! The deal is off!",
        "auto_next": "state.gone",
        "on_exit" : "switch_to('tetsuo')"
    },
    "gone" : { "on_entry": "npcs.kaneda2.present = False"
    }
}