playroom日常任务解锁优化

This commit is contained in:
hahwu 2026-04-08 11:58:38 +08:00
parent 880be78f3f
commit feaf228b79
2 changed files with 4 additions and 4 deletions

View File

@ -327,11 +327,11 @@ func (p *PlayroomMod) InitDailyTask() {
}
}
func (p *PlayroomMod) QuestTrigger(tr *quest.Trigger, lv int) bool {
func (p *PlayroomMod) QuestTrigger(tr *quest.Trigger, areaId int) bool {
update := false
unlock := true
dailyTaskUnlockLv := playroomCfg.GetRoomDailyTaskUnlock()
if lv < dailyTaskUnlockLv {
if areaId < dailyTaskUnlockLv {
return false
}
for k, v := range p.DailyTask {

View File

@ -182,7 +182,7 @@ func (p *Player) ProcessTrigger() {
MailMod := p.PlayMod.getMailMod()
PlayroomMod := p.PlayMod.getPlayroomMod()
GuideTaskMod := p.PlayMod.getGuideTaskMod()
BaseMod := p.PlayMod.getBaseMod()
DecorateMod := p.PlayMod.getDecorateMod()
IsPlayroomBack := false
IsMailBack := false
IsGuideTask := false
@ -193,7 +193,7 @@ func (p *Player) ProcessTrigger() {
if p.MailTrigger(tr) {
IsMailBack = true
}
if PlayroomMod.QuestTrigger(tr, BaseMod.GetLevel()) {
if PlayroomMod.QuestTrigger(tr, DecorateMod.GetAreaId()) {
IsPlayroomBack = true
}
if GuideTaskMod.Trigger(tr) {