public RenderSettingsMenu() { InitializeComponent(); var editorGenerator = new EditorGenerator <RenderSettings>(RenderSettings.Instance); editorGenerator.AddEditorControls(flowLayoutPanel1); flowLayoutPanel1.Resize += FlowLayoutPanel1_Resize; }
public override void _Ready() { // once view initialization and view's model sync is finished, // can be called anytime on any model View.ConnectToModel(Model); activeInputState = GetNode <InputState>("InputStates/Main"); activeInputState.Enter(this); // NoiseGenerator gen = new NoiseGenerator(); EditorGenerator gen = new EditorGenerator("res://Crawler/Generators/Maps/MVP-Scaled.tscn"); gen.Generate(Model); Model.CoolerApiEvent(-1, "Print", "[G]et the moss (green tiles) with the G key."); Model.CoolerApiEvent(-1, "Print", "Then leave the cave (by stepping on a purple tile)."); // if (GetViewport().Size.x >= 960 * 2) // { // ProjectSettings.SetSetting("display/window/stretch/shrink", (int)GetViewport().Size.x / 960); // } }