2022.3.29

This commit is contained in:
js6pak committed 2022-03-31 22:26:18 +02:00
1 parent bbcb1abb67
commit d3fa33aaf0
8 files changed
+21 -27

No files matched your search

+2 -2
View File
@@ -1,8 +1,8 @@
<Project> <Project>
<PropertyGroup> <PropertyGroup>
<GamePlatform Condition="'$(GamePlatform)' == ''">Steam</GamePlatform> <GamePlatform Condition="'$(GamePlatform)' == ''">Steam</GamePlatform>
<GameVersion Condition="'$(GamePlatform)' == 'Steam'">2022.2.23</GameVersion> <GameVersion Condition="'$(GamePlatform)' == 'Steam'">2022.3.29</GameVersion>
<GameVersion Condition="'$(GamePlatform)' == 'Itch'">2021.12.15</GameVersion> <GameVersion Condition="'$(GamePlatform)' == 'Itch'">2022.3.29</GameVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
+5 -4
View File
@@ -80,10 +80,11 @@ namespace Reactor.Debugger
playerControl.GetComponent<DummyBehaviour>().enabled = true; playerControl.GetComponent<DummyBehaviour>().enabled = true;
playerControl.NetTransform.enabled = false; playerControl.NetTransform.enabled = false;
playerControl.SetName($"{TranslationController.Instance.GetString(StringNames.Dummy, Array.Empty<Il2CppSystem.Object>())} {i}"); playerControl.SetName($"{TranslationController.Instance.GetString(StringNames.Dummy, Array.Empty<Il2CppSystem.Object>())} {i}");
playerControl.SetColor((byte) (i % Palette.PlayerColors.Length)); var color = (byte) (i % Palette.PlayerColors.Length);
playerControl.SetHat(HatManager.Instance.AllHats.ToArray().ElementAt(i % HatManager.Instance.AllHats.Count).ProdId, playerControl.Data.DefaultOutfit.ColorId); playerControl.SetColor(color);
playerControl.SetPet(HatManager.Instance.AllPets.ToArray().ElementAt(i % HatManager.Instance.AllPets.Count).ProdId); playerControl.SetHat(HatManager.Instance.allHats[i % HatManager.Instance.allHats.Count].ProdId, playerControl.Data.DefaultOutfit.ColorId);
playerControl.SetSkin(HatManager.Instance.AllSkins.ToArray().ElementAt(i % HatManager.Instance.AllSkins.Count).ProdId); playerControl.SetPet(HatManager.Instance.allPets[i % HatManager.Instance.allPets.Count].ProdId);
playerControl.SetSkin(HatManager.Instance.allSkins[i % HatManager.Instance.allSkins.Count].ProdId, color);
GameData.Instance.RpcSetTasks(playerControl.PlayerId, new Il2CppStructArray<byte>(0)); GameData.Instance.RpcSetTasks(playerControl.PlayerId, new Il2CppStructArray<byte>(0));
} }
} }
+3 -3
View File
@@ -4,9 +4,9 @@
".NETStandard,Version=v2.1": { ".NETStandard,Version=v2.1": {
"AmongUs.GameLibs.Steam": { "AmongUs.GameLibs.Steam": {
"type": "Direct", "type": "Direct",
"requested": "[2022.2.23, )", "requested": "[2022.3.29, )",
"resolved": "2022.2.23", "resolved": "2022.3.29",
"contentHash": "CHMKmYSv00f7bU8pZ/NSfXNSSwKqCtcYyLsBmiFJ8asx+wmLKXHPsUbB9l+Ew2ZdisTt8lU+bQm2jznyWaMtdw==" "contentHash": "EStKwHGq8MMvSRxIHjlh31VJmCZrGHZ/xoDDN33L5gh7XJLWBFufo6+5ueezndSRpanoCkqLwuTkG73KCS2J1A=="
}, },
"BepInEx.AutoPlugin": { "BepInEx.AutoPlugin": {
"type": "Direct", "type": "Direct",
+3 -3
View File
@@ -4,9 +4,9 @@
".NETStandard,Version=v2.1": { ".NETStandard,Version=v2.1": {
"AmongUs.GameLibs.Steam": { "AmongUs.GameLibs.Steam": {
"type": "Direct", "type": "Direct",
"requested": "[2022.2.23, )", "requested": "[2022.3.29, )",
"resolved": "2022.2.23", "resolved": "2022.3.29",
"contentHash": "CHMKmYSv00f7bU8pZ/NSfXNSSwKqCtcYyLsBmiFJ8asx+wmLKXHPsUbB9l+Ew2ZdisTt8lU+bQm2jznyWaMtdw==" "contentHash": "EStKwHGq8MMvSRxIHjlh31VJmCZrGHZ/xoDDN33L5gh7XJLWBFufo6+5ueezndSRpanoCkqLwuTkG73KCS2J1A=="
}, },
"BepInEx.AutoPlugin": { "BepInEx.AutoPlugin": {
"type": "Direct", "type": "Direct",
+1 -1
View File
@@ -34,7 +34,7 @@ namespace Reactor
public static implicit operator StringNames(CustomStringName name) => (StringNames) name.Id; public static implicit operator StringNames(CustomStringName name) => (StringNames) name.Id;
public static explicit operator CustomStringName(StringNames name) => List.SingleOrDefault(x => x.Id == (int) name); public static explicit operator CustomStringName(StringNames name) => List.SingleOrDefault(x => x.Id == (int) name);
[HarmonyPatch(typeof(LanguageUnit), nameof(LanguageUnit.GetString), typeof(StringNames), typeof(string), typeof(Il2CppReferenceArray<Il2CppSystem.Object>))] [HarmonyPatch(typeof(TranslationController), nameof(TranslationController.GetString), typeof(StringNames), typeof(Il2CppReferenceArray<Il2CppSystem.Object>))]
private static class GetStringPatch private static class GetStringPatch
{ {
public static bool Prefix(StringNames stringId, Il2CppReferenceArray<Il2CppSystem.Object> parts, ref string __result) public static bool Prefix(StringNames stringId, Il2CppReferenceArray<Il2CppSystem.Object> parts, ref string __result)
+4 -10
View File
@@ -1,19 +1,13 @@
using System; using HarmonyLib;
using UnityEngine.SceneManagement;
namespace Reactor.Patches namespace Reactor.Patches
{ {
[HarmonyPatch(typeof(SplashManager), nameof(SplashManager.Start))]
internal static class SplashSkip internal static class SplashSkip
{ {
internal static void Initialize() private static void Prefix(SplashManager __instance)
{ {
SceneManager.add_sceneLoaded((Action<Scene, LoadSceneMode>) ((scene, _) => __instance.minimumSecondsBeforeSceneChange = 0;
{
if (scene.name == "SplashIntro")
{
SceneManager.LoadScene("MainMenu");
}
}));
} }
} }
} }
-1
View File
@@ -50,7 +50,6 @@ namespace Reactor
ReactorVersionShower.Initialize(); ReactorVersionShower.Initialize();
FreeNamePatch.Initialize(); FreeNamePatch.Initialize();
SplashSkip.Initialize();
DefaultBundle.Load(); DefaultBundle.Load();
SceneManager.add_sceneLoaded((Action<Scene, LoadSceneMode>) ((scene, _) => SceneManager.add_sceneLoaded((Action<Scene, LoadSceneMode>) ((scene, _) =>
+3 -3
View File
@@ -4,9 +4,9 @@
".NETStandard,Version=v2.1": { ".NETStandard,Version=v2.1": {
"AmongUs.GameLibs.Steam": { "AmongUs.GameLibs.Steam": {
"type": "Direct", "type": "Direct",
"requested": "[2022.2.23, )", "requested": "[2022.3.29, )",
"resolved": "2022.2.23", "resolved": "2022.3.29",
"contentHash": "CHMKmYSv00f7bU8pZ/NSfXNSSwKqCtcYyLsBmiFJ8asx+wmLKXHPsUbB9l+Ew2ZdisTt8lU+bQm2jznyWaMtdw==" "contentHash": "EStKwHGq8MMvSRxIHjlh31VJmCZrGHZ/xoDDN33L5gh7XJLWBFufo6+5ueezndSRpanoCkqLwuTkG73KCS2J1A=="
}, },
"BepInEx.AutoPlugin": { "BepInEx.AutoPlugin": {
"type": "Direct", "type": "Direct",