Files
2026-04-08 23:40:05 +02:00

244 lines
7.9 KiB
C#

using System;
using System.Collections.Generic;
using System.Globalization;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using JetBrains.Annotations;
using UnityEngine;
namespace AmplitudeAnalytics
{
// Token: 0x0200102E RID: 4142
[Token(Token = "0x200102E")]
[Serializable]
[StructLayout(3)]
public class AmplitudeAnalyticsEvent : AmplitudeAnalyticsIdentifyMessage
{
// Token: 0x170011E8 RID: 4584
// (get) Token: 0x06006454 RID: 25684 RVA: 0x00160BA4 File Offset: 0x0015EDA4
[Token(Token = "0x170011E8")]
private string UserId
{
[Token(Token = "0x6006454")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get
{
return this.user_id;
}
}
// Token: 0x06006455 RID: 25685 RVA: 0x00160BB8 File Offset: 0x0015EDB8
[Token(Token = "0x6006455")]
[Address(RVA = "0x1D450C0", Offset = "0x1D43AC0", VA = "0x181D450C0")]
public static CCNBJFOPLBG NFHADFCEMML([NotNull] string JMDCOMHKKAN, long FOGIDAPKPPH, long ODOHHNIMGIM, [Optional] string IGANOAGGFJJ)
{
AmplitudeAnalyticsEvent amplitudeAnalyticsEvent;
amplitudeAnalyticsEvent.event_type = JMDCOMHKKAN;
if (string.IsNullOrWhiteSpace(JMDCOMHKKAN))
{
Debug.LogError("Cannot have a null or empty event_type in AmplitudeAnalyticsEvent!");
}
amplitudeAnalyticsEvent.sessionId = FOGIDAPKPPH;
amplitudeAnalyticsEvent.sequenceNumber = ODOHHNIMGIM;
int lcid = CultureInfo.CurrentCulture.LCID;
amplitudeAnalyticsEvent.language = lcid;
Guid guid = Guid.NewGuid();
amplitudeAnalyticsEvent.uuid = guid;
long num = AmplitudeAnalyticsClient.UTCMillisSinceEpoch();
amplitudeAnalyticsEvent.time = num;
return new CCNBJFOPLBG(amplitudeAnalyticsEvent);
}
// Token: 0x170011E9 RID: 4585
// (get) Token: 0x06006456 RID: 25686 RVA: 0x00160C30 File Offset: 0x0015EE30
[Token(Token = "0x170011E9")]
public string EventType
{
[Token(Token = "0x6006456")]
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
get
{
return this.event_type;
}
}
// Token: 0x06006457 RID: 25687 RVA: 0x00160C44 File Offset: 0x0015EE44
[Token(Token = "0x6006457")]
[Address(RVA = "0x1D452A0", Offset = "0x1D43CA0", VA = "0x181D452A0")]
private AmplitudeAnalyticsEvent([NotNull] string event_type, long sessionId, long sequenceNumber, [Optional] string user_id)
{
if (string.IsNullOrWhiteSpace(event_type))
{
Debug.LogError("Cannot have a null or empty event_type in AmplitudeAnalyticsEvent!");
}
this.sessionId = sessionId;
this.sequenceNumber = sequenceNumber;
int lcid = CultureInfo.CurrentCulture.LCID;
this.language = lcid;
Guid guid = Guid.NewGuid();
this.uuid = guid;
long num = AmplitudeAnalyticsClient.UTCMillisSinceEpoch();
this.time = num;
}
// Token: 0x06006458 RID: 25688 RVA: 0x00160CB4 File Offset: 0x0015EEB4
[Token(Token = "0x6006458")]
[Address(RVA = "0x7D4760", Offset = "0x7D3160", VA = "0x1807D4760")]
public void NBBAILPLAME(long NLCNLKLECAK)
{
this.time = NLCNLKLECAK;
}
// Token: 0x06006459 RID: 25689 RVA: 0x00062DDE File Offset: 0x00060FDE
[Token(Token = "0x6006459")]
public AmplitudeAnalyticsEvent JOBHLMFKFNO<T>(string KOOIDPHIAIA, T[] ONGBFDACHHG) where T : struct
{
return null;
}
// Token: 0x0600645A RID: 25690 RVA: 0x00160CC8 File Offset: 0x0015EEC8
[Token(Token = "0x600645A")]
[Address(RVA = "0x1D44FF0", Offset = "0x1D439F0", VA = "0x181D44FF0")]
public AmplitudeAnalyticsEvent JOBHLMFKFNO(string KOOIDPHIAIA, string[] ONGBFDACHHG)
{
return this.FNHCBLEPHIF(KOOIDPHIAIA, ONGBFDACHHG);
}
// Token: 0x0600645B RID: 25691 RVA: 0x00062DDE File Offset: 0x00060FDE
[Token(Token = "0x600645B")]
public AmplitudeAnalyticsEvent JOBHLMFKFNO<T>(string KOOIDPHIAIA, T ONGBFDACHHG) where T : struct
{
return null;
}
// Token: 0x0600645C RID: 25692 RVA: 0x00160CE0 File Offset: 0x0015EEE0
[Token(Token = "0x600645C")]
[Address(RVA = "0x1D45000", Offset = "0x1D43A00", VA = "0x181D45000")]
public AmplitudeAnalyticsEvent JOBHLMFKFNO(string KOOIDPHIAIA, string ONGBFDACHHG)
{
if (ONGBFDACHHG != 0 && ONGBFDACHHG.m_stringLength > 1024)
{
int num = 0;
string text = ONGBFDACHHG.Substring(num, 1024);
}
return this.FNHCBLEPHIF(KOOIDPHIAIA, ONGBFDACHHG);
}
// Token: 0x0600645D RID: 25693 RVA: 0x00160D18 File Offset: 0x0015EF18
[Token(Token = "0x600645D")]
[Address(RVA = "0x1D44F50", Offset = "0x1D43950", VA = "0x181D44F50")]
private AmplitudeAnalyticsEvent FNHCBLEPHIF(string KOOIDPHIAIA, object ONGBFDACHHG)
{
Dictionary<string, object> dictionary = this.event_properties;
if (dictionary == 0)
{
Dictionary<string, object> dictionary2 = new Dictionary();
this.event_properties = dictionary2;
}
dictionary[KOOIDPHIAIA] = ONGBFDACHHG;
return this;
}
// Token: 0x0600645E RID: 25694 RVA: 0x00160D4C File Offset: 0x0015EF4C
[Token(Token = "0x600645E")]
[Address(RVA = "0x1D44CC0", Offset = "0x1D436C0", VA = "0x181D44CC0")]
private string AAKODJMFMKO(string ONGBFDACHHG)
{
if (ONGBFDACHHG != 0 && ONGBFDACHHG.m_stringLength > 1024)
{
int num = 0;
return ONGBFDACHHG.Substring(num, 1024);
}
return ONGBFDACHHG;
}
// Token: 0x0600645F RID: 25695 RVA: 0x00160D7C File Offset: 0x0015EF7C
[Token(Token = "0x600645F")]
[Address(RVA = "0x1D45050", Offset = "0x1D43A50", VA = "0x181D45050")]
public void LHJKMBOGMCH()
{
SingletonMonoBehaviour.Instance.LogEventAsync(this);
}
// Token: 0x06006460 RID: 25696 RVA: 0x00160D9C File Offset: 0x0015EF9C
[Token(Token = "0x6006460")]
[Address(RVA = "0x1D44CF0", Offset = "0x1D436F0", VA = "0x181D44CF0", Slot = "4")]
protected override Dictionary<string, object> FCFGBBENGPC(Dictionary<string, object> ICPCGIMPCGB)
{
Dictionary<string, object> dictionary = base.FCFGBBENGPC(ICPCGIMPCGB);
string text = this.event_type;
ICPCGIMPCGB["event_type"] = text;
long num = this.time;
ICPCGIMPCGB["event_time"] = num;
num = this.time;
ICPCGIMPCGB["time"] = num;
num = this.sessionId;
ICPCGIMPCGB["session_id"] = num;
num = this.sequenceNumber;
ICPCGIMPCGB["event_id"] = num;
num = this.sequenceNumber;
ICPCGIMPCGB["sequence_number"] = num;
string text2 = this.uuid;
ICPCGIMPCGB["insert_id"] = text2;
string user_id = this.user_id;
if (user_id != 0)
{
ICPCGIMPCGB["user_id"] = user_id;
}
string text3 = this.language;
if ((ulong)1L == 0UL)
{
}
if (text3 != 0)
{
ICPCGIMPCGB["language"] = text3;
}
Dictionary<string, object> dictionary2 = this.event_properties;
base.MMMPHAOAJCB("event_properties", dictionary2, ICPCGIMPCGB);
Dictionary<string, object> dictionary3 = this.groups;
base.MMMPHAOAJCB("groups", dictionary3, ICPCGIMPCGB);
return ICPCGIMPCGB;
}
// Token: 0x040047C4 RID: 18372
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40047C4")]
private readonly string uuid;
// Token: 0x040047C5 RID: 18373
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40047C5")]
private readonly string event_type = event_type;
// Token: 0x040047C6 RID: 18374
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40047C6")]
private readonly long sequenceNumber;
// Token: 0x040047C7 RID: 18375
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40047C7")]
internal Dictionary<string, object> event_properties;
// Token: 0x040047C8 RID: 18376
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40047C8")]
internal Dictionary<string, object> groups;
// Token: 0x040047C9 RID: 18377
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40047C9")]
private string language;
// Token: 0x040047CA RID: 18378
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40047CA")]
private long time;
// Token: 0x040047CB RID: 18379
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x40047CB")]
private long sessionId;
}
}