Repository navigation
S1API 3.2.1-beta.8
Pre-release
Pre-release
·
26 commits
to beta
since this release
Phone apps and item icons
- Restored discovery of mods built against older S1API versions. This also restores Mods App on the current game beta. See PR #333.
- Restored item icon capture after the game's preview layer rename, including the Forklift & Pallets pallet icon.
IconFactorynow honors the requested image size and retains its default of 512 pixels. See PR #345. - Phone app discovery and initialization now report progress with normal logging. Missing constructors produce a warning, and initialization failures include the full exception and underlying cause while allowing other apps to initialize. See PR #346.
Other unreleased beta fixes
- Custom accessories now receive their own avatar objects and retain their texture and tint. Typed resource lookups reject incompatible assets at the same path. See PR #332.
- Dealer and supplier NPCs now have framework data before
ConfigurePrefab, allowing identity, icon, and voice configuration. See PR #334. - Packaging icon patches select the game's exact method signature, allowing them to bind alongside Polyfill's additional overload. See PR #336.
- The contacts app skips NPCs whose IDs cannot be read instead of repeatedly failing while waiting for custom NPCs. See PR #337.
- Clarified the supported use of the existing
Saveablepersistence base andRegisterableinfrastructure class without moving or changing either type. See PR #344.
Compatibility and validation
Existing public signatures, namespaces, save identifiers, and network payload formats are unchanged.
The combined release candidate passed 775 Mono and 749 IL2CPP contract tests. Live validation of the icon and phone diagnostics fixes passed on Mono 0.4.7f7 and IL2CPP 0.4.7f9. Mods App's home icon, manager screen, and open/close behavior, plus the Forklift & Pallets pallet icon, were checked on IL2CPP 0.4.7f9; those two consumer mods were not checked on Mono.
This is a GitHub-only prerelease for the Schedule I game beta. It does not publish to NuGet, Nexus Mods, or Thunderstore.
Contributors and links
Thanks to @r-melvin for #332, #333, #334, #336, and #337, and @ifBars for #344, #345, and #346.