Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .github/release-notes/3.2.1-beta.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
## Plain custom NPCs on Schedule I 0.4.7f6

- Fix both the legacy constructor and `ConfigurePrefab` path failing after f6 removed `ConsumeProductBehaviour.onConsumeDone`.
- Keep the legacy event initialization for older game builds that still expose it.

## Compatibility and validation

- No S1API public signatures, save identifiers, or network formats changed.
- Both contact paths registered after loading a save on local 0.4.7f6 Mono and IL2CPP builds. The Mono and IL2CPP contract suites passed.
- This is a GitHub-only prerelease for the game beta. It does not publish to NuGet, Nexus Mods, or Thunderstore.
- Fixes [issue #309](https://github.com/ifBars/S1API/issues/309) with [PR #311](https://github.com/ifBars/S1API/pull/311).

## Download

- [S1API-Forked-3.2.1-beta.4.zip](https://github.com/ifBars/S1API/releases/download/v3.2.1-beta.4/S1API-Forked-3.2.1-beta.4.zip)
2 changes: 1 addition & 1 deletion S1API/S1API.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
using S1API.Lifecycle;
using S1API.Map;

[assembly: MelonInfo(typeof(S1API.S1API), "S1API (Forked by Bars)", "3.2.1-beta.3", "KaBooMa")]
[assembly: MelonInfo(typeof(S1API.S1API), "S1API (Forked by Bars)", "3.2.1-beta.4", "KaBooMa")]
[assembly: MelonPriority(Int32.MinValue)]
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
namespace S1API
Expand Down
2 changes: 1 addition & 1 deletion S1API/S1API.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<NoWarn>$(NoWarn);1591</NoWarn>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<LangVersion>latest</LangVersion>
<Version>3.2.1-beta.3</Version>
<Version>3.2.1-beta.4</Version>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)' == 'MonoMelon'">
Expand Down
Loading