476 lines
15 KiB
C#
476 lines
15 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Collections.ObjectModel;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data.NUX
|
|
{
|
|
// Token: 0x02000C44 RID: 3140
|
|
[Token(Token = "0x2000C44")]
|
|
[StructLayout(3)]
|
|
public class FriendImportModel : RRUIModel
|
|
{
|
|
// Token: 0x17000D2E RID: 3374
|
|
// (get) Token: 0x06004BAF RID: 19375 RVA: 0x0011AEF0 File Offset: 0x001190F0
|
|
[Token(Token = "0x17000D2E")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6004BAF")]
|
|
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "11")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000098 RID: 152
|
|
// (add) Token: 0x06004BB0 RID: 19376 RVA: 0x0011AF00 File Offset: 0x00119100
|
|
// (remove) Token: 0x06004BB1 RID: 19377 RVA: 0x0011AF2C File Offset: 0x0011912C
|
|
[Token(Token = "0x14000098")]
|
|
public static event Action<int> PAAAIKDBCHK
|
|
{
|
|
[Token(Token = "0x6004BB0")]
|
|
[Address(RVA = "0x18736E0", Offset = "0x18720E0", VA = "0x1818736E0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<int> paaaikdbchk;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
paaaikdbchk = FriendImportModel.PAAAIKDBCHK;
|
|
@delegate = Delegate.Combine(paaaikdbchk, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (typeof(FriendImportModel).TypeHandle != paaaikdbchk)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6004BB1")]
|
|
[Address(RVA = "0x1873860", Offset = "0x1872260", VA = "0x181873860")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<int> paaaikdbchk;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
paaaikdbchk = FriendImportModel.PAAAIKDBCHK;
|
|
@delegate = Delegate.Remove(paaaikdbchk, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (typeof(FriendImportModel).TypeHandle != paaaikdbchk)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D2F RID: 3375
|
|
// (get) Token: 0x06004BB2 RID: 19378 RVA: 0x0011AF58 File Offset: 0x00119158
|
|
[Token(Token = "0x17000D2F")]
|
|
public bool BFKGBKOPKHG
|
|
{
|
|
[Token(Token = "0x6004BB2")]
|
|
[Address(RVA = "0x1873790", Offset = "0x1872190", VA = "0x181873790")]
|
|
get
|
|
{
|
|
Dictionary<int, DCGAMCKNJDB> mehagckjlpg = this.MEHAGCKJLPG;
|
|
if (mehagckjlpg != 0)
|
|
{
|
|
return mehagckjlpg.Count > 0;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D30 RID: 3376
|
|
// (get) Token: 0x06004BB3 RID: 19379 RVA: 0x0011AF7C File Offset: 0x0011917C
|
|
[Token(Token = "0x17000D30")]
|
|
public IReadOnlyList<int> KPFBLLNKHLO
|
|
{
|
|
[Token(Token = "0x6004BB3")]
|
|
[Address(RVA = "0x18737E0", Offset = "0x18721E0", VA = "0x1818737E0")]
|
|
get
|
|
{
|
|
Dictionary<int, DCGAMCKNJDB> mehagckjlpg = this.MEHAGCKJLPG;
|
|
if (mehagckjlpg == 0)
|
|
{
|
|
return;
|
|
}
|
|
Dictionary<int, DCGAMCKNJDB>.KeyCollection keys = mehagckjlpg.Keys;
|
|
if (keys == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<int> list = Enumerable.ToList<int>(keys);
|
|
if (list != 0)
|
|
{
|
|
ReadOnlyCollection<int> readOnlyCollection = list.AsReadOnly();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004BB4 RID: 19380 RVA: 0x0011AFB4 File Offset: 0x001191B4
|
|
[Token(Token = "0x6004BB4")]
|
|
[Address(RVA = "0x1872C50", Offset = "0x1871650", VA = "0x181872C50")]
|
|
public bool IsAdded(int ENJEOLBEALP)
|
|
{
|
|
return this.AKJFIEJBCJA.Contains(ENJEOLBEALP);
|
|
}
|
|
|
|
// Token: 0x06004BB5 RID: 19381 RVA: 0x0011AFD4 File Offset: 0x001191D4
|
|
[Token(Token = "0x6004BB5")]
|
|
[Address(RVA = "0x1872CB0", Offset = "0x18716B0", VA = "0x181872CB0")]
|
|
public bool IsDismissed(int ENJEOLBEALP)
|
|
{
|
|
return this.NKHELBFIBBC.Contains(ENJEOLBEALP);
|
|
}
|
|
|
|
// Token: 0x06004BB6 RID: 19382 RVA: 0x0011AFF4 File Offset: 0x001191F4
|
|
[Token(Token = "0x6004BB6")]
|
|
[Address(RVA = "0x1873110", Offset = "0x1871B10", VA = "0x181873110", Slot = "17")]
|
|
protected override void OnDisable()
|
|
{
|
|
this.NPCPLFAONFO();
|
|
base.OnDisable();
|
|
}
|
|
|
|
// Token: 0x06004BB7 RID: 19383 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004BB7")]
|
|
[Address(RVA = "0x1873160", Offset = "0x1871B60", VA = "0x181873160", Slot = "16")]
|
|
protected override void OnEnable()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004BB8 RID: 19384 RVA: 0x0011B010 File Offset: 0x00119210
|
|
[Token(Token = "0x6004BB8")]
|
|
[Address(RVA = "0x18724A0", Offset = "0x1870EA0", VA = "0x1818724A0", Slot = "19")]
|
|
protected override void AHFKACICJNC()
|
|
{
|
|
this.AKJFIEJBCJA.Clear();
|
|
this.NKHELBFIBBC.Clear();
|
|
Dictionary<int, Texture> incomhkedaf = this.INCOMHKEDAF;
|
|
int num = 0;
|
|
this.EOKOEGEHCNP = num;
|
|
this.MEHAGCKJLPG = num;
|
|
incomhkedaf.Clear();
|
|
this.OJKDALLMMJO.Clear();
|
|
}
|
|
|
|
// Token: 0x06004BB9 RID: 19385 RVA: 0x0011B064 File Offset: 0x00119264
|
|
[Token(Token = "0x6004BB9")]
|
|
[Address(RVA = "0x1872990", Offset = "0x1871390", VA = "0x181872990", Slot = "20")]
|
|
protected override IPromise GLPJPIEOLDF()
|
|
{
|
|
return Promise.<CompletedPromise>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06004BBA RID: 19386 RVA: 0x0011B078 File Offset: 0x00119278
|
|
[Token(Token = "0x6004BBA")]
|
|
[Address(RVA = "0x1873070", Offset = "0x1871A70", VA = "0x181873070")]
|
|
private void NPCPLFAONFO()
|
|
{
|
|
HashSet<int> akjfiejbcja = this.AKJFIEJBCJA;
|
|
this.MEHAGCKJLPG = (ulong)0L;
|
|
akjfiejbcja.Clear();
|
|
this.NKHELBFIBBC.Clear();
|
|
this.INCOMHKEDAF.Clear();
|
|
this.OJKDALLMMJO.Clear();
|
|
}
|
|
|
|
// Token: 0x06004BBB RID: 19387 RVA: 0x0011B0C4 File Offset: 0x001192C4
|
|
[Token(Token = "0x6004BBB")]
|
|
[Address(RVA = "0x1872540", Offset = "0x1870F40", VA = "0x181872540")]
|
|
public void AddAll()
|
|
{
|
|
Dictionary<int, DCGAMCKNJDB> mehagckjlpg = this.MEHAGCKJLPG;
|
|
int num = 0;
|
|
if (mehagckjlpg != 0)
|
|
{
|
|
int num2 = mehagckjlpg.Count;
|
|
int count = this.NKHELBFIBBC._count;
|
|
num2 -= count;
|
|
CFLMJLFBOKH.INAOJDJCDBL(num2, count, CFLMJLFBOKH.KNKCGOGLCJC.NUX);
|
|
Dictionary<int, DCGAMCKNJDB>.KeyCollection keys = this.MEHAGCKJLPG.Keys;
|
|
HashSet<int> akjfiejbcja = this.AKJFIEJBCJA;
|
|
IEnumerable<int> enumerable = Enumerable.Except<int>(keys, akjfiejbcja);
|
|
HashSet<int> nkhelbfibbc = this.NKHELBFIBBC;
|
|
KKHJMCMNJBE.LLLEKJPBBAP(Enumerable.ToArray<int>(Enumerable.Except<int>(enumerable, nkhelbfibbc)));
|
|
}
|
|
Action<int> paaaikdbchk = FriendImportModel.PAAAIKDBCHK;
|
|
if (paaaikdbchk != 0)
|
|
{
|
|
paaaikdbchk(num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004BBC RID: 19388 RVA: 0x0011B154 File Offset: 0x00119354
|
|
[Token(Token = "0x6004BBC")]
|
|
[Address(RVA = "0x1872690", Offset = "0x1871090", VA = "0x181872690")]
|
|
public void AddFriend(int GKLPIFBPGOD)
|
|
{
|
|
bool flag = this.AKJFIEJBCJA.Add(GKLPIFBPGOD);
|
|
KKHJMCMNJBE.DIGJGLHPFMJ(GKLPIFBPGOD);
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06004BBD RID: 19389 RVA: 0x0011B180 File Offset: 0x00119380
|
|
[Token(Token = "0x6004BBD")]
|
|
[Address(RVA = "0x18727B0", Offset = "0x18711B0", VA = "0x1818727B0")]
|
|
public void DismissFriend(int GKLPIFBPGOD)
|
|
{
|
|
bool flag = this.NKHELBFIBBC.Add(GKLPIFBPGOD);
|
|
KKHJMCMNJBE.KNGKGCADMNN(GKLPIFBPGOD);
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06004BBE RID: 19390 RVA: 0x0011B1AC File Offset: 0x001193AC
|
|
[Token(Token = "0x6004BBE")]
|
|
[Address(RVA = "0x1872840", Offset = "0x1871240", VA = "0x181872840")]
|
|
public void Done()
|
|
{
|
|
int count = this.AKJFIEJBCJA._count;
|
|
int count2 = this.NKHELBFIBBC._count;
|
|
CFLMJLFBOKH.INAOJDJCDBL(count, count2, CFLMJLFBOKH.KNKCGOGLCJC.NUX);
|
|
Action<int> paaaikdbchk = FriendImportModel.PAAAIKDBCHK;
|
|
if (paaaikdbchk != 0)
|
|
{
|
|
int count3 = this.AKJFIEJBCJA._count;
|
|
paaaikdbchk(count3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004BBF RID: 19391 RVA: 0x0011B1FC File Offset: 0x001193FC
|
|
[Token(Token = "0x6004BBF")]
|
|
[Address(RVA = "0x1872A30", Offset = "0x1871430", VA = "0x181872A30")]
|
|
public Texture GetPlatformImageByAccountId(int GKLPIFBPGOD)
|
|
{
|
|
if (this.INCOMHKEDAF.ContainsKey(GKLPIFBPGOD))
|
|
{
|
|
return this.INCOMHKEDAF[GKLPIFBPGOD];
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004BC0 RID: 19392 RVA: 0x0011B22C File Offset: 0x0011942C
|
|
[Token(Token = "0x6004BC0")]
|
|
[Address(RVA = "0x1872BD0", Offset = "0x18715D0", VA = "0x181872BD0")]
|
|
public string GetPlatformNameByAccountId(int GKLPIFBPGOD)
|
|
{
|
|
if (this.OJKDALLMMJO.ContainsKey(GKLPIFBPGOD))
|
|
{
|
|
return this.OJKDALLMMJO[GKLPIFBPGOD];
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004BC1 RID: 19393 RVA: 0x0011B25C File Offset: 0x0011945C
|
|
[Token(Token = "0x6004BC1")]
|
|
[Address(RVA = "0x1872AB0", Offset = "0x18714B0", VA = "0x181872AB0")]
|
|
public bool GetPlatformInformationForAccount(CCEOLAOLEKJ HFIDFDPOCKA, Action<Texture> HPPADGNCAGB, Action<string> MAOOOJCKBKJ)
|
|
{
|
|
if (HFIDFDPOCKA != 0)
|
|
{
|
|
Dictionary<int, DCGAMCKNJDB> mehagckjlpg = this.MEHAGCKJLPG;
|
|
int num = ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.<IFBPANODIPA>k__BackingField);
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004BC2 RID: 19394 RVA: 0x0011B28C File Offset: 0x0011948C
|
|
[Token(Token = "0x6004BC2")]
|
|
[Address(RVA = "0x1873580", Offset = "0x1871F80", VA = "0x181873580")]
|
|
public void UndoDismissFriend(int GKLPIFBPGOD)
|
|
{
|
|
bool flag = this.NKHELBFIBBC.Remove(GKLPIFBPGOD);
|
|
KKHJMCMNJBE.JFIIDFJOPAL(GKLPIFBPGOD);
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06004BC3 RID: 19395 RVA: 0x0011B2B8 File Offset: 0x001194B8
|
|
[Token(Token = "0x6004BC3")]
|
|
[Address(RVA = "0x1873610", Offset = "0x1872010", VA = "0x181873610")]
|
|
public FriendImportModel()
|
|
{
|
|
HashSet<int> hashSet = new HashSet();
|
|
this.AKJFIEJBCJA = hashSet;
|
|
HashSet<int> hashSet2 = new HashSet();
|
|
this.NKHELBFIBBC = hashSet2;
|
|
Dictionary<int, Texture> dictionary = new Dictionary();
|
|
this.INCOMHKEDAF = dictionary;
|
|
Dictionary<int, string> dictionary2 = new Dictionary();
|
|
this.OJKDALLMMJO = dictionary2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06004BC4 RID: 19396 RVA: 0x0011B300 File Offset: 0x00119500
|
|
[Token(Token = "0x6004BC4")]
|
|
[Address(RVA = "0x52F840", Offset = "0x52E240", VA = "0x18052F840")]
|
|
[CompilerGenerated]
|
|
private void BEFHOGJHOKD(LoadingDialogModel BBPMNICHFLM)
|
|
{
|
|
this.EOKOEGEHCNP = BBPMNICHFLM;
|
|
}
|
|
|
|
// Token: 0x06004BC5 RID: 19397 RVA: 0x0011B314 File Offset: 0x00119514
|
|
[Token(Token = "0x6004BC5")]
|
|
[Address(RVA = "0x1872D10", Offset = "0x1871710", VA = "0x181872D10")]
|
|
[CompilerGenerated]
|
|
private void KBKAAKANJEN(List<DCGAMCKNJDB> MPMDGDJNLLB)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Func<DCGAMCKNJDB, int> <>9__18_ = FriendImportModel.<>c.<>9__18_5;
|
|
if (<>9__18_ == 0)
|
|
{
|
|
FriendImportModel.<>c.<>9__18_5 = delegate(DCGAMCKNJDB f)
|
|
{
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = f.<IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField;
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
Func<DCGAMCKNJDB, DCGAMCKNJDB> func;
|
|
if (FriendImportModel.<>c.<>9__18_6 == 0)
|
|
{
|
|
func = (DCGAMCKNJDB f) => f;
|
|
FriendImportModel.<>c.<>9__18_6 = func;
|
|
}
|
|
Dictionary<DCGAMCKNJDB, int> dictionary = Enumerable.ToDictionary<DCGAMCKNJDB, int, DCGAMCKNJDB>(MPMDGDJNLLB, <>9__18_, func);
|
|
this.MEHAGCKJLPG = dictionary;
|
|
if (MPMDGDJNLLB.GetEnumerator() != 0)
|
|
{
|
|
FriendImportModel.CDPEAHHAIHO cdpeahhaiho = new FriendImportModel.CDPEAHHAIHO();
|
|
cdpeahhaiho.<>4__this = this;
|
|
cdpeahhaiho.friend = cdpeahhaiho;
|
|
Action<Texture> action = new Action(cdpeahhaiho.<OnEnable>g__OnPlatformImage|7);
|
|
Action<string> action2 = new Action(cdpeahhaiho.<OnEnable>g__OnPlatformName|8);
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06004BC6 RID: 19398 RVA: 0x0011B3C4 File Offset: 0x001195C4
|
|
[Token(Token = "0x6004BC6")]
|
|
[Address(RVA = "0x1872720", Offset = "0x1871120", VA = "0x181872720")]
|
|
[CompilerGenerated]
|
|
private void BDIJNINMJEI(string CHKKEHOKPJP)
|
|
{
|
|
Dictionary<int, DCGAMCKNJDB> dictionary = new Dictionary();
|
|
this.MEHAGCKJLPG = dictionary;
|
|
Debug.LogError("FriendImportModel: Error getting friends to import!");
|
|
}
|
|
|
|
// Token: 0x06004BC7 RID: 19399 RVA: 0x0011B3E8 File Offset: 0x001195E8
|
|
[Token(Token = "0x6004BC7")]
|
|
[Address(RVA = "0x1872900", Offset = "0x1871300", VA = "0x181872900")]
|
|
[CompilerGenerated]
|
|
private void EFEOEJEMCLI()
|
|
{
|
|
LoadingDialogModel eokoegehcnp = this.EOKOEGEHCNP;
|
|
if (eokoegehcnp != 0)
|
|
{
|
|
eokoegehcnp.Dismiss();
|
|
}
|
|
this.EOKOEGEHCNP = (ulong)0L;
|
|
base.MKBLJJGJAOH();
|
|
Dictionary<int, DCGAMCKNJDB> mehagckjlpg = this.MEHAGCKJLPG;
|
|
if (mehagckjlpg == 0 || mehagckjlpg.Count <= 0)
|
|
{
|
|
this.Done();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400382A RID: 14378
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400382A")]
|
|
private readonly HashSet<int> AKJFIEJBCJA;
|
|
|
|
// Token: 0x0400382B RID: 14379
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400382B")]
|
|
private readonly HashSet<int> NKHELBFIBBC;
|
|
|
|
// Token: 0x0400382C RID: 14380
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400382C")]
|
|
private LoadingDialogModel EOKOEGEHCNP;
|
|
|
|
// Token: 0x0400382D RID: 14381
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400382D")]
|
|
private Dictionary<int, DCGAMCKNJDB> MEHAGCKJLPG;
|
|
|
|
// Token: 0x0400382E RID: 14382
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400382E")]
|
|
private Dictionary<int, Texture> INCOMHKEDAF;
|
|
|
|
// Token: 0x0400382F RID: 14383
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400382F")]
|
|
private Dictionary<int, string> OJKDALLMMJO;
|
|
|
|
// Token: 0x02000C45 RID: 3141
|
|
[Token(Token = "0x2000C45")]
|
|
[CompilerGenerated]
|
|
private sealed class CDPEAHHAIHO
|
|
{
|
|
// Token: 0x06004BC8 RID: 19400 RVA: 0x0011B434 File Offset: 0x00119634
|
|
[Token(Token = "0x6004BC8")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public CDPEAHHAIHO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004BC9 RID: 19401 RVA: 0x0011B448 File Offset: 0x00119648
|
|
[Token(Token = "0x6004BC9")]
|
|
[Address(RVA = "0x186D110", Offset = "0x186BB10", VA = "0x18186D110")]
|
|
internal void <OnEnable>g__OnPlatformImage|7(Texture platformImage)
|
|
{
|
|
Dictionary<int, Texture> incomhkedaf = this.<>4__this.INCOMHKEDAF;
|
|
int num = ObscuredInt.FAJDMKOEFLH(this.friend.<IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField);
|
|
incomhkedaf.Add(num, platformImage);
|
|
this.<>4__this.JOJPOMANGPO();
|
|
}
|
|
|
|
// Token: 0x06004BCA RID: 19402 RVA: 0x0011B490 File Offset: 0x00119690
|
|
[Token(Token = "0x6004BCA")]
|
|
[Address(RVA = "0x186D1F0", Offset = "0x186BBF0", VA = "0x18186D1F0")]
|
|
internal void <OnEnable>g__OnPlatformName|8(string platformName)
|
|
{
|
|
Dictionary<int, string> ojkdallmmjo = this.<>4__this.OJKDALLMMJO;
|
|
int num = ObscuredInt.FAJDMKOEFLH(this.friend.<IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField);
|
|
ojkdallmmjo.Add(num, platformName);
|
|
this.<>4__this.JOJPOMANGPO();
|
|
}
|
|
|
|
// Token: 0x04003831 RID: 14385
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003831")]
|
|
public DCGAMCKNJDB friend;
|
|
|
|
// Token: 0x04003832 RID: 14386
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003832")]
|
|
public FriendImportModel <>4__this;
|
|
}
|
|
}
|
|
}
|