Files
Dec2017-Script-Dump/Assembly-CSharp/PlatformManager.cs
T
2026-06-04 11:42:34 +02:00

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);
}