Skip to content

Commit e8565a9

Browse files
authored
Merge pull request #229 from ifBars/releases/3.1.11
chore(release): publish S1API 3.1.11
2 parents 335c3bf + 1218fcd commit e8565a9

3 files changed

Lines changed: 18 additions & 4 deletions

File tree

S1API/S1API.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
using S1API.Lifecycle;
1313
using S1API.Map;
1414

15-
[assembly: MelonInfo(typeof(S1API.S1API), "S1API (Forked by Bars)", "3.1.10", "KaBooMa")]
15+
[assembly: MelonInfo(typeof(S1API.S1API), "S1API (Forked by Bars)", "3.1.11", "KaBooMa")]
1616
[assembly: MelonPriority(Int32.MinValue)]
1717
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
1818
namespace S1API

S1API/S1API.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<NoWarn>$(NoWarn);1591</NoWarn>
2424
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
2525
<LangVersion>latest</LangVersion>
26-
<Version>3.1.10</Version>
26+
<Version>3.1.11</Version>
2727
</PropertyGroup>
2828

2929
<PropertyGroup Condition="'$(Configuration)' == 'MonoMelon'">

tools/S1APICoverageAnalyzer/Configuration/ExclusionConfig.cs

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,15 @@ public static class ExclusionConfig
2020
"ScheduleOne.Tutorials",
2121
"ScheduleOne.Tools", // Internal tools
2222
"ScheduleOne.DevUtilities", // Internal dev utilities
23+
"ScheduleOne.Development", // Development and experimental tooling
24+
"ScheduleOne.Reporting", // Built-in diagnostics and report submission
25+
"ScheduleOne.Configuration", // Internal configuration services
2326

2427
// FishNet networking internals
2528
"ScheduleOne.Networking",
29+
30+
// Platform integration and authentication internals
31+
"ScheduleOne.Platform",
2632

2733
// Audio system (internal implementation, likely not wrapped)
2834
"ScheduleOne.Audio",
@@ -38,6 +44,7 @@ public static class ExclusionConfig
3844
"ScheduleOne.Packaging", // Visuals for packaging
3945
"ScheduleOne.PostProcessing",
4046
"ScheduleOne.Shaders",
47+
"ScheduleOne.Instancing",
4148

4249
// Physics / Math / Core Utils
4350
"ScheduleOne.GamePhysics",
@@ -49,6 +56,8 @@ public static class ExclusionConfig
4956
"ScheduleOne.Polling", // Internal polling/feedback
5057
"ScheduleOne.Dragging",
5158
"ScheduleOne.Decoration",
59+
"ScheduleOne.Map.Infrastructure",
60+
"ScheduleOne.Core.Utilities",
5261

5362
// Avatar internals (Animation, Rendering, etc.) - API wraps high level Avatar only
5463
"ScheduleOne.AvatarFramework.Animation",
@@ -64,6 +73,12 @@ public static class ExclusionConfig
6473

6574
// UI - Entire UI namespace is internal implementation
6675
"ScheduleOne.UI",
76+
"ScheduleOne.Casino.UI",
77+
"ScheduleOne.CustomUI",
78+
79+
// Input implementation
80+
"ScheduleOne.Gamepad",
81+
"ScheduleOne.GamepadInput",
6782

6883
// Calling internals (CallManager is wrapped, but PayPhone etc are not)
6984
"ScheduleOne.Calling",
@@ -82,8 +97,7 @@ public static class ExclusionConfig
8297

8398
// Player Tasks (Mini-games internals)
8499
"ScheduleOne.PlayerTasks",
85-
"ScheduleOne.Experimental", // Prototype/tuning data, not stable modding surface
86-
"Casino.UI",
100+
"ScheduleOne.TV",
87101
"ScheduleOne.Console",
88102
];
89103

0 commit comments

Comments
 (0)