188 lines
7.7 KiB
C#
188 lines
7.7 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.Locomotion;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core
|
|
{
|
|
// Token: 0x02002CAB RID: 11435
|
|
[Token(Token = "0x2002CAB")]
|
|
[CreateAssetMenu]
|
|
public class ScreenPlayerAimDownSightsSettings : ScriptableObject
|
|
{
|
|
// Token: 0x060136F7 RID: 79607 RVA: 0x004851C8 File Offset: 0x004833C8
|
|
[Token(Token = "0x60136F7")]
|
|
[Address(RVA = "0xA663E0", Offset = "0xA651E0", VA = "0x180A663E0")]
|
|
public static bool LDPOKIJAGEN(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = ScreenPlayerAimDownSightsSettings.activeAdsMap.HFHFEJMMDFH;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
HHIINKNOKNL<ScreenPlayerAimDownSightsSettings> hhiinknoknl = ScreenPlayerAimDownSightsSettings.activeAdsMap;
|
|
bool flag2;
|
|
return flag2;
|
|
}
|
|
|
|
// Token: 0x060136F8 RID: 79608 RVA: 0x004851F4 File Offset: 0x004833F4
|
|
[Token(Token = "0x60136F8")]
|
|
[Address(RVA = "0xA661B0", Offset = "0xA64FB0", VA = "0x180A661B0")]
|
|
public static void GDIGLMAABGN(ScreenPlayerAimDownSightsSettings GHGBPMPLLBK, ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, object PIHIPPPPEBI)
|
|
{
|
|
if (ScreenPlayerAimDownSightsSettings.activeAdsMap.HFHFEJMMDFH)
|
|
{
|
|
object <AMHODNCFEGF>k__BackingField = ScreenPlayerAimDownSightsSettings.activeAdsMap.<AMHODNCFEGF>k__BackingField;
|
|
if (<AMHODNCFEGF>k__BackingField != 0)
|
|
{
|
|
ScreenPlayerAimDownSightsSettings.MCBGOMOAKMB(FINBOONIGDO, IEKDDPPNFPF, <AMHODNCFEGF>k__BackingField);
|
|
}
|
|
}
|
|
bool flag = ScreenPlayerAimDownSightsSettings.activeAdsMap.DOEHAPOJMON(GHGBPMPLLBK, PIHIPPPPEBI);
|
|
if (ScreenPlayerAimDownSightsSettings.activeAdsMap.HFHFEJMMDFH && ScreenPlayerAimDownSightsSettings.activeAdsMap.<AMHODNCFEGF>k__BackingField != 0)
|
|
{
|
|
string text = ScreenPlayerAimDownSightsSettings.activeAdsMap.ToString();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060136F9 RID: 79609 RVA: 0x00485260 File Offset: 0x00483460
|
|
[Token(Token = "0x60136F9")]
|
|
[Address(RVA = "0xA65FA0", Offset = "0xA64DA0", VA = "0x180A65FA0")]
|
|
public static void BIHKNNPGGKP(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, object PIHIPPPPEBI)
|
|
{
|
|
if (ScreenPlayerAimDownSightsSettings.activeAdsMap.HFHFEJMMDFH)
|
|
{
|
|
object <AMHODNCFEGF>k__BackingField = ScreenPlayerAimDownSightsSettings.activeAdsMap.<AMHODNCFEGF>k__BackingField;
|
|
if (<AMHODNCFEGF>k__BackingField != 0)
|
|
{
|
|
ScreenPlayerAimDownSightsSettings.MCBGOMOAKMB(FINBOONIGDO, IEKDDPPNFPF, <AMHODNCFEGF>k__BackingField);
|
|
}
|
|
}
|
|
bool flag = ScreenPlayerAimDownSightsSettings.activeAdsMap.HAHBGOMEMEE(PIHIPPPPEBI);
|
|
if (ScreenPlayerAimDownSightsSettings.activeAdsMap.HFHFEJMMDFH && ScreenPlayerAimDownSightsSettings.activeAdsMap.<AMHODNCFEGF>k__BackingField != 0)
|
|
{
|
|
string text = ScreenPlayerAimDownSightsSettings.activeAdsMap.ToString();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060136FA RID: 79610 RVA: 0x004852C8 File Offset: 0x004834C8
|
|
[Token(Token = "0x60136FA")]
|
|
[Address(RVA = "0xA65DF0", Offset = "0xA64BF0", VA = "0x180A65DF0")]
|
|
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, 14);
|
|
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: 0x060136FB RID: 79611 RVA: 0x004853B4 File Offset: 0x004835B4
|
|
[Token(Token = "0x60136FB")]
|
|
[Address(RVA = "0xA664A0", Offset = "0xA652A0", VA = "0x180A664A0")]
|
|
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: 0x060136FC RID: 79612 RVA: 0x00485418 File Offset: 0x00483618
|
|
[Token(Token = "0x60136FC")]
|
|
[Address(RVA = "0xA665E0", Offset = "0xA653E0", VA = "0x180A665E0")]
|
|
public ScreenPlayerAimDownSightsSettings()
|
|
{
|
|
int num = 0;
|
|
this.AdditiveAnimationWeight = num;
|
|
AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero;
|
|
this.AdditiveCameraAnimationWeight = zero;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400CA3A RID: 51770
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CA3A")]
|
|
[Header("Fade Durations")]
|
|
public float FadeInTime = 0.25f;
|
|
|
|
// Token: 0x0400CA3B RID: 51771
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CA3B")]
|
|
[Header("Camera Settings")]
|
|
public ScreenPlayerCameraSettings CameraSettings;
|
|
|
|
// Token: 0x0400CA3C RID: 51772
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400CA3C")]
|
|
[Header("Targeting Settings")]
|
|
public bool OverrideRangedWeaponTarget = true;
|
|
|
|
// Token: 0x0400CA3D RID: 51773
|
|
[FieldOffset(Offset = "0x29")]
|
|
[Token(Token = "0x400CA3D")]
|
|
[Header("Cursor Settings")]
|
|
public bool HideCursor;
|
|
|
|
// Token: 0x0400CA3E RID: 51774
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400CA3E")]
|
|
[Header("Movement Settings")]
|
|
public float WalkSpeedMultiplier = 0.5f;
|
|
|
|
// Token: 0x0400CA3F RID: 51775
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400CA3F")]
|
|
[Header("Camera Settings")]
|
|
public bool OverrideDefaultCameraSpeedMultiplier;
|
|
|
|
// Token: 0x0400CA40 RID: 51776
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400CA40")]
|
|
public float OverrideCameraSpeedMultiplier = 1f;
|
|
|
|
// Token: 0x0400CA41 RID: 51777
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400CA41")]
|
|
[Header("Player Additive Animation")]
|
|
public AdditiveAnimationWeight AdditiveAnimationWeight;
|
|
|
|
// Token: 0x0400CA42 RID: 51778
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400CA42")]
|
|
public AdditiveAnimationWeight AdditiveCameraAnimationWeight;
|
|
|
|
// Token: 0x0400CA43 RID: 51779
|
|
[Token(Token = "0x400CA43")]
|
|
private static HHIINKNOKNL<ScreenPlayerAimDownSightsSettings> activeAdsMap = new HHIINKNOKNL();
|
|
}
|
|
}
|