using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.DataStructures.Tokens; using RecRoom.Core.Locomotion; using UnityEngine; namespace RecRoom.Core { // Token: 0x020027A1 RID: 10145 [Token(Token = "0x20027A1")] [CreateAssetMenu] [StructLayout(3)] public class ScreenPlayerAimDownSightsSettings : ScriptableObject { // Token: 0x06011C3B RID: 72763 RVA: 0x0043E620 File Offset: 0x0043C820 [Token(Token = "0x6011C3B")] [Address(RVA = "0x11AACF0", Offset = "0x11A96F0", VA = "0x1811AACF0")] public static bool LDPOKIJAGEN(object PIHIPPPPEBI) { bool containsValues = ScreenPlayerAimDownSightsSettings.activeAdsMap.ContainsValues; if (!containsValues) { return containsValues; } TokenMap tokenMap = ScreenPlayerAimDownSightsSettings.activeAdsMap; bool flag; return flag; } // Token: 0x06011C3C RID: 72764 RVA: 0x0043E64C File Offset: 0x0043C84C [Token(Token = "0x6011C3C")] [Address(RVA = "0x11AAAC0", Offset = "0x11A94C0", VA = "0x1811AAAC0")] public static void GDIGLMAABGN(ScreenPlayerAimDownSightsSettings GHGBPMPLLBK, ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, object PIHIPPPPEBI) { if (ScreenPlayerAimDownSightsSettings.activeAdsMap.ContainsValues) { object k__BackingField = ScreenPlayerAimDownSightsSettings.activeAdsMap.k__BackingField; if (k__BackingField != 0) { ScreenPlayerAimDownSightsSettings.MCBGOMOAKMB(FINBOONIGDO, IEKDDPPNFPF, k__BackingField); } } bool flag = ScreenPlayerAimDownSightsSettings.activeAdsMap.AddValue(GHGBPMPLLBK, PIHIPPPPEBI); if (ScreenPlayerAimDownSightsSettings.activeAdsMap.ContainsValues && ScreenPlayerAimDownSightsSettings.activeAdsMap.k__BackingField != 0) { string text = ScreenPlayerAimDownSightsSettings.activeAdsMap.ToString(); } } // Token: 0x06011C3D RID: 72765 RVA: 0x0043E6B8 File Offset: 0x0043C8B8 [Token(Token = "0x6011C3D")] [Address(RVA = "0x11AA8B0", Offset = "0x11A92B0", VA = "0x1811AA8B0")] public static void BIHKNNPGGKP(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, object PIHIPPPPEBI) { if (ScreenPlayerAimDownSightsSettings.activeAdsMap.ContainsValues) { object k__BackingField = ScreenPlayerAimDownSightsSettings.activeAdsMap.k__BackingField; if (k__BackingField != 0) { ScreenPlayerAimDownSightsSettings.MCBGOMOAKMB(FINBOONIGDO, IEKDDPPNFPF, k__BackingField); } } bool flag = ScreenPlayerAimDownSightsSettings.activeAdsMap.RemoveValue(PIHIPPPPEBI); if (ScreenPlayerAimDownSightsSettings.activeAdsMap.ContainsValues && ScreenPlayerAimDownSightsSettings.activeAdsMap.k__BackingField != 0) { string text = ScreenPlayerAimDownSightsSettings.activeAdsMap.ToString(); } } // Token: 0x06011C3E RID: 72766 RVA: 0x0043E720 File Offset: 0x0043C920 [Token(Token = "0x6011C3E")] [Address(RVA = "0x11AA700", Offset = "0x11A9100", VA = "0x1811AA700")] private static void AJOOMMIKOCJ(ScreenPlayerAimDownSightsSettings GHGBPMPLLBK, ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, object PIHIPPPPEBI) { IEKDDPPNFPF.playerMovement.RequestSprintStop(); PlayerMovement playerMovement = IEKDDPPNFPF.playerMovement; int num = 0; int num2 = 0; playerMovement.AddSprintEnabled(num2 != 0, PIHIPPPPEBI, int.MaxValue); GPPHJKMNPJM k__BackingField = FINBOONIGDO.k__BackingField; AdditiveAnimationWeight additiveCameraAnimationWeight = GHGBPMPLLBK.AdditiveCameraAnimationWeight; k__BackingField.NELFIAJAMFP(additiveCameraAnimationWeight, PIHIPPPPEBI); GPPHJKMNPJM k__BackingField2 = FINBOONIGDO.k__BackingField; AdditiveAnimationWeight additiveAnimationWeight = GHGBPMPLLBK.AdditiveAnimationWeight; k__BackingField2.LBEEIANBIEP(additiveAnimationWeight, PIHIPPPPEBI); PIMINIBFBEI k__BackingField = FINBOONIGDO.k__BackingField; if ((GHGBPMPLLBK.HideCursor ? 1 : 0) == num) { k__BackingField.OCCIJPKCICA(PIHIPPPPEBI); } k__BackingField.DPLAALHGGMJ(PIHIPPPPEBI, 10); HBLGJOKKNDE k__BackingField = FINBOONIGDO.k__BackingField; float fadeInTime = GHGBPMPLLBK.FadeInTime; ScreenPlayerCameraSettings cameraSettings = GHGBPMPLLBK.CameraSettings; ulong num3; k__BackingField.AMIKKBNDOKO(cameraSettings, fadeInTime, PIHIPPPPEBI, (int)num3); float walkSpeedMultiplier = GHGBPMPLLBK.WalkSpeedMultiplier; FINBOONIGDO.EHGGBGDKMCN(walkSpeedMultiplier, PIHIPPPPEBI); if ((GHGBPMPLLBK.OverrideDefaultCameraSpeedMultiplier ? 1 : 0) == num) { ScreenPlayerCameraSettings cameraSettings2 = GHGBPMPLLBK.CameraSettings; } float overrideCameraSpeedMultiplier = GHGBPMPLLBK.OverrideCameraSpeedMultiplier; FINBOONIGDO.k__BackingField.PNKLMBEEILL(overrideCameraSpeedMultiplier, PIHIPPPPEBI); } // Token: 0x06011C3F RID: 72767 RVA: 0x0043E80C File Offset: 0x0043CA0C [Token(Token = "0x6011C3F")] [Address(RVA = "0x11AADB0", Offset = "0x11A97B0", VA = "0x1811AADB0")] private static void MCBGOMOAKMB(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, object PIHIPPPPEBI) { FINBOONIGDO.CKGIKFNAKIE(PIHIPPPPEBI); FINBOONIGDO.k__BackingField.OCCIJPKCICA(PIHIPPPPEBI); FINBOONIGDO.k__BackingField.JAHPLMGIHIK(PIHIPPPPEBI); FINBOONIGDO.k__BackingField.OGOOHJGGFHN(PIHIPPPPEBI); FINBOONIGDO.k__BackingField.LLIEFEMGNGK(PIHIPPPPEBI); FINBOONIGDO.k__BackingField.NDFCMOAEDJC(PIHIPPPPEBI); IEKDDPPNFPF.playerMovement.RemoveSprintEnabled(PIHIPPPPEBI); } // Token: 0x06011C40 RID: 72768 RVA: 0x0043E870 File Offset: 0x0043CA70 [Token(Token = "0x6011C40")] [Address(RVA = "0x11AAEF0", Offset = "0x11A98F0", VA = "0x1811AAEF0")] public ScreenPlayerAimDownSightsSettings() { int num = 0; this.AdditiveAnimationWeight = num; AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero; this.AdditiveCameraAnimationWeight = zero; base..ctor(); } // Token: 0x0400BE53 RID: 48723 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400BE53")] [Header("Fade Durations")] public float FadeInTime = 0.25f; // Token: 0x0400BE54 RID: 48724 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400BE54")] [Header("Camera Settings")] public ScreenPlayerCameraSettings CameraSettings; // Token: 0x0400BE55 RID: 48725 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400BE55")] [Header("Targeting Settings")] public bool OverrideRangedWeaponTarget = true; // Token: 0x0400BE56 RID: 48726 [global::Cpp2IlInjected.FieldOffset(Offset = "0x29")] [Token(Token = "0x400BE56")] [Header("Cursor Settings")] public bool HideCursor; // Token: 0x0400BE57 RID: 48727 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400BE57")] [Header("Movement Settings")] public float WalkSpeedMultiplier = 0.5f; // Token: 0x0400BE58 RID: 48728 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400BE58")] [Header("Camera Settings")] public bool OverrideDefaultCameraSpeedMultiplier; // Token: 0x0400BE59 RID: 48729 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x400BE59")] public float OverrideCameraSpeedMultiplier = 1f; // Token: 0x0400BE5A RID: 48730 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400BE5A")] [Header("Player Additive Animation")] public AdditiveAnimationWeight AdditiveAnimationWeight; // Token: 0x0400BE5B RID: 48731 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400BE5B")] public AdditiveAnimationWeight AdditiveCameraAnimationWeight; // Token: 0x0400BE5C RID: 48732 [Token(Token = "0x400BE5C")] private static TokenMap activeAdsMap = new TokenMap(); } }