315 lines
11 KiB
C#
315 lines
11 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Diagnostics;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Threading;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200030B RID: 779
|
|
public class SA_PrefabAsyncLoader : MonoBehaviour
|
|
{
|
|
// Token: 0x14000028 RID: 40
|
|
// (add) Token: 0x060097B9 RID: 38841 RVA: 0x002ED668 File Offset: 0x002EB868
|
|
// (remove) Token: 0x060097B6 RID: 38838 RVA: 0x002ED5D0 File Offset: 0x002EB7D0
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public event Action<GameObject> HGKCIGCLEAL;
|
|
|
|
// Token: 0x060097B7 RID: 38839 RVA: 0x002ED608 File Offset: 0x002EB808
|
|
public static SA_PrefabAsyncLoader EBFMIJGECJA(string EKKMPHMGCLB)
|
|
{
|
|
SA_PrefabAsyncLoader sa_PrefabAsyncLoader = new GameObject("PS4PlatformManager: getLocalProfileRequest.IsError: ").AddComponent<SA_PrefabAsyncLoader>();
|
|
sa_PrefabAsyncLoader.LoadAsync(EKKMPHMGCLB);
|
|
return sa_PrefabAsyncLoader;
|
|
}
|
|
|
|
// Token: 0x060097B8 RID: 38840 RVA: 0x002ED630 File Offset: 0x002EB830
|
|
public void EDMLOOGBKPC(Action<GameObject> NOBAPCOKFIL)
|
|
{
|
|
Action<GameObject> action = this.HGKCIGCLEAL;
|
|
Action<GameObject> action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action<GameObject>>(ref this.HGKCIGCLEAL, (Action<GameObject>)Delegate.Combine(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x060097BA RID: 38842 RVA: 0x002ED6A0 File Offset: 0x002EB8A0
|
|
public void NOKIFOANAMA(Action<GameObject> NOBAPCOKFIL)
|
|
{
|
|
Action<GameObject> action = this.HGKCIGCLEAL;
|
|
Action<GameObject> action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action<GameObject>>(ref this.HGKCIGCLEAL, (Action<GameObject>)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x060097BB RID: 38843 RVA: 0x002ED6D8 File Offset: 0x002EB8D8
|
|
public IEnumerator AKMBIHJFNFK()
|
|
{
|
|
ResourceRequest resourceRequest = Resources.LoadAsync(this.JMFBEGECAHJ);
|
|
yield return resourceRequest;
|
|
if (resourceRequest.asset == null)
|
|
{
|
|
global::UnityEngine.Debug.LogWarning("Prefab not found at path: " + this.JMFBEGECAHJ);
|
|
}
|
|
GameObject gameObject = global::UnityEngine.Object.Instantiate(resourceRequest.asset) as GameObject;
|
|
this.HGKCIGCLEAL(gameObject);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060097BC RID: 38844 RVA: 0x002ED6F4 File Offset: 0x002EB8F4
|
|
public IEnumerator KCBOJEKMCPL()
|
|
{
|
|
resourceRequest = Resources.LoadAsync(this.JMFBEGECAHJ);
|
|
yield return resourceRequest;
|
|
if (resourceRequest.asset == null)
|
|
{
|
|
global::UnityEngine.Debug.LogWarning("Prefab not found at path: " + this.JMFBEGECAHJ);
|
|
}
|
|
gameObject = global::UnityEngine.Object.Instantiate(resourceRequest.asset) as GameObject;
|
|
this.HGKCIGCLEAL(gameObject);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060097BD RID: 38845 RVA: 0x002ED710 File Offset: 0x002EB910
|
|
public void EBGACJODLAP(Action<GameObject> NOBAPCOKFIL)
|
|
{
|
|
Action<GameObject> action = this.HGKCIGCLEAL;
|
|
Action<GameObject> action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action<GameObject>>(ref this.HGKCIGCLEAL, (Action<GameObject>)Delegate.Combine(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x060097BE RID: 38846 RVA: 0x002ED748 File Offset: 0x002EB948
|
|
public void BBEFFHEMILD(Action<GameObject> NOBAPCOKFIL)
|
|
{
|
|
Action<GameObject> action = this.HGKCIGCLEAL;
|
|
Action<GameObject> action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action<GameObject>>(ref this.HGKCIGCLEAL, (Action<GameObject>)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x060097BF RID: 38847 RVA: 0x002ED780 File Offset: 0x002EB980
|
|
public void JMLOBKFOCAN(string EKKMPHMGCLB)
|
|
{
|
|
this.JMFBEGECAHJ = EKKMPHMGCLB;
|
|
base.StartCoroutine(this.AKMBIHJFNFK());
|
|
}
|
|
|
|
// Token: 0x060097C0 RID: 38848 RVA: 0x002ED798 File Offset: 0x002EB998
|
|
public void PBHDNHFONNP(string EKKMPHMGCLB)
|
|
{
|
|
this.JMFBEGECAHJ = EKKMPHMGCLB;
|
|
base.StartCoroutine(this.Load());
|
|
}
|
|
|
|
// Token: 0x060097C1 RID: 38849 RVA: 0x002ED7B0 File Offset: 0x002EB9B0
|
|
public static SA_PrefabAsyncLoader FLHMBAEHCIO(string EKKMPHMGCLB)
|
|
{
|
|
SA_PrefabAsyncLoader sa_PrefabAsyncLoader = new GameObject("Send").AddComponent<SA_PrefabAsyncLoader>();
|
|
sa_PrefabAsyncLoader.LoadAsync(EKKMPHMGCLB);
|
|
return sa_PrefabAsyncLoader;
|
|
}
|
|
|
|
// Token: 0x060097C2 RID: 38850 RVA: 0x002ED7D8 File Offset: 0x002EB9D8
|
|
public static SA_PrefabAsyncLoader Create(string EKKMPHMGCLB)
|
|
{
|
|
SA_PrefabAsyncLoader sa_PrefabAsyncLoader = new GameObject("PrefabAsyncLoader").AddComponent<SA_PrefabAsyncLoader>();
|
|
sa_PrefabAsyncLoader.LoadAsync(EKKMPHMGCLB);
|
|
return sa_PrefabAsyncLoader;
|
|
}
|
|
|
|
// Token: 0x060097C3 RID: 38851 RVA: 0x002ED800 File Offset: 0x002EBA00
|
|
public IEnumerator Load()
|
|
{
|
|
resourceRequest = Resources.LoadAsync(this.JMFBEGECAHJ);
|
|
yield return resourceRequest;
|
|
if (resourceRequest.asset == null)
|
|
{
|
|
global::UnityEngine.Debug.LogWarning("Prefab not found at path: " + this.JMFBEGECAHJ);
|
|
}
|
|
gameObject = global::UnityEngine.Object.Instantiate(resourceRequest.asset) as GameObject;
|
|
this.HGKCIGCLEAL(gameObject);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060097C4 RID: 38852 RVA: 0x002ED81C File Offset: 0x002EBA1C
|
|
public static SA_PrefabAsyncLoader CGCPDDOOAPE(string EKKMPHMGCLB)
|
|
{
|
|
SA_PrefabAsyncLoader sa_PrefabAsyncLoader = new GameObject("memLevel must be in the range 1.. {0}").AddComponent<SA_PrefabAsyncLoader>();
|
|
sa_PrefabAsyncLoader.PBHDNHFONNP(EKKMPHMGCLB);
|
|
return sa_PrefabAsyncLoader;
|
|
}
|
|
|
|
// Token: 0x060097C5 RID: 38853 RVA: 0x002ED844 File Offset: 0x002EBA44
|
|
public void FKECPILDPPK(Action<GameObject> NOBAPCOKFIL)
|
|
{
|
|
Action<GameObject> action = this.HGKCIGCLEAL;
|
|
Action<GameObject> action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action<GameObject>>(ref this.HGKCIGCLEAL, (Action<GameObject>)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x060097C6 RID: 38854 RVA: 0x002ED87C File Offset: 0x002EBA7C
|
|
public static SA_PrefabAsyncLoader OMGEHADIFKC(string EKKMPHMGCLB)
|
|
{
|
|
SA_PrefabAsyncLoader sa_PrefabAsyncLoader = new GameObject("_Blue_Col").AddComponent<SA_PrefabAsyncLoader>();
|
|
sa_PrefabAsyncLoader.LoadAsync(EKKMPHMGCLB);
|
|
return sa_PrefabAsyncLoader;
|
|
}
|
|
|
|
// Token: 0x060097C7 RID: 38855 RVA: 0x002ED8A4 File Offset: 0x002EBAA4
|
|
public void KKMBDHPPIKI(Action<GameObject> NOBAPCOKFIL)
|
|
{
|
|
Action<GameObject> action = this.HGKCIGCLEAL;
|
|
Action<GameObject> action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action<GameObject>>(ref this.HGKCIGCLEAL, (Action<GameObject>)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x060097C8 RID: 38856 RVA: 0x002ED8DC File Offset: 0x002EBADC
|
|
public void PHOCCMCCADB(Action<GameObject> NOBAPCOKFIL)
|
|
{
|
|
Action<GameObject> action = this.HGKCIGCLEAL;
|
|
Action<GameObject> action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action<GameObject>>(ref this.HGKCIGCLEAL, (Action<GameObject>)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x060097C9 RID: 38857 RVA: 0x002ED914 File Offset: 0x002EBB14
|
|
public static SA_PrefabAsyncLoader NKOHLBOLOAK(string EKKMPHMGCLB)
|
|
{
|
|
SA_PrefabAsyncLoader sa_PrefabAsyncLoader = new GameObject("RpcClearChildren").AddComponent<SA_PrefabAsyncLoader>();
|
|
sa_PrefabAsyncLoader.LoadAsync(EKKMPHMGCLB);
|
|
return sa_PrefabAsyncLoader;
|
|
}
|
|
|
|
// Token: 0x060097CA RID: 38858 RVA: 0x002ED93C File Offset: 0x002EBB3C
|
|
public void HJLMFMLCGKL(string EKKMPHMGCLB)
|
|
{
|
|
this.JMFBEGECAHJ = EKKMPHMGCLB;
|
|
base.StartCoroutine(this.KCBOJEKMCPL());
|
|
}
|
|
|
|
// Token: 0x060097CB RID: 38859 RVA: 0x002ED954 File Offset: 0x002EBB54
|
|
public void BLNLEFPCPNH(Action<GameObject> NOBAPCOKFIL)
|
|
{
|
|
Action<GameObject> action = this.HGKCIGCLEAL;
|
|
Action<GameObject> action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action<GameObject>>(ref this.HGKCIGCLEAL, (Action<GameObject>)Delegate.Combine(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x060097CC RID: 38860 RVA: 0x002ED98C File Offset: 0x002EBB8C
|
|
public SA_PrefabAsyncLoader()
|
|
{
|
|
if (SA_PrefabAsyncLoader.DINNJGHCFHI == null)
|
|
{
|
|
SA_PrefabAsyncLoader.DINNJGHCFHI = new Action<GameObject>(SA_PrefabAsyncLoader.BCMBJOCHMCB);
|
|
}
|
|
this.HGKCIGCLEAL = SA_PrefabAsyncLoader.DINNJGHCFHI;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x060097CD RID: 38861 RVA: 0x002ED9B8 File Offset: 0x002EBBB8
|
|
private static void AMNOELEHDCA(GameObject A_0)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060097CE RID: 38862 RVA: 0x002ED9BC File Offset: 0x002EBBBC
|
|
public void AJJIPNOKIOA(Action<GameObject> NOBAPCOKFIL)
|
|
{
|
|
Action<GameObject> action = this.HGKCIGCLEAL;
|
|
Action<GameObject> action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action<GameObject>>(ref this.HGKCIGCLEAL, (Action<GameObject>)Delegate.Combine(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x060097CF RID: 38863 RVA: 0x002ED9F4 File Offset: 0x002EBBF4
|
|
public static SA_PrefabAsyncLoader EKLJHDBBEDJ(string EKKMPHMGCLB)
|
|
{
|
|
SA_PrefabAsyncLoader sa_PrefabAsyncLoader = new GameObject("Instantiating: ").AddComponent<SA_PrefabAsyncLoader>();
|
|
sa_PrefabAsyncLoader.PBHDNHFONNP(EKKMPHMGCLB);
|
|
return sa_PrefabAsyncLoader;
|
|
}
|
|
|
|
// Token: 0x060097D0 RID: 38864 RVA: 0x002EDA1C File Offset: 0x002EBC1C
|
|
public static SA_PrefabAsyncLoader OHJENGIFONM(string EKKMPHMGCLB)
|
|
{
|
|
SA_PrefabAsyncLoader sa_PrefabAsyncLoader = new GameObject("&sr=").AddComponent<SA_PrefabAsyncLoader>();
|
|
sa_PrefabAsyncLoader.LoadAsync(EKKMPHMGCLB);
|
|
return sa_PrefabAsyncLoader;
|
|
}
|
|
|
|
// Token: 0x060097D1 RID: 38865 RVA: 0x002EDA44 File Offset: 0x002EBC44
|
|
public static SA_PrefabAsyncLoader EMLABPCJJBF(string EKKMPHMGCLB)
|
|
{
|
|
SA_PrefabAsyncLoader sa_PrefabAsyncLoader = new GameObject("SupportLogger OnFailedToConnectToPhoton(").AddComponent<SA_PrefabAsyncLoader>();
|
|
sa_PrefabAsyncLoader.LoadAsync(EKKMPHMGCLB);
|
|
return sa_PrefabAsyncLoader;
|
|
}
|
|
|
|
// Token: 0x060097D2 RID: 38866 RVA: 0x002EDA6C File Offset: 0x002EBC6C
|
|
private static void LKEMOOCNJPK(GameObject A_0)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060097D3 RID: 38867 RVA: 0x002EDA70 File Offset: 0x002EBC70
|
|
public void LoadAsync(string EKKMPHMGCLB)
|
|
{
|
|
this.JMFBEGECAHJ = EKKMPHMGCLB;
|
|
base.StartCoroutine(this.Load());
|
|
}
|
|
|
|
// Token: 0x060097D4 RID: 38868 RVA: 0x002EDA88 File Offset: 0x002EBC88
|
|
[CompilerGenerated]
|
|
private static void BCMBJOCHMCB(GameObject A_0)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060097D5 RID: 38869 RVA: 0x002EDA8C File Offset: 0x002EBC8C
|
|
private static void BDMPEEAADNC(GameObject A_0)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400139B RID: 5019
|
|
private string JMFBEGECAHJ;
|
|
|
|
// Token: 0x0400139D RID: 5021
|
|
[CompilerGenerated]
|
|
private static Action<GameObject> DINNJGHCFHI;
|
|
}
|