facility_build.go 424 B

1234567891011121314151617181920
  1. package event
  2. import (
  3. eventBase "f1-game/internal/event/base"
  4. nameEvent "f1-game/internal/name/event"
  5. )
  6. type FacilityBuild struct {
  7. eventBase.DataEvent[int32]
  8. }
  9. func NewFacilityBuild(playerID int64, facilityID int32) *FacilityBuild {
  10. return &FacilityBuild{
  11. DataEvent: eventBase.NewDataEvent(playerID, nameEvent.Lord_FacilityBuild, facilityID),
  12. }
  13. }
  14. func (p *FacilityBuild) FacilityID() int32 {
  15. return p.Data()
  16. }