Skip to content

Commit ab74f89

Browse files
committed
Bind to game data struct.
1 parent 7846bd0 commit ab74f89

File tree

4 files changed

+5
-1
lines changed

4 files changed

+5
-1
lines changed

Assets/JCSUnity/Scripts/SaveLoad/JCS_BinGameData.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ namespace JCSUnity
1616
/// Interface of storing game data as binary format.
1717
/// </summary>
1818
[System.Serializable]
19-
public class JCS_BinGameData
19+
public abstract class JCS_BinGameData
20+
: JCS_GameData
2021
{
2122
/* Variables */
2223

Assets/JCSUnity/Scripts/SaveLoad/JCS_JSONGameData.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ namespace JCSUnity
1919
/// </summary>
2020
[System.Serializable]
2121
public abstract class JCS_JSONGameData
22+
: JCS_GameData
2223
{
2324
/* Variables */
2425

Assets/JCSUnity/Scripts/SaveLoad/JCS_XMLGameData.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ namespace JCSUnity
1818
/// Interface of storing game data as XML format.
1919
/// </summary>
2020
public abstract class JCS_XMLGameData
21+
: JCS_GameData
2122
{
2223
/* Variables */
2324

Assets/JCSUnity/Scripts/Settings/JCS_GameSettings.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ private void Awake()
118118
{
119119
instance = CheckSingleton(instance, this);
120120

121+
Directory.CreateDirectory(JCS_GameData.SavePath());
121122
Directory.CreateDirectory(JCS_Camera.SavePath());
122123
Directory.CreateDirectory(JCS_Webcam.SavePath());
123124
}

0 commit comments

Comments
 (0)