diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..81beb91 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,15 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Rider ignored files +/modules.xml +/.idea.StarSkyGodot.iml +/projectSettingsUpdater.xml +/contentModel.xml +# Ignored default folder with query files +/queries/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/.idea.StarSkyPresenter/.idea/.gitignore b/.idea/.idea.StarSkyPresenter/.idea/.gitignore new file mode 100644 index 0000000..9cdfd7d --- /dev/null +++ b/.idea/.idea.StarSkyPresenter/.idea/.gitignore @@ -0,0 +1,15 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Rider ignored files +/contentModel.xml +/projectSettingsUpdater.xml +/modules.xml +/.idea.StarSkyPresenter.iml +# Ignored default folder with query files +/queries/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/.idea.StarSkyPresenter/.idea/.name b/.idea/.idea.StarSkyPresenter/.idea/.name new file mode 100644 index 0000000..e398f13 --- /dev/null +++ b/.idea/.idea.StarSkyPresenter/.idea/.name @@ -0,0 +1 @@ +StarSkyPresenter \ No newline at end of file diff --git a/.idea/.idea.StarSkyPresenter/.idea/encodings.xml b/.idea/.idea.StarSkyPresenter/.idea/encodings.xml new file mode 100644 index 0000000..df87cf9 --- /dev/null +++ b/.idea/.idea.StarSkyPresenter/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/.idea.StarSkyPresenter/.idea/indexLayout.xml b/.idea/.idea.StarSkyPresenter/.idea/indexLayout.xml new file mode 100644 index 0000000..7b08163 --- /dev/null +++ b/.idea/.idea.StarSkyPresenter/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.StarSkyPresenter/.idea/libraries/GdSdk.xml b/.idea/.idea.StarSkyPresenter/.idea/libraries/GdSdk.xml new file mode 100644 index 0000000..0059883 --- /dev/null +++ b/.idea/.idea.StarSkyPresenter/.idea/libraries/GdSdk.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.StarSkyPresenter/.idea/vcs.xml b/.idea/.idea.StarSkyPresenter/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/.idea.StarSkyPresenter/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..df87cf9 --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/indexLayout.xml b/.idea/indexLayout.xml new file mode 100644 index 0000000..7b08163 --- /dev/null +++ b/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/GdSdk.xml b/.idea/libraries/GdSdk.xml new file mode 100644 index 0000000..0059883 --- /dev/null +++ b/.idea/libraries/GdSdk.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Controller.cs b/Controller.cs new file mode 100644 index 0000000..b663cc9 --- /dev/null +++ b/Controller.cs @@ -0,0 +1,43 @@ +using Godot; +using System; + +public partial class Controller : Window +{ + + // Called when the node enters the scene tree for the first time. + public override void _Ready() + { + + } + + // Called every frame. 'delta' is the elapsed time since the previous frame. + public override void _Process(double delta) + { + Vector2 border = new Vector2(15, 15); + Vector2 rasterSize = this.Size / 4; + Vector2 btnSize = rasterSize - 2 * border; + + Button btnScene1 = this.GetNode