stolen code :D

This commit is contained in:
shiroblank 2025-09-17 01:38:27 +01:00
commit cd9ea221d2
16 changed files with 2364 additions and 0 deletions

View file

@ -0,0 +1,30 @@
using ABI_RC.Core.Util.AssetFiltering;
using MelonLoader;
using System;
using System.Collections.Generic;
using VRCLightVolumes;
namespace red.sim.LightVolumesUdon
{
public class Main : MelonMod
{
public Main()
{
}
public override void OnInitializeMelon()
{
WorldFilter._Base.Add(typeof(LightVolume));
WorldFilter._Base.Add(typeof(LightVolumeData));
WorldFilter._Base.Add(typeof(LightVolumeDataSorter));
WorldFilter._Base.Add(typeof(LightVolumeInstance));
WorldFilter._Base.Add(typeof(LightVolumeManager));
WorldFilter._Base.Add(typeof(LightVolumeSetup));
WorldFilter._Base.Add(typeof(PointLightVolume));
WorldFilter._Base.Add(typeof(PointLightVolumeInstance));
SharedFilter.get_SpawnableWhitelist().Add(typeof(PointLightVolumeInstance));
SharedFilter.get_SpawnableWhitelist().Add(typeof(PointLightVolume));
MelonLogger.Msg("Initialized, now whitelisting modded components!");
}
}
}

View file

@ -0,0 +1,11 @@
using System;
namespace red.sim.LightVolumesUdon.Properties
{
internal static class AssemblyInfoParams
{
public const string Version = "1.0.0";
public const string Author = "REDSIM , SketchFoxsky";
}
}