Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

154 lines
4.0 KiB
C#

using System;
using System.Collections.Generic;
using System.IO;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020005FE RID: 1534
[Token(Token = "0x20005FE")]
public class CDDAFDAFAND
{
// Token: 0x06002D8B RID: 11659 RVA: 0x000B9BA4 File Offset: 0x000B7DA4
[Token(Token = "0x6002D8B")]
[Address(RVA = "0x1ECF8D0", Offset = "0x1ECE8D0", VA = "0x181ECF8D0")]
public static List<DirectoryInfo> CPFFGBGABGO()
{
List<DirectoryInfo> list = new List();
int i = 0;
string persistentDataPath = Application.persistentDataPath;
DirectoryInfo directoryInfo = new DirectoryInfo(string.Format("{0}/Crashes", persistentDataPath));
if (directoryInfo.Name == 0)
{
Debug.LogWarning("No crash dump directory found!");
}
DirectoryInfo[] directories = directoryInfo.GetDirectories();
while (i >= directories.Length)
{
}
DirectoryInfo directoryInfo2 = directories[i];
if (CDDAFDAFAND.BGAFLIPCMPK(directoryInfo2))
{
if (!CDDAFDAFAND.GMNBGPFEMKL(directoryInfo2))
{
goto IL_6F;
}
i++;
}
i++;
IL_6F:
list.Add(directoryInfo2);
i++;
object[] array = new object[2];
int size = list._size;
if (size != 0)
{
}
array[0] = size;
if (size != 0)
{
}
array[1] = size;
Debug.LogFormat("Crash Dump Report:\n\tNew: {0}\n\tPreviously Sent: {1}", array);
return list;
}
// Token: 0x06002D8C RID: 11660 RVA: 0x000B9C8C File Offset: 0x000B7E8C
[Token(Token = "0x6002D8C")]
[Address(RVA = "0x1ECF5F0", Offset = "0x1ECE5F0", VA = "0x181ECF5F0")]
private static bool BGAFLIPCMPK(DirectoryInfo FOCOBOINJHJ)
{
string text;
return File.Exists(text);
}
// Token: 0x06002D8D RID: 11661 RVA: 0x000B9CA8 File Offset: 0x000B7EA8
[Token(Token = "0x6002D8D")]
[Address(RVA = "0x1ECFC00", Offset = "0x1ECEC00", VA = "0x181ECFC00")]
private static bool GMNBGPFEMKL(DirectoryInfo FOCOBOINJHJ)
{
string text;
return File.Exists(text);
}
// Token: 0x06002D8E RID: 11662 RVA: 0x000B9CC4 File Offset: 0x000B7EC4
[Token(Token = "0x6002D8E")]
[Address(RVA = "0x1ECF680", Offset = "0x1ECE680", VA = "0x181ECF680")]
public static void BNIOHKKNADH(DirectoryInfo FOFKEPANAJJ)
{
int num = 0;
string text;
if (!File.Exists(text))
{
if (File.CreateText(text) != 0)
{
}
if (num != 0)
{
throw new NullReferenceException();
}
}
}
// Token: 0x06002D8F RID: 11663 RVA: 0x000B9CF8 File Offset: 0x000B7EF8
[Token(Token = "0x6002D8F")]
[Address(RVA = "0x1ECF7B0", Offset = "0x1ECE7B0", VA = "0x181ECF7B0")]
public static void BNIOHKKNADH(List<DirectoryInfo> ALENNBIBGAI)
{
int num;
do
{
num = 0;
bool flag;
if (flag)
{
}
}
while (num != 0);
}
// Token: 0x06002D90 RID: 11664 RVA: 0x000B9D10 File Offset: 0x000B7F10
[Token(Token = "0x6002D90")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public CDDAFDAFAND()
{
}
// Token: 0x06002D91 RID: 11665 RVA: 0x000B9D24 File Offset: 0x000B7F24
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6002D91")]
[Address(RVA = "0x1ECFC90", Offset = "0x1ECEC90", VA = "0x181ECFC90")]
static CDDAFDAFAND()
{
HashSet<string> hashSet = new HashSet();
bool flag = hashSet.Add("output_log.txt");
bool flag2 = hashSet.Add("error.log");
bool flag3 = hashSet.Add("crash.dmp");
CDDAFDAFAND.DBLICFOJGKO = hashSet;
CDDAFDAFAND.MINGDFCPPGA = (string fileName) => CDDAFDAFAND.DBLICFOJGKO.Contains(fileName);
}
// Token: 0x040024EA RID: 9450
[Token(Token = "0x40024EA")]
private const string CGEGDCLDCIO = "crash.dmp";
// Token: 0x040024EB RID: 9451
[Token(Token = "0x40024EB")]
public const string KHCNPMGDGAO = "output_log.txt";
// Token: 0x040024EC RID: 9452
[Token(Token = "0x40024EC")]
public const string MFDAPFGNEEK = "error.log";
// Token: 0x040024ED RID: 9453
[Token(Token = "0x40024ED")]
private const string PABDHBGMMBE = ".agignore";
// Token: 0x040024EE RID: 9454
[Token(Token = "0x40024EE")]
private static readonly HashSet<string> DBLICFOJGKO;
// Token: 0x040024EF RID: 9455
[Token(Token = "0x40024EF")]
internal static Func<string, bool> MINGDFCPPGA;
}