165 lines
5.3 KiB
C#
165 lines
5.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using CircuitsV2.Networking.InventionTracking;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
|
|
// Token: 0x02002BFF RID: 11263
|
|
[Token(Token = "0x2002BFF")]
|
|
[StructLayout(3)]
|
|
public class JBPCAKNEMLI : IInventionTracking
|
|
{
|
|
// Token: 0x06013DB4 RID: 81332 RVA: 0x004C3C34 File Offset: 0x004C1E34
|
|
[Token(Token = "0x6013DB4")]
|
|
[Address(RVA = "0x14A7BC0", Offset = "0x14A65C0", VA = "0x1814A7BC0")]
|
|
public JBPCAKNEMLI(MonoBehaviourPun owningBehavior)
|
|
{
|
|
Dictionary<string, LDCBLKDLODB> dictionary = new Dictionary();
|
|
this.EIMHKLOCDBN = dictionary;
|
|
base..ctor();
|
|
this.FAGBHOMBNBP = owningBehavior;
|
|
}
|
|
|
|
// Token: 0x06013DB5 RID: 81333 RVA: 0x004C3C5C File Offset: 0x004C1E5C
|
|
[Token(Token = "0x6013DB5")]
|
|
[Address(RVA = "0x14A7800", Offset = "0x14A6200", VA = "0x1814A7800")]
|
|
public void IFLPPIEBNNA(JBPCAKNEMLI.NEMJOGHDMDO FNAOJAPJMKO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06013DB6 RID: 81334 RVA: 0x004C3C70 File Offset: 0x004C1E70
|
|
[Token(Token = "0x6013DB6")]
|
|
[Address(RVA = "0x14A7620", Offset = "0x14A6020", VA = "0x1814A7620")]
|
|
public LDCBLKDLODB DLPGKDOCOND(JBPCAKNEMLI.NEMJOGHDMDO FNAOJAPJMKO)
|
|
{
|
|
LDCBLKDLODB ldcblkdlodb;
|
|
return ldcblkdlodb;
|
|
}
|
|
|
|
// Token: 0x06013DB7 RID: 81335 RVA: 0x004C3C84 File Offset: 0x004C1E84
|
|
[Token(Token = "0x6013DB7")]
|
|
[Address(RVA = "0x14A75B0", Offset = "0x14A5FB0", VA = "0x1814A75B0")]
|
|
public bool ALOCJPBNFCN(JBPCAKNEMLI.NEMJOGHDMDO FNAOJAPJMKO)
|
|
{
|
|
LDCBLKDLODB ldcblkdlodb;
|
|
return ldcblkdlodb != 0;
|
|
}
|
|
|
|
// Token: 0x06013DB8 RID: 81336 RVA: 0x004C3CA0 File Offset: 0x004C1EA0
|
|
[Token(Token = "0x6013DB8")]
|
|
[Address(RVA = "0x14A78E0", Offset = "0x14A62E0", VA = "0x1814A78E0")]
|
|
public void LFMNEGCJEJD(JBPCAKNEMLI.NEMJOGHDMDO GGDJKJJNFCB)
|
|
{
|
|
Dictionary<string, LDCBLKDLODB> eimhklocdbn = this.EIMHKLOCDBN;
|
|
}
|
|
|
|
// Token: 0x06013DB9 RID: 81337 RVA: 0x004C3CBC File Offset: 0x004C1EBC
|
|
[Token(Token = "0x6013DB9")]
|
|
[Address(RVA = "0x14A76F0", Offset = "0x14A60F0", VA = "0x1814A76F0", Slot = "4")]
|
|
public bool GetTrackedData(string DNGKIAJLLHG, out Guid DPEPEJFLANA, out long OEMDIAHHILF, out int JDJMBJENJPE, out bool CLFBPELNGMB)
|
|
{
|
|
LDCBLKDLODB ldcblkdlodb = this.LEBEACCJOBE(DNGKIAJLLHG);
|
|
if (ldcblkdlodb == 0)
|
|
{
|
|
Guid empty = Guid.Empty;
|
|
DPEPEJFLANA._a = empty;
|
|
}
|
|
long num = ldcblkdlodb.AJHBGBHGGAL;
|
|
OEMDIAHHILF.m_value = num;
|
|
int num2 = ldcblkdlodb.CLODONFLECP;
|
|
bool flag = ldcblkdlodb.PPAJCJKGKKK;
|
|
return ldcblkdlodb.OEJPFPCBAMM;
|
|
}
|
|
|
|
// Token: 0x06013DBA RID: 81338 RVA: 0x004C3D08 File Offset: 0x004C1F08
|
|
[Token(Token = "0x6013DBA")]
|
|
[Address(RVA = "0x14A7B10", Offset = "0x14A6510", VA = "0x1814A7B10", Slot = "5")]
|
|
public void SetTrackedData(string DNGKIAJLLHG, Guid DPEPEJFLANA, long OEMDIAHHILF, int JDJMBJENJPE, bool CLFBPELNGMB)
|
|
{
|
|
if (this.LEBEACCJOBE(DNGKIAJLLHG) != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013DBB RID: 81339 RVA: 0x004C3D20 File Offset: 0x004C1F20
|
|
[Token(Token = "0x6013DBB")]
|
|
[Address(RVA = "0x14A7680", Offset = "0x14A6080", VA = "0x1814A7680", Slot = "6")]
|
|
public void EnsureTrackingRegistered(string DNGKIAJLLHG)
|
|
{
|
|
this.MAHLABDLMIE(DNGKIAJLLHG);
|
|
}
|
|
|
|
// Token: 0x06013DBC RID: 81340 RVA: 0x004C3D34 File Offset: 0x004C1F34
|
|
[Token(Token = "0x6013DBC")]
|
|
[Address(RVA = "0x14A7690", Offset = "0x14A6090", VA = "0x1814A7690", Slot = "7")]
|
|
public void ForgetTrackedKey(string DNGKIAJLLHG)
|
|
{
|
|
bool flag = this.EIMHKLOCDBN.Remove(DNGKIAJLLHG);
|
|
}
|
|
|
|
// Token: 0x06013DBD RID: 81341 RVA: 0x004C3D54 File Offset: 0x004C1F54
|
|
[Token(Token = "0x6013DBD")]
|
|
[Address(RVA = "0x14A7860", Offset = "0x14A6260", VA = "0x1814A7860")]
|
|
private LDCBLKDLODB LEBEACCJOBE(string DNGKIAJLLHG)
|
|
{
|
|
Dictionary<string, LDCBLKDLODB> eimhklocdbn = this.EIMHKLOCDBN;
|
|
int num = 0;
|
|
bool flag = eimhklocdbn.TryGetValue(DNGKIAJLLHG, num);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013DBE RID: 81342 RVA: 0x004C3D78 File Offset: 0x004C1F78
|
|
[Token(Token = "0x6013DBE")]
|
|
[Address(RVA = "0x14A7A70", Offset = "0x14A6470", VA = "0x1814A7A70")]
|
|
private void MAHLABDLMIE(string DNGKIAJLLHG)
|
|
{
|
|
Guid empty = Guid.Empty;
|
|
}
|
|
|
|
// Token: 0x06013DBF RID: 81343 RVA: 0x004C3D8C File Offset: 0x004C1F8C
|
|
[Token(Token = "0x6013DBF")]
|
|
[Address(RVA = "0x14A7970", Offset = "0x14A6370", VA = "0x1814A7970")]
|
|
private void MAHLABDLMIE(string DNGKIAJLLHG, Guid DPEPEJFLANA, long OEMDIAHHILF, int JDJMBJENJPE, bool CLFBPELNGMB)
|
|
{
|
|
if (!this.EIMHKLOCDBN.ContainsKey(DNGKIAJLLHG))
|
|
{
|
|
LDCBLKDLODB ldcblkdlodb;
|
|
this.EIMHKLOCDBN[DNGKIAJLLHG] = ldcblkdlodb;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013DC0 RID: 81344 RVA: 0x004C3DBC File Offset: 0x004C1FBC
|
|
[Token(Token = "0x6013DC0")]
|
|
[Address(RVA = "0x14A7690", Offset = "0x14A6090", VA = "0x1814A7690")]
|
|
private void KBELDFLPDFL(string DNGKIAJLLHG)
|
|
{
|
|
bool flag = this.EIMHKLOCDBN.Remove(DNGKIAJLLHG);
|
|
}
|
|
|
|
// Token: 0x0400D622 RID: 54818
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400D622")]
|
|
private MonoBehaviourPun FAGBHOMBNBP;
|
|
|
|
// Token: 0x0400D623 RID: 54819
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400D623")]
|
|
private Dictionary<string, LDCBLKDLODB> EIMHKLOCDBN;
|
|
|
|
// Token: 0x02002C00 RID: 11264
|
|
[Token(Token = "0x2002C00")]
|
|
public interface NEMJOGHDMDO
|
|
{
|
|
// Token: 0x17003507 RID: 13575
|
|
// (get) Token: 0x06013DC1 RID: 81345
|
|
[Token(Token = "0x17003507")]
|
|
string HHJALNBGCMI
|
|
{
|
|
[Token(Token = "0x6013DC1")]
|
|
[Address(Slot = "0")]
|
|
get;
|
|
}
|
|
}
|
|
}
|