From f959a4ebb260c5e9729c55cd712894f32535f964 Mon Sep 17 00:00:00 2001 From: ivan tkachenko Date: Wed, 30 Jul 2025 01:04:45 +0300 Subject: [PATCH] Setup LobbyCompatibility as a dependency This should help to avoid desync issues. --- CHANGELOG.md | 1 + MuzikaGromche/MuzikaGromche.csproj | 1 + MuzikaGromche/Plugin.cs | 4 ++++ manifest.json | 3 ++- 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3891ea0..be5bae6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## MuzikaGromche 13.37.1337 +- Added LobbyCompatibility to dependencies to avoid desync issues. ## MuzikaGromche 13.37.911 - Sri Lanka Bus hotfix diff --git a/MuzikaGromche/MuzikaGromche.csproj b/MuzikaGromche/MuzikaGromche.csproj index 3585410..0f73454 100644 --- a/MuzikaGromche/MuzikaGromche.csproj +++ b/MuzikaGromche/MuzikaGromche.csproj @@ -24,6 +24,7 @@ --> + diff --git a/MuzikaGromche/Plugin.cs b/MuzikaGromche/Plugin.cs index fcf3178..20c36cc 100644 --- a/MuzikaGromche/Plugin.cs +++ b/MuzikaGromche/Plugin.cs @@ -6,6 +6,8 @@ using HarmonyLib; using LethalConfig; using LethalConfig.ConfigItems; using LethalConfig.ConfigItems.Options; +using LobbyCompatibility.Attributes; +using LobbyCompatibility.Enums; using System; using System.Collections.Generic; using System.Linq; @@ -21,6 +23,8 @@ namespace MuzikaGromche [BepInDependency("com.sigurd.csync", "5.0.1")] [BepInDependency("ainavt.lc.lethalconfig", "1.4.6")] [BepInDependency("watergun.v72lightfix", BepInDependency.DependencyFlags.SoftDependency)] + [BepInDependency("BMX.LobbyCompatibility", BepInDependency.DependencyFlags.HardDependency)] + [LobbyCompatibility(CompatibilityLevel.Everyone, VersionStrictness.Patch)] public class Plugin : BaseUnityPlugin { internal new static Config Config { get; private set; } = null; diff --git a/manifest.json b/manifest.json index b527a60..cda02d9 100644 --- a/manifest.json +++ b/manifest.json @@ -8,6 +8,7 @@ "BepInEx-BepInExPack-5.4.2100", "Sigurd-CSync-5.0.1", "AinaVT-LethalConfig-1.4.6", - "WaterGun-V70PoweredLights_Fix-1.0.0" + "WaterGun-V70PoweredLights_Fix-1.0.0", + "BMX-LobbyCompatibility-1.5.1" ] }