public static void SaveDGData() { DreamGate.delMenu = false; if (!DreamGate.dataBusy) { Console.AddLine("Writing DGdata to the file..."); DreamGate.WriteData(); } }
public static void ReadDGData() { DreamGate.delMenu = false; if (!DreamGate.dataBusy) { Console.AddLine("Updating DGdata from the file..."); DreamGate.ReadData(true); } }
private static void SetWarpClicked(string buttonName) { string text = panel.GetPanel("DreamGate Panel").GetButton(buttonName).GetText(); if (!String.IsNullOrEmpty(text)) { DreamGate.ClickedEntry(text); } }
private void LoadCharacter(int saveId) { Console.Reset(); EnemiesPanel.Reset(); DreamGate.Reset(); playerInvincible = false; infiniteHP = false; infiniteSoul = false; noclip = false; _loadingChar = true; }
public static void AddDGPosition() { DreamGate.delMenu = false; string entryName = DebugMod.GM.GetSceneNameString(); int i = 1; if (entryName.Length > 5) { entryName = entryName.Substring(0, 5); } while (DreamGate.dgData.ContainsKey(entryName)) { entryName = DebugMod.GM.GetSceneNameString() + i; i++; } DreamGate.AddEntry(entryName); }