using Godot; public partial class SettingsController : VBoxContainer { private Main main; private Slider slSize; private Slider slRain; // Called when the node enters the scene tree for the first time. public override void _Ready() { main = GetNode
("/root/Main"); slSize = GetNode("brushSettings/slSize"); slRain = GetNode("weatherSettings/slRain"); slSize.ValueChanged += OnSizeValueChanged; slSize.Value = main.BrushSize; slRain.ValueChanged += OnRainValueChanged; slRain.Value = main.rainAmount; } private void OnSizeValueChanged(double value) { main.BrushSize = (int)value; } private void OnRainValueChanged(double value) { main.RainAmount = (float)value; } }