This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
+42
View File
@@ -0,0 +1,42 @@
using System;
using System.Collections;
using Cpp2IlInjected;
using UnityEngine;
namespace SA.Foundation.Async
{
// Token: 0x02000056 RID: 86
[Token(Token = "0x2000043")]
public static class SA_AsyncLoader
{
// Token: 0x06000267 RID: 615 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000229")]
[Address(RVA = "0x16A8BE0", Offset = "0x16A79E0", VA = "0x1816A8BE0")]
public static void LoadResource<T>(string path, Action<T> callback) where T : global::UnityEngine.Object
{
}
// Token: 0x06000268 RID: 616 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600022A")]
[Address(RVA = "0x1935B90", Offset = "0x1934990", VA = "0x181935B90")]
private static IEnumerator ResourceLoadCoroutine<T>(string path, Action<T> callback) where T : global::UnityEngine.Object
{
return null;
}
// Token: 0x06000269 RID: 617 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022B")]
[Address(RVA = "0x16A8BE0", Offset = "0x16A79E0", VA = "0x1816A8BE0")]
public static void LoadTexture<T>(string path, Action<T> callback) where T : global::UnityEngine.Object
{
}
// Token: 0x0600026A RID: 618 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600022C")]
[Address(RVA = "0x1935B90", Offset = "0x1934990", VA = "0x181935B90")]
private static IEnumerator ResourceLoadTextureCoroutine<T>(string path, Action<T> callback) where T : global::UnityEngine.Object
{
return null;
}
}
}
+150
View File
@@ -0,0 +1,150 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
using SA.Foundation.Patterns;
using UnityEngine;
namespace SA.Foundation.Async
{
// Token: 0x02000059 RID: 89
[Token(Token = "0x2000044")]
public static class SA_Coroutine
{
// Token: 0x06000277 RID: 631 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600022D")]
[Address(RVA = "0x370F390", Offset = "0x370E190", VA = "0x18370F390")]
public static Coroutine Start(IEnumerator routine)
{
return null;
}
// Token: 0x06000278 RID: 632 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022E")]
[Address(RVA = "0x370F400", Offset = "0x370E200", VA = "0x18370F400")]
public static void Stop(IEnumerator routine)
{
}
// Token: 0x06000279 RID: 633 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022F")]
[Address(RVA = "0x370F2F0", Offset = "0x370E0F0", VA = "0x18370F2F0")]
public static void AddCoroutineToQueue(IEnumerator coroutine)
{
}
// Token: 0x0600027A RID: 634 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000230")]
[Address(RVA = "0x370F470", Offset = "0x370E270", VA = "0x18370F470")]
public static Coroutine WaitForEndOfFrame(Action action)
{
return null;
}
// Token: 0x0600027B RID: 635 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000231")]
[Address(RVA = "0x370F510", Offset = "0x370E310", VA = "0x18370F510")]
public static Coroutine WaitForFixedUpdate(Action action)
{
return null;
}
// Token: 0x0600027C RID: 636 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000232")]
[Address(RVA = "0x370F670", Offset = "0x370E470", VA = "0x18370F670")]
public static Coroutine WaitForSeconds(float seconds, Action action)
{
return null;
}
// Token: 0x0600027D RID: 637 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000233")]
[Address(RVA = "0x370F5B0", Offset = "0x370E3B0", VA = "0x18370F5B0")]
public static Coroutine WaitForSecondsRandom(float min, float max, Action action)
{
return null;
}
// Token: 0x0200005A RID: 90
[Token(Token = "0x200005C")]
private class SA_InternalCoroutine : SA_Singleton<SA_Coroutine.SA_InternalCoroutine>
{
// Token: 0x0600027E RID: 638 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028B")]
[Address(RVA = "0x3714C40", Offset = "0x3713A40", VA = "0x183714C40")]
public Coroutine MonoStartCoroutine(IEnumerator routine)
{
return null;
}
// Token: 0x0600027F RID: 639 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600028C")]
[Address(RVA = "0x3714C50", Offset = "0x3713A50", VA = "0x183714C50")]
public void MonoStopCoroutine(IEnumerator routine)
{
}
// Token: 0x06000280 RID: 640 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028D")]
[Address(RVA = "0x3714CD0", Offset = "0x3713AD0", VA = "0x183714CD0")]
public Coroutine StartInstruction(YieldInstruction instruction, Action action)
{
return null;
}
// Token: 0x06000281 RID: 641 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028E")]
[Address(RVA = "0x3714C60", Offset = "0x3713A60", VA = "0x183714C60")]
private IEnumerator RunActionAfterInstruction(YieldInstruction instruction, Action action)
{
return null;
}
// Token: 0x06000282 RID: 642 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600028F")]
[Address(RVA = "0x3714D60", Offset = "0x3713B60", VA = "0x183714D60")]
public SA_InternalCoroutine()
{
}
}
// Token: 0x0200005C RID: 92
[Token(Token = "0x200005D")]
private class CoroutineQueue : SA_Singleton<SA_Coroutine.CoroutineQueue>
{
// Token: 0x06000289 RID: 649 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000290")]
[Address(RVA = "0x370DCF0", Offset = "0x370CAF0", VA = "0x18370DCF0", Slot = "4")]
protected override void Awake()
{
}
// Token: 0x0600028A RID: 650 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000291")]
[Address(RVA = "0x370DC90", Offset = "0x370CA90", VA = "0x18370DC90")]
public void AddCoroutine(IEnumerator coroutine)
{
}
// Token: 0x0600028B RID: 651 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000292")]
[Address(RVA = "0x370DD80", Offset = "0x370CB80", VA = "0x18370DD80")]
private IEnumerator CoroutineLoop()
{
return null;
}
// Token: 0x0600028C RID: 652 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000293")]
[Address(RVA = "0x370DDE0", Offset = "0x370CBE0", VA = "0x18370DDE0")]
public CoroutineQueue()
{
}
// Token: 0x040000EE RID: 238
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40000EF")]
private Queue<IEnumerator> m_coroutineQueue;
}
}
}
+115
View File
@@ -0,0 +1,115 @@
using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine.SceneManagement;
namespace SA.Foundation.Async
{
// Token: 0x0200005E RID: 94
[Token(Token = "0x2000045")]
public class SA_SceneManager
{
// Token: 0x14000001 RID: 1
// (add) Token: 0x06000293 RID: 659 RVA: 0x00002053 File Offset: 0x00000253
// (remove) Token: 0x06000294 RID: 660 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x14000001")]
public static event Action<string, LoadSceneMode> SceneLoadCompleted
{
[Token(Token = "0x6000234")]
[Address(RVA = "0x3717290", Offset = "0x3716090", VA = "0x183717290")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x6000235")]
[Address(RVA = "0x3717480", Offset = "0x3716280", VA = "0x183717480")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000002 RID: 2
// (add) Token: 0x06000295 RID: 661 RVA: 0x00002053 File Offset: 0x00000253
// (remove) Token: 0x06000296 RID: 662 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x14000002")]
public static event Action<string> SceneUnloadCompleted
{
[Token(Token = "0x6000236")]
[Address(RVA = "0x3717380", Offset = "0x3716180", VA = "0x183717380")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x6000237")]
[Address(RVA = "0x3717570", Offset = "0x3716370", VA = "0x183717570")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x06000298 RID: 664 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000239")]
[Address(RVA = "0x3716780", Offset = "0x3715580", VA = "0x183716780")]
public static void LoadAdditively(string sceneName, [Optional] Action<Scene> callback)
{
}
// Token: 0x06000299 RID: 665 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023A")]
[Address(RVA = "0x3716D10", Offset = "0x3715B10", VA = "0x183716D10")]
public static void Unload(Scene scene, [Optional] Action callback)
{
}
// Token: 0x0600029A RID: 666 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023B")]
[Address(RVA = "0x3716C10", Offset = "0x3715A10", VA = "0x183716C10")]
public static void UnloadLastScene([Optional] Action callback)
{
}
// Token: 0x0600029B RID: 667 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023C")]
[Address(RVA = "0x3716D90", Offset = "0x3715B90", VA = "0x183716D90")]
public static void Unload(string sceneName, [Optional] Action callback)
{
}
// Token: 0x0600029C RID: 668 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023D")]
[Address(RVA = "0x3716540", Offset = "0x3715340", VA = "0x183716540")]
private static void AdditiveSceneLoaded(Scene scene, LoadSceneMode mode)
{
}
// Token: 0x0600029D RID: 669 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023E")]
[Address(RVA = "0x37169C0", Offset = "0x37157C0", VA = "0x1837169C0")]
private static void SceneUnloadComplete(Scene scene)
{
}
// Token: 0x0600029E RID: 670 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023F")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public SA_SceneManager()
{
}
// Token: 0x040000F4 RID: 244
[Token(Token = "0x40000A7")]
private static List<Scene> s_additiveScenes;
// Token: 0x040000F5 RID: 245
[Token(Token = "0x40000A8")]
private static Dictionary<string, List<Action<Scene>>> s_loadSceneRequests;
// Token: 0x040000F6 RID: 246
[Token(Token = "0x40000A9")]
private static Dictionary<string, List<Action>> s_unloadSceneCallbacks;
}
}