thirdperson, propundobutton, mirror clone test, you are a clone test, bettershadowclone test, nevermind, anotherlocaltestmod, and some changes to avatarscaling ???

This commit is contained in:
NotAKidoS 2024-04-10 17:25:21 -05:00
parent df45fb50d9
commit 9944ad7611
43 changed files with 1076 additions and 173 deletions

View file

@ -70,7 +70,7 @@ internal static class CameraLogic
return;
ThirdPerson.Logger.Msg("Copying active camera settings & components.");
CVRTools.CopyToDestCam(activePlayerCam, _thirdPersonCam);
CVRTools.CopyToDestCam(activePlayerCam, _thirdPersonCam, true);
if (!CheckIsRestricted())
return;

View file

@ -1,11 +0,0 @@
using NAK.BetterShadowClone;
namespace NAK.ThirdPerson.Integrations;
public static class BSCAddon
{
public static void Initialize()
{
ShadowCloneMod.wantsToHideHead += CameraLogic.ShouldNotHideHead_ThirdPerson;
}
}

View file

@ -1,7 +1,6 @@
using MelonLoader;
using NAK.ThirdPerson.Properties;
using System.Reflection;
using CurvedUI;
[assembly: AssemblyVersion(AssemblyInfoParams.Version)]
[assembly: AssemblyFileVersion(AssemblyInfoParams.Version)]
@ -24,11 +23,10 @@ using CurvedUI;
[assembly: MelonColor(255, 246, 25, 97)]
[assembly: MelonAuthorColor(255, 158, 21, 32)]
[assembly: HarmonyDontPatchAll]
[assembly: MelonOptionalDependencies("BetterShadowClone")]
namespace NAK.ThirdPerson.Properties;
internal static class AssemblyInfoParams
{
public const string Version = "1.0.7";
public const string Version = "1.0.8";
public const string Author = "Davi & NotAKidoS";
}

View file

@ -14,17 +14,6 @@ public class ThirdPerson : MelonMod
Patches.Apply(HarmonyInstance);
MelonCoroutines.Start(SetupCamera());
InitializeIntegration("BetterShadowClone", Integrations.BSCAddon.Initialize);
}
private static void InitializeIntegration(string modName, Action integrationAction)
{
if (RegisteredMelons.All(it => it.Info.Name != modName))
return;
Logger.Msg($"Initializing {modName} integration.");
integrationAction.Invoke();
}
public override void OnUpdate()

View file

@ -1,6 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<ProjectReference Include="..\BetterShadowClone\BetterShadowClone.csproj" />
</ItemGroup>
</Project>
<Project Sdk="Microsoft.NET.Sdk" />

View file

@ -2,8 +2,8 @@
{
"_id": 16,
"name": "ThirdPerson",
"modversion": "1.0.7",
"gameversion": "2023r173",
"modversion": "1.0.8",
"gameversion": "2024r175",
"loaderversion": "0.6.1",
"modtype": "Mod",
"author": "Davi & NotAKidoS",
@ -14,9 +14,9 @@
"third person"
],
"requirements": [],
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r23/ThirdPerson.dll",
"downloadlink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/releases/download/r25/ThirdPerson.dll",
"sourcelink": "https://github.com/NotAKidOnSteam/NAK_CVR_Mods/tree/main/ThirdPerson",
"changelog": "- Added restriction to worlds with Zoom disabled.",
"changelog": "- Recompiled to work with 2024r175",
"embedcolor": "#F61961"
}
]