{
  "version": 2,
  "floors": 10,
  "gridSize": 16,
  "specialCount": 3,
  "cycleLength": 3,
  "exitMin": 6,
  "exitGuarantee": 12,
  "exitChance": [
    0,
    0,
    0,
    0,
    0,
    0.1,
    0.16,
    0.24,
    0.35,
    0.5,
    0.7,
    1,
    1,
    1,
    1,
    1
  ],
  "specialChance": 0.22,
  "extraBase": 1,
  "extraStep": 1,
  "extraCap": 4,
  "startGold": 30,
  "prices": [
    2,
    4,
    6
  ],
  "shopSlots": 4,
  "specialShopSlots": 3,
  "refreshCost": 1,
  "specialShopTierBonus": 1,
  "sellRatio": 0.5,
  "sellMinimum": 1,
  "mergeCount": 2,
  "maxStar": 5,
  "startCards": [
    "52",
    "58"
  ],
  "simulationFloors": [
    2,
    4
  ],
  "simulationGrant": 1,
  "eliteFloors": [
    3,
    6,
    9
  ],
  "eliteRequirements": [
    10,
    18,
    25
  ],
  "eliteGold": 12,
  "eliteRewardMode": "fixed",
  "elitePenaltyPoints": 20,
  "bossTraitCount": 3,
  "bossRequirement": 12,
  "gambleChance": 0.5,
  "goldRange": [
    10,
    16
  ],
  "smallGoldRange": [
    4,
    7
  ],
  "trapRange": [
    4,
    8
  ],
  "chestGold": 12,
  "chestAttack": 0.08,
  "chestGoldChance": 0.5,
  "trapSmallLoss": 2,
  "trapAttack": 0.05,
  "trapGoldChance": 0.5,
  "investmentRate": 0.2,
  "investmentMin": 1,
  "investmentMax": 8,
  "buffPrice": 8,
  "buffs": [
    {
      "id": "energy",
      "name": "回能",
      "amount": 0.5
    },
    {
      "id": "damage",
      "name": "伤害",
      "amount": 0.2
    },
    {
      "id": "reduction",
      "name": "免伤",
      "amount": 0.2
    }
  ],
  "traits": [
    {
      "job": "坦克",
      "name": "守护",
      "boss": "高攻",
      "levels": [
        1,
        2,
        3
      ]
    },
    {
      "job": "射手",
      "name": "破盾",
      "boss": "护盾",
      "levels": [
        1,
        2,
        3
      ]
    },
    {
      "job": "法师",
      "name": "群伤",
      "boss": "群怪",
      "levels": [
        1,
        2,
        3
      ]
    },
    {
      "job": "辅助",
      "name": "治疗",
      "boss": "群伤",
      "levels": [
        1,
        2,
        3
      ]
    },
    {
      "job": "刺客",
      "name": "暴击",
      "boss": "抗暴",
      "levels": [
        1,
        2,
        3
      ]
    },
    {
      "job": "战士",
      "name": "破防",
      "boss": "高防",
      "levels": [
        1,
        2,
        3
      ]
    }
  ],
  "cards": [
    {
      "id": "1",
      "name": "乔纳森·乔斯达",
      "job": "坦克",
      "rarity": 3
    },
    {
      "id": "2",
      "name": "西撒·安东尼奥·齐贝林",
      "job": "射手",
      "rarity": 3
    },
    {
      "id": "3",
      "name": "花京院典明",
      "job": "射手",
      "rarity": 3
    },
    {
      "id": "4",
      "name": "伊奇",
      "job": "坦克",
      "rarity": 3
    },
    {
      "id": "5",
      "name": "穆罕默德·阿布德尔",
      "job": "法师",
      "rarity": 3
    },
    {
      "id": "6",
      "name": "广濑康一",
      "job": "法师",
      "rarity": 3
    },
    {
      "id": "7",
      "name": "乔鲁诺·乔巴纳",
      "job": "辅助",
      "rarity": 3
    },
    {
      "id": "8",
      "name": "布鲁诺·布加拉提",
      "job": "刺客",
      "rarity": 3
    },
    {
      "id": "9",
      "name": "普罗修特",
      "job": "战士",
      "rarity": 3
    },
    {
      "id": "10",
      "name": "迪亚波罗",
      "job": "刺客",
      "rarity": 3
    },
    {
      "id": "11",
      "name": "卡兹",
      "job": "刺客",
      "rarity": 3
    },
    {
      "id": "12",
      "name": "乔可拉特",
      "job": "法师",
      "rarity": 3
    },
    {
      "id": "13",
      "name": "FF",
      "job": "射手",
      "rarity": 3
    },
    {
      "id": "14",
      "name": "艾梅斯·罗斯提罗",
      "job": "坦克",
      "rarity": 3
    },
    {
      "id": "15",
      "name": "空条徐伦",
      "job": "法师",
      "rarity": 3
    },
    {
      "id": "16",
      "name": "东方仗助",
      "job": "辅助",
      "rarity": 3
    },
    {
      "id": "17",
      "name": "纳鲁西索·安那苏",
      "job": "战士",
      "rarity": 3
    },
    {
      "id": "18",
      "name": "乔瑟夫·乔斯达（二部）",
      "job": "法师",
      "rarity": 3
    },
    {
      "id": "19",
      "name": "空条承太郎（三部）",
      "job": "战士",
      "rarity": 3
    },
    {
      "id": "20",
      "name": "迪奥·布兰度（一部）",
      "job": "战士",
      "rarity": 3
    },
    {
      "id": "21",
      "name": "威廉·安东尼奥·齐贝林",
      "job": "辅助",
      "rarity": 2
    },
    {
      "id": "22",
      "name": "塔卡斯",
      "job": "战士",
      "rarity": 2
    },
    {
      "id": "23",
      "name": "罗伯特·E·O·史比特瓦根",
      "job": "辅助",
      "rarity": 2
    },
    {
      "id": "24",
      "name": "莉莎莉莎",
      "job": "战士",
      "rarity": 2
    },
    {
      "id": "25",
      "name": "鲁多尔·冯·修特罗海姆",
      "job": "坦克",
      "rarity": 2
    },
    {
      "id": "26",
      "name": "桑塔纳",
      "job": "坦克",
      "rarity": 2
    },
    {
      "id": "27",
      "name": "乔瑟夫·乔斯达（三部）",
      "job": "辅助",
      "rarity": 2
    },
    {
      "id": "28",
      "name": "荷尔·荷斯",
      "job": "射手",
      "rarity": 2
    },
    {
      "id": "29",
      "name": "佩特夏",
      "job": "法师",
      "rarity": 2
    },
    {
      "id": "30",
      "name": "恩多尔",
      "job": "刺客",
      "rarity": 2
    },
    {
      "id": "31",
      "name": "恰卡",
      "job": "战士",
      "rarity": 2
    },
    {
      "id": "32",
      "name": "冒牌提尼尔船长",
      "job": "法师",
      "rarity": 2
    },
    {
      "id": "33",
      "name": "虹村形兆",
      "job": "射手",
      "rarity": 2
    },
    {
      "id": "34",
      "name": "音石明",
      "job": "刺客",
      "rarity": 2
    },
    {
      "id": "35",
      "name": "东尼欧·托拉萨迪",
      "job": "辅助",
      "rarity": 2
    },
    {
      "id": "36",
      "name": "雷欧·阿帕基",
      "job": "坦克",
      "rarity": 2
    },
    {
      "id": "37",
      "name": "盖多·米斯达",
      "job": "射手",
      "rarity": 2
    },
    {
      "id": "38",
      "name": "纳兰迦·吉尔卡",
      "job": "法师",
      "rarity": 2
    },
    {
      "id": "39",
      "name": "霍尔马吉欧",
      "job": "刺客",
      "rarity": 2
    },
    {
      "id": "40",
      "name": "马里奥·兹凯罗",
      "job": "刺客",
      "rarity": 2
    },
    {
      "id": "41",
      "name": "梅洛尼",
      "job": "刺客",
      "rarity": 2
    },
    {
      "id": "42",
      "name": "塞可",
      "job": "战士",
      "rarity": 2
    },
    {
      "id": "43",
      "name": "加丘",
      "job": "坦克",
      "rarity": 2
    },
    {
      "id": "44",
      "name": "约翰葛利·A",
      "job": "射手",
      "rarity": 2
    },
    {
      "id": "45",
      "name": "维瓦诺·魏斯伍德",
      "job": "战士",
      "rarity": 2
    },
    {
      "id": "46",
      "name": "贤三",
      "job": "辅助",
      "rarity": 2
    },
    {
      "id": "47",
      "name": "史波兹·马克思",
      "job": "战士",
      "rarity": 2
    },
    {
      "id": "48",
      "name": "蓝格·蓝格拉",
      "job": "辅助",
      "rarity": 2
    },
    {
      "id": "49",
      "name": "布拉霍",
      "job": "战士",
      "rarity": 1
    },
    {
      "id": "50",
      "name": "史特雷",
      "job": "刺客",
      "rarity": 1
    },
    {
      "id": "51",
      "name": "玛莱雅",
      "job": "辅助",
      "rarity": 1
    },
    {
      "id": "52",
      "name": "拉伐索尔",
      "job": "坦克",
      "rarity": 1
    },
    {
      "id": "53",
      "name": "矢安宫重清",
      "job": "法师",
      "rarity": 1
    },
    {
      "id": "54",
      "name": "片桐安十郎",
      "job": "法师",
      "rarity": 1
    },
    {
      "id": "55",
      "name": "贝西",
      "job": "辅助",
      "rarity": 1
    },
    {
      "id": "56",
      "name": "泪眼卢卡",
      "job": "战士",
      "rarity": 1
    },
    {
      "id": "57",
      "name": "史克亚罗",
      "job": "刺客",
      "rarity": 1
    },
    {
      "id": "58",
      "name": "沙雷",
      "job": "射手",
      "rarity": 1
    },
    {
      "id": "59",
      "name": "奎丝",
      "job": "刺客",
      "rarity": 1
    }
  ],
  "shops": [
    {
      "floor": 1,
      "weights": [
        0.6,
        0.39,
        0.01
      ],
      "active": 5,
      "bench": 3,
      "refreshLimit": 3,
      "refreshCost": 1
    },
    {
      "floor": 2,
      "weights": [
        0.6,
        0.38,
        0.02
      ],
      "active": 5,
      "bench": 3,
      "refreshLimit": 3,
      "refreshCost": 1
    },
    {
      "floor": 3,
      "weights": [
        0.55,
        0.41,
        0.04
      ],
      "active": 5,
      "bench": 3,
      "refreshLimit": 3,
      "refreshCost": 2
    },
    {
      "floor": 4,
      "weights": [
        0.55,
        0.4,
        0.05
      ],
      "active": 8,
      "bench": 4,
      "refreshLimit": 4,
      "refreshCost": 2
    },
    {
      "floor": 5,
      "weights": [
        0.5,
        0.42,
        0.08
      ],
      "active": 8,
      "bench": 4,
      "refreshLimit": 4,
      "refreshCost": 3
    },
    {
      "floor": 6,
      "weights": [
        0.45,
        0.45,
        0.1
      ],
      "active": 8,
      "bench": 4,
      "refreshLimit": 4,
      "refreshCost": 3
    },
    {
      "floor": 7,
      "weights": [
        0.45,
        0.4,
        0.15
      ],
      "active": 10,
      "bench": 5,
      "refreshLimit": 5,
      "refreshCost": 3
    },
    {
      "floor": 8,
      "weights": [
        0.4,
        0.4,
        0.2
      ],
      "active": 10,
      "bench": 5,
      "refreshLimit": 5,
      "refreshCost": 3
    },
    {
      "floor": 9,
      "weights": [
        0.3,
        0.4,
        0.3
      ],
      "active": 10,
      "bench": 5,
      "refreshLimit": 5,
      "refreshCost": 4
    },
    {
      "floor": 10,
      "weights": [
        0.2,
        0.3,
        0.5
      ],
      "active": 10,
      "bench": 5,
      "refreshLimit": 10,
      "refreshCost": 5
    }
  ],
  "events": [
    {
      "id": 1,
      "name": "金币1",
      "label": "金币",
      "description": "随机获得10到16个金币",
      "automatic": true,
      "quota": 2,
      "filler": false,
      "limit": "每3层固定触发2次，不能多也不能少"
    },
    {
      "id": 2,
      "name": "商店1",
      "label": "商店",
      "description": "提供3个角色商品，卡池等级为当前层数+1的商店内容；不能刷新，可关闭后回来继续购买",
      "automatic": false,
      "quota": 1,
      "filler": false,
      "limit": "每3层固定触发1次，不能多也不能少"
    },
    {
      "id": 3,
      "name": "宝箱",
      "label": "宝箱",
      "description": "50%获得12金币，50%获得全队攻击永久+8%",
      "automatic": true,
      "quota": 0,
      "filler": true,
      "limit": "无次数限制，其他事件次数不足时用来兜底"
    },
    {
      "id": 4,
      "name": "投资",
      "label": "投资",
      "description": "获得当前金币20%的金币，最少为1，最大为8",
      "automatic": false,
      "quota": 2,
      "filler": false,
      "limit": "每3层固定触发2次，不能多也不能少"
    },
    {
      "id": 5,
      "name": "陷阱1",
      "label": "陷阱",
      "description": "损失金币：1～3层2～4，4～6层3～6，7～10层4～8；最低扣到0",
      "automatic": true,
      "quota": 1,
      "filler": false,
      "limit": "每3层固定触发1次，不能多也不能少"
    },
    {
      "id": 6,
      "name": "陷阱2",
      "label": "陷阱",
      "description": "50%损失2金币，50%获得全队攻击永久-5%",
      "automatic": true,
      "quota": 1,
      "filler": false,
      "limit": "每3层固定触发1次，不能多也不能少"
    },
    {
      "id": 7,
      "name": "金币2",
      "label": "金币",
      "description": "随机获得4到7个金币",
      "automatic": true,
      "quota": 0,
      "filler": true,
      "limit": "无次数限制，其他事件次数不足时用来兜底"
    },
    {
      "id": 8,
      "name": "商店2",
      "label": "增益",
      "description": "3个buff：全体回能增加50%、全体伤害提升20%、全体免伤提升20%，每个都是8金币的售价",
      "automatic": false,
      "quota": 1,
      "filler": false,
      "limit": "每3层固定触发1次，不能多也不能少"
    },
    {
      "id": 9,
      "name": "赌博",
      "label": "赌博",
      "description": "损失全部金币，每损失1个金币，50%概率获得2个金币",
      "automatic": false,
      "quota": 0,
      "filler": false,
      "limit": "每3层最多触发1次，没有下限，可能不会遇到该事件"
    },
    {
      "id": 10,
      "name": "幸运",
      "label": "幸运",
      "description": "随机翻一个未翻的格子，事件触发的这次翻格子无消耗",
      "automatic": true,
      "quota": 0,
      "filler": true,
      "limit": "无次数限制，其他事件次数不足时用来兜底"
    }
  ],
  "floorEconomy": [
    {
      "clearGold": 6,
      "extraEvery": 2,
      "extraCap": 2,
      "trapRange": [
        2,
        4
      ]
    },
    {
      "clearGold": 6,
      "extraEvery": 2,
      "extraCap": 2,
      "trapRange": [
        2,
        4
      ]
    },
    {
      "clearGold": 6,
      "extraEvery": 2,
      "extraCap": 2,
      "trapRange": [
        2,
        4
      ]
    },
    {
      "clearGold": 3,
      "extraEvery": 1,
      "extraCap": 3,
      "trapRange": [
        3,
        6
      ]
    },
    {
      "clearGold": 3,
      "extraEvery": 1,
      "extraCap": 3,
      "trapRange": [
        3,
        6
      ]
    },
    {
      "clearGold": 3,
      "extraEvery": 1,
      "extraCap": 3,
      "trapRange": [
        3,
        6
      ]
    },
    {
      "clearGold": 1,
      "extraEvery": 1,
      "extraCap": 4,
      "trapRange": [
        4,
        8
      ]
    },
    {
      "clearGold": 1,
      "extraEvery": 1,
      "extraCap": 4,
      "trapRange": [
        4,
        8
      ]
    },
    {
      "clearGold": 1,
      "extraEvery": 1,
      "extraCap": 4,
      "trapRange": [
        4,
        8
      ]
    },
    {
      "clearGold": 1,
      "extraEvery": 1,
      "extraCap": 4,
      "trapRange": [
        4,
        8
      ]
    }
  ]
}