Update to 2022.10.18, build against steam only for now

This commit is contained in:
js6pak committed 2022-10-18 23:07:57 +02:00
1 parent 615f6b20e1
commit 8d67b08481
7 files changed
+20 -30

No files matched your search

+1 -7
View File
@@ -1,13 +1,7 @@
<Project> <Project>
<PropertyGroup>
<GamePlatform Condition="'$(GamePlatform)' == ''">Steam</GamePlatform>
<GameVersion Condition="'$(GamePlatform)' == 'Steam'">2022.9.20</GameVersion>
<GameVersion Condition="'$(GamePlatform)' == 'Itch'">2022.9.20</GameVersion>
</PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="BepInEx.Unity.IL2CPP" Version="6.0.0-be.660" Private="false" ExcludeAssets="runtime;native" /> <PackageReference Include="BepInEx.Unity.IL2CPP" Version="6.0.0-be.660" Private="false" ExcludeAssets="runtime;native" />
<PackageReference Include="AmongUs.GameLibs.$(GamePlatform)" Version="$(GameVersion)" PrivateAssets="all" /> <PackageReference Include="AmongUs.GameLibs.Steam" Version="2022.10.18" PrivateAssets="all" />
<PackageReference Include="BepInEx.AutoPlugin" Version="1.1.0" PrivateAssets="all" /> <PackageReference Include="BepInEx.AutoPlugin" Version="1.1.0" PrivateAssets="all" />
<PackageReference Include="BepInEx.IL2CPP.MSBuild" Version="2.0.1" PrivateAssets="all" ExcludeAssets="runtime" /> <PackageReference Include="BepInEx.IL2CPP.MSBuild" Version="2.0.1" PrivateAssets="all" ExcludeAssets="runtime" />
+3 -3
View File
@@ -4,9 +4,9 @@
"net6.0": { "net6.0": {
"AmongUs.GameLibs.Steam": { "AmongUs.GameLibs.Steam": {
"type": "Direct", "type": "Direct",
"requested": "[2022.9.20, )", "requested": "[2022.10.18, )",
"resolved": "2022.9.20", "resolved": "2022.10.18",
"contentHash": "NxKOtn4ScIOCc53z+6YlNvwQ+rorGdbuAofp6GSOjnF9LJ+GRW/G18rDUnwZH+g9c+Q8j3JLADkC30j+NIIYXg==" "contentHash": "oDdsWQH7mIKB3+qceA9o7nLwJbchn6GUHiIhLhhWxQWcGwFKanOHibLxFbV5JYgGxhwBdY+Kr9NMfzWRDPdQ/w=="
}, },
"BenchmarkDotNet": { "BenchmarkDotNet": {
"type": "Direct", "type": "Direct",
+3 -3
View File
@@ -4,9 +4,9 @@
"net6.0": { "net6.0": {
"AmongUs.GameLibs.Steam": { "AmongUs.GameLibs.Steam": {
"type": "Direct", "type": "Direct",
"requested": "[2022.9.20, )", "requested": "[2022.10.18, )",
"resolved": "2022.9.20", "resolved": "2022.10.18",
"contentHash": "NxKOtn4ScIOCc53z+6YlNvwQ+rorGdbuAofp6GSOjnF9LJ+GRW/G18rDUnwZH+g9c+Q8j3JLADkC30j+NIIYXg==" "contentHash": "oDdsWQH7mIKB3+qceA9o7nLwJbchn6GUHiIhLhhWxQWcGwFKanOHibLxFbV5JYgGxhwBdY+Kr9NMfzWRDPdQ/w=="
}, },
"BepInEx.AutoPlugin": { "BepInEx.AutoPlugin": {
"type": "Direct", "type": "Direct",
+3 -3
View File
@@ -4,9 +4,9 @@
"net6.0": { "net6.0": {
"AmongUs.GameLibs.Steam": { "AmongUs.GameLibs.Steam": {
"type": "Direct", "type": "Direct",
"requested": "[2022.9.20, )", "requested": "[2022.10.18, )",
"resolved": "2022.9.20", "resolved": "2022.10.18",
"contentHash": "NxKOtn4ScIOCc53z+6YlNvwQ+rorGdbuAofp6GSOjnF9LJ+GRW/G18rDUnwZH+g9c+Q8j3JLADkC30j+NIIYXg==" "contentHash": "oDdsWQH7mIKB3+qceA9o7nLwJbchn6GUHiIhLhhWxQWcGwFKanOHibLxFbV5JYgGxhwBdY+Kr9NMfzWRDPdQ/w=="
}, },
"BepInEx.AutoPlugin": { "BepInEx.AutoPlugin": {
"type": "Direct", "type": "Direct",
+6 -6
View File
@@ -12,10 +12,10 @@ namespace Reactor.Networking.Patches;
internal static class ClientPatches internal static class ClientPatches
{ {
[HarmonyPatch(typeof(InnerNetClient._HandleGameDataInner_d__38), nameof(InnerNetClient._HandleGameDataInner_d__38.MoveNext))] [HarmonyPatch(typeof(InnerNetClient._HandleGameDataInner_d__39), nameof(InnerNetClient._HandleGameDataInner_d__39.MoveNext))]
public static class HandleGameDataInnerPatch public static class HandleGameDataInnerPatch
{ {
public static bool Prefix(InnerNetClient._HandleGameDataInner_d__38 __instance, ref bool __result) public static bool Prefix(InnerNetClient._HandleGameDataInner_d__39 __instance, ref bool __result)
{ {
var innerNetClient = __instance.__4__this; var innerNetClient = __instance.__4__this;
var reader = __instance.reader; var reader = __instance.reader;
@@ -101,10 +101,10 @@ internal static class ClientPatches
} }
} }
[HarmonyPatch(typeof(InnerNetClient._CoSendSceneChange_d__29), nameof(InnerNetClient._CoSendSceneChange_d__29.MoveNext))] [HarmonyPatch(typeof(InnerNetClient._CoSendSceneChange_d__30), nameof(InnerNetClient._CoSendSceneChange_d__30.MoveNext))]
public static class CoSendSceneChangePatch public static class CoSendSceneChangePatch
{ {
public static bool Prefix(InnerNetClient._CoSendSceneChange_d__29 __instance, ref bool __result) public static bool Prefix(InnerNetClient._CoSendSceneChange_d__30 __instance, ref bool __result)
{ {
if (ReactorConnection.Instance!.Syncer != Syncer.Host) return true; if (ReactorConnection.Instance!.Syncer != Syncer.Host) return true;
@@ -141,10 +141,10 @@ internal static class ClientPatches
} }
} }
[HarmonyPatch(typeof(InnerNetClient._CoHandleSpawn_d__39), nameof(InnerNetClient._CoHandleSpawn_d__39.MoveNext))] [HarmonyPatch(typeof(InnerNetClient._CoHandleSpawn_d__40), nameof(InnerNetClient._CoHandleSpawn_d__40.MoveNext))]
public static class CoHandleSpawnPatch public static class CoHandleSpawnPatch
{ {
public static void Postfix(InnerNetClient._CoHandleSpawn_d__39 __instance, bool __result) public static void Postfix(InnerNetClient._CoHandleSpawn_d__40 __instance, bool __result)
{ {
if (ReactorConnection.Instance!.Syncer != Syncer.Host) return; if (ReactorConnection.Instance!.Syncer != Syncer.Host) return;
+3 -3
View File
@@ -4,9 +4,9 @@
"net6.0": { "net6.0": {
"AmongUs.GameLibs.Steam": { "AmongUs.GameLibs.Steam": {
"type": "Direct", "type": "Direct",
"requested": "[2022.9.20, )", "requested": "[2022.10.18, )",
"resolved": "2022.9.20", "resolved": "2022.10.18",
"contentHash": "NxKOtn4ScIOCc53z+6YlNvwQ+rorGdbuAofp6GSOjnF9LJ+GRW/G18rDUnwZH+g9c+Q8j3JLADkC30j+NIIYXg==" "contentHash": "oDdsWQH7mIKB3+qceA9o7nLwJbchn6GUHiIhLhhWxQWcGwFKanOHibLxFbV5JYgGxhwBdY+Kr9NMfzWRDPdQ/w=="
}, },
"BepInEx.AutoPlugin": { "BepInEx.AutoPlugin": {
"type": "Direct", "type": "Direct",
+1 -5
View File
@@ -22,11 +22,7 @@ Task("Build")
settings.MSBuildSettings.VersionSuffix = "ci." + buildId; settings.MSBuildSettings.VersionSuffix = "ci." + buildId;
} }
foreach (var gamePlatform in new[] { "Steam", "Itch" }) DotNetBuild(".", settings);
{
settings.MSBuildSettings.Properties["GamePlatform"] = new[] { gamePlatform };
DotNetBuild(".", settings);
}
}); });
RunTarget(target); RunTarget(target);