删除好多英雄 专精几个英雄,继续英雄页面

This commit is contained in:
2025-01-23 23:11:34 +08:00
parent 43fbf30e46
commit 14a40a24f1
229 changed files with 8045 additions and 102923 deletions

View File

@@ -29,7 +29,8 @@ export class CardControllerComp extends CCComp {
bbg_x:any=[-300,-150,0,150,300]
protected onLoad(): void {
this.bbg=this.node.getChildByName("bar").getChildByName("bbg")
oops.message.on(GameEvent.MissionStart,this.mission_start,this)
oops.message.on(GameEvent.MissionStart,this.mission_home_to_mission,this)
// oops.message.on(GameEvent.MissionEnd,this.mission_home_to_mission,this)
}
start() {
this.bbg=this.node.getChildByName("bar").getChildByName("bbg")
@@ -56,13 +57,19 @@ export class CardControllerComp extends CCComp {
this.node.getChildByName("mission").active = false;
}
mission_start(){
mission_home_to_mission(){
this.node.getChildByName("bar").active=false;
let mission=this.node.getChildByName("mission").getComponent(MissionComp)
mission.node.active = true;
mission.mission_start()
smc.mission.play = true;
}
mission_to_mission_home(){
let mission_home=this.node.getChildByName("mission_home").getComponent(MissionHomeComp)
this.bar_change(null,"home")
this.node.getChildByName("bar").active=true;
mission_home.load_ui_heros()
}
bar_change(e:any,args:any){
console.log("bar_change",args)
this.node.getChildByName("bar").active=true;

View File

@@ -6,10 +6,8 @@ import { HeroCard } from "../hero/HeroCard";
import { smc } from "../common/SingletonModuleComp";
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 { getUpChipByLv, getUpGoldByRange, LvUp, SlvUp, UpGold } from "../common/config/RoleSet";
import { HChipComp } from "../hero/HChipComp";
const { ccclass, property } = _decorator;
/** 视图层对象 */
@@ -61,7 +59,6 @@ export class HeroHomeComp extends CCComp {
this.node.getChildByName("show").active=true
this.h_uuid=uuid
this.hero=HeroInfo[uuid]
console.log("hero_show",uuid)
let skill1 = SkillSet[this.hero.sk1[0]]
let skill2 = SkillSet[this.hero.sk2[0]]

View File

@@ -4,18 +4,12 @@ import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/modu
import { smc } from "../common/SingletonModuleComp";
import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops";
import { RandomManager } from "../../../../extensions/oops-plugin-framework/assets/core/common/random/RandomManager";
import { MSkillset, MSlist, SkillSet } from "../common/config/SkillSet";
import { HeroModelComp } from "../hero/HeroModelComp";
import { BoxSet, GameSet } from "../common/config/BoxSet";
import { GameMap } from "./GameMap";
import { MapModelComp } from "./model/MapModelComp";
import { Talent } from "../Role/Talent";
import { Talents } from "../common/config/TalentSet";
import { HeroViewComp } from "../hero/HeroViewComp";
import { BoxSet } from "../common/config/BoxSet";
import { Hero } from "../hero/Hero";
import { HeroInfo, HeroSet } from "../common/config/heroSet";
import { HeroSet } from "../common/config/heroSet";
import { MonModelComp } from "../hero/MonModelComp";
import { BossList, MBSet, MissionNum, Missions, MissionSet, MonsetList } from "../common/config/MissionSet";
import { MBSet, Missions,} from "../common/config/MissionSet";
import { Timer } from "../../../../extensions/oops-plugin-framework/assets/core/common/timer/Timer";
import { HCard } from "./HCard";
import { HCardComp } from "./HCardComp";
@@ -284,19 +278,29 @@ export class MissionComp extends CCComp {
let yc=2
let bc=1
for(let i=0;i<tc;i++){
let x=RandomManager.instance.getRandomInt(1,t_num,3)
this.addMonster(Missions[0][x-1],i)
console.log("Missions:"+x,Missions[0][x-1])
let x=RandomManager.instance.getRandomInt(0,t_num,1)
this.addMonster(Missions[0][x],i)
console.log("Missions t:"+x,Missions[0][x])
}
for(let i=0;i<yc;i++){
let x=RandomManager.instance.getRandomInt(1,y_num,3)
this.addMonster(Missions[1][x-1],i)
console.log("Missions:"+x,Missions[1][x-1])
let x=RandomManager.instance.getRandomInt(0,y_num,1)
this.addMonster(Missions[1][x],i)
console.log("Missions y:"+x,Missions[1][x])
}
for(let i=0;i<bc;i++){
let x=RandomManager.instance.getRandomInt(1,b_num,3)
this.addMonster(Missions[2][x-1],i,true)
console.log("Missions:"+x,Missions[2][x-1],)
let x=RandomManager.instance.getRandomInt(0,b_num,1)
console.log("Missions b:"+x,Missions[2][x])
x=RandomManager.instance.getRandomInt(0,b_num,1)
console.log("Missions b:"+x,Missions[2][x])
x=RandomManager.instance.getRandomInt(0,b_num,1)
console.log("Missions b:"+x,Missions[2][x])
x=RandomManager.instance.getRandomInt(0,b_num,1)
console.log("Missions b:"+x,Missions[2][x])
x=RandomManager.instance.getRandomInt(0,b_num,1)
console.log("Missions b:"+x,Missions[2][x])
x=RandomManager.instance.getRandomInt(0,b_num,1)
console.log("Missions b:"+x,Missions[2][x])
this.addMonster(Missions[2][x],i,true)
}
}
heros_call(){