private void OnLoad(KS_SaveGame savegame) { Debug.Log("Time manager on load"); Dictionary <string, string> fromSave = (Dictionary <string, string>)savegame.SaveData["KS_TIME"]; currentMinute = int.Parse(fromSave["curMin"]); currentSecond = int.Parse(fromSave["curSec"]); currentZone = (DayTimeZone)Enum.Parse(typeof(DayTimeZone), fromSave["curZone"]); realTime = bool.Parse(fromSave["realTime"]); //paused = bool.Parse(fromSave["paused"]); }
public void Load() { clear(); KS_SaveGame save = KS_SaveLoad.Load("tutSave"); for (int i = 0; i < save.gameObjects.Count; i++) { KS_SaveLoad.RestoreGameObject(save.gameObjects[i]); } KS_Subtitle.Instance.ShowText("Loaded: tutsave.sav", 2f); }
private void OnLoad(KS_SaveGame savegame) { Manager.SetGameState(KS_Manager.GameState.LoadScreen); clearlevel(); for (int i = 0; i < savegame.gameObjects.Count; i++) { GameObject obj = KS_SaveLoad.RestoreGameObject(savegame.gameObjects[i]); if (obj) { obj.SendMessage("OnLoad", savegame, SendMessageOptions.DontRequireReceiver); } } Hide(); Manager.SetGameState(KS_Manager.GameState.Playing); }
void OnLoad(KS_SaveGame save) { Debug.Log("ROTATION load: " + transform.rotation); Camera cam = camera.GetComponent <Camera>(); Camera oldcam = (Camera)save.SaveData["KS_CC_CAM"]; cam.depth = oldcam.depth; cam.clearFlags = oldcam.clearFlags; cam.backgroundColor = oldcam.backgroundColor; cam.cullingMask = oldcam.cullingMask; cam.transform.rotation = oldcam.transform.rotation; Destroy(oldcam); camera.transform.localRotation = (Quaternion)save.SaveData["TUT_CAM_TEST"]; Dictionary <string, string> fromSave = (Dictionary <string, string>)save.SaveData["KS_CC"]; pitch = float.Parse(fromSave["pitch"]); yaw = float.Parse(fromSave["yaw"]); }
void OnLoad(KS_SaveGame saveGame) { }