commands($this->commands); } /** * 启动服务 */ public function boot(): void { // 注册事件监听器 Event::listen( ItemQuantityChanged::class, ItemQuantityChangedListener::class ); // 注册宠物事件监听器 Event::listen( PetCreatedEvent::class, PetCreatedListener::class ); Event::listen( PetStatusChangedEvent::class, PetStatusChangedListener::class ); // 注册宠物更新事件监听器 Event::listen( PetUpdateEvent::class, PetUpdateListener::class ); // 注册宠物技能使用事件监听器 Event::listen( PetSkillUsedEvent::class, PetSkillUsedListener::class ); // 注册奖励组系统事件监听器 Event::listen( RewardGrantedEvent::class, LogRewardGrantedListener::class ); // 注册奖励组系统事件监听器 Event::listen( RewardGrantedEvent::class, NotifyRewardGrantedListener::class ); // 注册土地事件监听器 Event::listen( LandCreatedEvent::class, LandCreatedListener::class ); Event::listen( LandUpgradedEvent::class, LandUpgradedListener::class ); // 注册土地状态变更事件监听器 Event::listen( LandStatusChangedEvent::class, LandStatusChangedListener::class ); // 注册作物种植事件监听器 Event::listen( CropPlantedEvent::class, CropPlantedListener::class ); // 注册作物生长阶段变更事件监听器 Event::listen( CropGrowthStageChangedEvent::class, CropGrowthStageChangedListener::class ); // 注册灾害清理事件监听器 Event::listen( DisasterClearedEvent::class, DisasterClearedListener::class ); // 注册房屋事件监听器 Event::listen( HouseUpgradedEvent::class, HouseUpgradedListener::class ); Event::listen( HouseDowngradedEvent::class, HouseDowngradedListener::class ); // 注册资金事件监听器 Event::listen( FundChangedEvent::class, FundChangedListener::class ); // 注册神像激活事件监听器 Event::listen( BuffActivatedEvent::class, BuffActivatedListener::class ); } }