dd
This commit is contained in:
973
assets/resources/config/game/heros.json
Normal file
973
assets/resources/config/game/heros.json
Normal file
@@ -0,0 +1,973 @@
|
||||
{
|
||||
"list": [
|
||||
{
|
||||
"uuid": 1101,
|
||||
"path": 1101,
|
||||
"type": 1,
|
||||
"level": 1,
|
||||
"name": "守护犬",
|
||||
"atk": 4,
|
||||
"hp": 8,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "守护",
|
||||
"info": "自身护盾",
|
||||
"atktype": "攻击型",
|
||||
"mon": "狗"
|
||||
},
|
||||
{
|
||||
"uuid": 1102,
|
||||
"path": 1102,
|
||||
"type": 1,
|
||||
"level": 1,
|
||||
"name": "狂暴犬",
|
||||
"atk": 4,
|
||||
"hp": 8,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "狂暴",
|
||||
"info": "全体攻击",
|
||||
"atktype": "攻击型",
|
||||
"mon": "狗"
|
||||
},
|
||||
{
|
||||
"uuid": 1103,
|
||||
"path": 1103,
|
||||
"type": 1,
|
||||
"level": 1,
|
||||
"name": "火焰犬",
|
||||
"atk": 4,
|
||||
"hp": 8,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "火焰",
|
||||
"info": "大火球",
|
||||
"atktype": "攻击型",
|
||||
"mon": "狗"
|
||||
},
|
||||
{
|
||||
"uuid": 1104,
|
||||
"path": 1104,
|
||||
"type": 1,
|
||||
"level": 1,
|
||||
"name": "机甲犬",
|
||||
"atk": 4,
|
||||
"hp": 8,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻击型",
|
||||
"mon": "狗"
|
||||
},
|
||||
{
|
||||
"uuid": 1105,
|
||||
"path": 1105,
|
||||
"type": 1,
|
||||
"level": 1,
|
||||
"name": "战斗蚁",
|
||||
"atk": 4,
|
||||
"hp": 8,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻击型",
|
||||
"mon": "蚂蚁"
|
||||
},
|
||||
{
|
||||
"uuid": 1106,
|
||||
"path": 1106,
|
||||
"type": 1,
|
||||
"level": 1,
|
||||
"name": "战斗蚁",
|
||||
"atk": 4,
|
||||
"hp": 8,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻击型",
|
||||
"mon": "蚂蚁"
|
||||
},
|
||||
{
|
||||
"uuid": 2101,
|
||||
"path": 2101,
|
||||
"type": 1,
|
||||
"level": 2,
|
||||
"name": "金刚鹦鹉",
|
||||
"atk": 6,
|
||||
"hp": 12,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "金刚",
|
||||
"info": "全体招架",
|
||||
"atktype": "攻击型",
|
||||
"mon": "鹦鹉"
|
||||
},
|
||||
{
|
||||
"uuid": 2102,
|
||||
"path": 2102,
|
||||
"type": 1,
|
||||
"level": 2,
|
||||
"name": "狂暴鹦鹉",
|
||||
"atk": 6,
|
||||
"hp": 12,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "狂暴",
|
||||
"info": "全体攻击",
|
||||
"atktype": "攻击型",
|
||||
"mon": "鹦鹉"
|
||||
},
|
||||
{
|
||||
"uuid": 2103,
|
||||
"path": 2103,
|
||||
"type": 1,
|
||||
"level": 2,
|
||||
"name": "鹰",
|
||||
"atk": 6,
|
||||
"hp": 12,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻击型",
|
||||
"mon": "鹰"
|
||||
},
|
||||
{
|
||||
"uuid": 2104,
|
||||
"path": 2104,
|
||||
"type": 1,
|
||||
"level": 2,
|
||||
"name": "鹰",
|
||||
"atk": 6,
|
||||
"hp": 12,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻击型",
|
||||
"mon": "鹰"
|
||||
},
|
||||
{
|
||||
"uuid": 2105,
|
||||
"path": 2105,
|
||||
"type": 1,
|
||||
"level": 2,
|
||||
"name": "鹰",
|
||||
"atk": 6,
|
||||
"hp": 12,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻击型",
|
||||
"mon": "鹰"
|
||||
},
|
||||
{
|
||||
"uuid": 3101,
|
||||
"path": 3101,
|
||||
"type": 1,
|
||||
"level": 3,
|
||||
"name": "火焰山羊",
|
||||
"atk": 9,
|
||||
"hp": 18,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "火焰",
|
||||
"info": "大火球",
|
||||
"atktype": "攻击型",
|
||||
"mon": "山羊"
|
||||
},
|
||||
{
|
||||
"uuid": 3102,
|
||||
"path": 3102,
|
||||
"type": 1,
|
||||
"level": 3,
|
||||
"name": "坚韧山羊",
|
||||
"atk": 9,
|
||||
"hp": 18,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "守护",
|
||||
"info": "全体护盾",
|
||||
"atktype": "攻击型",
|
||||
"mon": "山羊"
|
||||
},
|
||||
{
|
||||
"uuid": 3103,
|
||||
"path": 3103,
|
||||
"type": 1,
|
||||
"level": 3,
|
||||
"name": "山羊",
|
||||
"atk": 9,
|
||||
"hp": 18,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻击型",
|
||||
"mon": "山羊"
|
||||
},
|
||||
{
|
||||
"uuid": 3104,
|
||||
"path": 3104,
|
||||
"type": 1,
|
||||
"level": 3,
|
||||
"name": "山羊",
|
||||
"atk": 9,
|
||||
"hp": 18,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻击型",
|
||||
"mon": "山羊"
|
||||
},
|
||||
{
|
||||
"uuid": 4101,
|
||||
"path": 4101,
|
||||
"type": 1,
|
||||
"level": 4,
|
||||
"name": "炎爆麋鹿",
|
||||
"atk": 13,
|
||||
"hp": 27,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "炎爆",
|
||||
"info": "炎爆",
|
||||
"atktype": "攻击型",
|
||||
"mon": "鹿"
|
||||
},
|
||||
{
|
||||
"uuid": 4102,
|
||||
"path": 4102,
|
||||
"type": 1,
|
||||
"level": 4,
|
||||
"name": "金刚麋鹿",
|
||||
"atk": 13,
|
||||
"hp": 27,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "金刚",
|
||||
"info": "全体招架",
|
||||
"atktype": "攻击型",
|
||||
"mon": "鹿"
|
||||
},
|
||||
{
|
||||
"uuid": 4103,
|
||||
"path": 4103,
|
||||
"type": 1,
|
||||
"level": 4,
|
||||
"name": "鹿",
|
||||
"atk": 13,
|
||||
"hp": 27,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻击型",
|
||||
"mon": "鹿"
|
||||
},
|
||||
{
|
||||
"uuid": 4104,
|
||||
"path": 4104,
|
||||
"type": 1,
|
||||
"level": 4,
|
||||
"name": "鹿",
|
||||
"atk": 13,
|
||||
"hp": 27,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻击型",
|
||||
"mon": "鹿"
|
||||
},
|
||||
{
|
||||
"uuid": 1201,
|
||||
"path": 1201,
|
||||
"type": 2,
|
||||
"level": 1,
|
||||
"name": "守护熊猫",
|
||||
"atk": 2,
|
||||
"hp": 16,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "守护",
|
||||
"info": "自身护盾",
|
||||
"atktype": "血量型",
|
||||
"mon": "熊猫"
|
||||
},
|
||||
{
|
||||
"uuid": 1202,
|
||||
"path": 1202,
|
||||
"type": 2,
|
||||
"level": 1,
|
||||
"name": "再生绵羊",
|
||||
"atk": 2,
|
||||
"hp": 16,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "再生",
|
||||
"info": "全体回血",
|
||||
"atktype": "血量型",
|
||||
"mon": "绵羊"
|
||||
},
|
||||
{
|
||||
"uuid": 1203,
|
||||
"path": 1203,
|
||||
"type": 2,
|
||||
"level": 1,
|
||||
"name": "坚韧绵羊",
|
||||
"atk": 2,
|
||||
"hp": 16,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"info": "全体护盾",
|
||||
"atktype": "血量型",
|
||||
"mon": "绵羊"
|
||||
},
|
||||
{
|
||||
"uuid": 1204,
|
||||
"path": 1204,
|
||||
"type": 2,
|
||||
"level": 1,
|
||||
"name": "绵羊",
|
||||
"atk": 2,
|
||||
"hp": 16,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "血量型",
|
||||
"mon": "绵羊"
|
||||
},
|
||||
{
|
||||
"uuid": 1205,
|
||||
"path": 1205,
|
||||
"type": 2,
|
||||
"level": 1,
|
||||
"name": "绵羊",
|
||||
"atk": 2,
|
||||
"hp": 16,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "血量型",
|
||||
"mon": "绵羊"
|
||||
},
|
||||
{
|
||||
"uuid": 2201,
|
||||
"path": 2201,
|
||||
"type": 2,
|
||||
"level": 2,
|
||||
"name": "坚韧龟",
|
||||
"atk": 3,
|
||||
"hp": 24,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "坚韧",
|
||||
"info": "全体护盾",
|
||||
"atktype": "血量型",
|
||||
"mon": "龟"
|
||||
},
|
||||
{
|
||||
"uuid": 2202,
|
||||
"path": 2202,
|
||||
"type": 2,
|
||||
"level": 2,
|
||||
"name": "狂暴龟",
|
||||
"atk": 3,
|
||||
"hp": 24,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "狂暴",
|
||||
"info": "全体攻击",
|
||||
"atktype": "血量型",
|
||||
"mon": "龟"
|
||||
},
|
||||
{
|
||||
"uuid": 2203,
|
||||
"path": 2203,
|
||||
"type": 2,
|
||||
"level": 2,
|
||||
"name": "龟",
|
||||
"atk": 3,
|
||||
"hp": 24,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "血量型",
|
||||
"mon": "龟"
|
||||
},
|
||||
{
|
||||
"uuid": 2204,
|
||||
"path": 2204,
|
||||
"type": 2,
|
||||
"level": 2,
|
||||
"name": "龟",
|
||||
"atk": 3,
|
||||
"hp": 24,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "血量型",
|
||||
"mon": "龟"
|
||||
},
|
||||
{
|
||||
"uuid": 3201,
|
||||
"path": 3201,
|
||||
"type": 2,
|
||||
"level": 3,
|
||||
"name": "风刃野猪",
|
||||
"atk": 5,
|
||||
"hp": 36,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "风刃",
|
||||
"info": "风刃",
|
||||
"atktype": "血量型",
|
||||
"mon": "野猪"
|
||||
},
|
||||
{
|
||||
"uuid": 3202,
|
||||
"path": 3202,
|
||||
"type": 2,
|
||||
"level": 3,
|
||||
"name": "急速野猪",
|
||||
"atk": 5,
|
||||
"hp": 36,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "急速",
|
||||
"info": "全体闪避",
|
||||
"atktype": "血量型",
|
||||
"mon": "野猪"
|
||||
},
|
||||
{
|
||||
"uuid": 3203,
|
||||
"path": 3203,
|
||||
"type": 2,
|
||||
"level": 3,
|
||||
"name": "野猪",
|
||||
"atk": 5,
|
||||
"hp": 36,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "血量型",
|
||||
"mon": "野猪"
|
||||
},
|
||||
{
|
||||
"uuid": 3204,
|
||||
"path": 3204,
|
||||
"type": 2,
|
||||
"level": 3,
|
||||
"name": "野猪",
|
||||
"atk": 5,
|
||||
"hp": 36,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "血量型",
|
||||
"mon": "野猪"
|
||||
},
|
||||
{
|
||||
"uuid": 3205,
|
||||
"path": 3205,
|
||||
"type": 2,
|
||||
"level": 3,
|
||||
"name": "野猪",
|
||||
"atk": 5,
|
||||
"hp": 36,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "血量型",
|
||||
"mon": "野猪"
|
||||
},
|
||||
{
|
||||
"uuid": 4201,
|
||||
"path": 4201,
|
||||
"type": 2,
|
||||
"level": 4,
|
||||
"name": "坚韧犀牛",
|
||||
"atk": 7,
|
||||
"hp": 54,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "坚韧",
|
||||
"info": "全体护盾",
|
||||
"atktype": "血量型",
|
||||
"mon": "犀牛"
|
||||
},
|
||||
{
|
||||
"uuid": 4202,
|
||||
"path": 4202,
|
||||
"type": 2,
|
||||
"level": 4,
|
||||
"name": "雷暴犀牛",
|
||||
"atk": 7,
|
||||
"hp": 54,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "雷暴",
|
||||
"info": "雷暴",
|
||||
"atktype": "血量型",
|
||||
"mon": "犀牛"
|
||||
},
|
||||
{
|
||||
"uuid": 4203,
|
||||
"path": 4203,
|
||||
"type": 2,
|
||||
"level": 4,
|
||||
"name": "犀牛",
|
||||
"atk": 7,
|
||||
"hp": 54,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "血量型",
|
||||
"mon": "犀牛"
|
||||
},
|
||||
{
|
||||
"uuid": 4204,
|
||||
"path": 4204,
|
||||
"type": 2,
|
||||
"level": 4,
|
||||
"name": "犀牛",
|
||||
"atk": 7,
|
||||
"hp": 54,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "血量型",
|
||||
"mon": "犀牛"
|
||||
},
|
||||
{
|
||||
"uuid": 1301,
|
||||
"path": 1301,
|
||||
"type": 3,
|
||||
"level": 1,
|
||||
"name": "守护喵",
|
||||
"atk": 3,
|
||||
"hp": 6,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "守护",
|
||||
"info": "自身护盾",
|
||||
"atktype": "攻速型",
|
||||
"mon": "猫"
|
||||
},
|
||||
{
|
||||
"uuid": 1302,
|
||||
"path": 1302,
|
||||
"type": 3,
|
||||
"level": 1,
|
||||
"name": "急速喵",
|
||||
"atk": 3,
|
||||
"hp": 6,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "急速",
|
||||
"info": "全体闪避",
|
||||
"atktype": "攻速型",
|
||||
"mon": "猫"
|
||||
},
|
||||
{
|
||||
"uuid": 1303,
|
||||
"path": 1303,
|
||||
"type": 3,
|
||||
"level": 1,
|
||||
"name": "狂暴喵",
|
||||
"atk": 3,
|
||||
"hp": 6,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "狂暴",
|
||||
"info": "全体攻击",
|
||||
"atktype": "攻速型",
|
||||
"mon": "松鼠"
|
||||
},
|
||||
{
|
||||
"uuid": 1304,
|
||||
"path": 1304,
|
||||
"type": 3,
|
||||
"level": 1,
|
||||
"atk": 3,
|
||||
"hp": 6,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻速型",
|
||||
"mon": "鼠"
|
||||
},
|
||||
{
|
||||
"uuid": 2301,
|
||||
"path": 2301,
|
||||
"type": 3,
|
||||
"level": 2,
|
||||
"name": "狂爆山猫",
|
||||
"atk": 4,
|
||||
"hp": 9,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "狂爆",
|
||||
"info": "全体攻击",
|
||||
"atktype": "攻速型",
|
||||
"mon": "山猫"
|
||||
},
|
||||
{
|
||||
"uuid": 2302,
|
||||
"path": 2302,
|
||||
"type": 3,
|
||||
"level": 2,
|
||||
"name": "急速山猫",
|
||||
"atk": 4,
|
||||
"hp": 9,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "急速",
|
||||
"info": "全体闪避",
|
||||
"atktype": "攻速型",
|
||||
"mon": "山猫"
|
||||
},
|
||||
{
|
||||
"uuid": 2303,
|
||||
"path": 2303,
|
||||
"type": 3,
|
||||
"level": 2,
|
||||
"atk": 4,
|
||||
"hp": 9,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻速型",
|
||||
"mon": "山猫"
|
||||
},
|
||||
{
|
||||
"uuid": 2304,
|
||||
"path": 2304,
|
||||
"type": 3,
|
||||
"level": 2,
|
||||
"atk": 4,
|
||||
"hp": 9,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻速型",
|
||||
"mon": "机械蜜蜂"
|
||||
},
|
||||
{
|
||||
"uuid": 2305,
|
||||
"path": 2305,
|
||||
"type": 3,
|
||||
"level": 2,
|
||||
"atk": 4,
|
||||
"hp": 9,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻速型",
|
||||
"mon": "机械山猫"
|
||||
},
|
||||
{
|
||||
"uuid": 3301,
|
||||
"path": 3301,
|
||||
"type": 3,
|
||||
"level": 3,
|
||||
"name": "坚韧狮",
|
||||
"atk": 6,
|
||||
"hp": 15,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "坚韧",
|
||||
"info": "全体护盾",
|
||||
"atktype": "攻速型",
|
||||
"mon": "狮子"
|
||||
},
|
||||
{
|
||||
"uuid": 3302,
|
||||
"path": 3302,
|
||||
"type": 3,
|
||||
"level": 3,
|
||||
"name": "冰封狮",
|
||||
"atk": 6,
|
||||
"hp": 15,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "冰封",
|
||||
"info": "冰封",
|
||||
"atktype": "攻速型",
|
||||
"mon": "狮子"
|
||||
},
|
||||
{
|
||||
"uuid": 3303,
|
||||
"path": 3303,
|
||||
"type": 3,
|
||||
"level": 3,
|
||||
"atk": 6,
|
||||
"hp": 15,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻速型",
|
||||
"mon": "狮子"
|
||||
},
|
||||
{
|
||||
"uuid": 3304,
|
||||
"path": 3304,
|
||||
"type": 3,
|
||||
"level": 3,
|
||||
"atk": 6,
|
||||
"hp": 15,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻速型",
|
||||
"mon": "狮子"
|
||||
},
|
||||
{
|
||||
"uuid": 4301,
|
||||
"path": 4301,
|
||||
"type": 3,
|
||||
"level": 4,
|
||||
"name": "急速独角兽",
|
||||
"atk": 10,
|
||||
"hp": 22,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "急速",
|
||||
"info": "全体闪避",
|
||||
"atktype": "攻速型",
|
||||
"mon": "独角兽"
|
||||
},
|
||||
{
|
||||
"uuid": 4302,
|
||||
"path": 4302,
|
||||
"type": 3,
|
||||
"level": 4,
|
||||
"name": "潮汐独角兽",
|
||||
"atk": 10,
|
||||
"hp": 22,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"word": "潮汐",
|
||||
"info": "潮汐",
|
||||
"atktype": "攻速型",
|
||||
"mon": "独角兽"
|
||||
},
|
||||
{
|
||||
"uuid": 4303,
|
||||
"path": 4303,
|
||||
"type": 3,
|
||||
"level": 4,
|
||||
"atk": 10,
|
||||
"hp": 22,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻速型",
|
||||
"mon": "独角兽"
|
||||
},
|
||||
{
|
||||
"uuid": 4304,
|
||||
"path": 4304,
|
||||
"type": 3,
|
||||
"level": 4,
|
||||
"atk": 10,
|
||||
"hp": 22,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "攻速型",
|
||||
"mon": "独角兽"
|
||||
},
|
||||
{
|
||||
"uuid": 5001,
|
||||
"path": 5001,
|
||||
"type": 6,
|
||||
"level": 5,
|
||||
"atk": 15,
|
||||
"hp": 60,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "精英型",
|
||||
"mon": "雷电犀牛"
|
||||
},
|
||||
{
|
||||
"uuid": 5002,
|
||||
"path": 5002,
|
||||
"type": 6,
|
||||
"level": 5,
|
||||
"atk": 15,
|
||||
"hp": 60,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "精英型",
|
||||
"mon": "闪电鼠"
|
||||
},
|
||||
{
|
||||
"uuid": 5003,
|
||||
"path": 5003,
|
||||
"type": 6,
|
||||
"level": 5,
|
||||
"atk": 15,
|
||||
"hp": 60,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "精英型",
|
||||
"mon": "龙"
|
||||
},
|
||||
{
|
||||
"uuid": 5004,
|
||||
"path": 5004,
|
||||
"type": 6,
|
||||
"level": 5,
|
||||
"atk": 15,
|
||||
"hp": 60,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 80,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"atktype": "精英型",
|
||||
"mon": "龙"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -2,7 +2,7 @@
|
||||
"ver": "2.0.1",
|
||||
"importer": "json",
|
||||
"imported": true,
|
||||
"uuid": "1f5ca1c9-920d-47e4-bd91-864d98fbe3f4",
|
||||
"uuid": "0bae35c2-3a42-434b-a4ac-aaf692fed6df",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"list": [
|
||||
|
||||
]
|
||||
}
|
||||
@@ -1,499 +0,0 @@
|
||||
import { resources } from "cc";
|
||||
|
||||
class monsterList {
|
||||
/**
|
||||
* 静态对象
|
||||
*
|
||||
* @public
|
||||
* @static
|
||||
* @type {monsterList}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
private static instance: monsterList;
|
||||
/**
|
||||
* 列表
|
||||
*
|
||||
* @public
|
||||
* @type {Array<ImonsterInfo>}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public list: Array<ImonsterInfo> = [];
|
||||
/**
|
||||
* 配置单例
|
||||
*
|
||||
* @static
|
||||
* @returns {monsterList}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public static getInstance(): monsterList {
|
||||
if (!monsterList.instance) {
|
||||
monsterList.instance = new monsterList();
|
||||
}
|
||||
|
||||
return monsterList.instance;
|
||||
}
|
||||
|
||||
/**
|
||||
* 加载文件
|
||||
*
|
||||
* @return {*} {Promise<void>}
|
||||
* @memberof LanguageList
|
||||
*/
|
||||
public async loadConfig(): Promise<void> {
|
||||
const data: any = await new Promise((resolve: any, reject: any): any => {
|
||||
resources.load('json/monster', (error: any, texture: any): any => {
|
||||
if (error) {
|
||||
console.log('loadRes error', 'json/monster', JSON.stringify(error));
|
||||
resolve(null);
|
||||
} else {
|
||||
resolve(texture);
|
||||
}
|
||||
});
|
||||
});
|
||||
monsterList.instance.list = data.json.list;
|
||||
}
|
||||
|
||||
/**
|
||||
* 初始化
|
||||
*
|
||||
* @memberof TableBigWheelConfigList
|
||||
*/
|
||||
public async init(): Promise<void> {
|
||||
if(monsterList.instance.list.length === 0) {
|
||||
await this.loadConfig();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public uuid(index: number): number {
|
||||
return this.list[index].uuid;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public path(index: number): number {
|
||||
return this.list[index].path;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public type(index: number): number {
|
||||
return this.list[index].type;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public level(index: number): number {
|
||||
return this.list[index].level;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {string}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public name(index: number): string {
|
||||
return this.list[index].name;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public atk(index: number): number {
|
||||
return this.list[index].atk;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public hp(index: number): number {
|
||||
return this.list[index].hp;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public atk_cd(index: number): number {
|
||||
return this.list[index].atk_cd;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public power(index: number): number {
|
||||
return this.list[index].power;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public speed(index: number): number {
|
||||
return this.list[index].speed;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {string}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public skill(index: number): string {
|
||||
return this.list[index].skill;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {string}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public max_skill(index: number): string {
|
||||
return this.list[index].max_skill;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {string}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public skill_info(index: number): string {
|
||||
return this.list[index].skill_info;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {string}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public max_skill_info(index: number): string {
|
||||
return this.list[index].max_skill_info;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public int1(index: number): number {
|
||||
return this.list[index].int1;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public int2(index: number): number {
|
||||
return this.list[index].int2;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {string}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public string1(index: number): string {
|
||||
return this.list[index].string1;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {string}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public string2(index: number): string {
|
||||
return this.list[index].string2;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public dps(index: number): number {
|
||||
return this.list[index].dps;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {string}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public word(index: number): string {
|
||||
return this.list[index].word;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {string}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public info(index: number): string {
|
||||
return this.list[index].info;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {string}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public atktype(index: number): string {
|
||||
return this.list[index].atktype;
|
||||
}
|
||||
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @param {number} index
|
||||
* @return {*} {string}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public mon(index: number): string {
|
||||
return this.list[index].mon;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 数据长度
|
||||
*
|
||||
* @return {*} {number}
|
||||
* @memberof monsterList
|
||||
*/
|
||||
public dataLength(): number {
|
||||
return this.list.length;
|
||||
}
|
||||
}
|
||||
|
||||
export default monsterList.getInstance();
|
||||
|
||||
|
||||
|
||||
export interface ImonsterInfo {
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
uuid: number
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
path: number
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
type: number
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
level: number
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
name: string
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
atk: number
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
hp: number
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
atk_cd: number
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
power: number
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
speed: number
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
skill: string
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
max_skill: string
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
skill_info: string
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
max_skill_info: string
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
int1: number
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
int2: number
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
string1: string
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
string2: string
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
dps: number
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
word: string
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
info: string
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
atktype: string
|
||||
/**
|
||||
* undefined
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ImonsterInfo
|
||||
*/
|
||||
mon: string
|
||||
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"ver": "4.0.23",
|
||||
"importer": "typescript",
|
||||
"imported": true,
|
||||
"uuid": "baf346a7-0e90-4405-ab62-47bf788762f8",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
Reference in New Issue
Block a user