main.floors.MT0=
{
"floorId": "MT0",
"title": "主塔 0 层",
"name": "0",
"canFlyTo": true,
"canUseQuickShop": true,
"cannotViewMap": false,
"defaultGround": "ground",
"images": [],
"item_ratio": 1,
"map": [
    [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
    [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
    [121,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,201],
    [121,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,202],
    [121,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,203],
    [121,  0,  0,  0,201,  0,  4,  0,  0,  0,  0,  0,205],
    [  0,  0,  0,  0,201,  0,  4,  0,  0,  0,  0,  0,209],
    [121,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,210],
    [  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,211],
    [  0,  0,  0,  0,  0,  0,  4,  0,  0,  0,  0,  0,213],
    [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
    [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
    [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0]
],
"firstArrive": null,
"events": {
    "0,5": [
        {
            "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"
                                }
                            ],
                            "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"
                                }
                            ],
                            "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"
                                }
                            ],
                            "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"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "0,7": [
        "1",
        {
            "type": "setValue",
            "name": "flag:a",
            "value": "6"
        },
        {
            "type": "setValue",
            "name": "flag:b",
            "value": "5"
        },
        {
            "type": "setValue",
            "name": "flag:a1",
            "value": "4"
        },
        {
            "type": "setValue",
            "name": "flag:b1",
            "value": "5"
        },
        {
            "type": "setValue",
            "name": "flag:a2",
            "value": "4"
        },
        {
            "type": "setValue",
            "name": "flag:b2",
            "value": "5"
        },
        {
            "type": "setValue",
            "name": "flag:a3",
            "value": "4"
        },
        {
            "type": "setValue",
            "name": "flag:b3",
            "value": "6"
        },
        {
            "type": "hide",
            "time": 500
        }
    ],
    "0,4": [
        {
            "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": 201,
                                    "loc": [
                                        "flag:c1",
                                        "flag:b1"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a1",
                                    "value": "flag:a1+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "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": 201,
                                    "loc": [
                                        "flag:c1",
                                        "flag:b1"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a1",
                                    "value": "flag:a1-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "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": 201,
                                    "loc": [
                                        "flag:a1",
                                        "flag:c1"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b1",
                                    "value": "flag:b1-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "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": 201,
                                    "loc": [
                                        "flag:a1",
                                        "flag:c1"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b1",
                                    "value": "flag:b1+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "0,3": [
        {
            "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": 201,
                                    "loc": [
                                        "flag:a2",
                                        "flag:b2"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:c2",
                                        "flag:b2"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a2",
                                    "value": "flag:a2+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "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": 201,
                                    "loc": [
                                        "flag:d2",
                                        "flag:b2"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:c2",
                                        "flag:b2"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a2",
                                    "value": "flag:a2-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "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": 201,
                                    "loc": [
                                        "flag:d2",
                                        "flag:c2"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:a2",
                                        "flag:c2"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b2",
                                    "value": "flag:b2-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "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": 201,
                                    "loc": [
                                        "flag:d2",
                                        "flag:c2"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:a2",
                                        "flag:c2"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b2",
                                    "value": "flag:b2+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ],
    "0,2": [
        {
            "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": 201,
                                    "loc": [
                                        "flag:a3",
                                        "flag:d3"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:a3",
                                        "flag:c3"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b3",
                                    "value": "flag:b3-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "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": 201,
                                    "loc": [
                                        "flag:a3",
                                        "flag:b3"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:a3",
                                        "flag:c3"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:b3",
                                    "value": "flag:b3+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "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": 201,
                                    "loc": [
                                        "flag:c3",
                                        "flag:d3"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:c3",
                                        "flag:b3"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a3",
                                    "value": "flag:a3-1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "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": 201,
                                    "loc": [
                                        "flag:c3",
                                        "flag:d3"
                                    ]
                                },
                                {
                                    "type": "setBlock",
                                    "number": 201,
                                    "loc": [
                                        "flag:c3",
                                        "flag:b3"
                                    ]
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:a3",
                                    "value": "flag:a3+1"
                                },
                                {
                                    "type": "setValue",
                                    "name": "flag:panding",
                                    "value": "8"
                                }
                            ],
                            "false": [
                                "不能移动啊！亲！"
                            ]
                        }
                    ]
                },
                {
                    "text": "再考虑一下",
                    "action": [
                        {
                            "type": "exit"
                        }
                    ]
                }
            ]
        }
    ]
},
"changeFloor": {},
"afterBattle": {},
"afterGetItem": {},
"afterOpenDoor": {},
"cannotMove": {},
"upFloor": null,
}