Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/EOMNEGBDLDP.cs
T
2026-04-08 23:40:05 +02:00

445 lines
18 KiB
C#

using System;
using System.Globalization;
using System.Runtime.InteropServices;
using AmplitudeAnalytics;
using Cpp2IlInjected;
using RecRoom.StreamingAudio;
using UnityEngine;
// Token: 0x02002094 RID: 8340
[Token(Token = "0x2002094")]
[StructLayout(3)]
public static class EOMNEGBDLDP
{
// Token: 0x0600E61F RID: 58911 RVA: 0x003696C4 File Offset: 0x003678C4
[Token(Token = "0x600E61F")]
[Address(RVA = "0x1524680", Offset = "0x1523080", VA = "0x181524680")]
private static string OCKLIHOBPGA()
{
return SettingsManager.GetNameForLocalProperty("RoomRejoinOfferRejoinData");
}
// Token: 0x17002654 RID: 9812
// (get) Token: 0x0600E620 RID: 58912 RVA: 0x003696DC File Offset: 0x003678DC
// (set) Token: 0x0600E621 RID: 58913 RVA: 0x003696F0 File Offset: 0x003678F0
[Token(Token = "0x17002654")]
public static bool HBDPNLFKLPE
{
[Token(Token = "0x600E620")]
[Address(RVA = "0x15245C0", Offset = "0x1522FC0", VA = "0x1815245C0")]
get;
[Token(Token = "0x600E621")]
[Address(RVA = "0x1524620", Offset = "0x1523020", VA = "0x181524620")]
set;
}
// Token: 0x0600E622 RID: 58914 RVA: 0x00369704 File Offset: 0x00367904
[Token(Token = "0x600E622")]
[Address(RVA = "0x1523EA0", Offset = "0x15228A0", VA = "0x181523EA0")]
public static void GOLHLIEMCGB(CIIBGMBOFEI IPOFINNGHKG)
{
int num = EOMNEGBDLDP.ADCDEEGPKDJ;
num++;
EOMNEGBDLDP.ADCDEEGPKDJ = num;
DateTimeOffset now = DateTimeOffset.Now;
}
// Token: 0x0600E623 RID: 58915 RVA: 0x00369730 File Offset: 0x00367930
[Token(Token = "0x600E623")]
[Address(RVA = "0x1523030", Offset = "0x1521A30", VA = "0x181523030")]
public static void DOGFOPHEPIG()
{
EOMNEGBDLDP.HJBDDCAMPNK = EOMNEGBDLDP.PJABBBNHCFP;
EOMNEGBDLDP.DHEHFLGKELJ();
}
// Token: 0x0600E624 RID: 58916 RVA: 0x00369750 File Offset: 0x00367950
[Token(Token = "0x600E624")]
[Address(RVA = "0x15246D0", Offset = "0x15230D0", VA = "0x1815246D0")]
public static void PFLADGDKMFN(EOMNEGBDLDP.AEOHBCDDKBN EMNPHAPBBAH)
{
EOMNEGBDLDP.RejoinData hjbddcampnk = EOMNEGBDLDP.HJBDDCAMPNK;
DateTimeOffset now = DateTimeOffset.Now;
EOMNEGBDLDP.GEEBOHCEAPA(EOMNEGBDLDP.HJBDDCAMPNK);
}
// Token: 0x0600E625 RID: 58917 RVA: 0x00369778 File Offset: 0x00367978
[Token(Token = "0x600E625")]
[Address(RVA = "0x1523310", Offset = "0x1521D10", VA = "0x181523310")]
public static void FGDAGDPFHLI(KLCOGEIGEBJ DDEGOJKBEAN)
{
EOMNEGBDLDP.RejoinData hjbddcampnk = EOMNEGBDLDP.HJBDDCAMPNK;
long <DOFDAMHCJLP>k__BackingField = DDEGOJKBEAN.<DOFDAMHCJLP>k__BackingField;
EOMNEGBDLDP.IJJFHKLCDLH(EOMNEGBDLDP.HJBDDCAMPNK, EOMNEGBDLDP.BOIIGCHEBDJ.Used);
}
// Token: 0x0600E626 RID: 58918 RVA: 0x003697B4 File Offset: 0x003679B4
[Token(Token = "0x600E626")]
[Address(RVA = "0x1524070", Offset = "0x1522A70", VA = "0x181524070")]
public static void IAGJAJIBDFA(int BBDKGKFMHHI)
{
int num = 0;
EOMNEGBDLDP.IJJFHKLCDLH(EOMNEGBDLDP.HJBDDCAMPNK, (EOMNEGBDLDP.BOIIGCHEBDJ)num);
EOMNEGBDLDP.DHEHFLGKELJ();
EOMNEGBDLDP.HJBDDCAMPNK = EOMNEGBDLDP.PJABBBNHCFP;
}
// Token: 0x0600E627 RID: 58919 RVA: 0x003697E0 File Offset: 0x003679E0
[Token(Token = "0x600E627")]
[Address(RVA = "0x1523890", Offset = "0x1522290", VA = "0x181523890")]
public static bool GEMGPOIAEIH(out EOMNEGBDLDP.RejoinData EMPFDIGDBOG)
{
bool flag;
if (flag)
{
int num = EOMNEGBDLDP.ADCDEEGPKDJ;
num++;
EOMNEGBDLDP.ADCDEEGPKDJ = num;
EOMNEGBDLDP.RejoinData hjbddcampnk = EOMNEGBDLDP.HJBDDCAMPNK;
DateTimeOffset now = DateTimeOffset.Now;
DateTimeOffset now2 = DateTimeOffset.Now;
TimeSpan foaeflmnhlf = EOMNEGBDLDP.FOAEFLMNHLF;
TimeSpan timeSpan;
if (!(timeSpan > foaeflmnhlf))
{
EMPFDIGDBOG.SequenceNumber = hjbddcampnk;
EMPFDIGDBOG.RoomId = 0L;
EMPFDIGDBOG.EventId = hjbddcampnk;
EMPFDIGDBOG.RoomCode = 0;
EOMNEGBDLDP.HJBDDCAMPNK = hjbddcampnk;
}
EOMNEGBDLDP.DHEHFLGKELJ();
EOMNEGBDLDP.HJBDDCAMPNK = EOMNEGBDLDP.PJABBBNHCFP;
return;
}
}
// Token: 0x0600E628 RID: 58920 RVA: 0x00369860 File Offset: 0x00367A60
[Token(Token = "0x600E628")]
[Address(RVA = "0x15235C0", Offset = "0x1521FC0", VA = "0x1815235C0")]
private static void GEEBOHCEAPA(EOMNEGBDLDP.RejoinData OLKLBAFALJJ)
{
DateTimeOffset entryTimestamp = OLKLBAFALJJ.EntryTimestamp;
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
if ((ulong)1L == 0UL)
{
}
string text = JsonUtility.ToJson(CultureInfo.InvariantCulture);
PlayerPrefs.SetString(SettingsManager.GetNameForLocalProperty("RoomRejoinOfferRejoinData"), text);
PlayerPrefs.Save();
}
// Token: 0x0600E629 RID: 58921 RVA: 0x003698B4 File Offset: 0x00367AB4
[Token(Token = "0x600E629")]
[Address(RVA = "0x1522F90", Offset = "0x1521990", VA = "0x181522F90")]
private static void DHEHFLGKELJ()
{
PlayerPrefs.DeleteKey(SettingsManager.GetNameForLocalProperty("RoomRejoinOfferRejoinData"));
PlayerPrefs.Save();
}
// Token: 0x0600E62A RID: 58922 RVA: 0x003698D8 File Offset: 0x00367AD8
[Token(Token = "0x600E62A")]
[Address(RVA = "0x15230F0", Offset = "0x1521AF0", VA = "0x1815230F0")]
private static bool ELLLLHMPOHD(out EOMNEGBDLDP.RejoinData OLKLBAFALJJ)
{
string nameForLocalProperty = SettingsManager.GetNameForLocalProperty("RoomRejoinOfferRejoinData");
int num = 0;
string @string = PlayerPrefs.GetString(nameForLocalProperty, num);
if (!string.IsNullOrWhiteSpace(@string))
{
string entryTimestampString = JsonUtility.FromJson<EOMNEGBDLDP.SerializableRejoinData>(@string).EntryTimestampString;
int num2 = 0;
OLKLBAFALJJ.RoomId = entryTimestampString;
string text = string.Format(" a bug. If this happens rarely, perhaps someone's player prefs got corrupted. Data was \"{0}\". Exception: {1}", @string, num2);
Debug.LogWarning("Got exception while parsing player pref \"" + @string + "\". If this happens frequently, there's likely" + text);
return;
}
}
// Token: 0x0600E62B RID: 58923 RVA: 0x00369944 File Offset: 0x00367B44
[Token(Token = "0x600E62B")]
[Address(RVA = "0x15241D0", Offset = "0x1522BD0", VA = "0x1815241D0")]
private static void IJJFHKLCDLH(EOMNEGBDLDP.RejoinData GIDJHBJCOPP, EOMNEGBDLDP.BOIIGCHEBDJ GIAOBLMEMMI)
{
DateTimeOffset now = DateTimeOffset.Now;
CCNBJFOPLBG ccnbjfoplbg = AmplitudeAnalyticsClient.Event("room_rejoin_offer");
CCNBJFOPLBG ccnbjfoplbg3;
string text;
CCNBJFOPLBG ccnbjfoplbg2 = ccnbjfoplbg3.JOBHLMFKFNO("room_name", text);
CCNBJFOPLBG ccnbjfoplbg5;
CCNBJFOPLBG ccnbjfoplbg4 = ccnbjfoplbg5.JOBHLMFKFNO("room_code", text);
int num = 0;
CCNBJFOPLBG ccnbjfoplbg7;
CCNBJFOPLBG ccnbjfoplbg6 = ccnbjfoplbg7.JOBHLMFKFNO<double>("minutes_since_room_entry", (double)num).JOBHLMFKFNO<EOMNEGBDLDP.AEOHBCDDKBN>("exit_reason", (EOMNEGBDLDP.AEOHBCDDKBN)num);
int num2 = 0;
CCNBJFOPLBG ccnbjfoplbg8 = ccnbjfoplbg6.JOBHLMFKFNO<double>("minutes_since_room_exit", (double)num2);
string text2 = ccnbjfoplbg6.ToString();
}
// Token: 0x0600E62C RID: 58924 RVA: 0x003699C0 File Offset: 0x00367BC0
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x600E62C")]
[Address(RVA = "0x15248F0", Offset = "0x15232F0", VA = "0x1815248F0")]
static EOMNEGBDLDP()
{
TimeSpan timeSpan;
EOMNEGBDLDP.FOAEFLMNHLF = timeSpan;
TimeSpan timeSpan2;
EOMNEGBDLDP.MJMKJHEIFEK = timeSpan2;
ulong num;
EOMNEGBDLDP.PJABBBNHCFP = num;
EOMNEGBDLDP.HJBDDCAMPNK = EOMNEGBDLDP.PJABBBNHCFP;
}
// Token: 0x04009667 RID: 38503
[Token(Token = "0x4009667")]
private static readonly TimeSpan FOAEFLMNHLF;
// Token: 0x04009668 RID: 38504
[Token(Token = "0x4009668")]
private static readonly TimeSpan MJMKJHEIFEK;
// Token: 0x04009669 RID: 38505
[Token(Token = "0x4009669")]
private static readonly EOMNEGBDLDP.RejoinData PJABBBNHCFP;
// Token: 0x0400966A RID: 38506
[Token(Token = "0x400966A")]
private static int ADCDEEGPKDJ;
// Token: 0x0400966B RID: 38507
[Token(Token = "0x400966B")]
private static EOMNEGBDLDP.RejoinData HJBDDCAMPNK;
// Token: 0x02002095 RID: 8341
[Token(Token = "0x2002095")]
public enum AEOHBCDDKBN
{
// Token: 0x0400966E RID: 38510
[Token(Token = "0x400966E")]
Invalid,
// Token: 0x0400966F RID: 38511
[Token(Token = "0x400966F")]
ApplicationBackgrounding,
// Token: 0x04009670 RID: 38512
[Token(Token = "0x4009670")]
ApplicationQuitting,
// Token: 0x04009671 RID: 38513
[Token(Token = "0x4009671")]
UnexpectedRoomDisconnect,
// Token: 0x04009672 RID: 38514
[Token(Token = "0x4009672")]
CouldNotEnterRoom,
// Token: 0x04009673 RID: 38515
[Token(Token = "0x4009673")]
LoggingOut,
// Token: 0x04009674 RID: 38516
[Token(Token = "0x4009674")]
PresumedCrash
}
// Token: 0x02002096 RID: 8342
[Token(Token = "0x2002096")]
[Serializable]
public struct RejoinData
{
// Token: 0x17002655 RID: 9813
// (get) Token: 0x0600E62D RID: 58925 RVA: 0x003699EC File Offset: 0x00367BEC
[Token(Token = "0x17002655")]
public bool IsValid
{
[Token(Token = "0x600E62D")]
[Address(RVA = "0x2363D0", Offset = "0x2357D0", VA = "0x1802363D0")]
get
{
return this.RoomId != "{il2cpp field on {'constant10' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x10}";
}
}
// Token: 0x0600E62E RID: 58926 RVA: 0x00369A0C File Offset: 0x00367C0C
[Token(Token = "0x600E62E")]
[Address(RVA = "0x236280", Offset = "0x235680", VA = "0x180236280", Slot = "3")]
public override string ToString()
{
long roomId = this.RoomId;
long clubId = this.ClubId;
string roomCode = this.RoomCode;
bool isPrivate = this.IsPrivate;
DateTimeOffset entryTimestamp = this.EntryTimestamp;
short offsetMinutes = this.EntryTimestamp.m_offsetMinutes;
DateTimeOffset? exitTimestamp = this.ExitTimestamp;
var <>f__AnonymousType;
return ((IAudioOutputDevice)<>f__AnonymousType).FriendlyName;
}
// Token: 0x04009675 RID: 38517
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4009675")]
[NonSerialized]
public int SequenceNumber;
// Token: 0x04009676 RID: 38518
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x4009676")]
public string RoomName;
// Token: 0x04009677 RID: 38519
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4009677")]
public long RoomId;
// Token: 0x04009678 RID: 38520
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4009678")]
public long SubRoomId;
// Token: 0x04009679 RID: 38521
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4009679")]
public long EventId;
// Token: 0x0400967A RID: 38522
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400967A")]
public long ClubId;
// Token: 0x0400967B RID: 38523
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400967B")]
public string RoomCode;
// Token: 0x0400967C RID: 38524
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400967C")]
public bool IsPrivate;
// Token: 0x0400967D RID: 38525
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400967D")]
[NonSerialized]
public DateTimeOffset EntryTimestamp;
// Token: 0x0400967E RID: 38526
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400967E")]
[NonSerialized]
public DateTimeOffset? ExitTimestamp;
// Token: 0x0400967F RID: 38527
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400967F")]
public EOMNEGBDLDP.AEOHBCDDKBN ExitReason;
}
// Token: 0x02002097 RID: 8343
[Token(Token = "0x2002097")]
[Serializable]
private struct SerializableRejoinData
{
// Token: 0x0600E62F RID: 58927 RVA: 0x00369A60 File Offset: 0x00367C60
[Token(Token = "0x600E62F")]
[Address(RVA = "0x1531E70", Offset = "0x1530870", VA = "0x181531E70")]
public static EOMNEGBDLDP.SerializableRejoinData PJAJINPEDGK(EOMNEGBDLDP.RejoinData CBNIMILBBJM)
{
/*
An exception occurred when decompiling this method (0600E62F)
ICSharpCode.Decompiler.DecompilerException: Error decompiling EOMNEGBDLDP/SerializableRejoinData EOMNEGBDLDP/SerializableRejoinData::PJAJINPEDGK(EOMNEGBDLDP/RejoinData)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:CultureInfo(var_3_0B, callgetter:CultureInfo(CultureInfo::get_InvariantCulture))
stloc:CultureInfo(var_5_14, callgetter:CultureInfo(CultureInfo::get_InvariantCulture))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x0600E630 RID: 58928 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600E630")]
[Address(RVA = "0x236460", Offset = "0x235860", VA = "0x180236460")]
public EOMNEGBDLDP.RejoinData IOLJKLDFNMD()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600E631 RID: 58929 RVA: 0x00369A84 File Offset: 0x00367C84
[Token(Token = "0x600E631")]
[Address(RVA = "0x1531CC0", Offset = "0x15306C0", VA = "0x181531CC0")]
private static string JEOLFCLKDGO(DateTimeOffset? GLEODJLODAK)
{
/*
An exception occurred when decompiling this method (0600E631)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.String EOMNEGBDLDP/SerializableRejoinData::JEOLFCLKDGO(System.Nullable`1<System.DateTimeOffset>)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:CultureInfo(var_2_09, callgetter:CultureInfo(CultureInfo::get_InvariantCulture))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x0600E632 RID: 58930 RVA: 0x00369A9C File Offset: 0x00367C9C
[Token(Token = "0x600E632")]
[Address(RVA = "0x1531D50", Offset = "0x1530750", VA = "0x181531D50")]
private static DateTimeOffset? NOOPKGJEEIO(string IFIFENHEFED)
{
bool flag;
if (!flag)
{
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
return;
}
}
// Token: 0x04009680 RID: 38528
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4009680")]
public EOMNEGBDLDP.RejoinData InMemoryRepresentation;
// Token: 0x04009681 RID: 38529
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4009681")]
public string EntryTimestampString;
// Token: 0x04009682 RID: 38530
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4009682")]
public string ExitTimestampString;
}
// Token: 0x02002098 RID: 8344
[Token(Token = "0x2002098")]
private enum BOIIGCHEBDJ
{
// Token: 0x04009684 RID: 38532
[Token(Token = "0x4009684")]
Dismissed,
// Token: 0x04009685 RID: 38533
[Token(Token = "0x4009685")]
Used,
// Token: 0x04009686 RID: 38534
[Token(Token = "0x4009686")]
Expired
}
}