装备和技能获取逻辑改变

This commit is contained in:
2025-07-01 23:30:00 +08:00
parent bdb0ca5bb1
commit 8c1216f24d
7 changed files with 13127 additions and 8477 deletions

View File

@@ -332,14 +332,25 @@ export class HeroViewComp extends CCComp {
console.log("[HeroViewComp]:角色死亡",this.hero_uuid)
if(this.is_kalami){
oops.message.dispatchEvent(GameEvent.EXPUP,{exp:50})
smc.vmdata.mission_data.skill_stone+=10
smc.vmdata.mission_data.equip_stone+=10
if(smc.vmdata.mission_data.skill_stone >= smc.vmdata.mission_data.skill_stone_max){
oops.message.dispatchEvent(GameEvent.SKILL_SHOW)
}
if(smc.vmdata.mission_data.equip_stone >= smc.vmdata.mission_data.equip_stone_max){
oops.message.dispatchEvent(GameEvent.EQUIP_SHOW)
}
}
if(this.is_boss){
oops.message.dispatchEvent(GameEvent.EXPUP,{exp:100})
}
if(this.is_master){
console.log("[HeroViewComp]:英雄死亡")
oops.message.dispatchEvent(GameEvent.FightEnd,{victory:false})
}
}
get_buff(){
let buff=null