diff --git a/Assets/Fungus/Scripts/Signals/SaveManagerSignals.cs b/Assets/Fungus/Scripts/Signals/SaveManagerSignals.cs
new file mode 100644
index 00000000..56878ade
--- /dev/null
+++ b/Assets/Fungus/Scripts/Signals/SaveManagerSignals.cs
@@ -0,0 +1,37 @@
+// This code is part of the Fungus library (http://fungusgames.com) maintained by Chris Gregan (http://twitter.com/gofungus).
+// It is released for free under the MIT open source license (https://github.com/snozbot/fungus/blob/master/LICENSE)
+
+namespace Fungus
+{
+ ///
+ /// Save manager signalling system.
+ /// You can use this to be notified about various events in the save game system.
+ ///
+ public static class SaveManagerSignals
+ {
+ #region Public members
+
+ ///
+ /// GameSaved signal. Sent just after the game is saved.
+ ///
+ public static event GameSavedHandler OnGameSaved;
+ public delegate void GameSavedHandler(string saveDataKey);
+ public static void DoGameSaved(string saveDataKey) { if (OnGameSaved != null) OnGameSaved(saveDataKey); }
+
+ ///
+ /// GameLoaded signal. Sent just after the game is loaded.
+ ///
+ public static event GameLoadedHandler OnGameLoaded;
+ public delegate void GameLoadedHandler(string saveDataKey);
+ public static void DoGameLoaded(string saveDataKey) { if (OnGameLoaded != null) OnGameLoaded(saveDataKey); }
+
+ ///
+ /// SavePointAdded signal. Sent when a new save point is added to the save history (typically via the Save Point command).
+ ///
+ public static event SavePointAddedHandler OnSavePointAdded;
+ public delegate void SavePointAddedHandler(string savePointKey, string savePointDescription);
+ public static void DoSavePointAdded(string savePointKey, string savePointDescription) { if (OnSavePointAdded != null) OnSavePointAdded(savePointKey, savePointDescription); }
+
+ #endregion
+ }
+}
diff --git a/Assets/Fungus/Scripts/Signals/SaveSignals.cs.meta b/Assets/Fungus/Scripts/Signals/SaveManagerSignals.cs.meta
similarity index 76%
rename from Assets/Fungus/Scripts/Signals/SaveSignals.cs.meta
rename to Assets/Fungus/Scripts/Signals/SaveManagerSignals.cs.meta
index 8b211082..8ecc8503 100644
--- a/Assets/Fungus/Scripts/Signals/SaveSignals.cs.meta
+++ b/Assets/Fungus/Scripts/Signals/SaveManagerSignals.cs.meta
@@ -1,6 +1,6 @@
fileFormatVersion: 2
-guid: a47447a63010d4230884d0978a26f097
-timeCreated: 1474988491
+guid: 2b71673fcda1a4fd4946bd58cebf3465
+timeCreated: 1480691177
licenseType: Free
MonoImporter:
serializedVersion: 2
diff --git a/Assets/Fungus/Scripts/Signals/SaveSignals.cs b/Assets/Fungus/Scripts/Signals/SaveSignals.cs
deleted file mode 100644
index a6002e78..00000000
--- a/Assets/Fungus/Scripts/Signals/SaveSignals.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-// This code is part of the Fungus library (http://fungusgames.com) maintained by Chris Gregan (http://twitter.com/gofungus).
-// It is released for free under the MIT open source license (https://github.com/snozbot/fungus/blob/master/LICENSE)
-
-namespace Fungus
-{
- ///
- /// Save manager signalling system.
- /// You can use this to be notified about various events in the save game system.
- ///
- public static class SaveSignals
- {
- #region Public members
-
- ///
- /// GameSave signal. Sent when the game is saved.
- ///
- public static event GameSaveHandler OnGameSave;
- public delegate void GameSaveHandler(string saveKey, string saveDescription);
- public static void DoGameSave(string saveKey, string saveDescription) { if (OnGameSave != null) OnGameSave(saveKey, saveDescription); }
-
- #endregion
- }
-}