332 lines
12 KiB
C#
332 lines
12 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Globalization;
|
|
|
|
namespace AmplitudeAnalytics
|
|
{
|
|
// Token: 0x02000A90 RID: 2704
|
|
[Serializable]
|
|
public class AmplitudeAnalyticsEvent : AmplitudeAnalyticsIdentifyMessage
|
|
{
|
|
// Token: 0x06014AE3 RID: 84707 RVA: 0x005CA8D0 File Offset: 0x005C8AD0
|
|
private AmplitudeAnalyticsEvent HDFLODFDLDH(string BHDCPJAHCJL, object NOBAPCOKFIL)
|
|
{
|
|
if (this.event_properties == null)
|
|
{
|
|
this.event_properties = new Dictionary<string, object>();
|
|
}
|
|
this.event_properties[BHDCPJAHCJL] = NOBAPCOKFIL;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06014AE4 RID: 84708 RVA: 0x005CA8F8 File Offset: 0x005C8AF8
|
|
public static ABGKCPDMLJN EFJCMOPEMKJ(string NALJBMNHCMP, long NEEJIDDEHMD, long CGHJHCDDJEP, string DGKDBMNKCGL = null)
|
|
{
|
|
AmplitudeAnalyticsEvent amplitudeAnalyticsEvent = new AmplitudeAnalyticsEvent(NALJBMNHCMP, NEEJIDDEHMD, CGHJHCDDJEP, DGKDBMNKCGL);
|
|
return new ABGKCPDMLJN(amplitudeAnalyticsEvent);
|
|
}
|
|
|
|
// Token: 0x06014AE5 RID: 84709 RVA: 0x005CA918 File Offset: 0x005C8B18
|
|
private AmplitudeAnalyticsEvent CCKLGNKGPBL(string BHDCPJAHCJL, object NOBAPCOKFIL)
|
|
{
|
|
if (this.event_properties == null)
|
|
{
|
|
this.event_properties = new Dictionary<string, object>();
|
|
}
|
|
this.event_properties[BHDCPJAHCJL] = NOBAPCOKFIL;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06014AE6 RID: 84710 RVA: 0x005CA940 File Offset: 0x005C8B40
|
|
public void PFNEDMJJALA()
|
|
{
|
|
SingletonMonoBehaviour<AmplitudeAnalyticsClient>.NCKMBFBMBFM.LogEventAsync(this);
|
|
}
|
|
|
|
// Token: 0x06014AE7 RID: 84711 RVA: 0x005CA950 File Offset: 0x005C8B50
|
|
private string NIHNJPGMJAH(string NOBAPCOKFIL)
|
|
{
|
|
if (NOBAPCOKFIL != null && NOBAPCOKFIL.Length > -149)
|
|
{
|
|
NOBAPCOKFIL = NOBAPCOKFIL.Substring(1, -183);
|
|
}
|
|
return NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06014AE8 RID: 84712 RVA: 0x005CA978 File Offset: 0x005C8B78
|
|
protected virtual Dictionary<string, object> CKOINEIGCGI(Dictionary<string, object> LGMBADOCEGG)
|
|
{
|
|
base.KDDPMILJLNG(LGMBADOCEGG);
|
|
LGMBADOCEGG["invalid api_key"] = this.event_type;
|
|
LGMBADOCEGG["_MainColor"] = this.time;
|
|
LGMBADOCEGG["ic"] = this.time;
|
|
LGMBADOCEGG["Owner"] = this.sessionId;
|
|
LGMBADOCEGG["imgList"] = this.sequenceNumber;
|
|
LGMBADOCEGG["Error! Failed to set email."] = this.sequenceNumber;
|
|
LGMBADOCEGG["Publishing..."] = this.uuid;
|
|
base.MFJNDDAECKD("Nouns", this.user_id, LGMBADOCEGG);
|
|
base.HADOPIOJMLE("SystemInfo", this.language, LGMBADOCEGG);
|
|
base.ELOJFDEMIOF("volume", this.event_properties, LGMBADOCEGG);
|
|
base.ELOJFDEMIOF("shake", this.groups, LGMBADOCEGG);
|
|
return LGMBADOCEGG;
|
|
}
|
|
|
|
// Token: 0x06014AE9 RID: 84713 RVA: 0x005CAA68 File Offset: 0x005C8C68
|
|
public string ABDBANCOJPA()
|
|
{
|
|
return this.event_type;
|
|
}
|
|
|
|
// Token: 0x06014AEA RID: 84714 RVA: 0x005CAA70 File Offset: 0x005C8C70
|
|
public AmplitudeAnalyticsEvent BCHFEGJNOKE(string BHDCPJAHCJL, string NOBAPCOKFIL)
|
|
{
|
|
return this.CCKLGNKGPBL(BHDCPJAHCJL, this.BOPINHNHLJJ(NOBAPCOKFIL));
|
|
}
|
|
|
|
// Token: 0x06014AEB RID: 84715 RVA: 0x005CAA80 File Offset: 0x005C8C80
|
|
public string GIGEIBMPMJO()
|
|
{
|
|
return this.event_type;
|
|
}
|
|
|
|
// Token: 0x06014AEC RID: 84716 RVA: 0x005CAA88 File Offset: 0x005C8C88
|
|
public AmplitudeAnalyticsEvent IGJNFGGGGDK(string BHDCPJAHCJL, string[] NOBAPCOKFIL)
|
|
{
|
|
return this.KLMBOAFCLGB(BHDCPJAHCJL, NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06014AED RID: 84717 RVA: 0x005CAA94 File Offset: 0x005C8C94
|
|
public AmplitudeAnalyticsEvent DGDHOGKEECN(string BHDCPJAHCJL, string NOBAPCOKFIL)
|
|
{
|
|
return this.HDFLODFDLDH(BHDCPJAHCJL, this.NIHNJPGMJAH(NOBAPCOKFIL));
|
|
}
|
|
|
|
// Token: 0x06014AEE RID: 84718 RVA: 0x005CAAA4 File Offset: 0x005C8CA4
|
|
public AmplitudeAnalyticsEvent GGPPEEKFNBA<T>(string BHDCPJAHCJL, T NOBAPCOKFIL) where T : struct
|
|
{
|
|
return this.HDFLODFDLDH(BHDCPJAHCJL, NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06014AEF RID: 84719 RVA: 0x005CAAB4 File Offset: 0x005C8CB4
|
|
protected override Dictionary<string, object> KIOECFHHPEH(Dictionary<string, object> LGMBADOCEGG)
|
|
{
|
|
base.KIOECFHHPEH(LGMBADOCEGG);
|
|
LGMBADOCEGG["event_type"] = this.event_type;
|
|
LGMBADOCEGG["event_time"] = this.time;
|
|
LGMBADOCEGG["time"] = this.time;
|
|
LGMBADOCEGG["session_id"] = this.sessionId;
|
|
LGMBADOCEGG["event_id"] = this.sequenceNumber;
|
|
LGMBADOCEGG["sequence_number"] = this.sequenceNumber;
|
|
LGMBADOCEGG["insert_id"] = this.uuid;
|
|
base.HADOPIOJMLE("user_id", this.user_id, LGMBADOCEGG);
|
|
base.HADOPIOJMLE("language", this.language, LGMBADOCEGG);
|
|
base.ELOJFDEMIOF("event_properties", this.event_properties, LGMBADOCEGG);
|
|
base.ELOJFDEMIOF("groups", this.groups, LGMBADOCEGG);
|
|
return LGMBADOCEGG;
|
|
}
|
|
|
|
// Token: 0x06014AF0 RID: 84720 RVA: 0x005CABA4 File Offset: 0x005C8DA4
|
|
public void HHCCECMILND()
|
|
{
|
|
SingletonMonoBehaviour<AmplitudeAnalyticsClient>.NCKMBFBMBFM.LogEventAsync(this);
|
|
}
|
|
|
|
// Token: 0x06014AF1 RID: 84721 RVA: 0x005CABB4 File Offset: 0x005C8DB4
|
|
public AmplitudeAnalyticsEvent BLAPKCMGFNF(string BHDCPJAHCJL, string[] NOBAPCOKFIL)
|
|
{
|
|
return this.KLMBOAFCLGB(BHDCPJAHCJL, NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06014AF2 RID: 84722 RVA: 0x005CABC0 File Offset: 0x005C8DC0
|
|
private string BOPINHNHLJJ(string NOBAPCOKFIL)
|
|
{
|
|
if (NOBAPCOKFIL != null && NOBAPCOKFIL.Length > 1024)
|
|
{
|
|
NOBAPCOKFIL = NOBAPCOKFIL.Substring(0, 1024);
|
|
}
|
|
return NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06014AF3 RID: 84723 RVA: 0x005CABE8 File Offset: 0x005C8DE8
|
|
public AmplitudeAnalyticsEvent CCFIIBPPKHK(string BHDCPJAHCJL, string NOBAPCOKFIL)
|
|
{
|
|
return this.CCKLGNKGPBL(BHDCPJAHCJL, this.BOPINHNHLJJ(NOBAPCOKFIL));
|
|
}
|
|
|
|
// Token: 0x06014AF4 RID: 84724 RVA: 0x005CABF8 File Offset: 0x005C8DF8
|
|
public AmplitudeAnalyticsEvent GGPPEEKFNBA<T>(string BHDCPJAHCJL, T[] NOBAPCOKFIL) where T : struct
|
|
{
|
|
return this.HDFLODFDLDH(BHDCPJAHCJL, NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06014AF5 RID: 84725 RVA: 0x005CAC04 File Offset: 0x005C8E04
|
|
public void BFOHFKBKHOB()
|
|
{
|
|
SingletonMonoBehaviour<AmplitudeAnalyticsClient>.NCKMBFBMBFM.LogEventAsync(this);
|
|
}
|
|
|
|
// Token: 0x06014AF6 RID: 84726 RVA: 0x005CAC14 File Offset: 0x005C8E14
|
|
public AmplitudeAnalyticsEvent GGPPEEKFNBA(string BHDCPJAHCJL, string NOBAPCOKFIL)
|
|
{
|
|
return this.HDFLODFDLDH(BHDCPJAHCJL, this.BOPINHNHLJJ(NOBAPCOKFIL));
|
|
}
|
|
|
|
// Token: 0x06014AF8 RID: 84728 RVA: 0x005CAC38 File Offset: 0x005C8E38
|
|
protected virtual Dictionary<string, object> JLNNOKJKPCF(Dictionary<string, object> LGMBADOCEGG)
|
|
{
|
|
base.KIOECFHHPEH(LGMBADOCEGG);
|
|
LGMBADOCEGG["HeightChangeDetector"] = this.event_type;
|
|
LGMBADOCEGG["EPNAIKCMNOA"] = this.time;
|
|
LGMBADOCEGG["identification"] = this.time;
|
|
LGMBADOCEGG["Scene"] = this.sessionId;
|
|
LGMBADOCEGG["Create failed on GameServer. Changing back to MasterServer. Msg: "] = this.sequenceNumber;
|
|
LGMBADOCEGG[". \""] = this.sequenceNumber;
|
|
LGMBADOCEGG["Timed out waiting for current session room id to become valid."] = this.uuid;
|
|
base.HADOPIOJMLE("System.Collections.IList", this.user_id, LGMBADOCEGG);
|
|
base.HADOPIOJMLE("_Green_Col", this.language, LGMBADOCEGG);
|
|
base.ELOJFDEMIOF("Visitors: ", this.event_properties, LGMBADOCEGG);
|
|
base.ELOJFDEMIOF("looktarget", this.groups, LGMBADOCEGG);
|
|
return LGMBADOCEGG;
|
|
}
|
|
|
|
// Token: 0x06014AF9 RID: 84729 RVA: 0x005CAD28 File Offset: 0x005C8F28
|
|
public static ABGKCPDMLJN FLHMBAEHCIO(string NALJBMNHCMP, long NEEJIDDEHMD, long CGHJHCDDJEP, string DGKDBMNKCGL = null)
|
|
{
|
|
AmplitudeAnalyticsEvent amplitudeAnalyticsEvent = new AmplitudeAnalyticsEvent(NALJBMNHCMP, NEEJIDDEHMD, CGHJHCDDJEP, DGKDBMNKCGL);
|
|
return new ABGKCPDMLJN(amplitudeAnalyticsEvent);
|
|
}
|
|
|
|
// Token: 0x06014AFA RID: 84730 RVA: 0x005CAD48 File Offset: 0x005C8F48
|
|
public AmplitudeAnalyticsEvent DPGKDMLDMGD(string BHDCPJAHCJL, string[] NOBAPCOKFIL)
|
|
{
|
|
return this.HDFLODFDLDH(BHDCPJAHCJL, NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06014AFB RID: 84731 RVA: 0x005CAD54 File Offset: 0x005C8F54
|
|
public string DDAKNMJJDJO()
|
|
{
|
|
return this.event_type;
|
|
}
|
|
|
|
// Token: 0x17000825 RID: 2085
|
|
// (get) Token: 0x06014AFC RID: 84732 RVA: 0x005CAD5C File Offset: 0x005C8F5C
|
|
private string UserId
|
|
{
|
|
get
|
|
{
|
|
return this.user_id;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014AFD RID: 84733 RVA: 0x005CAD64 File Offset: 0x005C8F64
|
|
private AmplitudeAnalyticsEvent KLMBOAFCLGB(string BHDCPJAHCJL, object NOBAPCOKFIL)
|
|
{
|
|
if (this.event_properties == null)
|
|
{
|
|
this.event_properties = new Dictionary<string, object>();
|
|
}
|
|
this.event_properties[BHDCPJAHCJL] = NOBAPCOKFIL;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x17000826 RID: 2086
|
|
// (get) Token: 0x06014AFE RID: 84734 RVA: 0x005CAD8C File Offset: 0x005C8F8C
|
|
public string EventType
|
|
{
|
|
get
|
|
{
|
|
return this.event_type;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014AFF RID: 84735 RVA: 0x005CAD94 File Offset: 0x005C8F94
|
|
private string NIMHFIELGKP()
|
|
{
|
|
return this.user_id;
|
|
}
|
|
|
|
// Token: 0x06014B00 RID: 84736 RVA: 0x005CAD9C File Offset: 0x005C8F9C
|
|
public AmplitudeAnalyticsEvent FGBEPGHJODB(string BHDCPJAHCJL, string[] NOBAPCOKFIL)
|
|
{
|
|
return this.HDFLODFDLDH(BHDCPJAHCJL, NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06014B01 RID: 84737 RVA: 0x005CADA8 File Offset: 0x005C8FA8
|
|
public string CHCCBKJPBPI()
|
|
{
|
|
return this.event_type;
|
|
}
|
|
|
|
// Token: 0x06014B02 RID: 84738 RVA: 0x005CADB0 File Offset: 0x005C8FB0
|
|
public AmplitudeAnalyticsEvent GGPPEEKFNBA(string BHDCPJAHCJL, string[] NOBAPCOKFIL)
|
|
{
|
|
return this.HDFLODFDLDH(BHDCPJAHCJL, NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06014B03 RID: 84739 RVA: 0x005CADBC File Offset: 0x005C8FBC
|
|
public void OMEPJOBHGGG()
|
|
{
|
|
SingletonMonoBehaviour<AmplitudeAnalyticsClient>.NCKMBFBMBFM.LogEventAsync(this);
|
|
}
|
|
|
|
// Token: 0x06014B04 RID: 84740 RVA: 0x005CADCC File Offset: 0x005C8FCC
|
|
public static ABGKCPDMLJN OCABPHCAOJL(string NALJBMNHCMP, long NEEJIDDEHMD, long CGHJHCDDJEP, string DGKDBMNKCGL = null)
|
|
{
|
|
AmplitudeAnalyticsEvent amplitudeAnalyticsEvent = new AmplitudeAnalyticsEvent(NALJBMNHCMP, NEEJIDDEHMD, CGHJHCDDJEP, DGKDBMNKCGL);
|
|
return new ABGKCPDMLJN(amplitudeAnalyticsEvent);
|
|
}
|
|
|
|
// Token: 0x06014B05 RID: 84741 RVA: 0x005CADEC File Offset: 0x005C8FEC
|
|
public AmplitudeAnalyticsEvent IDJPGAPLDJA(string BHDCPJAHCJL, string[] NOBAPCOKFIL)
|
|
{
|
|
return this.CCKLGNKGPBL(BHDCPJAHCJL, NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06014B06 RID: 84742 RVA: 0x005CADF8 File Offset: 0x005C8FF8
|
|
private AmplitudeAnalyticsEvent(string NALJBMNHCMP, long NEEJIDDEHMD, long CGHJHCDDJEP, string DGKDBMNKCGL = null)
|
|
: base(DGKDBMNKCGL)
|
|
{
|
|
this.event_type = NALJBMNHCMP;
|
|
this.sessionId = NEEJIDDEHMD;
|
|
this.sequenceNumber = CGHJHCDDJEP;
|
|
this.language = CultureInfo.CurrentCulture.Name;
|
|
this.uuid = Guid.NewGuid().ToString();
|
|
this.time = AmplitudeAnalyticsClient.UTCMillisSinceEpoch();
|
|
}
|
|
|
|
// Token: 0x06014B07 RID: 84743 RVA: 0x005CAE58 File Offset: 0x005C9058
|
|
public static ABGKCPDMLJN GGOLPJFOBAK(string NALJBMNHCMP, long NEEJIDDEHMD, long CGHJHCDDJEP, string DGKDBMNKCGL = null)
|
|
{
|
|
AmplitudeAnalyticsEvent amplitudeAnalyticsEvent = new AmplitudeAnalyticsEvent(NALJBMNHCMP, NEEJIDDEHMD, CGHJHCDDJEP, DGKDBMNKCGL);
|
|
return new ABGKCPDMLJN(amplitudeAnalyticsEvent);
|
|
}
|
|
|
|
// Token: 0x04003918 RID: 14616
|
|
public new static readonly AmplitudeAnalyticsEvent Empty = new AmplitudeAnalyticsEvent(null, 0L, 0L, null);
|
|
|
|
// Token: 0x04003919 RID: 14617
|
|
private readonly string uuid;
|
|
|
|
// Token: 0x0400391A RID: 14618
|
|
private readonly string event_type;
|
|
|
|
// Token: 0x0400391B RID: 14619
|
|
private readonly long sequenceNumber;
|
|
|
|
// Token: 0x0400391C RID: 14620
|
|
internal Dictionary<string, object> event_properties;
|
|
|
|
// Token: 0x0400391D RID: 14621
|
|
internal Dictionary<string, object> groups;
|
|
|
|
// Token: 0x0400391E RID: 14622
|
|
private string language;
|
|
|
|
// Token: 0x0400391F RID: 14623
|
|
private long time;
|
|
|
|
// Token: 0x04003920 RID: 14624
|
|
private long sessionId;
|
|
}
|
|
}
|