public static void SetEnd(int type) { PracticeManager.ResetValues(); PracticeManager.EndPosition = new Vector2(Characters.Sein.Position.x, Characters.Sein.Position.y); PracticeManager.EndType = type; PracticeManager.SetEndReadable(); PracticeManager.WriteFile(); PracticeManager.ShowMessage("End set: " + PracticeManager.EndPosition.ToString() + " " + PracticeManager.EndReadable); }
public static void Initialize() { PracticeManager.MessageProvider = (PracticeMessageProvider)ScriptableObject.CreateInstance(typeof(PracticeMessageProvider)); PracticeManager.StartPosition = new Vector2(189f, -219.5f); PracticeManager.EndPosition = new Vector2(138f, -218f); PracticeManager.EndType = 4; PracticeManager.EndReadable = "left"; PracticeManager.MessageInQueue = 0; PracticeManager.Message = ""; PracticeManager.LastTick = DateTime.Now.Ticks; PracticeManager.ResetValues(); PracticeManager.ParseSessionFile(); }
public static void SetStart() { PracticeManager.ResetValues(); PracticeManager.StartPosition = new Vector2(Characters.Sein.Position.x, Characters.Sein.Position.y); int slot = SaveSlotsManager.CurrentSlotIndex; SaveSlotsManager.CurrentSlotIndex = 49; SaveSlotsManager.BackupIndex = -1; GameController.Instance.CreateCheckpoint(); GameController.Instance.SaveGameController.PerformSave(); SaveSlotsManager.CurrentSlotIndex = slot; PracticeManager.WriteFile(); PracticeManager.ShowMessage("Start set: " + PracticeManager.StartPosition.ToString(), 5f); }