From d4e4f8a07b7acfda2f2938fec96818856b18c794 Mon Sep 17 00:00:00 2001 From: Darrel Marek Date: Thu, 26 Apr 2018 07:23:04 -0500 Subject: [PATCH] made monster manager work across scenes --- MoCha/Assets/Scripts/MonsterManager.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MoCha/Assets/Scripts/MonsterManager.cs b/MoCha/Assets/Scripts/MonsterManager.cs index fd158a6..24b2b2d 100644 --- a/MoCha/Assets/Scripts/MonsterManager.cs +++ b/MoCha/Assets/Scripts/MonsterManager.cs @@ -36,7 +36,7 @@ public class MonsterManager : MonoBehaviour { pos.Append(GameObject.Find(monsterParts[i].name).transform.position.x).Append(" ").Append(GameObject.Find(monsterParts[i].name).transform.position.y).Append(" ").Append(GameObject.Find(monsterParts[i].name).transform.position.z); equippedString = equippedString + monsterParts [i].name + " "; savedString = pos.ToString (); - PlayerPrefs.SetString(SceneManager.GetActiveScene().name + monsterParts[i].name, savedString); + PlayerPrefs.SetString(/*SceneManager.GetActiveScene().name + */monsterParts[i].name, savedString); } PlayerPrefs.SetString ("Equipped", equippedString); /* @@ -85,7 +85,7 @@ public class MonsterManager : MonoBehaviour { string[] equipped = equippedString.Split (' '); for (int i = 0; i < equipped.Length - 1; i++) { - string savedString = PlayerPrefs.GetString(SceneManager.GetActiveScene().name + equipped[i]); + string savedString = PlayerPrefs.GetString(/*SceneManager.GetActiveScene().name + */equipped[i]); string[] values = savedString.Split (); GameObject instance = (GameObject)Instantiate(Resources.Load(equipped[i])); instance.name = equipped [i];