完成 技能选择和英雄选择

This commit is contained in:
2025-06-06 10:44:45 +08:00
parent 6883916de1
commit 76c6fca2a5
6 changed files with 639 additions and 66 deletions

View File

@@ -2,6 +2,7 @@ import { VM } from "../../../../extensions/oops-plugin-framework/assets/libs/mod
import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS";
import { Initialize } from "../initialize/Initialize";
import { GameMap } from "../map/GameMap";
import { MissionData, MissionMons, Missions } from "./config/Mission";
// import { Role } from "../role/Role";
@@ -17,13 +18,6 @@ export class SingletonModuleComp extends ecs.Comp {
status:0, //0:未开始 1:进行中 2:胜利 3:失败
play:false,
pause:false,
is_victory:false,
is_defeat:false,
is_battle:false,
lv:0,
victory:0,
mskill:6001,
mmskill:6002,
};
fight_heros=[]
mheros:any = [];
@@ -41,45 +35,11 @@ export class SingletonModuleComp extends ecs.Comp {
game_over:false,
game_pause:false,
mission_data:{
gold:10,//金币
refresh_gold:1,//刷新金币
refrsh_time:1, //刷新时间
call_gold:3,//召唤金币
add_gold:1,//金币增加
change_gold:1,//金币变化
exp:0,//经验
skp:0,//技能点
box:0,//宝箱
energy:0,//能量
hp:0,//血量
ap:0,//攻击
},
mission:{
once:6, //每波刷新怪物数量
total:1, //总怪物数
exp:0,
exp_max:100,
mexp:0,
mexp_max:100,
drop:0,
hp:0,
ap:0,
def:0,
crit:0,
dodge:0,
dead:0,
reward_num:0, //怪物死亡数
reward_gold:0,
reward_exp:0,
},
gold:{num:999999,x1:0},
exp:{num:1000,x1:0},
skp:{num:2000,x1:0}, //技能升级点数
energy:{num:10,x1:0},
box:{num:10,x1:0},
};
vmAdd() {
this.vmdata.mission_data=MissionData
VM.add(this.vmdata, "data");
}