Example #1
0
 public static void SaveDGData()
 {
     DreamGate.delMenu = false;
     if (!DreamGate.dataBusy)
     {
         Console.AddLine("Writing DGdata to the file...");
         DreamGate.WriteData();
     }
 }
Example #2
0
 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);
            }
        }
Example #4
0
        private void LoadCharacter(int saveId)
        {
            Console.Reset();
            EnemiesPanel.Reset();
            DreamGate.Reset();

            playerInvincible = false;
            infiniteHP       = false;
            infiniteSoul     = false;
            noclip           = false;

            _loadingChar = true;
        }
Example #5
0
        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);
        }