port(m1): wave 6h — CS0246 app types + Unity members/enums (236->210)

- Generated app types: ChapterCharaDecider, DownloadInfoGetter, DeckSelection(Confirm)DialogDisplay,
  SubChapterStorySectionBtn, EvolutionHideMessageVfx; nested OpeningShowCharacterPanelVfx on OpeningVfx.
- EffectMgr.MoveType: full 47-value decomp enum (was 4).
- MonoBehaviour.print, Debug.isDebugBuild, LayerMask.LayerToName,
  SystemLanguage.Chinese, RuntimePlatform.XBOX360/BlackBerryPlayer/+console values.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
gamer147
2026-06-06 00:15:46 -04:00
parent d4364ae4b1
commit 8bb392dcd6
7 changed files with 49 additions and 4 deletions

View File

@@ -190,5 +190,6 @@ namespace UnityEngine
public static void Assert(bool c) { }
public static void DrawLine(Vector3 a, Vector3 b) { }
public static void DrawRay(Vector3 a, Vector3 b) { }
public static bool isDebugBuild => false;
}
}

View File

@@ -51,7 +51,7 @@ namespace UnityEngine
public struct Ray { public Ray(Vector3 origin, Vector3 dir) { this.origin = origin; this.direction = dir; } public Vector3 origin; public Vector3 direction; public Vector3 GetPoint(float d) => origin; }
public struct RaycastHit { public Vector3 point; public Vector3 normal; public float distance; public Collider collider; public Transform transform; public GameObject gameObject; }
public struct RaycastHit2D { public Vector3 point; public Vector3 normal; public float distance; public Collider2D collider; public Transform transform; public static implicit operator bool(RaycastHit2D hit) => hit.collider != null; }
public struct LayerMask { public int value; public static int NameToLayer(string n) => 0; public static implicit operator int(LayerMask m) => m.value; }
public struct LayerMask { public int value; public static int NameToLayer(string n) => 0; public static string LayerToName(int layer) => ""; public static implicit operator int(LayerMask m) => m.value; }
// ---- core object model ----
public class Object
@@ -112,6 +112,7 @@ namespace UnityEngine
public class MonoBehaviour : Behaviour
{
public static void print(object message) { }
public Coroutine StartCoroutine(IEnumerator routine) => null;
public Coroutine StartCoroutine(string methodName) => null;
public void StopCoroutine(IEnumerator routine) { }
@@ -402,8 +403,8 @@ namespace UnityEngine
public static void Quit() { }
public static event System.Action<bool> focusChanged { add { } remove { } }
}
public enum RuntimePlatform { WindowsPlayer, OSXPlayer, IPhonePlayer, Android, WindowsEditor, OSXEditor, LinuxPlayer }
public enum SystemLanguage { English, Japanese, ChineseSimplified, ChineseTraditional, Korean, French, German, Unknown }
public enum RuntimePlatform { WindowsPlayer, OSXPlayer, IPhonePlayer, Android, WindowsEditor, OSXEditor, LinuxPlayer, XBOX360, BlackBerryPlayer, PS4, XboxOne, Switch, Stadia }
public enum SystemLanguage { English, Japanese, ChineseSimplified, ChineseTraditional, Korean, French, German, Chinese, Unknown }
public static partial class Time
{
public static float deltaTime => 0f;