Skip to main content

WeatherSkySystem

6 tools in this family (folder Editor/Tools/WeatherSkySystem/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.

ToolEffectDescription
weather_apply_default_templatewritesApply a curated WeatherSpec template. Choose 'fantasy_rpg' (clear/rain/storm/fog, 20-min
weather_force_weather_nowwritesEditor-only. Find a generated WeatherDirector in the active scene and call its
weather_generate_codewritesGenerate the 5 weather + sky C# files into Assets/_Game/WeatherSky/:
weather_propose_from_promptread-onlyUse the active LLM to propose a WeatherSpec (weather_states, transition_weights,
weather_simulate_transitionsread-onlyHeadlessly Monte-Carlo the weather state machine over a 24h window. Reports state
weather_validate_specread-onlyValidate a WeatherSpec — checks namespace, day_length_minutes, sky_kind, weather_states