1
0
Fork 0

Setup LobbyCompatibility as a dependency

This should help to avoid desync issues.
This commit is contained in:
ivan tkachenko 2025-07-30 01:04:45 +03:00
parent 7a5013524d
commit f959a4ebb2
4 changed files with 8 additions and 1 deletions

View File

@ -2,6 +2,7 @@
## MuzikaGromche 13.37.1337
- Added LobbyCompatibility to dependencies to avoid desync issues.
## MuzikaGromche 13.37.911 - Sri Lanka Bus hotfix

View File

@ -24,6 +24,7 @@
-->
<PackageReference Include="Sigurd.BepInEx.CSync" Version="5.0.1" Publicize="true" PrivateAssets="all" Private="false" />
<PackageReference Include="AinaVT-LethalConfig" Version="1.4.6" PrivateAssets="all" Private="false" />
<PackageReference Include="TeamBMX.LobbyCompatibility" Version="1.*" PrivateAssets="all" Private="false" />
</ItemGroup>
<ItemGroup>

View File

@ -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;

View File

@ -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"
]
}