214 lines
7.1 KiB
C#
214 lines
7.1 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Inputs;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Screens.PlayerController
|
|
{
|
|
// Token: 0x02002A51 RID: 10833
|
|
[Token(Token = "0x2002A51")]
|
|
[CreateAssetMenu]
|
|
[StructLayout(3)]
|
|
public class ScreenPlayerLocomotionContent : ScriptableObject
|
|
{
|
|
// Token: 0x06012E7B RID: 77435 RVA: 0x00484DA4 File Offset: 0x00482FA4
|
|
[Token(Token = "0x6012E7B")]
|
|
[Address(RVA = "0x11AB870", Offset = "0x11AA270", VA = "0x1811AB870")]
|
|
public ScreenPlayerLocomotionContent()
|
|
{
|
|
int num;
|
|
int num2;
|
|
ulong num3;
|
|
JNLDNNAKBGH jnldnnakbgh = new JNLDNNAKBGH((JNLDNNAKBGH.HGGHGHNNFPE)num, JNLDNNAKBGH.DODBLJMEOMI.FaceDirection, num2 != 0, num3 != 0UL);
|
|
num2 = 0;
|
|
num = 0;
|
|
this.ClamberSteering = jnldnnakbgh;
|
|
ulong num4;
|
|
JNLDNNAKBGH jnldnnakbgh2 = new JNLDNNAKBGH((JNLDNNAKBGH.HGGHGHNNFPE)((uint)1), (JNLDNNAKBGH.DODBLJMEOMI)((uint)1), true, num4 != 0UL);
|
|
this.FlyingSteering = jnldnnakbgh2;
|
|
this.FlyMaxDoubleJumpInputDuration = 0.4f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400CB5F RID: 52063
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CB5F")]
|
|
[Header("Shortening")]
|
|
public float HeightChangeSpeed = 0.2f;
|
|
|
|
// Token: 0x0400CB60 RID: 52064
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CB60")]
|
|
[Header("Sprint")]
|
|
public ScreenPlayerCameraSettings SprintCameraSettings;
|
|
|
|
// Token: 0x0400CB61 RID: 52065
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400CB61")]
|
|
public float SprintCameraSettingsBlendTime = 0.35f;
|
|
|
|
// Token: 0x0400CB62 RID: 52066
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400CB62")]
|
|
public float SprintStartDuration = 0.33f;
|
|
|
|
// Token: 0x0400CB63 RID: 52067
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400CB63")]
|
|
public float SprintStartSlopDuration = 0.33f;
|
|
|
|
// Token: 0x0400CB64 RID: 52068
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400CB64")]
|
|
public float SprintHandPitchAngleLowerBound = -45f;
|
|
|
|
// Token: 0x0400CB65 RID: 52069
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400CB65")]
|
|
public float SprintHandPitchAngleUpperBound = 60f;
|
|
|
|
// Token: 0x0400CB66 RID: 52070
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400CB66")]
|
|
[Header("Slide")]
|
|
public ScreenPlayerCameraSettings SlideCameraSettings;
|
|
|
|
// Token: 0x0400CB67 RID: 52071
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400CB67")]
|
|
public float SlideCameraSettingsBlendTime = 0.3f;
|
|
|
|
// Token: 0x0400CB68 RID: 52072
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400CB68")]
|
|
public float SlideCameraMaxRoll = 15f;
|
|
|
|
// Token: 0x0400CB69 RID: 52073
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400CB69")]
|
|
public float SlideCameraRollSmoothTime = 0.1f;
|
|
|
|
// Token: 0x0400CB6A RID: 52074
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400CB6A")]
|
|
public float SlideCameraFadeOutNormalizedSpeed = 0.75f;
|
|
|
|
// Token: 0x0400CB6B RID: 52075
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400CB6B")]
|
|
public AnimationCurve SlideCameraRollCurve;
|
|
|
|
// Token: 0x0400CB6C RID: 52076
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400CB6C")]
|
|
public AnimationCurve SlideCameraFadeOutCurve;
|
|
|
|
// Token: 0x0400CB6D RID: 52077
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400CB6D")]
|
|
[Header("Slide Jump")]
|
|
public ScreenPlayerCameraSettings SlideJumpCameraSettings;
|
|
|
|
// Token: 0x0400CB6E RID: 52078
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400CB6E")]
|
|
public float SlideJumpCameraSettingsBlendTime = 0.15f;
|
|
|
|
// Token: 0x0400CB6F RID: 52079
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400CB6F")]
|
|
[Header("Wall Run")]
|
|
public WallRunScreenPlayerSteering WallRunSteering;
|
|
|
|
// Token: 0x0400CB70 RID: 52080
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400CB70")]
|
|
public float WallRunCameraRoll = 20f;
|
|
|
|
// Token: 0x0400CB71 RID: 52081
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x400CB71")]
|
|
public float WallRunCameraFadeDuration = 0.33f;
|
|
|
|
// Token: 0x0400CB72 RID: 52082
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400CB72")]
|
|
public float WallRunCameraMaxRotationFromForward = 120f;
|
|
|
|
// Token: 0x0400CB73 RID: 52083
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x400CB73")]
|
|
public bool WallRunCameraHasAutomaticYaw = true;
|
|
|
|
// Token: 0x0400CB74 RID: 52084
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400CB74")]
|
|
public float WallRunCameraAutomaticYawFromWall = 10f;
|
|
|
|
// Token: 0x0400CB75 RID: 52085
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400CB75")]
|
|
[Header("Wall Climb Collision Detection")]
|
|
public float WallClimbCollisionDetectionChestParameter = 0.75f;
|
|
|
|
// Token: 0x0400CB76 RID: 52086
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400CB76")]
|
|
[Header("Wall Climb")]
|
|
public ScreenPlayerCameraSettings WallClimbCameraSettings;
|
|
|
|
// Token: 0x0400CB77 RID: 52087
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400CB77")]
|
|
public WallClimbScreenPlayerSteering WallClimbSteering;
|
|
|
|
// Token: 0x0400CB78 RID: 52088
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400CB78")]
|
|
public float WallClimbCameraFadeDuration = 0.33f;
|
|
|
|
// Token: 0x0400CB79 RID: 52089
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400CB79")]
|
|
public float WallClimbCameraMaxRotationFromWall = 150f;
|
|
|
|
// Token: 0x0400CB7A RID: 52090
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400CB7A")]
|
|
public float WallClimbCameraMaxRoll = 10f;
|
|
|
|
// Token: 0x0400CB7B RID: 52091
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB4")]
|
|
[Token(Token = "0x400CB7B")]
|
|
public float WallClimbCameraRollSmoothTime = 0.1f;
|
|
|
|
// Token: 0x0400CB7C RID: 52092
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400CB7C")]
|
|
public float WallClimbNormalizedPlayerHeight = 0.5f;
|
|
|
|
// Token: 0x0400CB7D RID: 52093
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400CB7D")]
|
|
[Header("Clamber")]
|
|
public readonly JNLDNNAKBGH ClamberSteering;
|
|
|
|
// Token: 0x0400CB7E RID: 52094
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400CB7E")]
|
|
[Header("Flying")]
|
|
public readonly JNLDNNAKBGH FlyingSteering;
|
|
|
|
// Token: 0x0400CB7F RID: 52095
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400CB7F")]
|
|
public ScreensCameraInputGamepadSettings FlyingCameraGamepadInputSettings;
|
|
|
|
// Token: 0x0400CB80 RID: 52096
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400CB80")]
|
|
public float FlyMaxDoubleJumpInputDuration;
|
|
}
|
|
}
|