diff --git a/mono/DodgeTheCreepsCS/DodgeTheCreepsCS.csproj b/mono/DodgeTheCreepsCS/DodgeTheCreepsCS.csproj new file mode 100644 index 00000000..01a380d3 --- /dev/null +++ b/mono/DodgeTheCreepsCS/DodgeTheCreepsCS.csproj @@ -0,0 +1,59 @@ + + + + Debug + AnyCPU + {7829C155-1795-447D-A78E-8775E3CF134E} + Library + .mono\temp\bin\$(Configuration) + DodgeTheCreepsCS + DodgeTheCreepsCS + v4.5 + .mono\temp\obj + $(BaseIntermediateOutputPath)\$(Configuration) + + + true + portable + false + DEBUG; + prompt + 4 + false + + + portable + true + prompt + 4 + false + + + true + portable + false + DEBUG;TOOLS; + prompt + 4 + false + + + + $(ProjectDir)\.mono\assemblies\GodotSharp.dll + False + + + $(ProjectDir)\.mono\assemblies\GodotSharpEditor.dll + False + + + + + + + + + + + + \ No newline at end of file diff --git a/mono/DodgeTheCreepsCS/DodgeTheCreepsCS.sln b/mono/DodgeTheCreepsCS/DodgeTheCreepsCS.sln new file mode 100644 index 00000000..ecb7d59c --- /dev/null +++ b/mono/DodgeTheCreepsCS/DodgeTheCreepsCS.sln @@ -0,0 +1,19 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DodgeTheCreepsCS", "DodgeTheCreepsCS.csproj", "{7829C155-1795-447D-A78E-8775E3CF134E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + Tools|Any CPU = Tools|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7829C155-1795-447D-A78E-8775E3CF134E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7829C155-1795-447D-A78E-8775E3CF134E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7829C155-1795-447D-A78E-8775E3CF134E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7829C155-1795-447D-A78E-8775E3CF134E}.Release|Any CPU.Build.0 = Release|Any CPU + {7829C155-1795-447D-A78E-8775E3CF134E}.Tools|Any CPU.ActiveCfg = Tools|Any CPU + {7829C155-1795-447D-A78E-8775E3CF134E}.Tools|Any CPU.Build.0 = Tools|Any CPU + EndGlobalSection +EndGlobal diff --git a/mono/DodgeTheCreepsCS/HUD.cs b/mono/DodgeTheCreepsCS/HUD.cs new file mode 100644 index 00000000..8b2f792d --- /dev/null +++ b/mono/DodgeTheCreepsCS/HUD.cs @@ -0,0 +1,47 @@ +using Godot; +using System; + +public class HUD : CanvasLayer +{ + [Signal] + public delegate void StartGame(); + + public void ShowMessage(string text) + { + var messageLabel = GetNode