208 lines
6.1 KiB
C#
208 lines
6.1 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Inputs;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Screens.PlayerController
|
|
{
|
|
// Token: 0x02002F6E RID: 12142
|
|
[Token(Token = "0x2002F6E")]
|
|
[CreateAssetMenu]
|
|
public class ScreenPlayerLocomotionContent : ScriptableObject
|
|
{
|
|
// Token: 0x06014AF5 RID: 84725 RVA: 0x004D68D0 File Offset: 0x004D4AD0
|
|
[Token(Token = "0x6014AF5")]
|
|
[Address(RVA = "0xA66F60", Offset = "0xA65D60", VA = "0x180A66F60")]
|
|
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.SeatTransitionFadeDuration = 0.15f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400DA88 RID: 55944
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400DA88")]
|
|
[Header("Shortening")]
|
|
public float HeightChangeSpeed = 1.38f;
|
|
|
|
// Token: 0x0400DA89 RID: 55945
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400DA89")]
|
|
public float SlideHeightChangeSpeed = 2.5f;
|
|
|
|
// Token: 0x0400DA8A RID: 55946
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400DA8A")]
|
|
[Header("Sprint")]
|
|
public ScreenPlayerCameraSettings SprintCameraSettings;
|
|
|
|
// Token: 0x0400DA8B RID: 55947
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400DA8B")]
|
|
public float SprintCameraSettingsBlendTime = 0.35f;
|
|
|
|
// Token: 0x0400DA8C RID: 55948
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400DA8C")]
|
|
public float SprintHandPitchAngleLowerBound = -45f;
|
|
|
|
// Token: 0x0400DA8D RID: 55949
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400DA8D")]
|
|
public float SprintHandPitchAngleUpperBound = 60f;
|
|
|
|
// Token: 0x0400DA8E RID: 55950
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400DA8E")]
|
|
[Header("Slide")]
|
|
public ScreenPlayerCameraSettings SlideCameraSettings;
|
|
|
|
// Token: 0x0400DA8F RID: 55951
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400DA8F")]
|
|
public float SlideCameraSettingsBlendTime = 0.3f;
|
|
|
|
// Token: 0x0400DA90 RID: 55952
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400DA90")]
|
|
public float SlideCameraMaxRoll = 15f;
|
|
|
|
// Token: 0x0400DA91 RID: 55953
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400DA91")]
|
|
public float SlideCameraRollSmoothTime = 0.1f;
|
|
|
|
// Token: 0x0400DA92 RID: 55954
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400DA92")]
|
|
public float SlideCameraFadeOutNormalizedSpeed = 0.75f;
|
|
|
|
// Token: 0x0400DA93 RID: 55955
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400DA93")]
|
|
public AnimationCurve SlideCameraRollCurve;
|
|
|
|
// Token: 0x0400DA94 RID: 55956
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400DA94")]
|
|
public AnimationCurve SlideCameraFadeOutCurve;
|
|
|
|
// Token: 0x0400DA95 RID: 55957
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400DA95")]
|
|
[Header("Slide Jump")]
|
|
public ScreenPlayerCameraSettings SlideJumpCameraSettings;
|
|
|
|
// Token: 0x0400DA96 RID: 55958
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400DA96")]
|
|
public float SlideJumpCameraSettingsBlendTime = 0.15f;
|
|
|
|
// Token: 0x0400DA97 RID: 55959
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400DA97")]
|
|
[Header("Wall Run")]
|
|
public WallRunScreenPlayerSteering WallRunSteering;
|
|
|
|
// Token: 0x0400DA98 RID: 55960
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400DA98")]
|
|
public float WallRunCameraRoll = 20f;
|
|
|
|
// Token: 0x0400DA99 RID: 55961
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x400DA99")]
|
|
public float WallRunCameraFadeDuration = 0.33f;
|
|
|
|
// Token: 0x0400DA9A RID: 55962
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400DA9A")]
|
|
public float WallRunCameraMaxRotationFromForward = 120f;
|
|
|
|
// Token: 0x0400DA9B RID: 55963
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x400DA9B")]
|
|
public bool WallRunCameraHasAutomaticYaw = true;
|
|
|
|
// Token: 0x0400DA9C RID: 55964
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400DA9C")]
|
|
public float WallRunCameraAutomaticYawFromWall = 10f;
|
|
|
|
// Token: 0x0400DA9D RID: 55965
|
|
[FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x400DA9D")]
|
|
[Header("Wall Climb Collision Detection")]
|
|
public float WallClimbCollisionDetectionChestParameter = 0.75f;
|
|
|
|
// Token: 0x0400DA9E RID: 55966
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400DA9E")]
|
|
[Header("Wall Climb")]
|
|
public ScreenPlayerCameraSettings WallClimbCameraSettings;
|
|
|
|
// Token: 0x0400DA9F RID: 55967
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400DA9F")]
|
|
public WallClimbScreenPlayerSteering WallClimbSteering;
|
|
|
|
// Token: 0x0400DAA0 RID: 55968
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400DAA0")]
|
|
public float WallClimbCameraFadeDuration = 0.33f;
|
|
|
|
// Token: 0x0400DAA1 RID: 55969
|
|
[FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x400DAA1")]
|
|
public float WallClimbCameraMaxRotationFromWall = 150f;
|
|
|
|
// Token: 0x0400DAA2 RID: 55970
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400DAA2")]
|
|
public float WallClimbCameraMaxRoll = 10f;
|
|
|
|
// Token: 0x0400DAA3 RID: 55971
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400DAA3")]
|
|
public float WallClimbCameraRollSmoothTime = 0.1f;
|
|
|
|
// Token: 0x0400DAA4 RID: 55972
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400DAA4")]
|
|
public float WallClimbNormalizedPlayerHeight = 0.5f;
|
|
|
|
// Token: 0x0400DAA5 RID: 55973
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400DAA5")]
|
|
[Header("Clamber")]
|
|
public readonly JNLDNNAKBGH ClamberSteering;
|
|
|
|
// Token: 0x0400DAA6 RID: 55974
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400DAA6")]
|
|
[Header("Flying")]
|
|
public ScreensCameraInputGamepadSettings FlyingCameraGamepadInputSettings;
|
|
|
|
// Token: 0x0400DAA7 RID: 55975
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400DAA7")]
|
|
public readonly JNLDNNAKBGH FlyingSteering;
|
|
|
|
// Token: 0x0400DAA8 RID: 55976
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400DAA8")]
|
|
[Header("Sitting")]
|
|
public float SeatTransitionFadeDuration;
|
|
}
|
|
}
|