using System; using Cpp2IlInjected; using UnityEngine; namespace MTAssets.UltimateLODSystem { // Token: 0x02000608 RID: 1544 [Token(Token = "0x2000608")] [AddComponentMenu("")] public class UltimateLevelOfDetailGlobal : MonoBehaviour { // Token: 0x06003050 RID: 12368 RVA: 0x0006643C File Offset: 0x0006463C [Token(Token = "0x6003050")] [Address(RVA = "0x966E20", Offset = "0x965620", VA = "0x180966E20")] public static bool isGlobalULodSystemEnabled() { return UltimateLevelOfDetailGlobal.enableGlobalUlodSystem; } // Token: 0x06003051 RID: 12369 RVA: 0x00066450 File Offset: 0x00064650 [Token(Token = "0x6003051")] [Address(RVA = "0x966AF0", Offset = "0x9652F0", VA = "0x180966AF0")] public static void EnableGlobalULodSystem(bool enable) { UltimateLevelOfDetailGlobal.enableGlobalUlodSystem = enable; } // Token: 0x06003052 RID: 12370 RVA: 0x00066464 File Offset: 0x00064664 [Token(Token = "0x6003052")] [Address(RVA = "0x966D40", Offset = "0x965540", VA = "0x180966D40")] public static void SetGlobalLodDistanceMultiplier(float multiplier) { UltimateLevelOfDetailGlobal.lodDistanceMultiplier = multiplier; } // Token: 0x06003053 RID: 12371 RVA: 0x00066478 File Offset: 0x00064678 [Token(Token = "0x6003053")] [Address(RVA = "0x966B50", Offset = "0x965350", VA = "0x180966B50")] public static float GetGlobalLodDistanceMultiplier() { return UltimateLevelOfDetailGlobal.lodDistanceMultiplier; } // Token: 0x06003054 RID: 12372 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6003054")] [Address(RVA = "0x966BB0", Offset = "0x9653B0", VA = "0x180966BB0")] public static Mesh GetSimplifiedVersionOfThisMesh(Mesh meshToSimplify, bool isSkinnedMesh, bool skinnedAnimsCompatibilityMode, bool simplificationDestroyerMode, bool preventArtifacts, float percentOfVerticesOfSimplifyiedVersion) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003055 RID: 12373 RVA: 0x0006648C File Offset: 0x0006468C [Token(Token = "0x6003055")] [Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")] public UltimateLevelOfDetailGlobal() { } // Token: 0x06003056 RID: 12374 RVA: 0x000020D3 File Offset: 0x000002D3 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6003056")] [Address(RVA = "0x966DB0", Offset = "0x9655B0", VA = "0x180966DB0")] static UltimateLevelOfDetailGlobal() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04003AB3 RID: 15027 [Token(Token = "0x4003AB3")] private static bool enableGlobalUlodSystem; // Token: 0x04003AB4 RID: 15028 [Token(Token = "0x4003AB4")] private static float lodDistanceMultiplier; // Token: 0x04003AB5 RID: 15029 [Token(Token = "0x4003AB5")] public static Camera currentCameraThatIsOnTopOfScreenInThisScene; } }