Beispiel #1
0
 // Token: 0x06001E57 RID: 7767 RVA: 0x0000DBA8 File Offset: 0x0000BDA8
 public static void smethod_32(string string_4)
 {
     if (GClass12.string_3 != null)
     {
         GClass12.smethod_1(GClass12.string_3);
     }
     if (GClass12.bool_0)
     {
         GClass12.string_3 = GClass12.string_2;
     }
     GClass12.string_2 = string_4;
 }
Beispiel #2
0
    // Token: 0x06001E4A RID: 7754 RVA: 0x000F9DA0 File Offset: 0x000F7FA0
    public static bool smethod_20(string string_4)
    {
        if (string_4 != null && string_4.Length != 0)
        {
            string path = Path.Combine(GClass12.string_0, string_4) + ".setlist";
            GClass12.bool_0 = true;
            bool result;
            try
            {
                using (BinaryWriter binaryWriter = new BinaryWriter(File.Open(path, FileMode.Create)))
                {
                    binaryWriter.Write(20180202);
                    binaryWriter.Write(SongDirectory.setlistSongEntries.Count);
                    for (int i = 0; i < SongDirectory.setlistSongEntries.Count; i++)
                    {
                        binaryWriter.Write(SongDirectory.setlistSongEntries[i].checksum);
                        binaryWriter.Write((short)SongDirectory.setlistSongSpeeds[i]);
                    }
                }
                goto IL_B0;
            }
            catch (Exception ex)
            {
                Debug.Log(ex.Message);
                result = false;
            }
            return(result);

IL_B0:
            if (GClass12.string_3 != null)
            {
                GClass12.smethod_1(GClass12.string_3);
                GClass12.string_3 = null;
            }
            return(true);
        }
        return(false);
    }