package mapPlayer import ( nameEvent "f1-game/internal/name/event" "f1-game/nodes/map/player/player" cfacade "github.com/cherry-game/cherry/facade" ) func (p *actorPlayer) initEvent() { // 刷新声望事件 // TODO 后面如果分类型 可以参考任务做 p.EventRegister(nameEvent.Lord_FacilityUp, p.onEventRefreshPrestige) p.EventRegister(nameEvent.Lord_FacilityBuild, p.onEventRefreshPrestige) } // 更新声望 func (p *actorPlayer) onEventRefreshPrestige(e cfacade.IEventData) { player.Service().RefreshFacilityPrestige(p.playerID) }