| 12345678910111213141516171819202122232425 |
- package event
- import (
- eventBase "f1-game/internal/event/base"
- nameEvent "f1-game/internal/name/event"
- "f1-game/internal/pb"
- )
- type LeagueBuild struct {
- eventBase.PairEvent[*pb.I32, *pb.Point]
- }
- func NewLeagueBuild(leagueID int64, buildID int32, point *pb.Point) *LeagueBuild {
- return &LeagueBuild{
- PairEvent: eventBase.NewPairEvent(leagueID, nameEvent.League_Build, &pb.I32{Value: buildID}, point),
- }
- }
- func (p *LeagueBuild) BuildID() int32 {
- return p.Key().Value
- }
- func (p *LeagueBuild) Point() *pb.Point {
- return p.Value()
- }
|