package event import ( eventBase "f1-game/internal/event/base" nameEvent "f1-game/internal/name/event" "f1-game/internal/pb" ) type BattleResult struct { eventBase.DataEvent[*pb.ReportGroup] } func NewBattleResult(playerID int64, reportGroup *pb.ReportGroup) *BattleResult { return &BattleResult{ DataEvent: eventBase.NewDataEvent(playerID, nameEvent.Map_PlayerBattleResult, reportGroup), } } func (p *BattleResult) ReportGroup() *pb.ReportGroup { return p.Data() }