public interface IWeatherEventDefinitionDescribes one weather or meteor event available on a planet.
Members
IdGets the stable game asset ID accepted by CMAPI.propertyDisplayNameGets a human-readable name derived from the game asset ID.propertyDurationSecondsGets the event's configured total duration in seconds.propertyHasAsteroidsGets whether the event includes an asteroid or meteor payload.propertyRainEmissionGets the configured rain-particle emission count.propertyWetnessGets the configured terrain wetness from zero through one.propertyMinimumTerraformStageIdGets the terraformation stage after which this event may naturally occur, or null when it has no lower bound.propertyMaximumTerraformStageIdGets the terraformation stage at which this event stops naturally occurring, or null when it has no upper bound.propertyId
propertystring IdGets the stable game asset ID accepted by CMAPI.
DisplayName
propertystring DisplayNameGets a human-readable name derived from the game asset ID.
DurationSeconds
propertyfloat DurationSecondsGets the event's configured total duration in seconds.
HasAsteroids
propertybool HasAsteroidsGets whether the event includes an asteroid or meteor payload.
RainEmission
propertyint RainEmissionGets the configured rain-particle emission count.
Wetness
propertyfloat WetnessGets the configured terrain wetness from zero through one.
MinimumTerraformStageId
propertystring? MinimumTerraformStageIdGets the terraformation stage after which this event may naturally occur, or null when it has no lower bound.
MaximumTerraformStageId
propertystring? MaximumTerraformStageIdGets the terraformation stage at which this event stops naturally occurring, or null when it has no upper bound.