200 lines
5.4 KiB
C#
200 lines
5.4 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000C15 RID: 3093
|
|
public abstract class PlatformManager : SingletonMonoBehaviour<PlatformManager>
|
|
{
|
|
// Token: 0x17000A67 RID: 2663
|
|
// (get) Token: 0x06017F85 RID: 98181 RVA: 0x006A8D04 File Offset: 0x006A6F04
|
|
// (set) Token: 0x06017F86 RID: 98182 RVA: 0x006A8D0C File Offset: 0x006A6F0C
|
|
public ulong AMBOFILBDDF { get; protected set; }
|
|
|
|
// Token: 0x17000A68 RID: 2664
|
|
// (get) Token: 0x06017F87 RID: 98183 RVA: 0x006A8D18 File Offset: 0x006A6F18
|
|
// (set) Token: 0x06017F88 RID: 98184 RVA: 0x006A8D20 File Offset: 0x006A6F20
|
|
public string ACDKGDGAPBG { get; protected set; }
|
|
|
|
// Token: 0x17000A69 RID: 2665
|
|
// (get) Token: 0x06017F89 RID: 98185 RVA: 0x006A8D2C File Offset: 0x006A6F2C
|
|
// (set) Token: 0x06017F8A RID: 98186 RVA: 0x006A8D34 File Offset: 0x006A6F34
|
|
public byte[] KHPLLHAAOIJ { get; protected set; }
|
|
|
|
// Token: 0x17000A6A RID: 2666
|
|
// (get) Token: 0x06017F8B RID: 98187 RVA: 0x006A8D40 File Offset: 0x006A6F40
|
|
// (set) Token: 0x06017F8C RID: 98188 RVA: 0x006A8D5C File Offset: 0x006A6F5C
|
|
public PlatformManager.EOKBLHACIHA LPFJJFHGLDP
|
|
{
|
|
get
|
|
{
|
|
if (this.PLJOLLDLNBM == PlatformManager.EOKBLHACIHA.DEFAULT)
|
|
{
|
|
return this.IOFDDCGCJMF;
|
|
}
|
|
return this.PLJOLLDLNBM;
|
|
}
|
|
set
|
|
{
|
|
this.PLJOLLDLNBM = value;
|
|
if (this.PLJOLLDLNBM != this.JANAPJEJJNM)
|
|
{
|
|
this.JANAPJEJJNM = this.PLJOLLDLNBM;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017F8D RID: 98189 RVA: 0x006A8D84 File Offset: 0x006A6F84
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
this.LPFJJFHGLDP = this.JANAPJEJJNM;
|
|
}
|
|
|
|
// Token: 0x17000A6B RID: 2667
|
|
// (get) Token: 0x06017F8E RID: 98190
|
|
public abstract PlatformManager.JNJEBIDGBNH LOLPFEFLKJN { get; }
|
|
|
|
// Token: 0x17000A6C RID: 2668
|
|
// (get) Token: 0x06017F8F RID: 98191 RVA: 0x006A8D98 File Offset: 0x006A6F98
|
|
public string MJCOMGLOKCA
|
|
{
|
|
get
|
|
{
|
|
if (string.IsNullOrEmpty(this.KKPMBJHNIKB))
|
|
{
|
|
switch (this.LOLPFEFLKJN)
|
|
{
|
|
case PlatformManager.JNJEBIDGBNH.STEAM:
|
|
this.KKPMBJHNIKB = "Steam";
|
|
break;
|
|
case PlatformManager.JNJEBIDGBNH.OCULUS:
|
|
this.KKPMBJHNIKB = "Oculus";
|
|
break;
|
|
case PlatformManager.JNJEBIDGBNH.PS4:
|
|
this.KKPMBJHNIKB = "PSN";
|
|
break;
|
|
case PlatformManager.JNJEBIDGBNH.MICROSOFT:
|
|
this.KKPMBJHNIKB = "Xbox LIVE";
|
|
break;
|
|
default:
|
|
this.KKPMBJHNIKB = string.Empty;
|
|
break;
|
|
}
|
|
}
|
|
return this.KKPMBJHNIKB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000A6D RID: 2669
|
|
// (get) Token: 0x06017F90 RID: 98192
|
|
public abstract PlatformManager.NEDLHEIPFJO CAPNFDEMGEC { get; }
|
|
|
|
// Token: 0x17000A6E RID: 2670
|
|
// (get) Token: 0x06017F91 RID: 98193 RVA: 0x006A8E30 File Offset: 0x006A7030
|
|
public virtual PlatformManager.EOKBLHACIHA IOFDDCGCJMF
|
|
{
|
|
get
|
|
{
|
|
return PlatformManager.EOKBLHACIHA.THREE_SIXTY_DEGREE;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000A6F RID: 2671
|
|
// (get) Token: 0x06017F92 RID: 98194
|
|
public abstract bool KIKGNEDBOBH { get; }
|
|
|
|
// Token: 0x06017F93 RID: 98195
|
|
public abstract IEnumerator PreInitialize();
|
|
|
|
// Token: 0x06017F94 RID: 98196
|
|
public abstract IEnumerator Initialize(PlatformManager.KOGDIIKMLOP JOINLHEALDL);
|
|
|
|
// Token: 0x06017F95 RID: 98197
|
|
public abstract IEnumerator PostLoginInitialize(PlatformManager.KOGDIIKMLOP JOINLHEALDL);
|
|
|
|
// Token: 0x06017F96 RID: 98198
|
|
public abstract void SetRichPresenceStatus(string HOINCDIKMKF);
|
|
|
|
// Token: 0x06017F97 RID: 98199
|
|
public abstract IEnumerator GetAuthParams(PlatformManager.KIIOOPNFCLC JOINLHEALDL);
|
|
|
|
// Token: 0x06017F98 RID: 98200
|
|
public abstract IEnumerator GetPlatformFriendIds(List<ulong> OPGCNBCGJJH);
|
|
|
|
// Token: 0x06017F99 RID: 98201
|
|
public abstract IEnumerator GetPlatformFriendName(ulong MECCBNAFGLJ, Action<string> JOINLHEALDL);
|
|
|
|
// Token: 0x06017F9A RID: 98202
|
|
public abstract IEnumerator GetPlatformFriendPicture(ulong MECCBNAFGLJ, Action<Texture> JOINLHEALDL);
|
|
|
|
// Token: 0x17000A70 RID: 2672
|
|
// (get) Token: 0x06017F9B RID: 98203 RVA: 0x006A8E34 File Offset: 0x006A7034
|
|
// (set) Token: 0x06017F9C RID: 98204 RVA: 0x006A8E44 File Offset: 0x006A7044
|
|
private PlatformManager.EOKBLHACIHA JANAPJEJJNM
|
|
{
|
|
get
|
|
{
|
|
return (PlatformManager.EOKBLHACIHA)PlayerPrefs.GetInt(this.LNECGJMCMKB, 0);
|
|
}
|
|
set
|
|
{
|
|
PlayerPrefs.SetInt(this.LNECGJMCMKB, (int)value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400421B RID: 16923
|
|
private PlatformManager.EOKBLHACIHA PLJOLLDLNBM;
|
|
|
|
// Token: 0x0400421C RID: 16924
|
|
private string KKPMBJHNIKB = string.Empty;
|
|
|
|
// Token: 0x0400421D RID: 16925
|
|
private string LNECGJMCMKB = "SAVED_TRACKING_MODE";
|
|
|
|
// Token: 0x02000C16 RID: 3094
|
|
public enum JNJEBIDGBNH
|
|
{
|
|
// Token: 0x0400421F RID: 16927
|
|
STEAM,
|
|
// Token: 0x04004220 RID: 16928
|
|
OCULUS,
|
|
// Token: 0x04004221 RID: 16929
|
|
PS4,
|
|
// Token: 0x04004222 RID: 16930
|
|
MICROSOFT
|
|
}
|
|
|
|
// Token: 0x02000C17 RID: 3095
|
|
public enum NEDLHEIPFJO
|
|
{
|
|
// Token: 0x04004224 RID: 16932
|
|
VIVE,
|
|
// Token: 0x04004225 RID: 16933
|
|
OCULUS,
|
|
// Token: 0x04004226 RID: 16934
|
|
PSVR,
|
|
// Token: 0x04004227 RID: 16935
|
|
MICROSOFT_VR
|
|
}
|
|
|
|
// Token: 0x02000C18 RID: 3096
|
|
public enum EOKBLHACIHA
|
|
{
|
|
// Token: 0x04004229 RID: 16937
|
|
DEFAULT,
|
|
// Token: 0x0400422A RID: 16938
|
|
ONE_EIGHTY_DEGREE,
|
|
// Token: 0x0400422B RID: 16939
|
|
THREE_SIXTY_DEGREE
|
|
}
|
|
|
|
// Token: 0x02000C19 RID: 3097
|
|
// (Invoke) Token: 0x06017F9E RID: 98206
|
|
public delegate void KOGDIIKMLOP(string DAKCKPMBKFF);
|
|
|
|
// Token: 0x02000C1A RID: 3098
|
|
// (Invoke) Token: 0x06017FA2 RID: 98210
|
|
public delegate void KIIOOPNFCLC(string GKGLJBDKLND);
|
|
}
|