main.floors.MT2=
{
"floorId": "MT2",
"title": "华容道",
"name": "0",
"canFlyTo": true,
"canUseQuickShop": true,
"cannotViewMap": false,
"images": [
    [
        0,
        0,
        "1.jpg",
        false
    ]
],
"item_ratio": 1,
"defaultGround": "ground",
"firstArrive": [],
"events": {
    "12,10": [
        {
            "type": "choices",
            "text": "你想我怎么移动？",
            "choices": [
                {
                    "text": "向右一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c",
                            "value": "flag:a-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:d",
                            "value": "flag:b-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:e",
                            "value": "flag:a+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"e\") ,core.getFlag(\"d\"))==null && core.getBlock(core.getFlag(\"e\") ,core.getFlag(\"b\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a",
                                        "flag:d"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:c",
                                        "flag:d"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:c",
                                        "flag:b"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a",
                                        "flag:b"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:a",
                                        "flag:d"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:a",
                                        "flag:b"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:e",
                                        "flag:d"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:e",
                                        "flag:b"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a",
                                    "value": "flag:a+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向上一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c",
                            "value": "flag:a-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:d",
                            "value": "flag:b-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:e",
                            "value": "flag:b-2"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c\") ,core.getFlag(\"e\"))==null && core.getBlock(core.getFlag(\"a\") ,core.getFlag(\"e\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a",
                                        "flag:d"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:c",
                                        "flag:d"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:c",
                                        "flag:b"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a",
                                        "flag:b"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:c",
                                        "flag:d"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:a",
                                        "flag:d"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:c",
                                        "flag:e"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:a",
                                        "flag:e"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b",
                                    "value": "flag:b-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向下一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c",
                            "value": "flag:a-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:d",
                            "value": "flag:b-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:e",
                            "value": "flag:b+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c\") ,core.getFlag(\"e\"))==null && core.getBlock(core.getFlag(\"a\") ,core.getFlag(\"e\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a",
                                        "flag:d"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:c",
                                        "flag:d"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:c",
                                        "flag:b"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a",
                                        "flag:b"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:c",
                                        "flag:b"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:a",
                                        "flag:b"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:c",
                                        "flag:e"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:a",
                                        "flag:e"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b",
                                    "value": "flag:b+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向左一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c",
                            "value": "flag:a-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:d",
                            "value": "flag:b-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:e",
                            "value": "flag:a-2"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"e\") ,core.getFlag(\"d\"))==null && core.getBlock(core.getFlag(\"e\") ,core.getFlag(\"b\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a",
                                        "flag:d"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:c",
                                        "flag:d"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:c",
                                        "flag:b"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a",
                                        "flag:b"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:c",
                                        "flag:d"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:c",
                                        "flag:b"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:e",
                                        "flag:d"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:e",
                                        "flag:b"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a",
                                    "value": "flag:a-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "12,8": [
        {
            "type": "choices",
            "text": "你想我怎么移动？",
            "choices": [
                {
                    "text": "向右一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c1",
                            "value": "flag:a1+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c1\") ,core.getFlag(\"b1\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a1",
                                        "flag:b1"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 202,
                                    "loc": [
                                        "flag:c1",
                                        "flag:b1"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a1",
                                    "value": "flag:a1+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向左一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c1",
                            "value": "flag:a1-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c1\") ,core.getFlag(\"b1\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a1",
                                        "flag:b1"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 202,
                                    "loc": [
                                        "flag:c1",
                                        "flag:b1"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a1",
                                    "value": "flag:a1-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向上一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c1",
                            "value": "flag:b1-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a1\") ,core.getFlag(\"c1\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a1",
                                        "flag:b1"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 202,
                                    "loc": [
                                        "flag:a1",
                                        "flag:c1"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b1",
                                    "value": "flag:b1-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向下一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c1",
                            "value": "flag:b1+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a1\") ,core.getFlag(\"c1\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a1",
                                        "flag:b1"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 202,
                                    "loc": [
                                        "flag:a1",
                                        "flag:c1"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b1",
                                    "value": "flag:b1+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "10,6": [
        {
            "type": "choices",
            "text": "你想我怎么移动？",
            "choices": [
                {
                    "text": "向右一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d8",
                            "value": "flag:a8-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c8",
                            "value": "flag:a8+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c8\") ,core.getFlag(\"b8\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a8",
                                        "flag:b8"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:d8",
                                        "flag:b8"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 204,
                                    "loc": [
                                        "flag:a8",
                                        "flag:b8"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 204,
                                    "loc": [
                                        "flag:c8",
                                        "flag:b8"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a8",
                                    "value": "flag:a8+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向左一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d8",
                            "value": "flag:a8-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c8",
                            "value": "flag:a8-2"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c8\") ,core.getFlag(\"b8\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a8",
                                        "flag:b8"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:d8",
                                        "flag:b8"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 204,
                                    "loc": [
                                        "flag:d8",
                                        "flag:b8"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 204,
                                    "loc": [
                                        "flag:c8",
                                        "flag:b8"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a8",
                                    "value": "flag:a8-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向上一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d8",
                            "value": "flag:a8-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c8",
                            "value": "flag:b8-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a8\") ,core.getFlag(\"c8\"))==null && core.getBlock(core.getFlag(\"d8\") ,core.getFlag(\"c8\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a8",
                                        "flag:b8"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:d8",
                                        "flag:b8"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 204,
                                    "loc": [
                                        "flag:d8",
                                        "flag:c8"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 204,
                                    "loc": [
                                        "flag:a8",
                                        "flag:c8"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b8",
                                    "value": "flag:b8-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向下一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d8",
                            "value": "flag:a8-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c8",
                            "value": "flag:b8+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a8\") ,core.getFlag(\"c8\"))==null && core.getBlock(core.getFlag(\"d8\") ,core.getFlag(\"c8\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a8",
                                        "flag:b8"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:d8",
                                        "flag:b8"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 204,
                                    "loc": [
                                        "flag:d8",
                                        "flag:c8"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 204,
                                    "loc": [
                                        "flag:a8",
                                        "flag:c8"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b8",
                                    "value": "flag:b8+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "10,2": [
        {
            "type": "choices",
            "text": "你想我怎么移动？",
            "choices": [
                {
                    "text": "向上一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d9",
                            "value": "flag:b9-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c9",
                            "value": "flag:b9-2"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a9\") ,core.getFlag(\"c9\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a9",
                                        "flag:b9"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a9",
                                        "flag:d9"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 208,
                                    "loc": [
                                        "flag:a9",
                                        "flag:d9"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 208,
                                    "loc": [
                                        "flag:a9",
                                        "flag:c9"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b9",
                                    "value": "flag:b9-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向下一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d9",
                            "value": "flag:b9-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c9",
                            "value": "flag:b9+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a9\") ,core.getFlag(\"c9\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a9",
                                        "flag:b9"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a9",
                                        "flag:d9"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 208,
                                    "loc": [
                                        "flag:a9",
                                        "flag:b9"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 208,
                                    "loc": [
                                        "flag:a9",
                                        "flag:c9"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b9",
                                    "value": "flag:b9+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向左一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d9",
                            "value": "flag:b9-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c9",
                            "value": "flag:a9-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c9\") ,core.getFlag(\"d9\"))==null && core.getBlock(core.getFlag(\"c9\") ,core.getFlag(\"b9\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a9",
                                        "flag:b9"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a9",
                                        "flag:d9"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 208,
                                    "loc": [
                                        "flag:c9",
                                        "flag:d9"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 208,
                                    "loc": [
                                        "flag:c9",
                                        "flag:b9"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a9",
                                    "value": "flag:a9-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向右一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d9",
                            "value": "flag:b9-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c9",
                            "value": "flag:a9+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c9\") ,core.getFlag(\"d9\"))==null && core.getBlock(core.getFlag(\"c9\") ,core.getFlag(\"b9\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a9",
                                        "flag:b9"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a9",
                                        "flag:d9"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 208,
                                    "loc": [
                                        "flag:c9",
                                        "flag:d9"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 208,
                                    "loc": [
                                        "flag:c9",
                                        "flag:b9"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a9",
                                    "value": "flag:a9+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "6,11": [
        "我被一群坏蛋包围了！请拯救我！",
        "右边可以把他们移开！",
        "如果你确定我已经走到最下方！请和上面的我对话吧！",
        {
            "type": "setValue",
            "name": "flag:a",
            "value": "4"
        },
        {
            "type": "setValue",
            "name": "flag:b",
            "value": "5"
        },
        {
            "type": "setValue",
            "name": "flag:a1",
            "value": "2"
        },
        {
            "type": "setValue",
            "name": "flag:b1",
            "value": "4"
        },
        {
            "type": "setValue",
            "name": "flag:a2",
            "value": "4"
        },
        {
            "type": "setValue",
            "name": "flag:b2",
            "value": "8"
        },
        {
            "type": "setValue",
            "name": "flag:a3",
            "value": "2"
        },
        {
            "type": "setValue",
            "name": "flag:b3",
            "value": "6"
        },
        {
            "type": "setValue",
            "name": "flag:a4",
            "value": "5"
        },
        {
            "type": "setValue",
            "name": "flag:b4",
            "value": "4"
        },
        {
            "type": "setValue",
            "name": "flag:a5",
            "value": "2"
        },
        {
            "type": "setValue",
            "name": "flag:b5",
            "value": "7"
        },
        {
            "type": "setValue",
            "name": "flag:a6",
            "value": "5"
        },
        {
            "type": "setValue",
            "name": "flag:b6",
            "value": "7"
        },
        {
            "type": "setValue",
            "name": "flag:a7",
            "value": "4"
        },
        {
            "type": "setValue",
            "name": "flag:b7",
            "value": "7"
        },
        {
            "type": "setValue",
            "name": "flag:a8",
            "value": "4"
        },
        {
            "type": "setValue",
            "name": "flag:b8",
            "value": "6"
        },
        {
            "type": "setValue",
            "name": "flag:a9",
            "value": "5"
        },
        {
            "type": "setValue",
            "name": "flag:b9",
            "value": "6"
        },
        {
            "type": "hide",
            "time": 500
        }
    ],
    "12,6": [
        {
            "type": "choices",
            "text": "你想我怎么移动？",
            "choices": [
                {
                    "text": "向右一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c4",
                            "value": "flag:a4+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c4\") ,core.getFlag(\"b4\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a4",
                                        "flag:b4"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 203,
                                    "loc": [
                                        "flag:c4",
                                        "flag:b4"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a4",
                                    "value": "flag:a4+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向左一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c4",
                            "value": "flag:a4-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c4\") ,core.getFlag(\"b4\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a4",
                                        "flag:b4"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 203,
                                    "loc": [
                                        "flag:c4",
                                        "flag:b4"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a4",
                                    "value": "flag:a4-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向上一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c4",
                            "value": "flag:b4-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a4\") ,core.getFlag(\"c4\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a4",
                                        "flag:b4"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 203,
                                    "loc": [
                                        "flag:a4",
                                        "flag:c4"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b4",
                                    "value": "flag:b4-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向下一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c4",
                            "value": "flag:b4+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a4\") ,core.getFlag(\"c4\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a4",
                                        "flag:b4"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 203,
                                    "loc": [
                                        "flag:a4",
                                        "flag:c4"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b4",
                                    "value": "flag:b4+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "12,4": [
        {
            "type": "choices",
            "text": "你想我怎么移动？",
            "choices": [
                {
                    "text": "向右一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c5",
                            "value": "flag:a5+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c5\") ,core.getFlag(\"b5\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a5",
                                        "flag:b5"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 209,
                                    "loc": [
                                        "flag:c5",
                                        "flag:b5"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a5",
                                    "value": "flag:a5+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向左一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c5",
                            "value": "flag:a5-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c5\") ,core.getFlag(\"b5\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a5",
                                        "flag:b5"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 209,
                                    "loc": [
                                        "flag:c5",
                                        "flag:b5"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a5",
                                    "value": "flag:a5-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向上一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c5",
                            "value": "flag:b5-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a5\") ,core.getFlag(\"c5\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a5",
                                        "flag:b5"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 209,
                                    "loc": [
                                        "flag:a5",
                                        "flag:c5"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b5",
                                    "value": "flag:b5-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向下一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c5",
                            "value": "flag:b5+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a5\") ,core.getFlag(\"c5\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a5",
                                        "flag:b5"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 209,
                                    "loc": [
                                        "flag:a5",
                                        "flag:c5"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b5",
                                    "value": "flag:b5+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "12,2": [
        {
            "type": "choices",
            "text": "你想我怎么移动？",
            "choices": [
                {
                    "text": "向右一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c6",
                            "value": "flag:a6+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c6\") ,core.getFlag(\"b6\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a6",
                                        "flag:b6"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 210,
                                    "loc": [
                                        "flag:c6",
                                        "flag:b6"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a6",
                                    "value": "flag:a6+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向左一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c6",
                            "value": "flag:a6-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c6\") ,core.getFlag(\"b6\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a6",
                                        "flag:b6"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 210,
                                    "loc": [
                                        "flag:c6",
                                        "flag:b6"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a6",
                                    "value": "flag:a6-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向上一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c6",
                            "value": "flag:b6-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a6\") ,core.getFlag(\"c6\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a6",
                                        "flag:b6"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 210,
                                    "loc": [
                                        "flag:a6",
                                        "flag:c6"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b6",
                                    "value": "flag:b6-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向下一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:c6",
                            "value": "flag:b6+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a6\") ,core.getFlag(\"c6\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a6",
                                        "flag:b6"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 210,
                                    "loc": [
                                        "flag:a6",
                                        "flag:c6"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b6",
                                    "value": "flag:b6+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "10,4": [
        {
            "type": "choices",
            "text": "你想我怎么移动？",
            "choices": [
                {
                    "text": "向上一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d3",
                            "value": "flag:b3-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c3",
                            "value": "flag:b3-2"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a3\") ,core.getFlag(\"c3\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a3",
                                        "flag:b3"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a3",
                                        "flag:d3"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 207,
                                    "loc": [
                                        "flag:a3",
                                        "flag:d3"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 207,
                                    "loc": [
                                        "flag:a3",
                                        "flag:c3"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b3",
                                    "value": "flag:b3-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向下一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d3",
                            "value": "flag:b3-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c3",
                            "value": "flag:b3+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a3\") ,core.getFlag(\"c3\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a3",
                                        "flag:b3"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a3",
                                        "flag:d3"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 207,
                                    "loc": [
                                        "flag:a3",
                                        "flag:b3"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 207,
                                    "loc": [
                                        "flag:a3",
                                        "flag:c3"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b3",
                                    "value": "flag:b3+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向左一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d3",
                            "value": "flag:b3-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c3",
                            "value": "flag:a3-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c3\") ,core.getFlag(\"d3\"))==null && core.getBlock(core.getFlag(\"c3\") ,core.getFlag(\"b3\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a3",
                                        "flag:b3"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a3",
                                        "flag:d3"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 207,
                                    "loc": [
                                        "flag:c3",
                                        "flag:d3"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 207,
                                    "loc": [
                                        "flag:c3",
                                        "flag:b3"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a3",
                                    "value": "flag:a3-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向右一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d3",
                            "value": "flag:b3-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c3",
                            "value": "flag:a3+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c3\") ,core.getFlag(\"d3\"))==null && core.getBlock(core.getFlag(\"c3\") ,core.getFlag(\"b3\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a3",
                                        "flag:b3"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a3",
                                        "flag:d3"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 207,
                                    "loc": [
                                        "flag:c3",
                                        "flag:d3"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 207,
                                    "loc": [
                                        "flag:c3",
                                        "flag:b3"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a3",
                                    "value": "flag:a3+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "10,8": [
        {
            "type": "choices",
            "text": "你想我怎么移动？",
            "choices": [
                {
                    "text": "向右一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d7",
                            "value": "flag:a7-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c7",
                            "value": "flag:a7+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c7\") ,core.getFlag(\"b7\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a7",
                                        "flag:b7"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:d7",
                                        "flag:b7"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 206,
                                    "loc": [
                                        "flag:a7",
                                        "flag:b7"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 206,
                                    "loc": [
                                        "flag:c7",
                                        "flag:b7"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a7",
                                    "value": "flag:a7+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向左一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d7",
                            "value": "flag:a7-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c7",
                            "value": "flag:a7-2"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c7\") ,core.getFlag(\"b7\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a7",
                                        "flag:b7"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:d7",
                                        "flag:b7"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 206,
                                    "loc": [
                                        "flag:d7",
                                        "flag:b7"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 206,
                                    "loc": [
                                        "flag:c7",
                                        "flag:b7"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a7",
                                    "value": "flag:a7-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向上一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d7",
                            "value": "flag:a7-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c7",
                            "value": "flag:b7-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a7\") ,core.getFlag(\"c7\"))==null && core.getBlock(core.getFlag(\"d7\") ,core.getFlag(\"c7\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a7",
                                        "flag:b7"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:d7",
                                        "flag:b7"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 206,
                                    "loc": [
                                        "flag:d7",
                                        "flag:c7"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 206,
                                    "loc": [
                                        "flag:a7",
                                        "flag:c7"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b7",
                                    "value": "flag:b7-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向下一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d7",
                            "value": "flag:a7-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c7",
                            "value": "flag:b7+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a7\") ,core.getFlag(\"c7\"))==null && core.getBlock(core.getFlag(\"d7\") ,core.getFlag(\"c7\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a7",
                                        "flag:b7"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:d7",
                                        "flag:b7"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 206,
                                    "loc": [
                                        "flag:d7",
                                        "flag:c7"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 206,
                                    "loc": [
                                        "flag:a7",
                                        "flag:c7"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b7",
                                    "value": "flag:b7+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "10,10": [
        {
            "type": "choices",
            "text": "你想我怎么移动？",
            "choices": [
                {
                    "text": "向右一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d2",
                            "value": "flag:a2-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c2",
                            "value": "flag:a2+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c2\") ,core.getFlag(\"b2\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a2",
                                        "flag:b2"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:d2",
                                        "flag:b2"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 205,
                                    "loc": [
                                        "flag:a2",
                                        "flag:b2"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 205,
                                    "loc": [
                                        "flag:c2",
                                        "flag:b2"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a2",
                                    "value": "flag:a2+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向左一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d2",
                            "value": "flag:a2-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c2",
                            "value": "flag:a2-2"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"c2\") ,core.getFlag(\"b2\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a2",
                                        "flag:b2"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:d2",
                                        "flag:b2"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 205,
                                    "loc": [
                                        "flag:d2",
                                        "flag:b2"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 205,
                                    "loc": [
                                        "flag:c2",
                                        "flag:b2"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a2",
                                    "value": "flag:a2-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向上一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d2",
                            "value": "flag:a2-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c2",
                            "value": "flag:b2-1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a2\") ,core.getFlag(\"c2\"))==null && core.getBlock(core.getFlag(\"d2\") ,core.getFlag(\"c2\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a2",
                                        "flag:b2"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:d2",
                                        "flag:b2"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 205,
                                    "loc": [
                                        "flag:d2",
                                        "flag:c2"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 205,
                                    "loc": [
                                        "flag:a2",
                                        "flag:c2"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b2",
                                    "value": "flag:b2-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "向下一步",
                    "action": [
                        {
                            "type": "setValue",
                            "name": "flag:d2",
                            "value": "flag:a2-1"
                        },
                        {
                            "type": "setValue",
                            "name": "flag:c2",
                            "value": "flag:b2+1"
                        },
                        {
                            "type": "function",
                            "function": "function(){\nif(core.getBlock(core.getFlag(\"a2\") ,core.getFlag(\"c2\"))==null && core.getBlock(core.getFlag(\"d2\") ,core.getFlag(\"c2\"))==null){core.setFlag(\"panding\",1)}\n}"
                        },
                        {
                            "type": "if",
                            "condition": "flag:panding==1",
                            "true": [
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:a2",
                                        "flag:b2"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "hide",
                                    "loc": [
                                        "flag:d2",
                                        "flag:b2"
                                    ],
                                    "time": 500
                                },
                                {
                                    "type": "setBlock",
                                    "number": 205,
                                    "loc": [
                                        "flag:d2",
                                        "flag:c2"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 205,
                                    "loc": [
                                        "flag:a2",
                                        "flag:c2"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b2",
                                    "value": "flag:b2+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                },
                                {
                                    "type": "setValue",
                                    "name": "status:hp",
                                    "value": "status:hp-10"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "6,0": [
        {
            "type": "choices",
            "text": "你确定可以逃跑了么？",
            "choices": [
                {
                    "text": "是",
                    "action": [
                        {
                            "type": "if",
                            "condition": "flag:a==4&&flag:b==8",
                            "true": [
                                {
                                    "type": "win",
                                    "reason": "顺利逃脱"
                                }
                            ],
                            "false": [
                                {
                                    "type": "lose",
                                    "reason": "惨被暴虐"
                                }
                            ]
                        }
                    ]
                },
                {
                    "text": "否",
                    "action": [
                        "我还没准备好，让我再看看！",
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ]
},
"changeFloor": {},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {},
"cannotMove": {},
"map": [
    [  0,  0,  0,  0,  0,  0,121,  0,  0,  0,  0,  0,  0],
    [  4,  4,  4,  4,  4,  4,  4,  4,  4,  0,  0,  0,  0],
    [  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,128,  0,130],
    [  0,  4,  4,  4,  4,  4,  4,  0,  4,  0,  0,  0,  0],
    [  0,  4,202,201,201,203,  4,  0,  4,  0,127,  0,129],
    [  0,  4,207,201,201,208,  4,  0,  4,  0,  0,  0,  0],
    [  0,  4,207,204,204,208,  4,  0,  4,  0,124,  0,123],
    [  0,  4,209,206,206,210,  4,  0,  4,  0,  0,  0,  0],
    [  0,  4,  0,205,205,  0,  4,  0,  4,  0,126,  0,122],
    [  0,  4,  4,168,168,  4,  4,  0,  4,  0,  0,  0,  0],
    [  4,  4,  4,  4,  4,  4,  4,  4,  4,  0,125,  0,121],
    [  0,  0,  4,  0,  0,  4,121,  0,  0,  0,  0,  0,  0],
    [  4,  4,  4,  4,  4,  4,  0,  4,  4,  4,  4,  4,  4]
],
}