Skip to content

S1API 3.2.1-beta.8

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Oct 01:01
· 26 commits to beta since this release
f65ae40

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. IconFactory now 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 Saveable persistence base and Registerable infrastructure 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.

Full changes since beta.7

Download

S1API-Forked-3.2.1-beta.8.zip