FishingWorldWeatherChangeEvent

class FishingWorldWeatherChangeEvent(worldId: FishingWorldId, oldWeather: WeatherType, newWeather: WeatherType) : Event

釣りワールドの天候 (FishingWorld.getWeather) が変化した時に発生します。

コアのリフレッシュループがメインスレッドで発火します。変化はリフレッシュ間隔 (WorldConfig.refreshIntervalSeconds) の粒度で検知され、初回の観測では発火しません。 キャンセルはできません。

Parameters

worldId

天候が変化した釣りワールドのID

oldWeather

変化前の天候

newWeather

変化後の天候

Constructors

Link copied to clipboard
constructor(worldId: FishingWorldId, oldWeather: WeatherType, newWeather: WeatherType)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:NotNull
open val eventName: @NotNull String
Link copied to clipboard
open override val handlers: HandlerList
Link copied to clipboard

Functions

Link copied to clipboard
open fun callEvent(): Boolean
Link copied to clipboard
open override fun getHandlers(): HandlerList
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard