mirror of
https://github.com/NuclearPowered/Reactor.git
synced 2026-10-19 15:51:54 +00:00
Update to 2022.10.18, build against steam only for now
This commit is contained in:
7 files changed
+20
-30
No files matched your search
+1
-7
@@ -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" />
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|
||||||
|
|||||||
@@ -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
@@ -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);
|
||||||
Reference in new issue
Block a user