Finalised json save, added newtonsoft to project, v1.3.0
This commit is contained in:
@@ -220,17 +220,13 @@ public class Tile : MonoBehaviour
|
||||
string result = "";
|
||||
GameObject obj;
|
||||
result = result + FileHandler.generateJSON("tiletype", "\"" + tiletype + "\"") + ",\r\n";
|
||||
result = result + FileHandler.generateJSON("positionX", position.x) + ",\r\n";
|
||||
result = result + FileHandler.generateJSON("positionY", position.y) + ",\r\n";
|
||||
result = result + FileHandler.generateJSON("positionZ", position.z) + ",\r\n";
|
||||
result = result + "\"Objects\": {\r\n";
|
||||
result = result + FileHandler.generateJSON("position", "\"" + position.x + "/" + position.y + "/" + position.z + "\"") + ",\r\n";
|
||||
result = result + "\"objects\": {\r\n";
|
||||
for (int i = 0; i < gameObject.transform.childCount; i++)
|
||||
{
|
||||
obj = gameObject.transform.GetChild(i).gameObject;
|
||||
result = result + "\"Object" + i + "\": {\r\n";
|
||||
result = result + FileHandler.generateJSON("positionX", obj.transform.position.x) + ",\r\n";
|
||||
result = result + FileHandler.generateJSON("positionY", obj.transform.position.y) + ",\r\n";
|
||||
result = result + FileHandler.generateJSON("positionZ", obj.transform.position.z) + ",\r\n";
|
||||
result = result + "\"object" + i + "\": {\r\n";
|
||||
result = result + FileHandler.generateJSON("position", "\"" + obj.transform.position.x + "/" + obj.transform.position.y + "/" + obj.transform.position.z + "\"") + ",\r\n";
|
||||
if (obj.tag.Contains("Enemy"))
|
||||
{
|
||||
result = result + obj.GetComponent<Enemy>().saveEnemy() + "\r\n}";
|
||||
@@ -247,4 +243,11 @@ public class Tile : MonoBehaviour
|
||||
result = result + "\r\n}";
|
||||
return result;
|
||||
}
|
||||
|
||||
public string saveCurrent()
|
||||
{
|
||||
string result = "";
|
||||
result = result + "\"" + position.x + "/" + position.y + "/" + position.z + "\"";
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user