Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Core/ScreenPlayerAimDownSightsSettings.cs
T
2026-04-08 23:40:05 +02:00

191 lines
8.0 KiB
C#

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<ScreenPlayerAimDownSightsSettings> 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 <LatestToken>k__BackingField = ScreenPlayerAimDownSightsSettings.activeAdsMap.<LatestToken>k__BackingField;
if (<LatestToken>k__BackingField != 0)
{
ScreenPlayerAimDownSightsSettings.MCBGOMOAKMB(FINBOONIGDO, IEKDDPPNFPF, <LatestToken>k__BackingField);
}
}
bool flag = ScreenPlayerAimDownSightsSettings.activeAdsMap.AddValue(GHGBPMPLLBK, PIHIPPPPEBI);
if (ScreenPlayerAimDownSightsSettings.activeAdsMap.ContainsValues && ScreenPlayerAimDownSightsSettings.activeAdsMap.<LatestToken>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 <LatestToken>k__BackingField = ScreenPlayerAimDownSightsSettings.activeAdsMap.<LatestToken>k__BackingField;
if (<LatestToken>k__BackingField != 0)
{
ScreenPlayerAimDownSightsSettings.MCBGOMOAKMB(FINBOONIGDO, IEKDDPPNFPF, <LatestToken>k__BackingField);
}
}
bool flag = ScreenPlayerAimDownSightsSettings.activeAdsMap.RemoveValue(PIHIPPPPEBI);
if (ScreenPlayerAimDownSightsSettings.activeAdsMap.ContainsValues && ScreenPlayerAimDownSightsSettings.activeAdsMap.<LatestToken>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 <AnimationSystem>k__BackingField = FINBOONIGDO.<AnimationSystem>k__BackingField;
AdditiveAnimationWeight additiveCameraAnimationWeight = GHGBPMPLLBK.AdditiveCameraAnimationWeight;
<AnimationSystem>k__BackingField.NELFIAJAMFP(additiveCameraAnimationWeight, PIHIPPPPEBI);
GPPHJKMNPJM <AnimationSystem>k__BackingField2 = FINBOONIGDO.<AnimationSystem>k__BackingField;
AdditiveAnimationWeight additiveAnimationWeight = GHGBPMPLLBK.AdditiveAnimationWeight;
<AnimationSystem>k__BackingField2.LBEEIANBIEP(additiveAnimationWeight, PIHIPPPPEBI);
PIMINIBFBEI <CursorSystem>k__BackingField = FINBOONIGDO.<CursorSystem>k__BackingField;
if ((GHGBPMPLLBK.HideCursor ? 1 : 0) == num)
{
<CursorSystem>k__BackingField.OCCIJPKCICA(PIHIPPPPEBI);
}
<CursorSystem>k__BackingField.DPLAALHGGMJ(PIHIPPPPEBI, 10);
HBLGJOKKNDE <CameraSystem>k__BackingField = FINBOONIGDO.<CameraSystem>k__BackingField;
float fadeInTime = GHGBPMPLLBK.FadeInTime;
ScreenPlayerCameraSettings cameraSettings = GHGBPMPLLBK.CameraSettings;
ulong num3;
<CameraSystem>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.<CameraSystem>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.<CursorSystem>k__BackingField.OCCIJPKCICA(PIHIPPPPEBI);
FINBOONIGDO.<AnimationSystem>k__BackingField.JAHPLMGIHIK(PIHIPPPPEBI);
FINBOONIGDO.<AnimationSystem>k__BackingField.OGOOHJGGFHN(PIHIPPPPEBI);
FINBOONIGDO.<CameraSystem>k__BackingField.LLIEFEMGNGK(PIHIPPPPEBI);
FINBOONIGDO.<CameraSystem>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<ScreenPlayerAimDownSightsSettings> activeAdsMap = new TokenMap();
}
}