From d50963a61b99dcee3e8fc60224509bf2a1c49e3f Mon Sep 17 00:00:00 2001
From: Robin Ruud Kristensen <robin1998@hotmail.no>
Date: Mon, 21 Nov 2022 14:26:52 +0100
Subject: [PATCH] added making map again after boss is dead

---
 MrBigsock/Assets/Code/FollowPlayer.cs | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/MrBigsock/Assets/Code/FollowPlayer.cs b/MrBigsock/Assets/Code/FollowPlayer.cs
index 6f178e01..c8d28c93 100644
--- a/MrBigsock/Assets/Code/FollowPlayer.cs
+++ b/MrBigsock/Assets/Code/FollowPlayer.cs
@@ -15,18 +15,33 @@ namespace Bigsock
         [SerializeField]
         private CinemachineConfiner2D cameraMap;
 
+        private int levels = 1;
+
+
         Vector3 offset = new Vector3(0, 0, -10);
         int i = 0;
 
+        GameObject[] boss;
+        GameObject player;
+        GameObject door;
 
         void Start()
         {
             neighborMapGenerator.RunProceduralGeneration();
-            
+            player = GameObject.Find("BigSock");
         }
 
         void LateUpdate()
         {
+            boss = GameObject.FindGameObjectsWithTag("Boss");
+            
+
+            if (boss.Length == 0 && levels <= 1)
+            {
+                neighborMapGenerator.RunProceduralGeneration();
+                player.transform.position = new Vector3(9, 5, 0);
+                levels++;
+            }
             int i = 0;
             if(i == 0) {
                 cameraMap.InvalidateCache();
-- 
GitLab