main.floors.EX1=
{
    "floorId": "EX1",
    "title": "新新 1 层",
    "name": "新新1",
    "width": 13,
    "height": 13,
    "canFlyTo": true,
    "canFlyFrom": true,
    "canUseQuickShop": true,
    "cannotViewMap": false,
    "images": [],
    "ratio": 1,
    "defaultGround": "ground",
    "bgm": "song2bgm.mp3",
    "firstArrive": [
        {
            "type": "if",
            "condition": "(flag:Ereach1==0)",
            "true": [
                {
                    "type": "setValue",
                    "name": "flag:ExReach",
                    "operator": "+=",
                    "value": "1"
                },
                {
                    "type": "setValue",
                    "name": "flag:Ereach1",
                    "operator": "+=",
                    "value": "1"
                }
            ]
        },
        {
            "type": "if",
            "condition": "(flag:exstory0==0)",
            "true": [
                {
                    "type": "choices",
                    "text": "\t[旁白,man]請選擇劇情模式(不影響成績)",
                    "choices": [
                        {
                            "text": "完整劇情",
                            "color": [
                                18,
                                24,
                                245,
                                1
                            ],
                            "action": [
                                {
                                    "type": "setValue",
                                    "name": "flag:Exfullstory",
                                    "value": "1"
                                }
                            ]
                        },
                        {
                            "text": "簡短劇情",
                            "color": [
                                18,
                                245,
                                178,
                                1
                            ],
                            "action": [
                                {
                                    "type": "setValue",
                                    "name": "flag:Exshortstory",
                                    "value": "1"
                                }
                            ]
                        }
                    ]
                },
                {
                    "type": "setValue",
                    "name": "flag:exstory0",
                    "operator": "+=",
                    "value": "1"
                },
                "請和左上的帥哥對話以解鎖鐵門"
            ]
        },
        {
            "type": "if",
            "condition": "(flag:exstory1!==0)",
            "true": [
                {
                    "type": "openDoor",
                    "loc": [
                        3,
                        4
                    ]
                }
            ]
        }
    ],
    "eachArrive": [
        {
            "type": "if",
            "condition": "(flag:A18===1)",
            "true": [
                {
                    "type": "setValue",
                    "name": "item:I368",
                    "value": "1"
                },
                {
                    "type": "setValue",
                    "name": "item:earthquake",
                    "value": "0"
                },
                {
                    "type": "setValue",
                    "name": "item:I351",
                    "value": "0"
                }
            ],
            "false": [
                {
                    "type": "setValue",
                    "name": "item:I368",
                    "value": "0"
                },
                {
                    "type": "setValue",
                    "name": "item:earthquake",
                    "value": "0"
                },
                {
                    "type": "setValue",
                    "name": "item:I351",
                    "value": "0"
                }
            ]
        }
    ],
    "parallelDo": "",
    "events": {
        "8,9": [
            "\t[神秘商人,trader]你知道嗎，本塔并沒有章"
        ],
        "6,2": [
            {
                "type": "choices",
                "text": "\t[流浪者,trader]是否決定離開本次循環",
                "choices": [
                    {
                        "text": "是",
                        "action": [
                            {
                                "type": "setValue",
                                "name": "flag:attempt",
                                "operator": "+=",
                                "value": "1"
                            },
                            {
                                "type": "setValue",
                                "name": "status:hp",
                                "value": "flag:塔外生命"
                            },
                            {
                                "type": "setValue",
                                "name": "status:atk",
                                "value": "flag:塔外攻擊"
                            },
                            {
                                "type": "setValue",
                                "name": "status:def",
                                "value": "flag:塔外防禦"
                            },
                            {
                                "type": "setValue",
                                "name": "status:money",
                                "operator": "+=",
                                "value": "flag:塔外金幣"
                            },
                            {
                                "type": "setValue",
                                "name": "flag:ex3fshop",
                                "value": "0"
                            },
                            {
                                "type": "setValue",
                                "name": "flag:ex25fshop",
                                "value": "0"
                            },
                            {
                                "type": "setValue",
                                "name": "flag:ex12floor",
                                "value": "0"
                            },
                            {
                                "type": "setValue",
                                "name": "flag:ex31floor",
                                "value": "0"
                            },
                            {
                                "type": "setValue",
                                "name": "flag:ex32floor",
                                "value": "0"
                            },
                            {
                                "type": "changeFloor",
                                "floorId": "MT0",
                                "loc": [
                                    6,
                                    8
                                ]
                            },
                            {
                                "type": "function",
                                "function": "function(){\ncore.resetMap('EX1');\ncore.resetMap('EX2');\ncore.resetMap('EX3');\ncore.resetMap('EX4');\ncore.resetMap('EX5');\ncore.resetMap('EX6');\ncore.resetMap('EX7');\ncore.resetMap('EX8');\ncore.resetMap('EX9');\ncore.resetMap('EX10');\ncore.resetMap('EX11');\ncore.resetMap('EX12');\ncore.resetMap('EX13');\ncore.resetMap('EX14');\ncore.resetMap('EX15');\ncore.resetMap('EX16');\ncore.resetMap('EX17');\ncore.resetMap('EX18');\ncore.resetMap('EX19');\ncore.resetMap('EX20');\ncore.resetMap('EX21');\ncore.resetMap('EX22');\ncore.resetMap('EX23');\ncore.resetMap('EX24');\ncore.resetMap('EX25');\ncore.resetMap('EX26');\ncore.resetMap('EX27');\ncore.resetMap('EX28');\ncore.resetMap('EX29');\ncore.resetMap('EX30');\ncore.resetMap('EX31');\ncore.resetMap('EX32');\ncore.resetMap('EX33');\ncore.resetMap('EX34');\ncore.resetMap('EX35');\ncore.resetMap('EX36');\ncore.resetMap('EX37');\ncore.resetMap('EX38');\ncore.resetMap('EX39');\ncore.resetMap('EX40');\ncore.resetMap('EX41');\ncore.resetMap('EX42');\ncore.resetMap('EX43');\ncore.resetMap('EX44');\ncore.resetMap('EX45');\n}"
                            },
                            {
                                "type": "function",
                                "function": "function(){\ncore.removeFlag(\"__visited__\");\n}"
                            },
                            {
                                "type": "if",
                                "condition": "(flag:A5==1)",
                                "true": [
                                    {
                                        "type": "setValue",
                                        "name": "status:money",
                                        "operator": "*=",
                                        "value": "1.2"
                                    }
                                ]
                            },
                            {
                                "type": "if",
                                "condition": "(flag:C3==1)",
                                "true": [
                                    {
                                        "type": "setValue",
                                        "name": "item:skill1",
                                        "operator": "+=",
                                        "value": "2"
                                    },
                                    {
                                        "type": "setValue",
                                        "name": "item:I355",
                                        "operator": "+=",
                                        "value": "2"
                                    }
                                ]
                            },
                            {
                                "type": "disableShop",
                                "id": "ex3shop"
                            },
                            {
                                "type": "disableShop",
                                "id": "ex7fshop"
                            },
                            {
                                "type": "disableShop",
                                "id": "ex25fshop"
                            },
                            {
                                "type": "disableShop",
                                "id": "ex27fshop"
                            },
                            {
                                "type": "disableShop",
                                "id": "exkeyshop"
                            },
                            {
                                "type": "update"
                            }
                        ]
                    },
                    {
                        "text": "否",
                        "action": []
                    }
                ]
            }
        ],
        "2,2": [
            {
                "type": "if",
                "condition": "(flag:exstory1==0)",
                "true": [
                    {
                        "type": "if",
                        "condition": "(flag:Exfullstory==1)",
                        "true": [
                            "勇士與公主攜手離開舊魔塔，未料前方竟浮現一座青磚黛瓦的新塔，塔身縈繞著朦朧霧氣，與舊塔的冰冷截然不同，卻藏著未知的詭譎。兩人沒有猶豫，並肩踏入新塔，每一層都藏著考驗，空氣中瀰漫著陌生的神秘氣息，燭火輕搖，將兩人的身影拉得頎長。陰影中，一道挺拔的身影漸漸清晰，眉目俊朗，氣質非凡，周身散發著溫潤純粹的氣場，眼底藏著不易察覺的關切。",
                            "\t[帥哥,N506](唇角微揚，笑容從容而真誠，聲音清潤如玉石相擊)\n勇士，沒想到在這陌生的新塔中，還能遇見你這般心懷念之人。你為何獨自踏入這未知旅途，不顧身後牽掛？",
                            "\t[勇士,N331]（指尖緊握腰間劍柄，眼神警覺卻難掩好奇，語氣沉穩）\n我為心中誓言而來，為守護公主而來。只是這新塔詭異難測，前路未卜，我需先探清虛實，再護她前行。",
                            "\t[帥哥,N506]（輕輕點頭，目光通透，似能看透人心）\n旅途漫長，坎坷相伴，有時並非只有一條路可走。世間的羈絆，是支撐，有時也會是枷鎖，偶爾停下腳步，或許能看見不一樣的可能，遇見新的開始。",
                            "兩人相視一笑，陌生感漸漸消散，空氣中縈繞著一絲難以言明的默契，紅燭的微光映在兩人眼底，一閃而逝。公主站在勇士身側，指尖緊緊攥著勇士的衣袖，臉色瞬間沉了下來，醋意直直，不等勇士轉身，便低聲怨恨",
                            "\t[公主,princess]（語氣帶著酸意與不滿，眼神死死盯著帥哥，指尖攥得勇士衣袖發皺）\n哼，聊得倒是投機！我還在你身邊，你就和一個陌生男人眉來眼去、相視而笑，眼裡還有我這個公主嗎？他說的什麼新開始、不一樣的可能，你別往心裡去！",
                            "\t[勇士,N331]（勇士聞言，連忙轉頭安撫公主，語氣溫柔）\n公主莫氣，我與他只是初次相遇，不過是隨口閒談，心中唯有你一人。我們繼續往上，盡快探清新塔虛實。",
                            "帥哥看著兩人的模樣，唇角勾起一抹溫柔的淺笑，並未多言，只是側身讓開道路，目送兩人並肩向塔上走去，隨後便轉身走向塔的另一側，未曾跟隨，始終保持著陌生人的距離，不主動幹預兩人的行程。",
                            {
                                "type": "setValue",
                                "name": "flag:exstory1",
                                "value": "1"
                            },
                            {
                                "type": "openDoor",
                                "loc": [
                                    3,
                                    4
                                ]
                            }
                        ],
                        "false": [
                            "\t[勇士,N331]公主，此塔詭異，我們小心前行，我定護你周全。",
                            "\t[帥哥,N506]勇士，這般執著守護他人，不覺得羈絆纏身，失去自由嗎？",
                            "\t[公主,princess]你別在這裡挑撥離間！他是我的勇士，只會守護我一人！",
                            "\t[帥哥,N506]掙脫誓言的枷鎖，才能擁有真正的自由。",
                            {
                                "type": "setValue",
                                "name": "flag:exstory1",
                                "value": "1"
                            },
                            {
                                "type": "openDoor",
                                "loc": [
                                    3,
                                    4
                                ]
                            }
                        ]
                    }
                ],
                "false": [
                    {
                        "type": "openDoor",
                        "loc": [
                            3,
                            4
                        ]
                    }
                ]
            }
        ],
        "5,1": [
            "與新新魔塔不同之處\n1. 怪物屬性和所得金幣增加\n2. 地下1-25層搬上到第21-45層\n3. 刪除魔塔第一至十層（即是本塔沒有章）\n4. 部分怪物的技能被刪除\n5. 勇士不會中毒和衰竭，所以解毒藥水和解衰藥水會換成其他物品\n6. 第3層和第25層的商店是新新風格，但初始金幣上升為200和500\n7. 有經驗商店，經驗可換攻防效力，經驗不會因循環而重置\n8. 沒有敏捷、閃避和暴擊\n9. 金銀史萊姆視為不可炸的普通怪物\n10.沒有假公主\n11. 升級武器加屬性為初始值加攻/防效力\n12.沒有聖水"
        ]
    },
    "changeFloor": {
        "8,2": {
            "floorId": "EX2",
            "loc": [
                8,
                2
            ]
        }
    },
    "beforeBattle": {},
    "afterBattle": {},
    "afterGetItem": {},
    "afterOpenDoor": {},
    "autoEvent": {},
    "cannotMove": {},
    "cannotMoveIn": {},
    "map": [
    [  3,  3,  3,  3,  3,  3,  3,  3,  3,  3,  3,  3,  3],
    [  3,  2,  2,  2,  2,129,  2,  2,  2,  2,  2,  2,  3],
    [  3,  2,506,458,  0,  0, 89,  2, 87,  0,  2,  2,  3],
    [  3,  2,  2,459,  2,  2,  2,  2,  2,459,  2,  2,  3],
    [  3,  2,  0, 85,  0,459,  0,  2,458,  0,458,  2,  3],
    [  3,  2,462,  2,  2,  2,  0,462,  0,  0,  0,  2,  3],
    [  3,  2,  0,  0,458,  0,  0,  2,  2,462,  2,  2,  3],
    [  3,  2,  2, 82,  2,  2,  0, 81,  0,  0,  0,  2,  3],
    [  3,  2,458,  0,458,  2,  0,  2,  2,  2, 81,  2,  3],
    [  3,  2, 31,470, 31,  2,  0,  2,122,  0,466,  2,  3],
    [  3,  2, 27, 21, 28,  2,  0,  2, 23, 21, 21,  2,  3],
    [  3,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  3],
    [  3,  3,  3,  3,  3,  3,  3,  3,  3,  3,  3,  3,  3]
],
    "bgmap": [

],
    "fgmap": [

]
}