diff --git a/getFNA.ps1 b/getFNA.ps1
index 162c762..6d005e3 100644
--- a/getFNA.ps1
+++ b/getFNA.ps1
@@ -97,6 +97,23 @@ function getLibs ()
}
+function del-line($file, $start, $end) {
+ $i = 0
+ $start--
+ $end--
+ (Get-Content $file) | where{
+ ($i -lt $start -or $i -gt $end)
+ $i++
+ } > $file
+ (Get-Content $file)
+}
+
+function add-line($filePath, $textToAdd, $lineNumber) {
+ $fileContent = (Get-Content $filePath)
+ $fileContent[$lineNumber-1] += $textToAdd
+ $fileContent | Set-Content $filePath
+}
+
checkMsbuild
if (Test-Path "${PSScriptRoot}\FNA")
@@ -170,6 +187,14 @@ Set-Location Nez
git submodule init
git submodule update
+# Remove MonoGame pipeline include line.
+del-line "${PSScriptRoot}\$newProjectName\$newProjectName.csproj" 54 58
+
+# Add properties to fix errors.
+add-line "${PSScriptRoot}\Nez\Nez.Portable\Nez.FNA.csproj" "`n`t`tfalse" 18
+add-line "${PSScriptRoot}\Nez\Nez.Persistence\Nez.FNA.Persistence.csproj" "`n`t`tfalse" 17
+add-line "${PSScriptRoot}\Nez\Nez.ImGui\Nez.FNA.ImGui.csproj" "`n`t`tfalse" 17
+
"Restoring..."
Set-Location $PSScriptRoot
dotnet restore "Nez/Nez.sln"
@@ -179,3 +204,5 @@ msbuild "Nez/Nez.sln"
msbuild -t:restore $newProjectName
msbuild -t:buildcontent $newProjectName
msbuild "${newProjectName}.sln"
+
+read-host “Press ENTER to exit...”
diff --git a/project_name/DefaultScene.cs b/project_name/DefaultScene.cs
index 937f2bb..564e3b4 100755
--- a/project_name/DefaultScene.cs
+++ b/project_name/DefaultScene.cs
@@ -15,11 +15,6 @@ namespace project_name
.SetPosition(new Vector2(150, 150))
.AddComponent()
.AddComponent(new PrototypeSpriteRenderer(20, 20));
-
- var logo = Content.Load("nez-logo-black");
- CreateEntity("logo")
- .SetPosition(Screen.Center)
- .AddComponent(new SpriteRenderer(logo));
}
}
}