public static void LoadSnapshot(Luminosity.IO.InputManager inputManager) { if (!CanLoadSnapshot()) { return; } InputLoaderXML inputLoader = new InputLoaderXML(m_snapshotFile); inputManager.SetSaveData(inputLoader.Load()); }
public static void CreateSnapshot(Luminosity.IO.InputManager inputManager) { if (m_snapshotFile == null) { m_snapshotFile = Path.Combine(Application.temporaryCachePath, "input_config.xml"); } InputSaverXML inputSaver = new InputSaverXML(m_snapshotFile); inputSaver.Save(inputManager.GetSaveData()); }