# OpenSimWeather 0.3.2 Vollständige Konfigurationsreferenz ``` ;; OpenSimWeather 0.3.2 vollständige Konfigurationsreferenz ;; ;; Fügen Sie diese Abschnitte in OpenSim.ini ein oder in eine Datei, die ;; explizit von OpenSim.ini eingebunden wird. Platzieren Sie sie nicht in Regions.ini. ;; ;; Alle Asset-Einstellungen verwenden OpenSim-Asset-UUIDs, keine Dateinamen oder Inventarnamen. ;; Diese Referenz ist absichtlich deaktiviert und konservativ ausgelegt. [Weather] ;; Hauptschalter. Ein fehlender Abschnitt oder Enabled=false bedeutet vollständig deaktiviert. Enabled = false ;; Privater, von Null verschiedener Chat-Kanal für In-World-Befehle. ;; CommandChannel=0 wird abgelehnt und durch 89 ersetzt. CommandChannel = 89 ;; true: Nur Estate-Manager/-Besitzer dürfen Wetterbefehle verwenden. EstateManagerOnly = true ;; ------------------------------------------------------------------------ ;; WETTERABDECKUNG UND VAR-REGIONEN ;; ------------------------------------------------------------------------ ;; ActiveArea erzeugt Wetterzellen nur in der Nähe von Wurzel-Avataren und ist ;; die produktionsorientierte Standardeinstellung. Region versucht eine Abdeckung über die ;; gesamte Standard- oder var-regionsgroße Region. CoverageMode = ActiveArea ;; Bevorzugter Var-Region-bewusster Zellenabstand. Das Modul berechnet die ;; erforderlichen X- und Y-Zellenanzahlen aus RegionSizeX und RegionSizeY. EmitterSpacingMeters = 24.0 ;; Globale Objektsicherheitsgrenze nach der Var-Region-Layoutberechnung. MaxEmitters = 384 ;; Legacy-feste Anzahl pro Achse. Auf 0 setzen, um EmitterSpacingMeters zu verwenden. ;; Werte 1-128 werden aus Kompatibilitätsgründen akzeptiert, aber feste Achsen-Layouts ;; behalten nicht die gleiche Wetterzellengröße über Var-Regionen hinweg bei. EmitterGrid = 0 ;; ActiveArea-Radius um jeden Wurzel-Avatar und Aktualisierungsintervall. ActiveAreaRadiusMeters = 96.0 ActiveAreaRefreshSeconds = 3 ;; Partikel-Burst-Radius als Bruchteil des berechneten Zellenabstands. EmitterRadiusScale = 0.48 ;; Höhe über dem lokalen Gelände für das unsichtbare Emitter-Objekt. EmitterHeight = 18.0 ;; Globaler Niederschlagsmultiplikator. Vorsichtig erhöhen. Intensity = 1.0 ;; ------------------------------------------------------------------------ ;; PARTIKEL- UND BLITZ-ASSETS ;; ------------------------------------------------------------------------ ;; Konfigurieren Sie hier hochgeladene Alphatexturen. Leere Werte verwenden OpenSims ;; Leertextur und können sichtbare quadratische/rechteckige Partikel-Billboards erzeugen. RainTexture = StormTexture = SnowTexture = LightningTexture = ;; ------------------------------------------------------------------------ ;; GEBÄUDE-/ABDECKUNGSUNTERDRÜCKUNG ;; ------------------------------------------------------------------------ ;; OpenSim-Partikel kollidieren nicht mit Dächern. Diese Einstellungen unterdrücken ;; ganze Wetterzellen, deren abgetasteter Bereich ausreichend abgedeckt ist. AvoidCoveredAreas = true CoverProbeHeight = 256.0 ;; Ungerades Abtastraster von 1-7. 3 bedeutet neun Sonden pro Wetterzelle. CoverProbeGrid = 3 ;; Erforderlicher Anteil abgetasteter Punkte mit freiem Himmel, bevor eine Zelle existiert. MinimumOpenSkyFraction = 0.67 ;; Keine ActiveArea-Wetterblase um einen Avatar aufrechterhalten, der unter ;; einer Abdeckung erkannt wurde. SuppressAroundCoveredAvatars = true ;; false ignoriert Phantom-Prims bei Physik-Abdeckungsstrahlen. Dies verhindert auch, ;; dass die eigenen Phantom-Emitter des Moduls fälschlich als Dächer erkannt werden. ;; Explizite Ausschlussvolumen unten funktionieren weiterhin, wenn sie Phantom sind. CoverIncludesPhantomPrims = false CoverMaxHits = 32 ;; Optionale benannte Prim/Linkset-Volumen für Innenräume, Höhlen, Hangars und ;; komplexe Dächer. Jedes Objekt, dessen Name gleich ist oder mit ;; "Weather Exclusion" beginnt, wird als wetterfreies X/Y-Volumen behandelt. UseExclusionVolumes = true ExclusionObjectName = Weather Exclusion ExclusionRefreshSeconds = 30 ;; Nicht-persistente Wetterobjekte entfernen, die von einer früheren Modulinstanz ;; hinterlassen wurden, wenn dieses Regionsmodul geladen wird. CleanupGeneratedObjectsOnStartup = true ;; ------------------------------------------------------------------------ ;; REGIONSBUMGEBUNG / EEP-LIGHTSHARE ;; ------------------------------------------------------------------------ ;; Kanonischer Schalter. AdjustClouds wird weiterhin als Legacy-Alias akzeptiert. ;; OpenSim speichert diese Änderungen, daher ist auch die ausdrückliche Bestätigung ;; erforderlich, bevor ein Profil angewendet wird. AdjustEnvironment = false AllowPersistentEnvironmentChanges = false RestoreCloudsOnClear = true ;; ------------------------------------------------------------------------ ;; WIND ;; ------------------------------------------------------------------------ ;; Nur SimpleRandomWind und ConfigurableWind werden geändert. AdjustWind = false RestoreWindOnClear = true WindDirectionDegrees = 70.0 WindDirectionVarianceDegrees = 18.0 RainWindStrength = 0.45 StormWindStrength = 1.35 SnowWindStrength = 0.22 ;; ------------------------------------------------------------------------ ;; BLITZ UND DONNER ;; ------------------------------------------------------------------------ LightningEnabled = true LightningMinDelayMS = 7000 LightningMaxDelayMS = 18000 ;; Donner erfordert eine gültige hochgeladene Sound-Asset-UUID. ThunderEnabled = false ThunderVolume = 1.0 ThunderSound = ;; ------------------------------------------------------------------------ ;; AUTOMATISCHES WETTER ;; ------------------------------------------------------------------------ AutoCycleEnabled = false AutoCycleHours = 6.0 AutoCycleStartupDelaySeconds = 30 AutoCycleChangeOnStartup = false AutoCycleChoices = storm,rain,snow,sunny,clear ;; Warnung muss kürzer als das Zyklusintervall sein. ;; Platzhalter: {RegionName} {NextWeather} {TimeUntilNextForecast} ;; {NextForecast} AutoCycleForecastWarningMinutes = 15 AutoCycleForecastWarningMessage = Wettervorhersage-Update: Die nächsten Bedingungen für {RegionName} werden voraussichtlich in {TimeUntilNextForecast} auf {NextWeather} wechseln. ;; ------------------------------------------------------------------------ ;; EINSTIEGSNACHRICHT ;; ------------------------------------------------------------------------ SendWeatherIMOnEntry = false WeatherIMDelaySeconds = 8 ;; Platzhalter: {RegionName} {Weather} {EmitterCount} {AutoCycle} ;; {NextForecast} WeatherIMMessage = Wettervorhersage für {RegionName}: Die aktuellen Bedingungen sind {Weather}. Nächste Vorhersage: {NextForecast}. ;; ------------------------------------------------------------------------ ;; EXPERIMENTELLE GELÄNDEOBERFLÄCHENEFFEKTE ;; ------------------------------------------------------------------------ ;; Dies sind temporäre, nicht-persistente Geländeüberlagerungen in der Nähe aktiver Avatare. ;; Sie überschreiben keine Geländetexturen und akkumulieren nicht auf Gebäuden. SurfaceEffectsEnabled = false PuddlesEnabled = true SnowAccumulationEnabled = true ;; Alphatexturen sind erforderlich. Leere Werte deaktivieren automatisch den ;; entsprechenden Effekt, um feste Standard-Scheiben zu vermeiden. PuddleTexture = SnowSurfaceTexture = ;; Statische regionale Temperatur, die vom Akkumulations-/Schmelzmodell verwendet wird. TemperatureC = 10.0 FreezingPointC = 0.0 RainWetnessPerHour = 0.35 StormWetnessPerHour = 0.75 SnowAccumulationPerHour = 0.30 ClearDryingPerHour = 0.08 SunnyDryingPerHour = 0.25 ClearSnowMeltPerHour = 0.05 SunnySnowMeltPerHour = 0.22 RainSnowMeltPerHour = 0.45 PuddleStartLevel = 0.12 SnowPatchStartLevel = 0.08 SurfacePatchSpacingMeters = 20.0 SurfaceRadiusMeters = 80.0 MaxSurfacePatches = 128 MaxSurfaceSlopeDegrees = 8.0 PuddleLowPointToleranceMeters = 0.08 SurfaceUpdateSeconds = 60 ;; --------------------------------------------------------------------------- ;; UMWELTPROFILE ;; --------------------------------------------------------------------------- ;; Diese Werte sind Fallbacks und vollständig konfigurierbar. Das Modul kopiert den ;; aktuellen Region-LightShare-Zustand, ändert nur die aufgelisteten Himmels-/Wolkenfelder ;; und bewahrt die aktuellen Wasserfelder. Klar stellt die gespeicherte Region-Umgebung ;; wieder her, wenn RestoreCloudsOnClear=true ist. [Weather.Environment.Sunny] CloudCoverage = 0.05 CloudScale = 0.28 CloudColor = 1.0,0.98,0.9,1.0 CloudXYDensity = 0.38,0.18,0.28 CloudDetailXYDensity = 0.34,0.16,0.04 CloudScrollX = 0.06 CloudScrollY = 0.012 Horizon = 0.58,0.72,0.95,1.0 BlueDensity = 0.16,0.32,0.68,1.0 Ambient = 0.48,0.48,0.42,1.0 SunMoonColor = 1.0,0.88,0.52,1.0 HazeHorizon = 0.10 HazeDensity = 0.18 DensityMultiplier = 0.08 DistanceMultiplier = 1.15 SunGlowFocus = 0.22 SunGlowSize = 2.40 SceneGamma = 1.16 StarBrightness = 0.00 DrawClassicClouds = true CloudScrollXLock = false CloudScrollYLock = false [Weather.Environment.Rain] CloudCoverage = 0.82 CloudScale = 0.64 CloudColor = 0.16,0.18,0.22,1.0 CloudXYDensity = 1.18,0.60,0.96 CloudDetailXYDensity = 1.32,0.64,0.24 CloudScrollX = 0.28 CloudScrollY = 0.05 Horizon = 0.15,0.17,0.20,1.0 BlueDensity = 0.07,0.09,0.13,1.0 Ambient = 0.14,0.15,0.17,1.0 SunMoonColor = 0.20,0.21,0.24,1.0 HazeHorizon = 0.40 HazeDensity = 0.82 DensityMultiplier = 0.28 DistanceMultiplier = 0.90 SunGlowFocus = 0.08 SunGlowSize = 1.40 SceneGamma = 0.78 StarBrightness = 0.03 DrawClassicClouds = true CloudScrollXLock = false CloudScrollYLock = false [Weather.Environment.Storm] CloudCoverage = 0.94 CloudScale = 0.72 CloudColor = 0.06,0.07,0.085,1.0 CloudXYDensity = 1.35,0.64,1.00 CloudDetailXYDensity = 1.55,0.72,0.28 CloudScrollX = 0.48 CloudScrollY = 0.10 Horizon = 0.08,0.09,0.11,1.0 BlueDensity = 0.04,0.055,0.08,1.0 Ambient = 0.08,0.085,0.095,1.0 SunMoonColor = 0.12,0.13,0.15,1.0 HazeHorizon = 0.45 HazeDensity = 0.92 DensityMultiplier = 0.32 DistanceMultiplier = 0.80 SunGlowFocus = 0.05 SunGlowSize = 1.20 SceneGamma = 0.72 StarBrightness = 0.02 DrawClassicClouds = true CloudScrollXLock = false CloudScrollYLock = false [Weather.Environment.Snow] CloudCoverage = 0.86 CloudScale = 0.70 CloudColor = 0.38,0.40,0.44,1.0 CloudXYDensity = 1.18,0.60,0.96 CloudDetailXYDensity = 1.28,0.62,0.22 CloudScrollX = 0.14 CloudScrollY = 0.035 Horizon = 0.26,0.28,0.32,1.0 BlueDensity = 0.13,0.15,0.20,1.0 Ambient = 0.22,0.23,0.25,1.0 SunMoonColor = 0.30,0.31,0.34,1.0 HazeHorizon = 0.36 HazeDensity = 0.72 DensityMultiplier = 0.24 DistanceMultiplier = 0.95 SunGlowFocus = 0.10 SunGlowSize = 1.60 SceneGamma = 0.86 StarBrightness = 0.02 DrawClassicClouds = true CloudScrollXLock = false CloudScrollYLock = false ```