Files
bl/logic/service/space/boss_wer.go

44 lines
644 B
Go

package space
import (
"blazing/logic/service/space/info"
"time"
"github.com/gogf/gf/v2/util/grand"
)
func (s *Space) getwerboss() {
switch s.ID {
case 12:
case 32:
s.MapBossInfo = info.MapBossInfo{
Id: 70,
}
var t info.MapBossSInfo
s.MapBossInfo.Id = 70
if s.Weather == 1 {
s.MapBossInfo.Pos = 0
} else {
s.MapBossInfo.Pos = 200
}
t.INFO = append(t.INFO, s.MapBossInfo)
println("天气变化地图", s.Name, "pos", s.MapBossInfo.Pos, "wer", s.Weather)
s.Broadcast(nil, 2021, &t)
}
}
func (t *Space) Next(time.Time) time.Time {
return time.Now().Add(grand.D(6*time.Second, 30*time.Second))
}