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: 0x02003057 RID: 12375
|
|
[Token(Token = "0x2003057")]
|
|
[CreateAssetMenu]
|
|
public class ScreenPlayerLocomotionContent : ScriptableObject
|
|
{
|
|
// Token: 0x06014F40 RID: 85824 RVA: 0x004E09B0 File Offset: 0x004DEBB0
|
|
[Token(Token = "0x6014F40")]
|
|
[Address(RVA = "0x15649B0", Offset = "0x15639B0", VA = "0x1815649B0")]
|
|
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: 0x0400DCB7 RID: 56503
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400DCB7")]
|
|
[Header("Shortening")]
|
|
public float HeightChangeSpeed = 1.38f;
|
|
|
|
// Token: 0x0400DCB8 RID: 56504
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400DCB8")]
|
|
public float SlideHeightChangeSpeed = 2.5f;
|
|
|
|
// Token: 0x0400DCB9 RID: 56505
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400DCB9")]
|
|
[Header("Sprint")]
|
|
public ScreenPlayerCameraSettings SprintCameraSettings;
|
|
|
|
// Token: 0x0400DCBA RID: 56506
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400DCBA")]
|
|
public float SprintCameraSettingsBlendTime = 0.35f;
|
|
|
|
// Token: 0x0400DCBB RID: 56507
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400DCBB")]
|
|
public float SprintHandPitchAngleLowerBound = -45f;
|
|
|
|
// Token: 0x0400DCBC RID: 56508
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400DCBC")]
|
|
public float SprintHandPitchAngleUpperBound = 60f;
|
|
|
|
// Token: 0x0400DCBD RID: 56509
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400DCBD")]
|
|
[Header("Slide")]
|
|
public ScreenPlayerCameraSettings SlideCameraSettings;
|
|
|
|
// Token: 0x0400DCBE RID: 56510
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400DCBE")]
|
|
public float SlideCameraSettingsBlendTime = 0.3f;
|
|
|
|
// Token: 0x0400DCBF RID: 56511
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400DCBF")]
|
|
public float SlideCameraMaxRoll = 15f;
|
|
|
|
// Token: 0x0400DCC0 RID: 56512
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400DCC0")]
|
|
public float SlideCameraRollSmoothTime = 0.1f;
|
|
|
|
// Token: 0x0400DCC1 RID: 56513
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400DCC1")]
|
|
public float SlideCameraFadeOutNormalizedSpeed = 0.75f;
|
|
|
|
// Token: 0x0400DCC2 RID: 56514
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400DCC2")]
|
|
public AnimationCurve SlideCameraRollCurve;
|
|
|
|
// Token: 0x0400DCC3 RID: 56515
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400DCC3")]
|
|
public AnimationCurve SlideCameraFadeOutCurve;
|
|
|
|
// Token: 0x0400DCC4 RID: 56516
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400DCC4")]
|
|
[Header("Slide Jump")]
|
|
public ScreenPlayerCameraSettings SlideJumpCameraSettings;
|
|
|
|
// Token: 0x0400DCC5 RID: 56517
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400DCC5")]
|
|
public float SlideJumpCameraSettingsBlendTime = 0.15f;
|
|
|
|
// Token: 0x0400DCC6 RID: 56518
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400DCC6")]
|
|
[Header("Wall Run")]
|
|
public WallRunScreenPlayerSteering WallRunSteering;
|
|
|
|
// Token: 0x0400DCC7 RID: 56519
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400DCC7")]
|
|
public float WallRunCameraRoll = 20f;
|
|
|
|
// Token: 0x0400DCC8 RID: 56520
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x400DCC8")]
|
|
public float WallRunCameraFadeDuration = 0.33f;
|
|
|
|
// Token: 0x0400DCC9 RID: 56521
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400DCC9")]
|
|
public float WallRunCameraMaxRotationFromForward = 120f;
|
|
|
|
// Token: 0x0400DCCA RID: 56522
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x400DCCA")]
|
|
public bool WallRunCameraHasAutomaticYaw = true;
|
|
|
|
// Token: 0x0400DCCB RID: 56523
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400DCCB")]
|
|
public float WallRunCameraAutomaticYawFromWall = 10f;
|
|
|
|
// Token: 0x0400DCCC RID: 56524
|
|
[FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x400DCCC")]
|
|
[Header("Wall Climb Collision Detection")]
|
|
public float WallClimbCollisionDetectionChestParameter = 0.75f;
|
|
|
|
// Token: 0x0400DCCD RID: 56525
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400DCCD")]
|
|
[Header("Wall Climb")]
|
|
public ScreenPlayerCameraSettings WallClimbCameraSettings;
|
|
|
|
// Token: 0x0400DCCE RID: 56526
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400DCCE")]
|
|
public WallClimbScreenPlayerSteering WallClimbSteering;
|
|
|
|
// Token: 0x0400DCCF RID: 56527
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400DCCF")]
|
|
public float WallClimbCameraFadeDuration = 0.33f;
|
|
|
|
// Token: 0x0400DCD0 RID: 56528
|
|
[FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x400DCD0")]
|
|
public float WallClimbCameraMaxRotationFromWall = 150f;
|
|
|
|
// Token: 0x0400DCD1 RID: 56529
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400DCD1")]
|
|
public float WallClimbCameraMaxRoll = 10f;
|
|
|
|
// Token: 0x0400DCD2 RID: 56530
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400DCD2")]
|
|
public float WallClimbCameraRollSmoothTime = 0.1f;
|
|
|
|
// Token: 0x0400DCD3 RID: 56531
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400DCD3")]
|
|
public float WallClimbNormalizedPlayerHeight = 0.5f;
|
|
|
|
// Token: 0x0400DCD4 RID: 56532
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400DCD4")]
|
|
[Header("Clamber")]
|
|
public readonly JNLDNNAKBGH ClamberSteering;
|
|
|
|
// Token: 0x0400DCD5 RID: 56533
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400DCD5")]
|
|
[Header("Flying")]
|
|
public ScreensCameraInputGamepadSettings FlyingCameraGamepadInputSettings;
|
|
|
|
// Token: 0x0400DCD6 RID: 56534
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400DCD6")]
|
|
public readonly JNLDNNAKBGH FlyingSteering;
|
|
|
|
// Token: 0x0400DCD7 RID: 56535
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400DCD7")]
|
|
[Header("Sitting")]
|
|
public float SeatTransitionFadeDuration;
|
|
}
|
|
}
|