英雄升级改为仅等级升级,slv根据等级确定,下步修改抽卡,改为以此抽多次卡
This commit is contained in:
@@ -40,7 +40,7 @@ export class SingletonModuleComp extends ecs.Comp {
|
||||
};
|
||||
/** 游戏主角 */
|
||||
heros:any={
|
||||
5001:{uuid:5001,lv:1,exp:0,slv:1,num:0,x1:0},
|
||||
5001:{uuid:5001,lv:1,exp:0,slv:1,num:10000,x1:0},
|
||||
5002:{uuid:5002,lv:2,exp:0,slv:1,num:0,x1:0},
|
||||
5003:{uuid:5003,lv:3,exp:0,slv:1,num:0,x1:0},
|
||||
5004:{uuid:5004,lv:1,exp:0,slv:1,num:0,x1:0},
|
||||
|
||||
@@ -1,6 +1,28 @@
|
||||
export const SlvUp =[10,20,40,80,160,320,99999]
|
||||
export const LvUp =[100]
|
||||
export enum UpGold {
|
||||
LvUp=100,
|
||||
LvUp=1000,
|
||||
SlvUp=100,
|
||||
}
|
||||
}
|
||||
|
||||
export function getUpGoldByRange(range: number): number {
|
||||
if (range >= 1 && range <= 10) return 100;
|
||||
if (range >= 11 && range <= 20) return 2000;
|
||||
if (range >= 21 && range <= 40) return 3000;
|
||||
if (range >= 41 && range <= 80) return 4000;
|
||||
if (range >= 81 && range <= 160) return 5000;
|
||||
if (range >= 161 && range <= 320) return 6000;
|
||||
if (range >= 321 && range <= 99999) return 7000;
|
||||
return 0;
|
||||
}
|
||||
export function getUpChipByLv(lv: number): number {
|
||||
if (lv >= 1 && lv <= 5) return 10;
|
||||
if (lv >= 6 && lv <= 10) return 20;
|
||||
if (lv >= 11 && lv <= 15) return 30;
|
||||
if (lv >= 16 && lv <= 20) return 40;
|
||||
if (lv >= 21 && lv <= 25) return 50;
|
||||
if (lv >= 26 && lv <= 30) return 60;
|
||||
if (lv >= 31 && lv <= 35) return 70;
|
||||
if (lv >= 36 && lv <= 40) return 80;
|
||||
if (lv >= 41 && lv <= 45) return 90;
|
||||
}
|
||||
|
||||
@@ -606,7 +606,7 @@ export const SkillSet = {
|
||||
"sonsk": 0,
|
||||
"hero": 0,
|
||||
"name": "狂暴",
|
||||
"sp_name": "atkup",
|
||||
"sp_name": "apup",
|
||||
"info": "为全体友方增加施法者攻击力20%的攻击"
|
||||
},
|
||||
"6021": {
|
||||
|
||||
@@ -66,7 +66,7 @@ export const HeroInfo = {
|
||||
5001:{uuid:5001,name:"圣盾战",path:"k2",quality:2,kind:1,type:0,
|
||||
hp:5120,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6018,6018,6018,6018,6018,6018],sk3:[6018,6018,6018,6018,6018,6018],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -75,7 +75,7 @@ export const HeroInfo = {
|
||||
5002:{uuid:5002,name:"冰女",path:"df3",quality:2,kind:2,type:2,
|
||||
hp:3120,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6022,6022,6022,6022,6022,6022],sk3:[6022,6022,6022,6022,6022,6022],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -84,7 +84,7 @@ export const HeroInfo = {
|
||||
5003:{uuid:5003,name:"牧师",path:"h1",quality:2,kind:2,type:2,
|
||||
hp:6210,hp_up:150,shp_up:20,def:50,def_up:2,sdef_up:0,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6004,6004,6004,6004,6004,6004],sk2:[6017,6017,6017,6017,6017,6017],sk3:[6017,6017,6017,6017,6017,6017],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -93,7 +93,7 @@ export const HeroInfo = {
|
||||
5004:{uuid:5004,name:"自愈骑",path:"k3",quality:2,kind:1,type:0,
|
||||
hp:5510,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6032,6032,6032,6032,6032,6032],sk3:[6032,6032,6032,6032,6032,6032],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -102,7 +102,7 @@ export const HeroInfo = {
|
||||
5005:{uuid:5005,name:"船长",path:"cz1",quality:2,kind:2,type:0,
|
||||
hp:4720,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6026,6026,6026,6026,6026,6026],sk3:[6026,6026,6026,6026,6026,6026],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -111,7 +111,7 @@ export const HeroInfo = {
|
||||
5006:{uuid:5006,name:"亚瑟王",path:"k5",quality:2,kind:2,type:0,
|
||||
hp:5230,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6027,6027,6027,6027,6027,6027],sk3:[6027,6027,6027,6027,6027,6027],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -120,7 +120,7 @@ export const HeroInfo = {
|
||||
5007:{uuid:5007,name:"院长",path:"m2",quality:2,kind:1,type:2,
|
||||
hp:3300,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6029,6029,6029,6029,6029,6029],sk3:[6029,6029,6029,6029,6029,6029],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -129,7 +129,7 @@ export const HeroInfo = {
|
||||
5008:{uuid:5008,name:"火女",path:"m3",quality:2,kind:2,type:2,
|
||||
hp:3160,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6002,6002,6002,6002,6002,6002],sk2:[6012,6012,6012,6012,6012,6012],sk3:[6012,6012,6012,6012,6012,6012],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -138,7 +138,7 @@ export const HeroInfo = {
|
||||
5009:{uuid:5009,name:"风暴精灵",path:"m4",quality:2,kind:2,type:2,
|
||||
hp:3110,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6016,6016,6016,6016,6016,6016],sk3:[6016,6016,6016,6016,6016,6016],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -147,7 +147,7 @@ export const HeroInfo = {
|
||||
5010:{uuid:5010,name:"召唤师",path:"zh1",quality:2,kind:2,type:2,
|
||||
hp:6160,hp_up:150,shp_up:20,def:50,def_up:2,sdef_up:0,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6003,6003,6003,6003,6003,6003],sk2:[6031,6031,6031,6031,6031,6031],sk3:[6031,6031,6031,6031,6031,6031],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -156,7 +156,7 @@ export const HeroInfo = {
|
||||
5011:{uuid:5011,name:"自然德",path:"d1",quality:2,kind:2,type:2,
|
||||
hp:6220,hp_up:150,shp_up:20,def:50,def_up:2,sdef_up:0,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6003,6003,6003,6003,6003,6003],sk2:[6028,6028,6028,6028,6028,6028],sk3:[6028,6028,6028,6028,6028,6028],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -165,7 +165,7 @@ export const HeroInfo = {
|
||||
5012:{uuid:5012,name:"野兽德",path:"d2",quality:2,kind:2,type:2,
|
||||
hp:6010,hp_up:150,shp_up:20,def:50,def_up:2,sdef_up:0,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6003,6003,6003,6003,6003,6003],sk2:[6019,6019,6019,6019,6019,6019],sk3:[6019,6019,6019,6019,6019,6019],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -174,7 +174,7 @@ export const HeroInfo = {
|
||||
5013:{uuid:5013,name:"绿箭",path:"a1",quality:2,kind:1,type:1,
|
||||
hp:3110,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6015,6015,6015,6015,6015,6015],sk3:[6015,6015,6015,6015,6015,6015],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -183,7 +183,7 @@ export const HeroInfo = {
|
||||
5014:{uuid:5014,name:"罗宾汉",path:"a2",quality:2,kind:1,type:1,
|
||||
hp:3210,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6016,6016,6016,6016,6016,6016],sk3:[6016,6016,6016,6016,6016,6016],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -192,7 +192,7 @@ export const HeroInfo = {
|
||||
5015:{uuid:5015,name:"鹰眼",path:"a3",quality:2,kind:1,type:1,
|
||||
hp:3230,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6014,6014,6014,6014,6014,6014],sk3:[6014,6014,6014,6014,6014,6014],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -201,7 +201,7 @@ export const HeroInfo = {
|
||||
5016:{uuid:5016,name:"狙击手",path:"a4",quality:2,kind:2,type:1,
|
||||
hp:3090,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6021,6021,6021,6021,6021,6021],sk3:[6021,6021,6021,6021,6021,6021],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -210,7 +210,7 @@ export const HeroInfo = {
|
||||
5017:{uuid:5017,name:"死灵法师",path:"zh2",quality:2,kind:2,type:1,
|
||||
hp:3110,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6003,6003,6003,6003,6003,6003],sk2:[6017,6013,6013,6013,6013,6013],sk3:[6013,6013,6013,6013,6013,6013],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -219,7 +219,7 @@ export const HeroInfo = {
|
||||
5018:{uuid:5018,name:"风暴斧",path:"ft1",quality:2,kind:2,type:0,
|
||||
hp:4650,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6024,6024,6024,6024,6024,6024],sk3:[6024,6024,6024,6024,6024,6024],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -228,7 +228,7 @@ export const HeroInfo = {
|
||||
5019:{uuid:5019,name:"剑圣",path:"k1",quality:2,kind:2,type:0,
|
||||
hp:4650,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6024,6024,6024,6024,6024,6024],sk3:[6024,6024,6024,6024,6024,6024],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -237,7 +237,7 @@ export const HeroInfo = {
|
||||
5020:{uuid:5020,name:"黑桃K",path:"k6",quality:2,kind:2,type:0,
|
||||
hp:5110,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6027,6027,6027,6027,6027,6027],sk3:[6027,6027,6027,6027,6027,6027],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -246,7 +246,7 @@ export const HeroInfo = {
|
||||
5021:{uuid:5021,name:"红桃K",path:"k7",quality:2,kind:2,type:0,
|
||||
hp:5110,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6027,6027,6027,6027,6027,6027],sk3:[6027,6027,6027,6027,6027,6027],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -255,7 +255,7 @@ export const HeroInfo = {
|
||||
5022:{uuid:5022,name:"武道家",path:"k4",quality:2,kind:2,type:0,
|
||||
hp:4550,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6027,6027,6027,6027,6027,6027],sk3:[6027,6027,6027,6027,6027,6027],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -264,52 +264,52 @@ export const HeroInfo = {
|
||||
5023:{uuid:5023,name:"射手未定",path:"a5",quality:2,kind:2,type:1,
|
||||
hp:3080,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6020,6020,6020,6020,6020,6020],sk3:[6020,6020,6020,6020,6020,6020],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6006,6006,6006,6006,6006,6006],sk3:[6006,6006,6006,6006,6006,6006],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
|
||||
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
|
||||
5024:{uuid:5024,name:"射手未定",path:"a6",quality:2,kind:2,type:1,
|
||||
hp:3060,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6020,6020,6020,6020,6020,6020],sk3:[6020,6020,6020,6020,6020,6020],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6006,6006,6006,6006,6006,6006],sk3:[6006,6006,6006,6006,6006,6006],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
|
||||
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
|
||||
5025:{uuid:5025,name:"法师待定",path:"m7",quality:2,kind:2,type:2,
|
||||
hp:3210,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6023,6023,6023,6023,6023,6023],sk3:[6023,6023,6023,6023,6023,6023],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6001,6001,6001,6001,6001,6001],sk3:[6001,6001,6001,6001,6001,6001],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
|
||||
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
|
||||
5026:{uuid:5026,name:"法师待定",path:"m8",quality:2,kind:2,type:2,
|
||||
hp:3150,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6023,6023,6023,6023,6023,6023],sk3:[6023,6023,6023,6023,6023,6023],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6001,6001,6001,6001,6001,6001],sk3:[6001,6001,6001,6001,6001,6001],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
|
||||
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
|
||||
5027:{uuid:5027,name:"法师待定",path:"m9",quality:2,kind:2,type:2,
|
||||
hp:3130,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6023,6023,6023,6023,6023,6023],sk3:[6023,6023,6023,6023,6023,6023],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6001,6001,6001,6001,6001,6001],sk3:[6001,6001,6001,6001,6001,6001],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
|
||||
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
|
||||
5201:{uuid:5201,name:"兽人战士",path:"mor1",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -318,7 +318,7 @@ export const HeroInfo = {
|
||||
5202:{uuid:5202,name:"兽人刺客",path:"mor2",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -327,7 +327,7 @@ export const HeroInfo = {
|
||||
5203:{uuid:5203,name:"兽人护卫",path:"mor3",quality:2,kind:1,type:1,
|
||||
hp:3000,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6007,6007,6007,6007,6007,6007],sk2:[6007,6007,6007,6007,6007,6007],sk3:[6007,6007,6007,6007,6007,6007],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -336,7 +336,7 @@ export const HeroInfo = {
|
||||
5204:{uuid:5204,name:"石卫",path:"mgem1",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -345,7 +345,7 @@ export const HeroInfo = {
|
||||
5205:{uuid:5205,name:"土卫",path:"mgem2",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -354,7 +354,7 @@ export const HeroInfo = {
|
||||
5206:{uuid:5206,name:"树人",path:"mgem3",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -363,7 +363,7 @@ export const HeroInfo = {
|
||||
5207:{uuid:5207,name:"小骷髅",path:"mkl1",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -372,7 +372,7 @@ export const HeroInfo = {
|
||||
5208:{uuid:5208,name:"小骷髅",path:"mkl2",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -381,7 +381,7 @@ export const HeroInfo = {
|
||||
5209:{uuid:5209,name:"小骷髅",path:"mkl3",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -390,7 +390,7 @@ export const HeroInfo = {
|
||||
5210:{uuid:5210,name:"骷髅战士",path:"mkl4",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -399,7 +399,7 @@ export const HeroInfo = {
|
||||
5211:{uuid:5211,name:"骷髅战士",path:"mkl5",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -408,7 +408,7 @@ export const HeroInfo = {
|
||||
5212:{uuid:5212,name:"骷髅战士",path:"mkl6",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -417,7 +417,7 @@ export const HeroInfo = {
|
||||
5213:{uuid:5213,name:"骷髅射手",path:"mkla1",quality:2,kind:1,type:1,
|
||||
hp:3000,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6006,6006,6006,6006,6006,6006],sk3:[6006,6006,6006,6006,6006,6006],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -426,7 +426,7 @@ export const HeroInfo = {
|
||||
5214:{uuid:5214,name:"骷髅射手",path:"mkla2",quality:2,kind:1,type:1,
|
||||
hp:3000,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6006,6006,6006,6006,6006,6006],sk3:[6006,6006,6006,6006,6006,6006],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -435,7 +435,7 @@ export const HeroInfo = {
|
||||
5215:{uuid:5215,name:"骷髅射手",path:"mkla3",quality:2,kind:1,type:1,
|
||||
hp:3000,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6006,6006,6006,6006,6006,6006],sk3:[6006,6006,6006,6006,6006,6006],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -444,7 +444,7 @@ export const HeroInfo = {
|
||||
5216:{uuid:5216,name:"元素1",path:"my1",quality:2,kind:1,type:2,
|
||||
hp:3000,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6001,6001,6001,6001,6001,6001],sk3:[6001,6001,6001,6001,6001,6001],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -453,7 +453,7 @@ export const HeroInfo = {
|
||||
5217:{uuid:5217,name:"元素2",path:"my2",quality:2,kind:1,type:2,
|
||||
hp:3000,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6002,6002,6002,6002,6002,6002],sk2:[6002,6002,6002,6002,6002,6002],sk3:[6002,6002,6002,6002,6002,6002],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -462,7 +462,7 @@ export const HeroInfo = {
|
||||
5218:{uuid:5218,name:"元素3",path:"my3",quality:2,kind:1,type:2,
|
||||
hp:3000,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1.5,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6003,6003,6003,6003,6003,6003],sk2:[6003,6003,6003,6003,6003,6003],sk3:[6003,6003,6003,6003,6003,6003],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -471,7 +471,7 @@ export const HeroInfo = {
|
||||
5219:{uuid:5219,name:"牛头战士",path:"mn1",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -480,7 +480,7 @@ export const HeroInfo = {
|
||||
5220:{uuid:5220,name:"牛头战士",path:"mn2",quality:2,kind:1,type:1,
|
||||
hp:3000,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6010,6010,6010,6010,6010,6010],sk2:[6010,6010,6010,6010,6010,6010],sk3:[6010,6010,6010,6010,6010,6010],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -489,7 +489,7 @@ export const HeroInfo = {
|
||||
5221:{uuid:5221,name:"牛头战士",path:"mn3",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -498,7 +498,7 @@ export const HeroInfo = {
|
||||
5222:{uuid:5222,name:"独眼巨人",path:"md1",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -507,7 +507,7 @@ export const HeroInfo = {
|
||||
5223:{uuid:5223,name:"独眼巨人",path:"md2",quality:2,kind:1,type:0,
|
||||
hp:5000,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
|
||||
a_cd:1,speed:120,lvexp:100,slvexp:10,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
|
||||
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6008,6008,6008,6008,6008,6008],sk2:[6008,6008,6008,6008,6008,6008],sk3:[6008,6008,6008,6008,6008,6008],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -516,7 +516,7 @@ export const HeroInfo = {
|
||||
5224:{uuid:5224,name:"独眼巨人",path:"md3",quality:2,kind:1,type:1,
|
||||
hp:3000,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
|
||||
a_cd:1.2,speed:80,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6005,6005,6005,6005,6005,6005],sk3:[6005,6005,6005,6005,6005,6005],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -525,7 +525,7 @@ export const HeroInfo = {
|
||||
5225:{uuid:5225,name:"精英独眼",path:"md4",quality:2,kind:1,type:2,
|
||||
hp:6000,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6009,6009,6009,6009,6009,6009],sk2:[6009,6009,6009,6009,6009,6009],sk3:[6009,6009,6009,6009,6009,6009],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -534,7 +534,7 @@ export const HeroInfo = {
|
||||
5226:{uuid:5226,name:"精英牛头",path:"mn4",quality:2,kind:1,type:2,
|
||||
hp:6000,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6010,6010,6010,6010,6010,6010],sk2:[6010,6010,6010,6010,6010,6010],sk3:[6010,6010,6010,6010,6010,6010],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
@@ -543,7 +543,7 @@ export const HeroInfo = {
|
||||
5227:{uuid:5227,name:"精英兽人",path:"mor4",quality:2,kind:1,type:2,
|
||||
hp:6000,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
|
||||
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
|
||||
a_cd:1,speed:50,lvexp:100,slvexp:10,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
a_cd:1,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
|
||||
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
|
||||
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
|
||||
sk1:[6009,6009,6009,6009,6009,6009],sk2:[6009,6009,6009,6009,6009,6009],sk3:[6009,6009,6009,6009,6009,6009],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
|
||||
|
||||
@@ -76,30 +76,25 @@ export class Hero extends ecs.Entity {
|
||||
hv.dopw=hero.dopw;
|
||||
|
||||
hv.lv = role.lv;
|
||||
hv.slv = role.slv;
|
||||
hv.type = hero.type;
|
||||
let slv=0
|
||||
if (role.slv >= 5) slv=1
|
||||
if (role.slv >= 10) slv=2
|
||||
if (role.slv >= 15) slv=3
|
||||
if (role.slv >= 20) slv=4
|
||||
if (role.slv >= 25) slv=5
|
||||
let slv= Math.floor(( hv.lv) / 5);
|
||||
let sklv=slv
|
||||
if(sklv >= 5) sklv=5;
|
||||
|
||||
|
||||
hv.sk1 = hero.sk1[slv];
|
||||
hv.sk2 = hero.sk2[slv];
|
||||
hv.sk3 = hero.sk3[slv];
|
||||
hv.akc = hero.akc[slv];
|
||||
hv.uac = hero.uac[slv];
|
||||
hv.crc = hero.crc[slv];
|
||||
hv.dgc = hero.dgc[slv];
|
||||
hv.akr = hero.akr[slv];
|
||||
hv.uar = hero.uar[slv];
|
||||
hv.crr = hero.crr[slv];
|
||||
hv.dgr = hero.dgr[slv];
|
||||
hv.rhp_max=hv.hp= hv.hp_max =(hero.hp+hero.hp_up*hv.lv)*(1+hero.shp_up/100*(hv.slv-1)) ;
|
||||
hv.ap = (hero.ap+hero.ap_up*hv.lv) *(1+hero.sap_up/100*(hv.slv-1));
|
||||
hv.def= (hero.def+hero.def_up*hv.lv)*(1+hero.sdef_up/100*(hv.slv-1));
|
||||
hv.sk1 = hero.sk1[sklv];
|
||||
hv.sk2 = hero.sk2[sklv];
|
||||
hv.sk3 = hero.sk3[sklv];
|
||||
hv.akc = hero.akc[sklv];
|
||||
hv.uac = hero.uac[sklv];
|
||||
hv.crc = hero.crc[sklv];
|
||||
hv.dgc = hero.dgc[sklv];
|
||||
hv.akr = hero.akr[sklv];
|
||||
hv.uar = hero.uar[sklv];
|
||||
hv.crr = hero.crr[sklv];
|
||||
hv.dgr = hero.dgr[sklv];
|
||||
hv.rhp_max=hv.hp= hv.hp_max =(hero.hp+hero.hp_up*hv.lv)*(1+hero.shp_up/100*slv) ;
|
||||
hv.ap = (hero.ap+hero.ap_up*hv.lv) *(1+hero.sap_up/100*slv);
|
||||
hv.def= (hero.def+hero.def_up*hv.lv)*(1+hero.sdef_up/100*slv);
|
||||
hv.cd = hero.a_cd
|
||||
hv.crit = hero.crit; //暴击率
|
||||
hv.crit_add = hero.crit_add;//暴击伤害加成
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { _decorator, Color, Label, Sprite } from "cc";
|
||||
import { _decorator, Color, Label, ProgressBar, Sprite } from "cc";
|
||||
import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS";
|
||||
import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp";
|
||||
import { HeroHomeComp } from "../map/HeroHomeComp";
|
||||
@@ -6,7 +6,7 @@ import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/O
|
||||
import { smc } from "../common/SingletonModuleComp";
|
||||
import { HeroInfo } from "../common/config/heroSet";
|
||||
import { ColorSet } from "../common/config/BoxSet";
|
||||
import { SlvUp } from "../common/config/RoleSet";
|
||||
import { getUpChipByLv, SlvUp } from "../common/config/RoleSet";
|
||||
|
||||
const { ccclass, property } = _decorator;
|
||||
|
||||
@@ -44,28 +44,31 @@ export class HeroCardComp extends CCComp {
|
||||
|
||||
let slv = this.node.getChildByName("slv")
|
||||
this.node.getChildByName("lv").getComponent(Label).string=smc.heros[this.h_uuid].lv.toString()+"级"
|
||||
if(smc.heros[this.h_uuid].slv==0){
|
||||
this.node.getChildByName("lock").active=true
|
||||
slv.active=false
|
||||
}else{
|
||||
slv.active=true
|
||||
this.node.getChildByName("lock").active=false
|
||||
slv.getChildByName("slv").getComponent(Label).string=smc.heros[this.h_uuid].slv.toString()
|
||||
}
|
||||
let slvneed=HeroInfo[this.h_uuid].slvexp*smc.heros[this.h_uuid].slv
|
||||
let slvnum=smc.heros[this.h_uuid].num
|
||||
this.node.getChildByName("up").active=slvnum>=slvneed
|
||||
switch(HeroInfo[this.h_uuid].quality){
|
||||
case 1:
|
||||
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["BLUE"]);
|
||||
break;
|
||||
case 2:
|
||||
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["YELLOW"]);
|
||||
break;
|
||||
case 3:
|
||||
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["RED"]);
|
||||
break;
|
||||
}
|
||||
// if(smc.heros[this.h_uuid].slv==0){
|
||||
// this.node.getChildByName("lock").active=true
|
||||
// slv.active=false
|
||||
// }else{
|
||||
// slv.active=true
|
||||
// this.node.getChildByName("lock").active=false
|
||||
// slv.getChildByName("slv").getComponent(Label).string=smc.heros[this.h_uuid].slv.toString()
|
||||
// }
|
||||
let lvneed=(getUpChipByLv(smc.heros[this.h_uuid].lv)-HeroInfo[this.h_uuid].lvexp)*smc.heros[this.h_uuid].lv
|
||||
let lvnum=smc.heros[this.h_uuid].num
|
||||
this.node.getChildByName("up").active=lvnum>=lvneed
|
||||
this.node.getChildByName("need").getComponent(Label).string = lvneed.toString()
|
||||
this.node.getChildByName("num").getComponent(Label).string = lvnum.toString()
|
||||
this.node.getChildByName("bar").getComponent(ProgressBar).progress = lvnum/lvneed
|
||||
// switch(HeroInfo[this.h_uuid].quality){
|
||||
// case 1:
|
||||
// this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["BLUE"]);
|
||||
// break;
|
||||
// case 2:
|
||||
// this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["YELLOW"]);
|
||||
// break;
|
||||
// case 3:
|
||||
// this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["RED"]);
|
||||
// break;
|
||||
// }
|
||||
}
|
||||
/** 全局消息逻辑处理 */
|
||||
// private onHandler(event: string, args: any) {
|
||||
|
||||
@@ -41,7 +41,7 @@ export class Monster extends ecs.Entity {
|
||||
}
|
||||
|
||||
/** 加载角色 */
|
||||
load(pos: Vec3 = Vec3.ZERO,scale:number = 1,uuid:number=1001,is_boss:boolean=false) {
|
||||
load(pos: Vec3 = Vec3.ZERO,scale:number = 1,uuid:number=1001,is_boss:boolean=false,is_call:boolean=false,lv:number=1) {
|
||||
scale=-1
|
||||
let box_group=BoxSet.MONSTER
|
||||
console.log("mon load",uuid)
|
||||
@@ -53,11 +53,11 @@ export class Monster extends ecs.Entity {
|
||||
node.parent = scene.entityLayer!.node!
|
||||
|
||||
node.setPosition(pos)
|
||||
this.hero_init(uuid,node,scale,box_group,is_boss)
|
||||
this.hero_init(uuid,node,scale,box_group,is_boss,is_call,lv)
|
||||
oops.message.dispatchEvent("monster_load",this)
|
||||
}
|
||||
|
||||
hero_init(uuid:number=1001,node:Node,scale:number=1,box_group=BoxSet.HERO,is_boss:boolean=false) {
|
||||
hero_init(uuid:number=1001,node:Node,scale:number=1,box_group=BoxSet.HERO,is_boss:boolean=false,is_call:boolean=false,lv:number=1) {
|
||||
var hv = node.getComponent(HeroViewComp)!;
|
||||
// console.log("hero_init",buff)
|
||||
let hero= HeroInfo[uuid] // 共用英雄数据
|
||||
@@ -78,28 +78,26 @@ export class Monster extends ecs.Entity {
|
||||
hv.cpw=hero.cpw;
|
||||
hv.dpw=hero.dpw;
|
||||
hv.dopw=hero.dopw;
|
||||
hv.lv = 1;
|
||||
let slv=0
|
||||
if (hero.slv >= 5) slv=1
|
||||
if (hero.slv >= 10) slv=2
|
||||
if (hero.slv >= 15) slv=3
|
||||
if (hero.slv >= 20) slv=4
|
||||
if (hero.slv >= 25) slv=5
|
||||
hv.lv = lv;
|
||||
let slv= Math.floor(( hv.lv) / 5);
|
||||
let sklv=slv
|
||||
if(sklv >= 5) sklv=5;
|
||||
|
||||
hv.type = hero.type;
|
||||
hv.sk1 = hero.sk1[slv];
|
||||
hv.sk2 = hero.sk2[slv];
|
||||
hv.sk3 = hero.sk3[slv];
|
||||
hv.akc = hero.akc[slv];
|
||||
hv.uac = hero.uac[slv];
|
||||
hv.crc = hero.crc[slv];
|
||||
hv.dgc = hero.dgc[slv];
|
||||
hv.akr = hero.akr[slv];
|
||||
hv.uar = hero.uar[slv];
|
||||
hv.crr = hero.crr[slv];
|
||||
hv.dgr = hero.dgr[slv];
|
||||
hv.hp= hv.hp_max =hero.hp+hero.hp_up*hv.lv ;
|
||||
hv.ap = hero.ap+hero.ap_up*hv.lv ;
|
||||
hv.def= hero.def+hero.def_up*hv.lv;
|
||||
hv.sk1 = hero.sk1[sklv];
|
||||
hv.sk2 = hero.sk2[sklv];
|
||||
hv.sk3 = hero.sk3[sklv];
|
||||
hv.akc = hero.akc[sklv];
|
||||
hv.uac = hero.uac[sklv];
|
||||
hv.crc = hero.crc[sklv];
|
||||
hv.dgc = hero.dgc[sklv];
|
||||
hv.akr = hero.akr[sklv];
|
||||
hv.uar = hero.uar[sklv];
|
||||
hv.crr = hero.crr[sklv];
|
||||
hv.dgr = hero.dgr[sklv];
|
||||
hv.rhp_max=hv.hp= hv.hp_max =(hero.hp+hero.hp_up*hv.lv)*(1+hero.shp_up/100*slv);
|
||||
hv.ap = (hero.ap+hero.ap_up*hv.lv) *(1+hero.sap_up/100*slv);
|
||||
hv.def= (hero.def+hero.def_up*hv.lv)*(1+hero.sdef_up/100*slv);
|
||||
hv.cd = hero.a_cd
|
||||
hv.crit = hero.crit; //暴击率
|
||||
hv.crit_add = hero.crit_add;//暴击伤害加成
|
||||
|
||||
@@ -8,7 +8,7 @@ import { UIID } from "../common/config/GameUIConfig";
|
||||
import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops";
|
||||
import { Items } from "../common/config/Items";
|
||||
import { SkillSet } from "../common/config/SkillSet";
|
||||
import { LvUp, SlvUp, UpGold } from "../common/config/RoleSet";
|
||||
import { getUpChipByLv, getUpGoldByRange, LvUp, SlvUp, UpGold } from "../common/config/RoleSet";
|
||||
import { HChipComp } from "../hero/HChipComp";
|
||||
const { ccclass, property } = _decorator;
|
||||
|
||||
@@ -19,6 +19,9 @@ export class HeroHomeComp extends CCComp {
|
||||
h_uuid:number=0
|
||||
role:any=null
|
||||
hero:any=null
|
||||
gold_need:number=9999
|
||||
chip_need:number=9999
|
||||
slv:number=0
|
||||
protected onLoad(): void {
|
||||
|
||||
}
|
||||
@@ -57,14 +60,15 @@ export class HeroHomeComp extends CCComp {
|
||||
hero_show(uuid:number) {
|
||||
this.node.getChildByName("show").active=true
|
||||
this.h_uuid=uuid
|
||||
this.role=smc.heros[uuid]
|
||||
this.hero=HeroInfo[uuid]
|
||||
this.gold_need=(getUpGoldByRange(smc.heros[uuid].lv)*smc.heros[uuid].lv)
|
||||
this.chip_need=(getUpChipByLv(smc.heros[uuid].lv)-this.hero.lvexp)*smc.heros[uuid].lv
|
||||
console.log("hero_show",uuid)
|
||||
let skill1 = SkillSet[this.hero.sk1[0]]
|
||||
let skill2 = SkillSet[this.hero.sk2[0]]
|
||||
var sk_path = "game/skills/skill_icon"
|
||||
// var icon_path = "game/heros/herois"
|
||||
|
||||
this.slv = Math.floor((smc.heros[uuid].lv) / 5);
|
||||
this.node.getChildByName("show").getChildByName("name").getChildByName("value").getComponent(Label).string=this.hero.name
|
||||
this.node.getChildByName("show").getChildByName("name").getChildByName("g1").active=HeroInfo[uuid].quality==1
|
||||
this.node.getChildByName("show").getChildByName("name").getChildByName("g2").active=HeroInfo[uuid].quality==2
|
||||
@@ -96,13 +100,14 @@ export class HeroHomeComp extends CCComp {
|
||||
this.update_data()
|
||||
}
|
||||
update_data(){
|
||||
let slv_node=this.node.getChildByName("show").getChildByName("name").getChildByName("slv");
|
||||
this.slv = Math.floor((smc.heros[this.h_uuid].lv) / 5);
|
||||
// let slv_node=this.node.getChildByName("show").getChildByName("name").getChildByName("slv");
|
||||
let lvup=this.node.getChildByName("show").getChildByName("lvup");
|
||||
let slvup=this.node.getChildByName("show").getChildByName("slvup");
|
||||
// let slvup=this.node.getChildByName("show").getChildByName("slvup");
|
||||
let attr = this.node.getChildByName("show").getChildByName("attr");
|
||||
let attr2 = this.node.getChildByName("show").getChildByName("attr2").getChildByName("other");
|
||||
this.node.getChildByName("show").getChildByName("name").getChildByName("lv").getComponent(Label).string = this.role.lv.toString()+"级";
|
||||
slv_node.getChildByName("slv").getComponent(Label).string = this.role.slv.toString();
|
||||
this.node.getChildByName("show").getChildByName("name").getChildByName("lv").getComponent(Label).string = smc.heros[this.h_uuid].lv.toString()+"级";
|
||||
// slv_node.getChildByName("slv").getComponent(Label).string = smc.heros[uuid].slv.toString();
|
||||
|
||||
this.node.getChildByName("show").getChildByName("name").getChildByName("quality").getChildByName("q1").active = this.hero.quality == 1;
|
||||
this.node.getChildByName("show").getChildByName("name").getChildByName("quality").getChildByName("q2").active = this.hero.quality == 2;
|
||||
@@ -112,57 +117,61 @@ export class HeroHomeComp extends CCComp {
|
||||
this.node.getChildByName("show").getChildByName("name").getChildByName("quality").getChildByName("k2").active = this.hero.kind == 2;
|
||||
this.node.getChildByName("show").getChildByName("name").getChildByName("quality").getChildByName("k3").active = this.hero.kind == 3;
|
||||
|
||||
let lvneed=(this.hero.lvexp*this.role.lv)
|
||||
// lvup.getChildByName("gold").getChildByName("need").getComponent(Label).string = (UpGold.LvUp*this.role.lv).toString()
|
||||
lvup.getChildByName("item").getChildByName("btn").getChildByName("need").getComponent(Label).string = lvneed.toString()
|
||||
lvup.getChildByName("item").getChildByName("btn").getChildByName("num").getComponent(Label).string = smc.vmdata.exp.num.toString()
|
||||
if( smc.vmdata.exp.num>=lvneed) {
|
||||
lvup.getChildByName("item").getChildByName("btn").getChildByName("num").getComponent(Label).color = color(0,255,0);
|
||||
}else{
|
||||
lvup.getChildByName("item").getChildByName("btn").getChildByName("num").getComponent(Label).color = color(255,0,0);
|
||||
}
|
||||
lvup.getChildByName("up").active=smc.vmdata.exp.num>=lvneed
|
||||
// lvup.getChildByName("item").getChildByName("btn").getChildByName("bar").getComponent(ProgressBar).progress = smc.vmdata.exp.num/lvneed
|
||||
lvup.getChildByName("info").getChildByName("ap").getComponent(Label).string = "+"+this.hero.ap_up
|
||||
lvup.getChildByName("info").getChildByName("def").getComponent(Label).string = "+"+this.hero.def_up
|
||||
lvup.getChildByName("info").getChildByName("hp").getComponent(Label).string = "+"+this.hero.hp_up
|
||||
// lvup.getChildByName("item").getChildByName("btn").getChildByName("bar").getComponent(ProgressBar).progress = smc.vmdata.exp.num/((LvUp[0]+this.hero.lvexp)*this.role.lv)
|
||||
// slvup.getChildByName("gold").getChildByName("btn").getChildByName("need").getComponent(Label).string = (UpGold.SlvUp*(this.role.slv+1)).toString()
|
||||
let slvneed=HeroInfo[this.h_uuid].slvexp
|
||||
let slvnum=smc.heros[this.h_uuid].num
|
||||
slvup.getChildByName("up").active=slvnum>=slvneed
|
||||
if( slvnum>=slvneed) {
|
||||
slvup.getChildByName("cost").getChildByName("btn").getChildByName("num").getComponent(Label).color = color(0,255,0);
|
||||
}else{
|
||||
slvup.getChildByName("cost").getChildByName("btn").getChildByName("num").getComponent(Label).color = color(255,0,0);
|
||||
}
|
||||
slvup.getChildByName("cost").getChildByName("btn").getChildByName("need").getComponent(Label).string = slvneed.toString()
|
||||
slvup.getChildByName("cost").getChildByName("btn").getChildByName("num").getComponent(Label).string = slvnum.toString()
|
||||
// slvup.getChildByName("cost").getChildByName("btn").getChildByName("bar").getComponent(ProgressBar).progress = smc.heros[this.h_uuid].num/((SlvUp[this.role.slv]-HeroInfo[this.h_uuid].slvexp)*(1+this.role.slv))
|
||||
let hchipcomp= slvup.getChildByName("cost").getChildByName("btn").getChildByName("hchip").getComponent(HChipComp)
|
||||
hchipcomp.update_data(this.h_uuid,0)
|
||||
|
||||
slvup.getChildByName("info").getChildByName("ap").getComponent(Label).string = "+"+this.hero.sap_up+"%"
|
||||
slvup.getChildByName("info").getChildByName("def").getComponent(Label).string = "+"+this.hero.sdef_up+"%"
|
||||
slvup.getChildByName("info").getChildByName("hp").getComponent(Label).string = "+"+this.hero.shp_up+"%"
|
||||
// if( this.role.slv==5) {
|
||||
let lvnum=smc.heros[this.h_uuid].num
|
||||
// lvup.getChildByName("gold").getChildByName("need").getComponent(Label).string = (UpGold.LvUp*smc.heros[uuid].lv).toString()
|
||||
lvup.getChildByName("item").getChildByName("chip").getChildByName("need").getComponent(Label).string = this.chip_need.toString()
|
||||
lvup.getChildByName("item").getChildByName("btn").getChildByName("gold").getChildByName("need").getComponent(Label).string = this.gold_need.toString()
|
||||
lvup.getChildByName("item").getChildByName("chip").getChildByName("num").getComponent(Label).string = lvnum.toString()
|
||||
if( lvnum >=this.chip_need) {
|
||||
lvup.getChildByName("item").getChildByName("chip").getChildByName("num").getComponent(Label).color = color(0,255,0);
|
||||
}else{
|
||||
lvup.getChildByName("item").getChildByName("chip").getChildByName("num").getComponent(Label).color = color(255,0,0);
|
||||
}
|
||||
lvup.getChildByName("up").active=lvnum >= this.chip_need
|
||||
lvup.getChildByName("item").getChildByName("chip").getChildByName("bar").getComponent(ProgressBar).progress = lvnum/this.chip_need
|
||||
// lvup.getChildByName("info").getChildByName("ap").getComponent(Label).string = "+"+this.hero.ap_up
|
||||
// lvup.getChildByName("info").getChildByName("def").getComponent(Label).string = "+"+this.hero.def_up
|
||||
// lvup.getChildByName("info").getChildByName("hp").getComponent(Label).string = "+"+this.hero.hp_up
|
||||
|
||||
// lvup.getChildByName("info2").getChildByName("ap").getComponent(Label).string = "+"+this.hero.sap_up+"%"
|
||||
// lvup.getChildByName("info2").getChildByName("def").getComponent(Label).string = "+"+this.hero.sdef_up+"%"
|
||||
// lvup.getChildByName("info2").getChildByName("hp").getComponent(Label).string = "+"+this.hero.shp_up+"%"
|
||||
|
||||
// lvup.getChildByName("item").getChildByName("btn").getChildByName("bar").getComponent(ProgressBar).progress = smc.vmdata.exp.num/((LvUp[0]+this.hero.lvexp)*smc.heros[uuid].lv)
|
||||
// slvup.getChildByName("gold").getChildByName("btn").getChildByName("need").getComponent(Label).string = (UpGold.SlvUp*(smc.heros[uuid].slv+1)).toString()
|
||||
// let sthis.chip_need=HeroInfo[this.h_uuid].slvexp
|
||||
// let slvnum=smc.heros[this.h_uuid].num
|
||||
// slvup.getChildByName("up").active=slvnum>=sthis.chip_need
|
||||
// if( slvnum>=sthis.chip_need) {
|
||||
// slvup.getChildByName("cost").getChildByName("btn").getChildByName("num").getComponent(Label).color = color(0,255,0);
|
||||
// }else{
|
||||
// slvup.getChildByName("cost").getChildByName("btn").getChildByName("num").getComponent(Label).color = color(255,0,0);
|
||||
// }
|
||||
// slvup.getChildByName("cost").getChildByName("btn").getChildByName("need").getComponent(Label).string = sthis.chip_need.toString()
|
||||
// slvup.getChildByName("cost").getChildByName("btn").getChildByName("num").getComponent(Label).string = slvnum.toString()
|
||||
// slvup.getChildByName("cost").getChildByName("btn").getChildByName("bar").getComponent(ProgressBar).progress = slvnum/sthis.chip_need
|
||||
// let hchipcomp= slvup.getChildByName("cost").getChildByName("btn").getChildByName("hchip").getComponent(HChipComp)
|
||||
// hchipcomp.update_data(this.h_uuid,0)
|
||||
|
||||
// if( smc.heros[uuid].slv==5) {
|
||||
// slvup.getChildByName("btned").active=true
|
||||
// }else{
|
||||
// slvup.getChildByName("btned").active=false
|
||||
// };
|
||||
// if( this.role.slv==0) {
|
||||
// this.node.getChildByName("show").getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("need").getComponent(Label).string = ((SlvUp[this.role.slv]-HeroInfo[this.h_uuid].slvexp)*(1+this.role.slv)).toString()
|
||||
// if( smc.heros[uuid].slv==0) {
|
||||
// this.node.getChildByName("show").getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("need").getComponent(Label).string = ((SlvUp[smc.heros[uuid].slv]-HeroInfo[this.h_uuid].slvexp)*(1+smc.heros[uuid].slv)).toString()
|
||||
// this.node.getChildByName("show").getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("num").getComponent(Label).string = smc.heros[this.h_uuid].num.toString()
|
||||
// this.node.getChildByName("show").getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("bar").getComponent(ProgressBar).progress = smc.heros[this.h_uuid].num/((SlvUp[this.role.slv]-HeroInfo[this.h_uuid].slvexp)*(1+this.role.slv))
|
||||
// this.node.getChildByName("show").getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("bar").getComponent(ProgressBar).progress = smc.heros[this.h_uuid].num/((SlvUp[smc.heros[uuid].slv]-HeroInfo[this.h_uuid].slvexp)*(1+smc.heros[uuid].slv))
|
||||
// let hchipcomp= this.node.getChildByName("show").getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("hchip").getComponent(HChipComp)
|
||||
// hchipcomp.update_data(this.h_uuid,0)
|
||||
// this.node.getChildByName("show").getChildByName("call").active=true
|
||||
// }else{
|
||||
// this.node.getChildByName("show").getChildByName("call").active=false
|
||||
// };
|
||||
attr.getChildByName("ap").getChildByName("val").getComponent(Label).string = ((this.hero.ap+this.hero.ap_up* this.role.lv)*(1+this.hero.sap_up/100*(this.role.slv-1))).toFixed(0).toString()
|
||||
attr.getChildByName("hp").getChildByName("val").getComponent(Label).string = ((this.hero.hp+this.hero.hp_up* this.role.lv)*(1+this.hero.shp_up/100*(this.role.slv))).toFixed(0).toString()
|
||||
attr.getChildByName("def").getChildByName("val").getComponent(Label).string = ((this.hero.ap+this.hero.def_up* this.role.lv)*(1+this.hero.sdef_up/100*(this.role.slv-1))).toFixed(0).toString()
|
||||
attr.getChildByName("ap").getChildByName("val").getComponent(Label).string = ((this.hero.ap+this.hero.ap_up* smc.heros[this.h_uuid].lv)*(1+this.hero.sap_up/100*this.slv)).toFixed(0).toString()
|
||||
attr.getChildByName("hp").getChildByName("val").getComponent(Label).string = ((this.hero.hp+this.hero.hp_up* smc.heros[this.h_uuid].lv)*(1+this.hero.shp_up/100*this.slv)).toFixed(0).toString()
|
||||
attr.getChildByName("def").getChildByName("val").getComponent(Label).string = ((this.hero.ap+this.hero.def_up* smc.heros[this.h_uuid].lv)*(1+this.hero.sdef_up/100*this.slv)).toFixed(0).toString()
|
||||
attr.getChildByName("acd").getChildByName("val").getComponent(Label).string = this.hero.a_cd
|
||||
attr.getChildByName("speed").getChildByName("val").getComponent(Label).string = this.hero.speed
|
||||
attr.getChildByName("dis").getChildByName("val").getComponent(Label).string = this.hero.dis
|
||||
@@ -236,26 +245,31 @@ export class HeroHomeComp extends CCComp {
|
||||
this.h_uuid=HeroList[hi+1]
|
||||
this.hero_show(this.h_uuid)
|
||||
}
|
||||
// lv_up(){
|
||||
// if(smc.vmdata.exp.num < ((this.hero.lvexp)*smc.heros[uuid].lv)){
|
||||
// oops.gui.toast("资源不足,升级失败");
|
||||
// return
|
||||
// }
|
||||
// smc.vmdata.exp.num -= ((this.hero.lvexp)*smc.heros[uuid].lv)
|
||||
// smc.heros[uuid].lv++
|
||||
// this.update_data()
|
||||
// }
|
||||
lv_up(){
|
||||
if(smc.vmdata.exp.num < ((this.hero.lvexp)*this.role.lv)){
|
||||
oops.gui.toast("资源不足,升级失败");
|
||||
return
|
||||
}
|
||||
smc.vmdata.exp.num -= ((this.hero.lvexp)*this.role.lv)
|
||||
this.role.lv++
|
||||
this.update_data()
|
||||
}
|
||||
slv_up(){
|
||||
// if(this.role.slv>=5){
|
||||
// if(smc.heros[uuid].slv>=5){
|
||||
// oops.gui.toast("已经满星,升阶失败");
|
||||
// return
|
||||
// }
|
||||
if(smc.heros[this.h_uuid].num < HeroInfo[this.h_uuid].slvexp){
|
||||
oops.gui.toast("资源不足,升阶失败");
|
||||
if(smc.heros[this.h_uuid].num < this.chip_need){
|
||||
oops.gui.toast("碎片不足,升级失败");
|
||||
return
|
||||
}
|
||||
smc.heros[this.h_uuid].num -= HeroInfo[this.h_uuid].slvexp
|
||||
this.role.slv++
|
||||
if(smc.vmdata.gold.num < this.gold_need){
|
||||
oops.gui.toast("金币不足,升级失败");
|
||||
return
|
||||
}
|
||||
smc.heros[this.h_uuid].num -= this.chip_need
|
||||
smc.vmdata.gold.num -= (this.gold_need)
|
||||
smc.heros[this.h_uuid].lv++
|
||||
this.update_data()
|
||||
}
|
||||
item_show(e:any,val:any){
|
||||
|
||||
@@ -131,10 +131,12 @@ export class LuckHomeCompComp extends CCComp {
|
||||
case 3:
|
||||
this.show_hero_chip(uuid,num)
|
||||
smc.heros[uuid].num += num
|
||||
oops.message.dispatchEvent("hero_card_update_info")
|
||||
break;
|
||||
case 2:
|
||||
this.show_hero_chip(uuid,num)
|
||||
smc.heros[uuid].num += num
|
||||
oops.message.dispatchEvent("hero_card_update_info")
|
||||
// this.show_skill_chip(uuid,num)
|
||||
// smc.skills[uuid].num += num
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user