m
This commit is contained in:
@@ -0,0 +1,303 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using AmplitudeAnalytics;
|
||||
using BestHTTP;
|
||||
using BestHTTP.Forms;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x0200147A RID: 5242
|
||||
[Token(Token = "0x200147A")]
|
||||
public static class NIOBLLCFMPO
|
||||
{
|
||||
// Token: 0x060076C2 RID: 30402 RVA: 0x0019CC74 File Offset: 0x0019AE74
|
||||
[Token(Token = "0x60076C2")]
|
||||
[Address(RVA = "0x17358B0", Offset = "0x17348B0", VA = "0x1817358B0")]
|
||||
public static DABKFAIHBBP MIBEHIGGEDD(string IKPPEONHGFO, string CAPMEMCNIJO)
|
||||
{
|
||||
NIOBLLCFMPO.Event @event = new NIOBLLCFMPO.Event();
|
||||
@event.<type>k__BackingField = IKPPEONHGFO;
|
||||
string text;
|
||||
@event.<user_id>k__BackingField = text;
|
||||
NIOBLLCFMPO.Identifiers identifiers = NIOBLLCFMPO.COGGJNOKDEP();
|
||||
@event.<identifiers>k__BackingField = identifiers;
|
||||
@event.<ip>k__BackingField = "";
|
||||
long <EHDCBHOBNFH>k__BackingField = AmplitudeAnalyticsClient.<EHDCBHOBNFH>k__BackingField;
|
||||
string text2;
|
||||
@event.<gameplay_session_id>k__BackingField = text2;
|
||||
@event.<transaction_id>k__BackingField = CAPMEMCNIJO;
|
||||
string text3 = CHKIKHCFANK.ACJOKBFNONK<NIOBLLCFMPO.Event>(@event, "SendEvent");
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
httpurlEncodedForm.AddField("EventData", text3);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), "api/gamesight/event", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
return EEMMNNGBJGD.FLCJGMGGPCC(pmgcjepkfof.FAKEPMNIOAI(num4 != 0, num3 != 0).KIFEHEKHAPE("Failed to send Gamesight event"));
|
||||
}
|
||||
|
||||
// Token: 0x060076C3 RID: 30403 RVA: 0x0019CD28 File Offset: 0x0019AF28
|
||||
[Token(Token = "0x60076C3")]
|
||||
[Address(RVA = "0x1735C10", Offset = "0x1734C10", VA = "0x181735C10")]
|
||||
public static DABKFAIHBBP NDGLEFGBICF(string IKPPEONHGFO, string CAPMEMCNIJO, string NLAGGLOKNBH, float JBHHGNEADNC)
|
||||
{
|
||||
NIOBLLCFMPO.RevenueEvent revenueEvent = new NIOBLLCFMPO.RevenueEvent();
|
||||
revenueEvent.<type>k__BackingField = IKPPEONHGFO;
|
||||
int <OIBJLPBDMML>k__BackingField = BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField;
|
||||
string text;
|
||||
revenueEvent.<user_id>k__BackingField = text;
|
||||
NIOBLLCFMPO.Identifiers identifiers = NIOBLLCFMPO.COGGJNOKDEP();
|
||||
revenueEvent.<identifiers>k__BackingField = identifiers;
|
||||
revenueEvent.<ip>k__BackingField = "";
|
||||
long <EHDCBHOBNFH>k__BackingField = AmplitudeAnalyticsClient.<EHDCBHOBNFH>k__BackingField;
|
||||
string text2;
|
||||
revenueEvent.<gameplay_session_id>k__BackingField = text2;
|
||||
revenueEvent.<revenue_amount>k__BackingField = JBHHGNEADNC;
|
||||
revenueEvent.<transaction_id>k__BackingField = CAPMEMCNIJO;
|
||||
revenueEvent.<revenue_currency>k__BackingField = NLAGGLOKNBH;
|
||||
revenueEvent.<revenue_type>k__BackingField = "cumulative";
|
||||
string text3 = CHKIKHCFANK.ACJOKBFNONK<NIOBLLCFMPO.RevenueEvent>(revenueEvent, "SendRevenueEvent");
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
httpurlEncodedForm.AddField("EventData", text3);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), "api/gamesight/event", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
return EEMMNNGBJGD.FLCJGMGGPCC(pmgcjepkfof.FAKEPMNIOAI(num4 != 0, num3 != 0).KIFEHEKHAPE("Failed to send Gamesight revenue event"));
|
||||
}
|
||||
|
||||
// Token: 0x060076C4 RID: 30404 RVA: 0x0019CDFC File Offset: 0x0019AFFC
|
||||
[Token(Token = "0x60076C4")]
|
||||
[Address(RVA = "0x17356F0", Offset = "0x17346F0", VA = "0x1817356F0")]
|
||||
private static NIOBLLCFMPO.Identifiers COGGJNOKDEP()
|
||||
{
|
||||
NIOBLLCFMPO.Identifiers identifiers = new NIOBLLCFMPO.Identifiers();
|
||||
Resolution currentResolution = Screen.currentResolution;
|
||||
int refreshRate = currentResolution.m_RefreshRate;
|
||||
Resolution currentResolution2 = Screen.currentResolution;
|
||||
int refreshRate2 = currentResolution2.m_RefreshRate;
|
||||
string text = string.Format("{0}x{1}", currentResolution, currentResolution2);
|
||||
identifiers.<resolution>k__BackingField = text;
|
||||
int lcid = CultureInfo.CurrentCulture.LCID;
|
||||
identifiers.<language>k__BackingField = lcid;
|
||||
TimeZoneInfo local = TimeZoneInfo.Local;
|
||||
DateTime now = DateTime.Now;
|
||||
TimeSpan utcOffset = local.GetUtcOffset(now);
|
||||
string text2;
|
||||
identifiers.<timezone>k__BackingField = text2;
|
||||
return identifiers;
|
||||
}
|
||||
|
||||
// Token: 0x04004DE9 RID: 19945
|
||||
[Token(Token = "0x4004DE9")]
|
||||
private const string OMFLFCCBNPP = "api/gamesight/";
|
||||
|
||||
// Token: 0x0200147B RID: 5243
|
||||
[Token(Token = "0x200147B")]
|
||||
[Serializable]
|
||||
private class Event
|
||||
{
|
||||
// Token: 0x1700139B RID: 5019
|
||||
// (get) Token: 0x060076C5 RID: 30405 RVA: 0x0019CE8C File Offset: 0x0019B08C
|
||||
// (set) Token: 0x060076C6 RID: 30406 RVA: 0x0019CEA0 File Offset: 0x0019B0A0
|
||||
[Token(Token = "0x1700139B")]
|
||||
public string type
|
||||
{
|
||||
[Token(Token = "0x60076C5")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get;
|
||||
[Token(Token = "0x60076C6")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700139C RID: 5020
|
||||
// (get) Token: 0x060076C7 RID: 30407 RVA: 0x0019CEB4 File Offset: 0x0019B0B4
|
||||
// (set) Token: 0x060076C8 RID: 30408 RVA: 0x0019CEC8 File Offset: 0x0019B0C8
|
||||
[Token(Token = "0x1700139C")]
|
||||
public string user_id
|
||||
{
|
||||
[Token(Token = "0x60076C7")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get;
|
||||
[Token(Token = "0x60076C8")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700139D RID: 5021
|
||||
// (get) Token: 0x060076C9 RID: 30409 RVA: 0x0019CEDC File Offset: 0x0019B0DC
|
||||
// (set) Token: 0x060076CA RID: 30410 RVA: 0x0019CEF0 File Offset: 0x0019B0F0
|
||||
[Token(Token = "0x1700139D")]
|
||||
public NIOBLLCFMPO.Identifiers identifiers
|
||||
{
|
||||
[Token(Token = "0x60076C9")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get;
|
||||
[Token(Token = "0x60076CA")]
|
||||
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700139E RID: 5022
|
||||
// (get) Token: 0x060076CB RID: 30411 RVA: 0x0019CF04 File Offset: 0x0019B104
|
||||
// (set) Token: 0x060076CC RID: 30412 RVA: 0x0019CF18 File Offset: 0x0019B118
|
||||
[Token(Token = "0x1700139E")]
|
||||
public string ip
|
||||
{
|
||||
[Token(Token = "0x60076CB")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
get;
|
||||
[Token(Token = "0x60076CC")]
|
||||
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700139F RID: 5023
|
||||
// (get) Token: 0x060076CD RID: 30413 RVA: 0x0019CF2C File Offset: 0x0019B12C
|
||||
// (set) Token: 0x060076CE RID: 30414 RVA: 0x0019CF40 File Offset: 0x0019B140
|
||||
[Token(Token = "0x1700139F")]
|
||||
public string gameplay_session_id
|
||||
{
|
||||
[Token(Token = "0x60076CD")]
|
||||
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
|
||||
get;
|
||||
[Token(Token = "0x60076CE")]
|
||||
[Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x170013A0 RID: 5024
|
||||
// (get) Token: 0x060076CF RID: 30415 RVA: 0x0019CF54 File Offset: 0x0019B154
|
||||
// (set) Token: 0x060076D0 RID: 30416 RVA: 0x0019CF68 File Offset: 0x0019B168
|
||||
[Token(Token = "0x170013A0")]
|
||||
public string transaction_id
|
||||
{
|
||||
[Token(Token = "0x60076CF")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
get;
|
||||
[Token(Token = "0x60076D0")]
|
||||
[Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x060076D1 RID: 30417 RVA: 0x0019CF7C File Offset: 0x0019B17C
|
||||
[Token(Token = "0x60076D1")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public Event()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200147C RID: 5244
|
||||
[Token(Token = "0x200147C")]
|
||||
[Serializable]
|
||||
private class RevenueEvent : NIOBLLCFMPO.Event
|
||||
{
|
||||
// Token: 0x170013A1 RID: 5025
|
||||
// (get) Token: 0x060076D2 RID: 30418 RVA: 0x0019CF90 File Offset: 0x0019B190
|
||||
// (set) Token: 0x060076D3 RID: 30419 RVA: 0x0019CFA4 File Offset: 0x0019B1A4
|
||||
[Token(Token = "0x170013A1")]
|
||||
public string revenue_currency
|
||||
{
|
||||
[Token(Token = "0x60076D2")]
|
||||
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
||||
get;
|
||||
[Token(Token = "0x60076D3")]
|
||||
[Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x170013A2 RID: 5026
|
||||
// (get) Token: 0x060076D4 RID: 30420 RVA: 0x0019CFB8 File Offset: 0x0019B1B8
|
||||
// (set) Token: 0x060076D5 RID: 30421 RVA: 0x0019CFCC File Offset: 0x0019B1CC
|
||||
[Token(Token = "0x170013A2")]
|
||||
public float revenue_amount
|
||||
{
|
||||
[Token(Token = "0x60076D4")]
|
||||
[Address(RVA = "0x6A4660", Offset = "0x6A3660", VA = "0x1806A4660")]
|
||||
get;
|
||||
[Token(Token = "0x60076D5")]
|
||||
[Address(RVA = "0x1009CA0", Offset = "0x1008CA0", VA = "0x181009CA0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x170013A3 RID: 5027
|
||||
// (get) Token: 0x060076D6 RID: 30422 RVA: 0x0019CFE0 File Offset: 0x0019B1E0
|
||||
// (set) Token: 0x060076D7 RID: 30423 RVA: 0x0019CFF4 File Offset: 0x0019B1F4
|
||||
[Token(Token = "0x170013A3")]
|
||||
public string revenue_type
|
||||
{
|
||||
[Token(Token = "0x60076D6")]
|
||||
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
||||
get;
|
||||
[Token(Token = "0x60076D7")]
|
||||
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x060076D8 RID: 30424 RVA: 0x0019D008 File Offset: 0x0019B208
|
||||
[Token(Token = "0x60076D8")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public RevenueEvent()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200147D RID: 5245
|
||||
[Token(Token = "0x200147D")]
|
||||
[Serializable]
|
||||
private class Identifiers
|
||||
{
|
||||
// Token: 0x170013A4 RID: 5028
|
||||
// (get) Token: 0x060076D9 RID: 30425 RVA: 0x0019D01C File Offset: 0x0019B21C
|
||||
// (set) Token: 0x060076DA RID: 30426 RVA: 0x0019D030 File Offset: 0x0019B230
|
||||
[Token(Token = "0x170013A4")]
|
||||
public string resolution
|
||||
{
|
||||
[Token(Token = "0x60076D9")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get;
|
||||
[Token(Token = "0x60076DA")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x170013A5 RID: 5029
|
||||
// (get) Token: 0x060076DB RID: 30427 RVA: 0x0019D044 File Offset: 0x0019B244
|
||||
// (set) Token: 0x060076DC RID: 30428 RVA: 0x0019D058 File Offset: 0x0019B258
|
||||
[Token(Token = "0x170013A5")]
|
||||
public string language
|
||||
{
|
||||
[Token(Token = "0x60076DB")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get;
|
||||
[Token(Token = "0x60076DC")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x170013A6 RID: 5030
|
||||
// (get) Token: 0x060076DD RID: 30429 RVA: 0x0019D06C File Offset: 0x0019B26C
|
||||
// (set) Token: 0x060076DE RID: 30430 RVA: 0x0019D080 File Offset: 0x0019B280
|
||||
[Token(Token = "0x170013A6")]
|
||||
public string timezone
|
||||
{
|
||||
[Token(Token = "0x60076DD")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get;
|
||||
[Token(Token = "0x60076DE")]
|
||||
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x060076DF RID: 30431 RVA: 0x0019D094 File Offset: 0x0019B294
|
||||
[Token(Token = "0x60076DF")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public Identifiers()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user