You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Track S1API compatibility work for the upcoming Schedule I game update so the API is ready when the update reaches a public beta or public release channel.
No S1API release should be shipped from closed/private-beta-only evidence. This issue is for early local investigation, compatibility mapping, and migration planning.
Policy
Keep closed/private beta game files, generated assemblies, decompiled output, manifests, and raw beta-only details local only.
Do not attach proprietary game artifacts, decompiled dumps, generated IL2CPP wrappers, AssetRipper exports, prefabs, textures, scenes, or private-beta logs.
Public comments should summarize API impact at a high level until the relevant build is publicly available.
Release work starts only after the update is available on a public beta/public branch that users can access.
Investigation Checklist
Snapshot a separate local copy of the beta build for comparison.
Record local-only baseline metadata: Steam branch, build ID, depot manifest IDs, runtime/backend, MelonLoader version, and S1API version tested.
Compare public/current build vs beta build for renamed/removed game types, method signatures, fields, registries, save data, UI screens, NPC systems, item systems, shops, quests, and phone apps.
Validate Mono/alternate compatibility where available.
Validate IL2CPP compatibility where available, including generated wrapper assumptions and cast/delegate patterns.
Identify S1API public API changes, compatibility shims, or migration notes needed for mod authors.
Identify existing open issues that may be fixed, worsened, or made obsolete by the game update.
Draft docs/release notes, but hold release until public beta/public availability.
Areas To Inspect First
S1API lifecycle hooks and game initialization timing.
Item, NPC, shop, saveable, quest, and phone app integration points.
Harmony patch targets under S1API/Internal/Patches.
Runtime-specific IL2CPP helpers, casts, delegates, and generated wrapper assumptions.
Public builders/catalogs/registries that expose game-owned identifiers or prefab paths.
DocFX/API migration notes for mod authors.
Current Local State
A local beta snapshot has been captured for private inspection. Findings should be translated into non-sensitive compatibility notes before being posted here.
Goal
Track S1API compatibility work for the upcoming Schedule I game update so the API is ready when the update reaches a public beta or public release channel.
No S1API release should be shipped from closed/private-beta-only evidence. This issue is for early local investigation, compatibility mapping, and migration planning.
Policy
Investigation Checklist
Areas To Inspect First
S1API/Internal/Patches.Current Local State
A local beta snapshot has been captured for private inspection. Findings should be translated into non-sensitive compatibility notes before being posted here.