diff --git a/ml_amt/Properties/AssemblyInfo.cs b/ml_amt/Properties/AssemblyInfo.cs
index 992f47c..d6e5be4 100644
--- a/ml_amt/Properties/AssemblyInfo.cs
+++ b/ml_amt/Properties/AssemblyInfo.cs
@@ -1,4 +1,26 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_amt.AvatarMotionTweaker), "AvatarMotionTweaker", "1.5.2", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_amt.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_amt.AvatarMotionTweaker))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_amt.AvatarMotionTweaker))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_amt.AvatarMotionTweaker),
+ nameof(ml_amt.AvatarMotionTweaker),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
+
+namespace ml_amt.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.5.2";
+ public const string Author = "SDraw";
+}
diff --git a/ml_amt/ml_amt.csproj b/ml_amt/ml_amt.csproj
index 3a45588..0d3933b 100644
--- a/ml_amt/ml_amt.csproj
+++ b/ml_amt/ml_amt.csproj
@@ -4,7 +4,6 @@
AvatarMotionTweaker
AvatarMotionTweaker
AvatarMotionTweaker
- 1.5.2
diff --git a/ml_asl/Properties/AssemblyInfo.cs b/ml_asl/Properties/AssemblyInfo.cs
index 52af3d0..84c7960 100644
--- a/ml_asl/Properties/AssemblyInfo.cs
+++ b/ml_asl/Properties/AssemblyInfo.cs
@@ -1,4 +1,26 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_asl.AvatarSyncedLook), "AvatarSyncedLook", "1.1.2", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_asl.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_asl.AvatarSyncedLook))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_asl.AvatarSyncedLook))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_asl.AvatarSyncedLook),
+ nameof(ml_asl.AvatarSyncedLook),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
+
+namespace ml_asl.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.1.2";
+ public const string Author = "SDraw";
+}
diff --git a/ml_asl/ml_asl.csproj b/ml_asl/ml_asl.csproj
index 5e868fc..e0cc6fe 100644
--- a/ml_asl/ml_asl.csproj
+++ b/ml_asl/ml_asl.csproj
@@ -4,7 +4,6 @@
AvatarSyncedLook
AvatarSyncedLook
AvatarSyncedLook
- 1.1.2
diff --git a/ml_bft/Properties/AssemblyInfo.cs b/ml_bft/Properties/AssemblyInfo.cs
index be9d351..b209c0c 100644
--- a/ml_bft/Properties/AssemblyInfo.cs
+++ b/ml_bft/Properties/AssemblyInfo.cs
@@ -1,4 +1,26 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_bft.BetterFingersTracking), "BetterFingersTracking", "1.1.3", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_bft.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_bft.BetterFingersTracking))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_bft.BetterFingersTracking))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_bft.BetterFingersTracking),
+ nameof(ml_bft.BetterFingersTracking),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
+
+namespace ml_bft.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.1.3";
+ public const string Author = "SDraw";
+}
diff --git a/ml_bft/ml_bft.csproj b/ml_bft/ml_bft.csproj
index ae4572c..3cb7a8c 100644
--- a/ml_bft/ml_bft.csproj
+++ b/ml_bft/ml_bft.csproj
@@ -4,7 +4,6 @@
BetterFingersTracking
BetterFingersTracking
BetterFingersTracking
- 1.1.3
diff --git a/ml_dht/Properties/AssemblyInfo.cs b/ml_dht/Properties/AssemblyInfo.cs
index b526c31..07cc9e9 100644
--- a/ml_dht/Properties/AssemblyInfo.cs
+++ b/ml_dht/Properties/AssemblyInfo.cs
@@ -1,4 +1,19 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_dht.DesktopHeadTracking), "DesktopHeadTracking", "1.3.4", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_dht.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_dht.DesktopHeadTracking))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_dht.DesktopHeadTracking))]
+
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
-[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
\ No newline at end of file
+[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
+
+namespace ml_dht.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.3.4";
+ public const string Author = "SDraw";
+}
diff --git a/ml_dht/ml_dht.csproj b/ml_dht/ml_dht.csproj
index 9277638..e148b1d 100644
--- a/ml_dht/ml_dht.csproj
+++ b/ml_dht/ml_dht.csproj
@@ -4,7 +4,6 @@
DesktopHeadTracking
DesktopHeadTracking
DesktopHeadTracking
- 1.3.4
diff --git a/ml_lme/Properties/AssemblyInfo.cs b/ml_lme/Properties/AssemblyInfo.cs
index 2f98499..5eda24e 100644
--- a/ml_lme/Properties/AssemblyInfo.cs
+++ b/ml_lme/Properties/AssemblyInfo.cs
@@ -1,5 +1,27 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_lme.LeapMotionExtension), "LeapMotionExtension", "1.6.2", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_lme.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_lme.LeapMotionExtension))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_lme.LeapMotionExtension))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_lme.LeapMotionExtension),
+ nameof(ml_lme.LeapMotionExtension),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
[assembly: MelonLoader.MelonAdditionalCredits("NotAKidOnSteam")]
+
+namespace ml_lme.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.6.2";
+ public const string Author = "SDraw";
+}
diff --git a/ml_lme/ml_lme.csproj b/ml_lme/ml_lme.csproj
index abea3fe..c9dd7b5 100644
--- a/ml_lme/ml_lme.csproj
+++ b/ml_lme/ml_lme.csproj
@@ -4,7 +4,6 @@
LeapMotionExtension
LeapMotionExtension
LeapMotionExtension
- 1.6.2
diff --git a/ml_pah/Properties/AssemblyInfo.cs b/ml_pah/Properties/AssemblyInfo.cs
index 9ae41be..55be6e6 100644
--- a/ml_pah/Properties/AssemblyInfo.cs
+++ b/ml_pah/Properties/AssemblyInfo.cs
@@ -1,4 +1,26 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_pah.PlayerAvatarHistory), "PlayerAvatarHistory", "1.0.0", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_pah.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_pah.PlayerAvatarHistory))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_pah.PlayerAvatarHistory))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_pah.PlayerAvatarHistory),
+ nameof(ml_pah.PlayerAvatarHistory),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
+
+namespace ml_pah.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.0.0";
+ public const string Author = "SDraw";
+}
diff --git a/ml_pah/ml_pah.csproj b/ml_pah/ml_pah.csproj
index 0ea9d11..f6706b5 100644
--- a/ml_pah/ml_pah.csproj
+++ b/ml_pah/ml_pah.csproj
@@ -4,7 +4,6 @@
PlayerAvatarHistory
PlayerAvatarHistory
PlayerAvatarHistory
- 1.0.0
diff --git a/ml_pam/Properties/AssemblyInfo.cs b/ml_pam/Properties/AssemblyInfo.cs
index 3396b89..3be7056 100644
--- a/ml_pam/Properties/AssemblyInfo.cs
+++ b/ml_pam/Properties/AssemblyInfo.cs
@@ -1,5 +1,27 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_pam.PickupArmMovement), "PickupArmMovement", "1.2.3", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_pam.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_pam.PickupArmMovement))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_pam.PickupArmMovement))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_pam.PickupArmMovement),
+ nameof(ml_pam.PickupArmMovement),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPriority(1)]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
+
+namespace ml_pam.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.2.3";
+ public const string Author = "SDraw";
+}
diff --git a/ml_pam/ml_pam.csproj b/ml_pam/ml_pam.csproj
index 454add9..7041705 100644
--- a/ml_pam/ml_pam.csproj
+++ b/ml_pam/ml_pam.csproj
@@ -4,7 +4,6 @@
PickupArmMovement
PickupArmMovement
PickupArmMovement
- 1.2.3
diff --git a/ml_pin/Properties/AssemblyInfo.cs b/ml_pin/Properties/AssemblyInfo.cs
index 1c7fa0a..5679c24 100644
--- a/ml_pin/Properties/AssemblyInfo.cs
+++ b/ml_pin/Properties/AssemblyInfo.cs
@@ -1,4 +1,26 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_pin.PlayersInstanceNotifier), "PlayersInstanceNotifier", "1.1.2", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_pin.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_pin.PlayersInstanceNotifier))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_pin.PlayersInstanceNotifier))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_pin.PlayersInstanceNotifier),
+ nameof(ml_pin.PlayersInstanceNotifier),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
+
+namespace ml_pin.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.1.2";
+ public const string Author = "SDraw";
+}
diff --git a/ml_pin/ml_pin.csproj b/ml_pin/ml_pin.csproj
index 716e8cf..2aeca96 100644
--- a/ml_pin/ml_pin.csproj
+++ b/ml_pin/ml_pin.csproj
@@ -4,7 +4,6 @@
PlayersInstanceNotifier
PlayersInstanceNotifier
PlayersInstanceNotifier
- 1.1.2
diff --git a/ml_pmc/Properties/AssemblyInfo.cs b/ml_pmc/Properties/AssemblyInfo.cs
index 4a7ae7d..22b36be 100644
--- a/ml_pmc/Properties/AssemblyInfo.cs
+++ b/ml_pmc/Properties/AssemblyInfo.cs
@@ -1,6 +1,28 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_pmc.PlayerMovementCopycat), "PlayerMovementCopycat", "1.1.2", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_pmc.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_pmc.PlayerMovementCopycat))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_pmc.PlayerMovementCopycat))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_pmc.PlayerMovementCopycat),
+ nameof(ml_pmc.PlayerMovementCopycat),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPriority(3)]
[assembly: MelonLoader.MelonAdditionalDependencies("BTKUILib")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
+
+namespace ml_pmc.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.1.2";
+ public const string Author = "SDraw";
+}
diff --git a/ml_pmc/ml_pmc.csproj b/ml_pmc/ml_pmc.csproj
index 77ecc96..75fa0c9 100644
--- a/ml_pmc/ml_pmc.csproj
+++ b/ml_pmc/ml_pmc.csproj
@@ -4,7 +4,6 @@
PlayerMovementCopycat
PlayerMovementCopycat
PlayerMovementCopycat
- 1.1.2
diff --git a/ml_ppu/Properties/AssemblyInfo.cs b/ml_ppu/Properties/AssemblyInfo.cs
index 547910d..a95e59e 100644
--- a/ml_ppu/Properties/AssemblyInfo.cs
+++ b/ml_ppu/Properties/AssemblyInfo.cs
@@ -1,5 +1,27 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_ppu.PlayerPickUp), "PlayerPickUp", "1.0.1", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_ppu.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_ppu.PlayerPickUp))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_ppu.PlayerPickUp))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_ppu.PlayerPickUp),
+ nameof(ml_ppu.PlayerPickUp),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonOptionalDependencies("PlayerRagdollMod")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
+
+namespace ml_ppu.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.0.1";
+ public const string Author = "SDraw";
+}
diff --git a/ml_ppu/ml_ppu.csproj b/ml_ppu/ml_ppu.csproj
index 93888f3..9bb2119 100644
--- a/ml_ppu/ml_ppu.csproj
+++ b/ml_ppu/ml_ppu.csproj
@@ -4,7 +4,6 @@
PlayerPickUp
PlayerPickUp
PlayerPickUp
- 1.0.1
diff --git a/ml_prm/Properties/AssemblyInfo.cs b/ml_prm/Properties/AssemblyInfo.cs
index 7d9c4ce..adc15b8 100644
--- a/ml_prm/Properties/AssemblyInfo.cs
+++ b/ml_prm/Properties/AssemblyInfo.cs
@@ -1,7 +1,29 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_prm.PlayerRagdollMod), "PlayerRagdollMod", "1.2.4", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_prm.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_prm.PlayerRagdollMod))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_prm.PlayerRagdollMod))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_prm.PlayerRagdollMod),
+ nameof(ml_prm.PlayerRagdollMod),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPriority(2)]
[assembly: MelonLoader.MelonAdditionalDependencies("BTKUILib")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
[assembly: MelonLoader.MelonAdditionalCredits("kafeijao, NotAKidOnSteam")]
+
+namespace ml_prm.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.2.4";
+ public const string Author = "SDraw";
+}
diff --git a/ml_prm/ml_prm.csproj b/ml_prm/ml_prm.csproj
index 1e0fc30..40c9627 100644
--- a/ml_prm/ml_prm.csproj
+++ b/ml_prm/ml_prm.csproj
@@ -4,7 +4,6 @@
PlayerRagdollMod
PlayerRagdollMod
PlayerRagdollMod
- 1.2.4
diff --git a/ml_vei/Properties/AssemblyInfo.cs b/ml_vei/Properties/AssemblyInfo.cs
index 5703e5c..390bcc5 100644
--- a/ml_vei/Properties/AssemblyInfo.cs
+++ b/ml_vei/Properties/AssemblyInfo.cs
@@ -1,4 +1,26 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_vei.ViveExtendedInput), "ViveExtendedInput", "1.1.2", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_vei.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_vei.ViveExtendedInput))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_vei.ViveExtendedInput))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_vei.ViveExtendedInput),
+ nameof(ml_vei.ViveExtendedInput),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
+
+namespace ml_vei.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.1.2";
+ public const string Author = "SDraw";
+}
diff --git a/ml_vei/ml_vei.csproj b/ml_vei/ml_vei.csproj
index 8742d8e..359eb4c 100644
--- a/ml_vei/ml_vei.csproj
+++ b/ml_vei/ml_vei.csproj
@@ -4,7 +4,6 @@
ViveExtendedInput
ViveExtendedInput
ViveExtendedInput
- 1.1.2
diff --git a/ml_vet/Properties/AssemblyInfo.cs b/ml_vet/Properties/AssemblyInfo.cs
index 34e2814..5441d1e 100644
--- a/ml_vet/Properties/AssemblyInfo.cs
+++ b/ml_vet/Properties/AssemblyInfo.cs
@@ -1,4 +1,26 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_vet.ViveEyeTracking), "ViveEyeTracking", "1.0.2", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_vet.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_vet.ViveEyeTracking))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_vet.ViveEyeTracking))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_vet.ViveEyeTracking),
+ nameof(ml_vet.ViveEyeTracking),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
+
+namespace ml_vet.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.0.2";
+ public const string Author = "SDraw";
+}
diff --git a/ml_vet/ml_vet.csproj b/ml_vet/ml_vet.csproj
index 4b86f0d..1839253 100644
--- a/ml_vet/ml_vet.csproj
+++ b/ml_vet/ml_vet.csproj
@@ -4,7 +4,6 @@
ViveEyeTracking
ViveEyeTracking
ViveEyeTracking
- 1.0.2
diff --git a/ml_vpc/Properties/AssemblyInfo.cs b/ml_vpc/Properties/AssemblyInfo.cs
index e5a574b..95efab7 100644
--- a/ml_vpc/Properties/AssemblyInfo.cs
+++ b/ml_vpc/Properties/AssemblyInfo.cs
@@ -1,4 +1,26 @@
-[assembly: MelonLoader.MelonInfo(typeof(ml_vpc.VideoPlayerCookies), "VideoPlayerCookies", "1.0.2", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
+using System.Reflection;
+using ml_vpc.Properties;
+
+[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyInformationalVersion(AssemblyInfoParams.Version)]
+[assembly: AssemblyTitle(nameof(ml_vpc.VideoPlayerCookies))]
+[assembly: AssemblyCompany(AssemblyInfoParams.Author)]
+[assembly: AssemblyProduct(nameof(ml_vpc.VideoPlayerCookies))]
+
+[assembly: MelonLoader.MelonInfo(
+ typeof(ml_vpc.VideoPlayerCookies),
+ nameof(ml_vpc.VideoPlayerCookies),
+ AssemblyInfoParams.Version,
+ AssemblyInfoParams.Author,
+ "https://github.com/SDraw/ml_mods_cvr"
+)]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]
+
+namespace ml_vpc.Properties;
+internal static class AssemblyInfoParams {
+ public const string Version = "1.0.2";
+ public const string Author = "SDraw";
+}