Пример #1
0
 public bool ShuffleText_Func(Random random_, float chance, StreamWriter logstream_)
 {
     if (lblGameName.Text == "Deltarune")
     {
         return(Shuffle.JSONStringShuffle("./lang/lang_en.json", "./lang/lang_en.json", random_, chance, logstream_) &&
                Shuffle.JSONStringShuffle("./lang/lang_ja.json", "./lang/lang_ja.json", random_, chance, logstream_));
     }
     else
     {
         MessageBox.Show(lblGameName.Text);
         return(Shuffle.LoadDataAndFind("STRG", random_, chance, logstream_, _dataWin, Shuffle.ComplexShuffle(Shuffle.SimpleAccumulator, ShuffleText_Shuffler, Shuffle.SimpleWriter)));
     }
 }
Пример #2
0
        public bool ShuffleText_Func(Random random_, float chance, StreamWriter logstream_)
        {
            if (Directory.Exists("./lang") && Safe.GetFiles("./lang").Count > 0)
            {
                bool success = true;

                foreach (string path in Safe.GetFiles("./lang"))
                {
                    success = success && Shuffle.JSONStringShuffle(path, path, random_, chance, logstream_);
                }
                return(success);
            }
            else
            {
                //MessageBox.Show(lblGameName.Text);
                return(Shuffle.LoadDataAndFind("STRG", random_, chance, logstream_, _dataWin, Shuffle.ComplexShuffle(Shuffle.SimpleAccumulator, ShuffleText_Shuffler, Shuffle.SimpleWriter)));
            }
        }
Пример #3
0
 public bool ShuffleGFX_Func(Random random_, float chance, StreamWriter logstream_)
 {
     return(Shuffle.LoadDataAndFind("SPRT", random_, chance, logstream_, _dataWin, Shuffle.ComplexShuffle(ShuffleGFX_Accumulator, Shuffle.SimpleShuffler, Shuffle.SimpleWriter)));
 }
Пример #4
0
 public bool ShuffleFont_Func(Random random, float chance, StreamWriter logstream)
 {
     return(Shuffle.LoadDataAndFind("FONT", random, chance, logstream, _dataWin, Shuffle.SimpleShuffle));
 }
Пример #5
0
 public bool ShuffleAudio_Func(Random random, float chance, StreamWriter logstream)
 {
     return(Shuffle.LoadDataAndFind("SOND", random, chance, logstream, _dataWin, Shuffle.SimpleShuffle) &&
            Shuffle.LoadDataAndFind("AUDO", random, chance, logstream, _dataWin, Shuffle.SimpleShuffle));
 }