refactor(hero/config): 优化英雄技能描述格式与内容
fix(game/line): 调整游戏地平线Y轴偏移量 style(gui&map): 修正UI和地图的位置偏移参数 统一替换英雄技能描述为带颜色标记的简洁格式,移除冗余的等级描述数组;调整游戏地面线高度、角色控制器和地图物件的位置参数,适配新的布局需求。
This commit is contained in:
@@ -600,7 +600,7 @@
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"y": -5.704,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
@@ -999,7 +999,7 @@
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"y": 52.112,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
@@ -1398,7 +1398,7 @@
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"y": 21.504,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
@@ -1875,7 +1875,7 @@
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"y": 21.504,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
@@ -2480,7 +2480,7 @@
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 183.281,
|
||||
"y": 263.281,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
@@ -2596,7 +2596,7 @@
|
||||
"_left": 0,
|
||||
"_right": 0,
|
||||
"_top": 0,
|
||||
"_bottom": 233.281,
|
||||
"_bottom": 313.281,
|
||||
"_horizontalCenter": 0,
|
||||
"_verticalCenter": 0,
|
||||
"_isAbsLeft": true,
|
||||
@@ -2652,7 +2652,7 @@
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": -230,
|
||||
"y": -150,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
@@ -11910,7 +11910,7 @@
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 183.281,
|
||||
"y": 263.281,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
@@ -12026,7 +12026,7 @@
|
||||
"_left": 0,
|
||||
"_right": 0,
|
||||
"_top": 0,
|
||||
"_bottom": 233.281,
|
||||
"_bottom": 313.281,
|
||||
"_horizontalCenter": 0,
|
||||
"_verticalCenter": 0,
|
||||
"_isAbsLeft": true,
|
||||
@@ -12082,7 +12082,7 @@
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": -230,
|
||||
"y": -150,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
|
||||
@@ -232,7 +232,7 @@
|
||||
"_top": 0,
|
||||
"_bottom": 546.004,
|
||||
"_horizontalCenter": 0,
|
||||
"_verticalCenter": 63,
|
||||
"_verticalCenter": 143,
|
||||
"_isAbsLeft": true,
|
||||
"_isAbsRight": true,
|
||||
"_isAbsTop": true,
|
||||
@@ -276,7 +276,7 @@
|
||||
"value": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 703,
|
||||
"y": 783,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
|
||||
@@ -13,7 +13,7 @@ export enum BoxSet {
|
||||
LETF_END = -360,
|
||||
RIGHT_END = 360,
|
||||
//游戏地平线
|
||||
GAME_LINE = 80,
|
||||
GAME_LINE = 160,
|
||||
/** 技能/装备各自独立的上限 */
|
||||
BOX_MAX = 6,
|
||||
}
|
||||
|
||||
@@ -241,15 +241,7 @@ export const HeroInfo: Record<number, heroInfo> = {
|
||||
]
|
||||
},
|
||||
},
|
||||
info: "受伤时获得格挡护盾;\n<color=#27AE60>「Max」</color>受伤时回复生命",
|
||||
infos: [
|
||||
"受击3次获得4次格挡护盾",
|
||||
"受击3次获得5次格挡护盾",
|
||||
"额外+150最大生命",
|
||||
"受击3次获得6次格挡护盾",
|
||||
"额外+150最大生命,+10攻击力",
|
||||
"受击3次获得6次格挡护盾;受击5次回复攻击力250%生命",
|
||||
]
|
||||
info: "<color=#27AE60>✧</color>受伤获得护盾\n<color=#9B59B6>✦</color>受伤恢复生命",
|
||||
},
|
||||
5012: {
|
||||
uuid: 5012, name: "不死小强", path: "hk2", fac: FacSet.HERO, card_lv: 2, lv: 1, type: HType.Melee, hp: 600, ap: 57,
|
||||
@@ -259,7 +251,7 @@ export const HeroInfo: Record<number, heroInfo> = {
|
||||
2: { atked: [{ s_uuid: 6302, t_num: 3, overrides: { TGroup: TGroup.Self, ap: 300 } }] },
|
||||
3: { hp_bonus: 150 },
|
||||
4: { atked: [{ s_uuid: 6302, t_num: 3, overrides: { TGroup: TGroup.Self, ap: 350 } }] },
|
||||
5: { atked: [{ s_uuid: 6302, t_num: 2, overrides: { TGroup: TGroup.Self, ap: 350 } }] },
|
||||
5: { atked: [{ s_uuid: 6302, t_num: 2, overrides: { TGroup: TGroup.Self, ap: 350 } }] },
|
||||
6: {
|
||||
atked: [
|
||||
{ s_uuid: 6302, t_num: 2, overrides: { TGroup: TGroup.Self, ap: 350 } },
|
||||
@@ -267,15 +259,7 @@ export const HeroInfo: Record<number, heroInfo> = {
|
||||
]
|
||||
},
|
||||
},
|
||||
info: "受伤时回复生命;\n<color=#27AE60>「Max」</color>受伤时获得格挡护盾",
|
||||
infos: [
|
||||
"受击3次回复攻击力250%生命",
|
||||
"受击3次回复攻击力300%生命",
|
||||
"额外+150最大生命",
|
||||
"受击3次回复攻击力350%生命",
|
||||
"受击2次回复攻击力350%生命",
|
||||
"受击2次回复攻击力350%生命;受击5次获得4次格挡护盾",
|
||||
]
|
||||
info: "<color=#27AE60>✧</color>受伤恢复生命\n<color=#9B59B6>✦</color>受伤获得护盾",
|
||||
},
|
||||
// 以下英雄暂时注释,保留待后续扩展
|
||||
// 5012:{uuid:5012,name:"不死小强",path:"hk2", fac:FacSet.HERO,card_lv:2,lv:1,type:HType.Melee,hp:600,ap:57,
|
||||
@@ -324,15 +308,7 @@ export const HeroInfo: Record<number, heroInfo> = {
|
||||
]
|
||||
},
|
||||
},
|
||||
info: "攻击后永久提升自身攻击力;\n<color=#27AE60>「Max」</color>攻击后永久提升暴击伤害",
|
||||
infos: [
|
||||
"攻击5次永久+8攻击力",
|
||||
"攻击5次永久+10攻击力",
|
||||
"额外+80最大生命,+20攻击力",
|
||||
"攻击5次永久+12攻击力",
|
||||
"攻击4次永久+12攻击力",
|
||||
"攻击4次永久+12攻击力;攻击7次永久+20%暴击伤害",
|
||||
]
|
||||
info: "<color=#27AE60>✧</color>攻击永久提升攻击\n<color=#9B59B6>✦</color>攻击永久提升暴伤",
|
||||
},
|
||||
5022: {
|
||||
uuid: 5022, name: "嗜血剑客", path: "hc2", fac: FacSet.HERO, card_lv: 3, lv: 1, type: HType.Melee, hp: 900, ap: 85,
|
||||
@@ -369,15 +345,7 @@ export const HeroInfo: Record<number, heroInfo> = {
|
||||
]
|
||||
},
|
||||
},
|
||||
info: "攻击后短暂提升自身暴击率,并永久提升攻击力;\n<color=#27AE60>「Max」</color>攻击后永久提升暴击伤害",
|
||||
infos: [
|
||||
"攻击5次获得+15%暴击率5秒;攻击7次永久+12攻击力",
|
||||
"攻击5次获得+20%暴击率5秒;攻击7次永久+12攻击力",
|
||||
"额外+80最大生命,+20攻击力",
|
||||
"攻击5次获得+20%暴击率6秒;攻击7次永久+15攻击力",
|
||||
"攻击4次获得+20%暴击率6秒;攻击7次永久+15攻击力",
|
||||
"攻击4次获得+20%暴击率6秒;攻击7次永久+15攻击力;攻击7次永久+15%暴击伤害",
|
||||
]
|
||||
info: "<color=#27AE60>✧</color>攻击提升暴击攻击\n<color=#9B59B6>✦</color>攻击永久提升暴伤",
|
||||
},
|
||||
// 5022: {
|
||||
// uuid: 5022, name: "嗜血剑客", path: "hc2", fac: FacSet.HERO, card_lv: 3, lv: 1, type: HType.Melee, hp: 900, ap: 85,
|
||||
@@ -412,15 +380,7 @@ export const HeroInfo: Record<number, heroInfo> = {
|
||||
5: { atking: [{ s_uuid: 6401, t_num: 5, overrides: { TGroup: TGroup.Team, hit_count: 2, ap: 12 } }] },
|
||||
6: { field: [7006] },
|
||||
},
|
||||
info: "攻击后永久提升随机队友攻击力;\n<color=#27AE60>「Max」</color>驻场光环:全队攻击速度提升",
|
||||
infos: [
|
||||
"攻击5次为随机1名队友永久+8攻击力",
|
||||
"攻击5次为随机1名队友永久+10攻击力",
|
||||
"额外+60最大生命",
|
||||
"攻击5次为随机1名队友永久+12攻击力",
|
||||
"攻击5次为随机2名队友永久+12攻击力",
|
||||
"攻击5次为随机2名队友永久+12攻击力;驻场光环:全队攻击速度+10%",
|
||||
]
|
||||
info: "<color=#27AE60>✧</color>攻击提升队友攻击\n<color=#9B59B6>✦</color>光环全队提升攻速",
|
||||
},
|
||||
5032: {
|
||||
uuid: 5032, name: "战术弓手", path: "ha2", fac: FacSet.HERO, card_lv: 3, lv: 1, type: HType.Long, hp: 430, ap: 120,
|
||||
@@ -438,15 +398,7 @@ export const HeroInfo: Record<number, heroInfo> = {
|
||||
]
|
||||
},
|
||||
},
|
||||
info: "攻击后短暂提升多名队友暴击率;\n<color=#27AE60>「Max」</color>攻击后永久提升队友暴击伤害",
|
||||
infos: [
|
||||
"攻击5次为随机3名队友+10%暴击率5秒",
|
||||
"攻击5次为随机3名队友+12%暴击率5秒",
|
||||
"额外+80最大生命",
|
||||
"攻击5次为随机4名队友+12%暴击率6秒",
|
||||
"攻击4次为随机4名队友+12%暴击率6秒",
|
||||
"攻击4次为随机4名队友+12%暴击率6秒;攻击7次为随机3名队友永久+12%暴击伤害",
|
||||
]
|
||||
info: "<color=#27AE60>✧</color>攻击提升队友暴击\n<color=#9B59B6>✦</color>攻击提升队友暴伤",
|
||||
},
|
||||
// 5032: {
|
||||
// uuid: 5032, name: "战术弓手", path: "ha2", fac: FacSet.HERO, card_lv: 3, lv: 1, type: HType.Long, hp: 430, ap: 120,
|
||||
@@ -524,15 +476,7 @@ export const HeroInfo: Record<number, heroInfo> = {
|
||||
// 6级终极遗志:追加 AP+30;终极涅槃:复活 2 次血量 70%
|
||||
6: { dead: [{ s_uuid: 6301, t_num: 1, overrides: { TGroup: TGroup.Team, ap: 8 } }, { s_uuid: 6402, t_num: 1, overrides: { TGroup: TGroup.Team, ap: 150 } }, { s_uuid: 6401, t_num: 1, overrides: { TGroup: TGroup.Team, ap: 30 } }], revive: { s_uuid: 6501, r_num: 2, upr: 0.7 } },
|
||||
},
|
||||
info: "死亡时为全队提供永久生命与格挡护盾,可复活;\n<color=#27AE60>「Max」</color>死亡时额外提升全队攻击力,复活次数增加",
|
||||
infos: [
|
||||
"死亡时全队永久+80最大生命、获得5次格挡护盾;可复活1次(50%血量)",
|
||||
"死亡时全队永久+100最大生命、获得6次格挡护盾;可复活1次(50%血量)",
|
||||
"死亡时全队永久+100最大生命、获得6次格挡护盾;可复活1次(60%血量)",
|
||||
"死亡时全队永久+120最大生命、获得7次格挡护盾;可复活1次(60%血量)",
|
||||
"死亡时全队永久+150最大生命、获得8次格挡护盾;可复活1次(60%血量)",
|
||||
"死亡时全队永久+150最大生命、+30攻击力、获得8次格挡护盾;可复活2次(70%血量)",
|
||||
]
|
||||
info: "<color=#27AE60>✧</color>死亡全队加护盾\n<color=#27AE60>✧</color>复活1:50%血量\n<color=#9B59B6>✦</color>死亡加攻击\n<color=#9B59B6>✦</color>复活2:70%血量",
|
||||
},
|
||||
|
||||
// ========== fstart 类(法师 · 战前增益) ==========
|
||||
@@ -549,15 +493,7 @@ export const HeroInfo: Record<number, heroInfo> = {
|
||||
5: { fstart: [{ s_uuid: 6401, t_num: 1, overrides: { TGroup: TGroup.Team, timed_buff_id: 7111, buff_value: 90, buff_duration: 10 } }] },
|
||||
6: { field: [7204] },
|
||||
},
|
||||
info: "战斗开始时短暂提升全队攻击力;\n<color=#27AE60>「Max」</color>驻场光环:全队暴击率提升",
|
||||
infos: [
|
||||
"战斗开始全队攻击力+30,持续5秒",
|
||||
"战斗开始全队攻击力+30,持续5秒;额外+80最大生命",
|
||||
"战斗开始全队攻击力+60,持续7秒",
|
||||
"战斗开始全队攻击力+60,持续7秒;额外+80最大生命",
|
||||
"战斗开始全队攻击力+90,持续10秒",
|
||||
"战斗开始全队攻击力+90,持续10秒;驻场光环:全队暴击率+20%",
|
||||
]
|
||||
info: "<color=#27AE60>✧</color>开局全队提升攻击\n<color=#9B59B6>✦</color>光环全队提升暴击",
|
||||
},
|
||||
5052: {
|
||||
uuid: 5052, name: "护盾牧师", path: "hm2", fac: FacSet.HERO, card_lv: 2, lv: 1, type: HType.Long, hp: 287, ap: 80,
|
||||
@@ -570,15 +506,7 @@ export const HeroInfo: Record<number, heroInfo> = {
|
||||
5: { fstart: [{ s_uuid: 6301, t_num: 1, overrides: { TGroup: TGroup.Team, ap: 6 } }] },
|
||||
6: { field: [7007] },
|
||||
},
|
||||
info: "战斗开始时为全队添加格挡护盾;\n<color=#27AE60>「Max」</color>驻场光环:全队最大生命提升",
|
||||
infos: [
|
||||
"战斗开始全队获得3次格挡护盾",
|
||||
"战斗开始全队获得4次格挡护盾",
|
||||
"战斗开始全队获得4次格挡护盾;额外+80最大生命",
|
||||
"战斗开始全队获得5次格挡护盾",
|
||||
"战斗开始全队获得6次格挡护盾",
|
||||
"战斗开始全队获得6次格挡护盾;驻场光环:全队最大生命+10%",
|
||||
]
|
||||
info: "<color=#27AE60>✧</color>开局全队获得护盾\n<color=#9B59B6>✦</color>光环全队提升生命",
|
||||
},
|
||||
// 5052: {
|
||||
// uuid: 5052, name: "护盾牧师", path: "hm2", fac: FacSet.HERO, card_lv: 2, lv: 1, type: HType.Long, hp: 287, ap: 80,
|
||||
@@ -636,15 +564,7 @@ export const HeroInfo: Record<number, heroInfo> = {
|
||||
5: { field: [7202, 7206] },
|
||||
6: { field: [7202, 7206, 7007] },
|
||||
},
|
||||
info: "驻场期间提升全队攻击力;\n<color=#27AE60>「Max」</color>追加提升全队攻击速度与最大生命",
|
||||
infos: [
|
||||
"驻场光环:全队攻击力+10%",
|
||||
"驻场光环:全队攻击力+20%",
|
||||
"驻场光环:全队攻击力+20%;额外+80最大生命",
|
||||
"驻场光环:全队攻击力+20%、攻击速度+10%",
|
||||
"驻场光环:全队攻击力+20%、攻击速度+20%",
|
||||
"驻场光环:全队攻击力+20%、攻击速度+20%、最大生命+10%",
|
||||
]
|
||||
info: "<color=#27AE60>✧</color>光环全队提升攻击\n<color=#9B59B6>✦</color>追加提升攻速生命",
|
||||
},
|
||||
|
||||
// ========== fend + atking 类(辅助 · 治疗续航 + 波次增益) ==========
|
||||
@@ -666,15 +586,7 @@ export const HeroInfo: Record<number, heroInfo> = {
|
||||
]
|
||||
},
|
||||
},
|
||||
info: "攻击后治疗低血量队友;\n<color=#27AE60>「Max」</color>攻击后为全队添加格挡护盾",
|
||||
infos: [
|
||||
"攻击5次治疗低血量队友,回复攻击力200%生命",
|
||||
"攻击5次治疗低血量队友,回复攻击力250%生命",
|
||||
"攻击5次治疗低血量队友,回复攻击力250%生命;额外+80最大生命",
|
||||
"攻击5次治疗低血量队友,回复攻击力300%生命",
|
||||
"攻击5次治疗2名低血量队友,回复攻击力300%生命",
|
||||
"攻击5次治疗2名低血量队友,回复攻击力300%生命;攻击7次全队获得3次格挡护盾",
|
||||
]
|
||||
info: "<color=#27AE60>✧</color>攻击治疗低血队友\n<color=#9B59B6>✦</color>攻击全队获得护盾",
|
||||
},
|
||||
// 5072: {
|
||||
// uuid: 5072, name: "小金库", path: "hh2", fac: FacSet.HERO, card_lv: 2, lv: 1, type: HType.Long, hp: 287, ap: 80,
|
||||
|
||||
Reference in New Issue
Block a user