main.floors.ZE29=
{
    "floorId": "ZE29",
    "title": "魔塔 29 层",
    "name": "魔塔 29 层",
    "width": 13,
    "height": 13,
    "canFlyTo": true,
    "canFlyFrom": true,
    "canUseQuickShop": true,
    "cannotViewMap": false,
    "images": [],
    "ratio": 8,
    "defaultGround": "ground",
    "bgm": "8partone.mp3",
    "firstArrive": [
        {
            "type": "switch",
            "condition": "flag:hard",
            "caseList": [
                {
                    "case": "1",
                    "action": [
                        {
                            "type": "setBlock",
                            "number": "yellowKey",
                            "loc": [
                                [
                                    6,
                                    6
                                ]
                            ]
                        },
                        {
                            "type": "setBlock",
                            "number": "blueKey",
                            "loc": [
                                [
                                    6,
                                    9
                                ]
                            ]
                        },
                        {
                            "type": "setBlock",
                            "number": "superPotion",
                            "loc": [
                                [
                                    4,
                                    3
                                ]
                            ]
                        }
                    ]
                },
                {
                    "case": "2",
                    "action": [
                        {
                            "type": "setBlock",
                            "number": "superPotion",
                            "loc": [
                                [
                                    4,
                                    3
                                ]
                            ]
                        }
                    ]
                }
            ]
        }
    ],
    "eachArrive": [
        {
            "type": "if",
            "condition": "(((flag:肕口糃==0)&&(flag:竧口==0))&&(flag:大章鱼==0))",
            "true": [
                {
                    "type": "setGlobalFlag",
                    "name": "flyNearStair",
                    "value": false
                }
            ]
        }
    ],
    "parallelDo": "",
    "events": {
        "6,4": [
            "\t[hero]隔了这么久，我们终于正式的见面了，\n上次在3楼的账也该好好算算了。",
            "\t[黑衣首领,blackKing]诶诶，这么记仇啊。\n你也不想想，我要是真想对你做什么，\n你会只是被我扒走装备？\n你现在还有在我面前算账的机会？",
            {
                "type": "animate",
                "name": "emoji_smokey",
                "loc": "hero"
            },
            "\t[hero]………………\n你还好意思说你没想对我做什么啊……\n要不是你们搞鬼我现在怎么可能这么辛苦。\n你的手下们接了你的悬赏可劲儿在给我找麻烦。",
            "\t[黑衣首领,blackKing]呵，你要是连这些喽啰都搞不定也就白瞎了\n上任塔主对你的无尽信赖，\n我也不会信他的话特别把你引进来了。",
            "\t[黑衣首领,blackKing]看你这表情，我知道你想说什么。\n那个公主的话也算是实话，\n但她并没有把这座塔的机制了解完全，\n因此，我们的请求听起来对你的确是很过分。",
            "\t[黑衣首领,blackKing]不过你仔细想一想，如果不是对你绝对信任，\n就凭你，那个家伙也会答应你那种事……",
            {
                "type": "animate",
                "name": "emoji_confuse",
                "loc": "hero"
            },
            "\t[hero]你怎么知道的？\n……\n哦，不，我是说……",
            "\t[黑衣首领,blackKing]我可是之前老塔主最为信任的部下，\n他的那点事我就没有不知道的。\n总之，他没有坑害你的心思，你大可放心。\n我作为他的部下也自然没有这个想法。",
            "\t[hero]既然塔主的转移需要挑战者击败前塔主，\n而做塔主也意味着受到塔的诅咒，\n那么你能解释一下我们上次是怎么离开的吗？",
            "\t[黑衣首领,blackKing]其实，塔主的转移除了挑战者击败前塔主以外，\n还有别的选择，比如将塔主的权杖禅让。",
            "\t[黑衣首领,blackKing]我作为前塔主最信任最得力的部下之一，\n原本也愿意接过他的权杖做这个塔的新主人，\n只是这几年尝过权力滋味以后并不好受，\n我总觉得我的灵魂在一点点的流失。",
            "\t[hero]那你学那个家伙一样把权杖交给别的领主啊，\n叫我过来折磨我这么些时候算什么？",
            "\t[黑衣首领,blackKing]这才是问题所在……\n权杖不能连续禅让两次，若是已经禅让了一次，\n下一次的权杖转移只能依赖于\n挑战者击败塔主这一种方式。",
            "\t[黑衣首领,blackKing]而之前，你也向我们证明过了你的能力，\n所以我们就来请你帮忙了。",
            "\t[hero]……\n（我怎么听着这么邪门呢……）",
            "\t[黑衣首领,blackKing]总之，我将在这座塔的最深处等待你的解救，\n如果你受困，我相信前塔主不会坐视不理。\n你放心，他要是想对答应你的事耍赖，\n我第一个冲上去揍他！",
            {
                "type": "hide",
                "loc": [
                    [
                        6,
                        4
                    ]
                ],
                "remove": true,
                "time": 500
            },
            {
                "type": "sleep",
                "time": 500,
                "noSkip": true
            },
            "\t[hero]（他们就没想过万一权杖交不出去怎么办吗？\n这里的首领们真的对这样的机制一无所知？\n可是……那家伙答应那种事真的实在……\n算了，我豁出去了。）"
        ],
        "8,3": [
            {
                "type": "openShop",
                "id": "goldexpexchange",
                "open": true
            }
        ]
    },
    "changeFloor": {
        "6,1": {
            "floorId": ":next",
            "stair": "downFloor"
        },
        "6,11": {
            "floorId": ":before",
            "stair": "upFloor"
        }
    },
    "beforeBattle": {},
    "afterBattle": {},
    "afterGetItem": {},
    "afterOpenDoor": {},
    "autoEvent": {},
    "cannotMove": {},
    "cannotMoveIn": {},
    "map": [
    [10030,10030,10030,10030,10030,10030,10030,10030,10030,10030,10030,10030,10030],
    [10030,  5,  5,  2,  0,  0, 87,  0,  0,  2,  5,  5,10030],
    [10030,  5,  5,  2,  0,  0,  0,  0,  0,  2,  5,  5,10030],
    [10030,  5,  5,  2,  0,  0,  0,  0,137,  2,  5,  5,10030],
    [10030,  5,  5,  2,  2,  2,421,  2,  2,  2,  5,  5,10030],
    [10030,  5,  5,  5,  5,  2,  0,  2,  5,  5,  5,  5,10030],
    [10030,  5,  5,  5,  5,  2,  0,  2,  5,  5,  5,  5,10030],
    [10030,  5,  5,  5,  5,  2, 22,  2,  5,  5,  5,  5,10030],
    [10030,  5,  5,  5,  5,  2, 21,  2,  5,  5,  5,  5,10030],
    [10030,  5,  5,  5,  5,  2,  0,  2,  5,  5,  5,  5,10030],
    [10030,  5,  5,  5,  5,  2,  0,  2,  5,  5,  5,  5,10030],
    [10030,  5,  5,  5,  5,  2, 88,  2,  5,  5,  5,  5,10030],
    [10030,10030,10030,10030,10030,10030,10030,10030,10030,10030,10030,10030,10030]
],
    "underGround": true,
    "bgmap": [

],
    "fgmap": [

],
    "upFloor": [
        6,
        1
    ],
    "downFloor": [
        6,
        11
    ]
}