重做 局内经验的利用,加攻 加血,特殊技能,todo:先完成物品设定
This commit is contained in:
@@ -58,7 +58,7 @@ export class SingletonModuleComp extends ecs.Comp {
|
||||
heros_dead:any = []
|
||||
hero_pos:any=[]
|
||||
enemy_pos:any =[]
|
||||
vm_data: any = {
|
||||
vmdata: any = {
|
||||
name : "纸片精灵大乱斗",
|
||||
game_over:false,
|
||||
game_pause:false,
|
||||
@@ -71,14 +71,35 @@ export class SingletonModuleComp extends ecs.Comp {
|
||||
victory:0,
|
||||
once:6, //每波刷新怪物数量
|
||||
total:1, //总怪物数
|
||||
a_exp:0, //近战经验石
|
||||
b_exp:0, //远程经验石
|
||||
c_exp:0, //辅助经验石
|
||||
d_exp:0, //特殊经验石
|
||||
ma_exp:0, //敌方近战经验石
|
||||
mb_exp:0, //敌方远程经验石
|
||||
mc_exp:0, //敌方辅助经验石
|
||||
md_exp:0, //敌方特殊经验石
|
||||
a_exp:0, //攻击经验
|
||||
a_up_exp:10,
|
||||
a_up:5, //每次增加的ap量
|
||||
ap:0,
|
||||
h_exp:0, //生命值经验
|
||||
h_up_exp:10,
|
||||
h_up:5, //每次增加的hp量
|
||||
hp:0,
|
||||
s_exp:0, //场地技能经验
|
||||
s_up_exp:10,
|
||||
s_up:5,
|
||||
d_exp:0, //特殊经验
|
||||
d_up_exp:10,
|
||||
d_up:5,
|
||||
ma_exp:0, //敌方攻击经验
|
||||
ma_up_exp:10,
|
||||
ma_up:5,
|
||||
map:0,
|
||||
mh_exp:0, //敌方生命经验
|
||||
mh_up_exp:10,
|
||||
mh_up:5,
|
||||
mhp:0,
|
||||
ms_exp:0, //敌方场地技能经验
|
||||
ms_up_exp:10,
|
||||
ms_up:5,
|
||||
md_exp:0, //敌方特殊经验
|
||||
md_up_exp:10,
|
||||
md_up:5,
|
||||
|
||||
reward_num:0, //怪物死亡数
|
||||
reward_gold:0,
|
||||
reward_exp:0,
|
||||
@@ -119,12 +140,12 @@ export class SingletonModuleComp extends ecs.Comp {
|
||||
}
|
||||
};
|
||||
vmAdd() {
|
||||
VM.add(this.vm_data, "data");
|
||||
VM.add(this.vmdata, "data");
|
||||
|
||||
}
|
||||
reset() {
|
||||
for (var key in this.vm_data) {
|
||||
delete this.vm_data[key];
|
||||
for (var key in this.vmdata) {
|
||||
delete this.vmdata[key];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user