This commit is contained in:
2025-08-05 17:25:34 +08:00
parent 3db3cc78eb
commit 6f9529ada2
20 changed files with 3120 additions and 1623 deletions

View File

@@ -156,13 +156,13 @@ export class MissionComp extends CCComp {
do_mon_dead(){
this.do_mon_dead_thing()
smc.vmdata.mission_data.mon_num--
if(smc.vmdata.mission_data.mon_num<=0 && this.count_tal() < FightSet.TAL_NUM) {
if(smc.vmdata.mission_data.current_wave == RogueTalWave[this.count_tal()].wave){
console.log("[MissionComp] current_wave:"+smc.vmdata.mission_data.current_wave+" tal wave:"+RogueTalWave[this.count_tal()].wave)
oops.message.dispatchEvent(GameEvent.TalentSelect,{slot:TalentSlot[this.count_tal()]})
this.tals[this.count_tal()]=true
if(smc.vmdata.mission_data.mon_num<=0) {
// if(smc.vmdata.mission_data.current_wave == RogueTalWave[this.count_tal()].wave){
// console.log("[MissionComp] current_wave:"+smc.vmdata.mission_data.current_wave+" tal wave:"+RogueTalWave[this.count_tal()].wave)
// oops.message.dispatchEvent(GameEvent.TalentSelect,{slot:TalentSlot[this.count_tal()]})
// this.tals[this.count_tal()]=true
}
// }
this.show_time(this.do_next_wave.bind(this))
}
}
@@ -246,7 +246,7 @@ export class MissionComp extends CCComp {
}
to_ready(){
oops.message.dispatchEvent(GameEvent.HeroSelect,{is_master:true})
oops.message.dispatchEvent(GameEvent.HeroSelect)
}
ready_to_fight(){
this.time_num=5
@@ -265,7 +265,7 @@ export class MissionComp extends CCComp {
// oops.message.dispatchEvent(GameEvent.EnhancementSelect)
// }
to_call_friend(){
oops.message.dispatchEvent(GameEvent.HeroSelect,{is_master:false})
oops.message.dispatchEvent(GameEvent.HeroSelect)
}
to_fight(){
@@ -335,7 +335,7 @@ export class MissionComp extends CCComp {
}
call_friend_card(){
oops.message.dispatchEvent(GameEvent.HeroSelect,{is_master:false})
oops.message.dispatchEvent(GameEvent.HeroSelect)
}
call_tal_card(){
oops.message.dispatchEvent(GameEvent.TalentSelect)