579 lines
20 KiB
C#
579 lines
20 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Locomotion
|
|
{
|
|
// Token: 0x02002A5E RID: 10846
|
|
[Token(Token = "0x2002A5E")]
|
|
[CreateAssetMenu]
|
|
[StructLayout(3)]
|
|
public class CrossPlatformPlayerLocomotionContent : ScriptableObject
|
|
{
|
|
// Token: 0x06012EE5 RID: 77541 RVA: 0x00488148 File Offset: 0x00486348
|
|
[Token(Token = "0x6012EE5")]
|
|
[Address(RVA = "0x13ED380", Offset = "0x13EBD80", VA = "0x1813ED380")]
|
|
public CrossPlatformPlayerLocomotionContent()
|
|
{
|
|
float[] array = new float[3];
|
|
RuntimeHelpers.InitializeArray(array, fieldof(<PrivateImplementationDetails>.2E0496C89693DD0CDD472ABD6F0B1E7D23F596D0).FieldHandle);
|
|
this.LedgeDetectionHeights = array;
|
|
this.LedgeMinHeight = 0.15f;
|
|
this.LedgeMantleMaxWidth = 0.15f;
|
|
this.LedgeMantleMinWindowHeight = 0.8f;
|
|
this.LedgeInitialDetectOffset = 0.1f;
|
|
this.ShortClamberRestitution = 0.75f;
|
|
this.MediumClamberRestituion = 0.5f;
|
|
this.TallClamberRestitution = 0.25f;
|
|
this.ShortMantleRestitution = 0.6f;
|
|
this.MediumMantleRestituion = 0.4f;
|
|
this.TallMantleRestitution = 0.2f;
|
|
this.LadderRestitution = 0.25f;
|
|
this.TeleportMaxDuration = 0.05f;
|
|
this.FlyMaxSpeed = 12f;
|
|
this.FlyForwardAccelerationDuration = 0.5f;
|
|
this.FlyBrakeAccelerationDuration = 0.2f;
|
|
this.FlyMaxSpeedNormalizedCurveMaxDuration = 4f;
|
|
this.RoomScaleCollisionDisplacementHeadRadius = 0.125f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400CBF8 RID: 52216
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CBF8")]
|
|
[Header("Collision Detection")]
|
|
[Tooltip("When doing movement collision detection capsule depenetration, add this much skin to the capsule to get it out of surface contact.")]
|
|
public float SkinThickness = 0.01f;
|
|
|
|
// Token: 0x0400CBF9 RID: 52217
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400CBF9")]
|
|
[Tooltip("When testing whether or not a capsule could safely fit in a spot, reduce its skin by this amount to ignore surface contact or even let it squeeze in a little.")]
|
|
public float FitTestSkinReduction = 0.01f;
|
|
|
|
// Token: 0x0400CBFA RID: 52218
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CBFA")]
|
|
public float ClampDistance = 0.5f;
|
|
|
|
// Token: 0x0400CBFB RID: 52219
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400CBFB")]
|
|
public float GroundClampMaxDeltaAngle = 10f;
|
|
|
|
// Token: 0x0400CBFC RID: 52220
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400CBFC")]
|
|
public float WallClampMaxDeltaAngle = 10f;
|
|
|
|
// Token: 0x0400CBFD RID: 52221
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400CBFD")]
|
|
[Header("Walk")]
|
|
public float WalkDefaultMaxSpeed = 3f;
|
|
|
|
// Token: 0x0400CBFE RID: 52222
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400CBFE")]
|
|
public float WalkAccelerationDuration = 0.15f;
|
|
|
|
// Token: 0x0400CBFF RID: 52223
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400CBFF")]
|
|
[Header("Sprint")]
|
|
public float SprintAutoStartDelay = 0.5f;
|
|
|
|
// Token: 0x0400CC00 RID: 52224
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400CC00")]
|
|
public float SprintMaxSpeedDefaultWalkSpeedMultiplier = 1.5f;
|
|
|
|
// Token: 0x0400CC01 RID: 52225
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x400CC01")]
|
|
public float SprintAccelerationDuration = 0.225f;
|
|
|
|
// Token: 0x0400CC02 RID: 52226
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400CC02")]
|
|
public float SprintMaxLateralScaler = 0.4f;
|
|
|
|
// Token: 0x0400CC03 RID: 52227
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400CC03")]
|
|
public float SprintPauseAngleFromForward = 89f;
|
|
|
|
// Token: 0x0400CC04 RID: 52228
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400CC04")]
|
|
public float SprintCancelAngleFromForward = 135f;
|
|
|
|
// Token: 0x0400CC05 RID: 52229
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400CC05")]
|
|
[Header("Stepping")]
|
|
public float StepHeight = 0.4f;
|
|
|
|
// Token: 0x0400CC06 RID: 52230
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400CC06")]
|
|
public float StepMinForwardSearchDistance = 0.1f;
|
|
|
|
// Token: 0x0400CC07 RID: 52231
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400CC07")]
|
|
[Header("Fall")]
|
|
public float FallTerminalSpeed;
|
|
|
|
// Token: 0x0400CC08 RID: 52232
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400CC08")]
|
|
public float FallDefaultAirControlPercentage = 0.5f;
|
|
|
|
// Token: 0x0400CC09 RID: 52233
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400CC09")]
|
|
[Header("Drag")]
|
|
public float AirDragAcceleration = 10f;
|
|
|
|
// Token: 0x0400CC0A RID: 52234
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400CC0A")]
|
|
public float GroundDragAcceleration = 10f;
|
|
|
|
// Token: 0x0400CC0B RID: 52235
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x400CC0B")]
|
|
public float WallDragAcceleration = 14f;
|
|
|
|
// Token: 0x0400CC0C RID: 52236
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400CC0C")]
|
|
[Header("Clamber")]
|
|
public float ClamberMinSpeed = 3f;
|
|
|
|
// Token: 0x0400CC0D RID: 52237
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400CC0D")]
|
|
public AnimationCurve ClamberForwardSpeedCurve;
|
|
|
|
// Token: 0x0400CC0E RID: 52238
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400CC0E")]
|
|
public AnimationCurve ClamberUpSpeedCurve;
|
|
|
|
// Token: 0x0400CC0F RID: 52239
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400CC0F")]
|
|
[Header("Crouch")]
|
|
public float CrouchNormalizedHeight = 0.725f;
|
|
|
|
// Token: 0x0400CC10 RID: 52240
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x400CC10")]
|
|
public float CrouchDefaultSpeedMultiplier = 0.33f;
|
|
|
|
// Token: 0x0400CC11 RID: 52241
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400CC11")]
|
|
[Header("Prone")]
|
|
public float ProneNormalizedHeight = 0.33f;
|
|
|
|
// Token: 0x0400CC12 RID: 52242
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x400CC12")]
|
|
public float ProneDefaultSpeedMultiplier = 0.33f;
|
|
|
|
// Token: 0x0400CC13 RID: 52243
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400CC13")]
|
|
[Header("Slide Defaults")]
|
|
public float SlideDefaultMinDuration = 1.5f;
|
|
|
|
// Token: 0x0400CC14 RID: 52244
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400CC14")]
|
|
public float SlideDefaultMaxSpeedSprintSpeedMultiplier = 2f;
|
|
|
|
// Token: 0x0400CC15 RID: 52245
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400CC15")]
|
|
public float SlideDefaultAirControlPercentage = 0.05f;
|
|
|
|
// Token: 0x0400CC16 RID: 52246
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x400CC16")]
|
|
public float SlideDefaultStartSpeedBoost;
|
|
|
|
// Token: 0x0400CC17 RID: 52247
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400CC17")]
|
|
public float SlideDefaultSteeringParameter = 0.2f;
|
|
|
|
// Token: 0x0400CC18 RID: 52248
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x400CC18")]
|
|
[Header("Slide Constants")]
|
|
public float SlideMinSlopeAngle = 10f;
|
|
|
|
// Token: 0x0400CC19 RID: 52249
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400CC19")]
|
|
public float SlideFrictionDelayFraction = 0.4f;
|
|
|
|
// Token: 0x0400CC1A RID: 52250
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400CC1A")]
|
|
public float SlideStartFallSpeedRestitution = 0.5f;
|
|
|
|
// Token: 0x0400CC1B RID: 52251
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400CC1B")]
|
|
public float SlideMaxWallContactAbruptStopAngleFromNormal = 30f;
|
|
|
|
// Token: 0x0400CC1C RID: 52252
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB4")]
|
|
[Token(Token = "0x400CC1C")]
|
|
public float SlideStartInputSlopTime = 0.2f;
|
|
|
|
// Token: 0x0400CC1D RID: 52253
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400CC1D")]
|
|
[Header("Slide Gravity Acceleration")]
|
|
public float SlideGravityLateralAccelerationDuration = 1.6f;
|
|
|
|
// Token: 0x0400CC1E RID: 52254
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x400CC1E")]
|
|
public float SlideGravityForwardAccelerationDuration = 0.8f;
|
|
|
|
// Token: 0x0400CC1F RID: 52255
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400CC1F")]
|
|
[Header("Slide Steering Acceleration")]
|
|
public float SlideSteeringForwardAccelerationDuration = 0.5f;
|
|
|
|
// Token: 0x0400CC20 RID: 52256
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x400CC20")]
|
|
public float SlideSteeringMinLateralAccelerationDuration = 0.1f;
|
|
|
|
// Token: 0x0400CC21 RID: 52257
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400CC21")]
|
|
public float SlideSteeringMaxLateralAccelerationDuration = 6f;
|
|
|
|
// Token: 0x0400CC22 RID: 52258
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400CC22")]
|
|
public AnimationCurve SlideSteeringForwardInputRemapCurve;
|
|
|
|
// Token: 0x0400CC23 RID: 52259
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400CC23")]
|
|
public AnimationCurve SlideSteeringBrakeInputRemapCurve;
|
|
|
|
// Token: 0x0400CC24 RID: 52260
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400CC24")]
|
|
public AnimationCurve SlideSteeringParameterCurve;
|
|
|
|
// Token: 0x0400CC25 RID: 52261
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400CC25")]
|
|
[Header("Jumping")]
|
|
public float JumpCutoffHeightMultiplier = 0.5f;
|
|
|
|
// Token: 0x0400CC26 RID: 52262
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xEC")]
|
|
[Token(Token = "0x400CC26")]
|
|
[Header("Impulse")]
|
|
public float ImpulseAirControlPercentage = 0.1f;
|
|
|
|
// Token: 0x0400CC27 RID: 52263
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400CC27")]
|
|
[Header("Wall Run")]
|
|
public float WallRunDefaultDuration = 2f;
|
|
|
|
// Token: 0x0400CC28 RID: 52264
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF4")]
|
|
[Token(Token = "0x400CC28")]
|
|
public float WallRunDefaultDropRateParameter = 0.5f;
|
|
|
|
// Token: 0x0400CC29 RID: 52265
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400CC29")]
|
|
public float WallRunDefaultSpeedBoost;
|
|
|
|
// Token: 0x0400CC2A RID: 52266
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xFC")]
|
|
[Token(Token = "0x400CC2A")]
|
|
public float WallRunGazeMaxAngleFromTangent = 30f;
|
|
|
|
// Token: 0x0400CC2B RID: 52267
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400CC2B")]
|
|
public float WallRunMaxAngleFromTangent = 45f;
|
|
|
|
// Token: 0x0400CC2C RID: 52268
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x104")]
|
|
[Token(Token = "0x400CC2C")]
|
|
public float WallRunMinDropRateGravityMulitplier = -1f;
|
|
|
|
// Token: 0x0400CC2D RID: 52269
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400CC2D")]
|
|
public float WallRunMaxDropRateGravityMultiplier = 1f;
|
|
|
|
// Token: 0x0400CC2E RID: 52270
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10C")]
|
|
[Token(Token = "0x400CC2E")]
|
|
public float WallRunMaxFallSpeed = 12f;
|
|
|
|
// Token: 0x0400CC2F RID: 52271
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400CC2F")]
|
|
public float WallRunStartMaxVerticalSpeedJumpSpeedMultiplier = 1f;
|
|
|
|
// Token: 0x0400CC30 RID: 52272
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x114")]
|
|
[Token(Token = "0x400CC30")]
|
|
public float WallRunStartVerticalSpeedBoostJumpSpeedMultiplier = 0.5f;
|
|
|
|
// Token: 0x0400CC31 RID: 52273
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x400CC31")]
|
|
[Header("Wall Run Jump")]
|
|
public float WallRunJumpDefaultHeight = 2f;
|
|
|
|
// Token: 0x0400CC32 RID: 52274
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x11C")]
|
|
[Token(Token = "0x400CC32")]
|
|
public float WallRunJumpDefaultDirectionParameter = 0.5f;
|
|
|
|
// Token: 0x0400CC33 RID: 52275
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x400CC33")]
|
|
public float WallRunJumpDefaultAirControlAccelerationMultiplier = 0.1f;
|
|
|
|
// Token: 0x0400CC34 RID: 52276
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x124")]
|
|
[Token(Token = "0x400CC34")]
|
|
public float WallRunJumpSteeringSpeedBoost = 1f;
|
|
|
|
// Token: 0x0400CC35 RID: 52277
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x400CC35")]
|
|
[Header("Wall Climb Start")]
|
|
public float WallClimbStartFallMinSpeed = 0.5f;
|
|
|
|
// Token: 0x0400CC36 RID: 52278
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x12C")]
|
|
[Token(Token = "0x400CC36")]
|
|
public float WallClimbStartSteeringMinSpeed = 1f;
|
|
|
|
// Token: 0x0400CC37 RID: 52279
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400CC37")]
|
|
public float WallClimbStandingStartMaxGazeAngle = 60f;
|
|
|
|
// Token: 0x0400CC38 RID: 52280
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x134")]
|
|
[Token(Token = "0x400CC38")]
|
|
public float WallClimbFallingStartMaxGazeAngle = 120f;
|
|
|
|
// Token: 0x0400CC39 RID: 52281
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x400CC39")]
|
|
[Header("Wall Climb Climb")]
|
|
public float WallClimbMaxSpeed = 0.66f;
|
|
|
|
// Token: 0x0400CC3A RID: 52282
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x13C")]
|
|
[Token(Token = "0x400CC3A")]
|
|
public float WallClimbAccelerationDuration = 0.0825f;
|
|
|
|
// Token: 0x0400CC3B RID: 52283
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x400CC3B")]
|
|
public float WallClimbCliffDetectionCapsuleHeightParameter = 0.5f;
|
|
|
|
// Token: 0x0400CC3C RID: 52284
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x144")]
|
|
[Token(Token = "0x400CC3C")]
|
|
public float WallClimbMaxFallSlideDistance = 1.5f;
|
|
|
|
// Token: 0x0400CC3D RID: 52285
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x400CC3D")]
|
|
[Header("Wall Climb Jump")]
|
|
public float WallClimbDropForwardSpeed = 2f;
|
|
|
|
// Token: 0x0400CC3E RID: 52286
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14C")]
|
|
[Token(Token = "0x400CC3E")]
|
|
public float WallClimbJumpAirControlAccelerationMultiplier = 0.1f;
|
|
|
|
// Token: 0x0400CC3F RID: 52287
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x400CC3F")]
|
|
[Header("Wall Climb Jump Along Wall")]
|
|
public float WallClimbJumpAlongWallDistance = 2f;
|
|
|
|
// Token: 0x0400CC40 RID: 52288
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x154")]
|
|
[Token(Token = "0x400CC40")]
|
|
public float WallClimbJumpAlongWallDuration = 1f;
|
|
|
|
// Token: 0x0400CC41 RID: 52289
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x400CC41")]
|
|
public float WallClimbJumpAlongWallMinEarlyInputTime;
|
|
|
|
// Token: 0x0400CC42 RID: 52290
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x15C")]
|
|
[Token(Token = "0x400CC42")]
|
|
public float WallClimbJumpAlongWallMaxEarlyInputTime = 0.2f;
|
|
|
|
// Token: 0x0400CC43 RID: 52291
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x400CC43")]
|
|
[Header("Wall Climb Jump Off Wall")]
|
|
public float wallClimbJumpOffWallForwardSpeed = 4f;
|
|
|
|
// Token: 0x0400CC44 RID: 52292
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x164")]
|
|
[Token(Token = "0x400CC44")]
|
|
public float WallClimbJumpOffWallHeight = 0.66f;
|
|
|
|
// Token: 0x0400CC45 RID: 52293
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x400CC45")]
|
|
[Header("Manual Wall Climb")]
|
|
public float ManualWallClimbJumpMinInputSpeed = 2f;
|
|
|
|
// Token: 0x0400CC46 RID: 52294
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x16C")]
|
|
[Token(Token = "0x400CC46")]
|
|
public float ManualWallClimbJumpMaxInputSpeed = 8f;
|
|
|
|
// Token: 0x0400CC47 RID: 52295
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x400CC47")]
|
|
public float ManualWallClimbJumpMinOutputSpeed = 1f;
|
|
|
|
// Token: 0x0400CC48 RID: 52296
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x174")]
|
|
[Token(Token = "0x400CC48")]
|
|
public float ManualWallClimbJumpMaxOutputSpeed = 4f;
|
|
|
|
// Token: 0x0400CC49 RID: 52297
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x400CC49")]
|
|
public float ManualWallClimbJumpLedgeDetectionDistance = 1f;
|
|
|
|
// Token: 0x0400CC4A RID: 52298
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x400CC4A")]
|
|
[Header("Ledge Detection")]
|
|
public float[] LedgeDetectionHeights;
|
|
|
|
// Token: 0x0400CC4B RID: 52299
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x400CC4B")]
|
|
public float LedgeMinHeight;
|
|
|
|
// Token: 0x0400CC4C RID: 52300
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18C")]
|
|
[Token(Token = "0x400CC4C")]
|
|
public float LedgeMantleMaxWidth;
|
|
|
|
// Token: 0x0400CC4D RID: 52301
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x400CC4D")]
|
|
public float LedgeMantleMinWindowHeight;
|
|
|
|
// Token: 0x0400CC4E RID: 52302
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x194")]
|
|
[Token(Token = "0x400CC4E")]
|
|
public float LedgeInitialDetectOffset;
|
|
|
|
// Token: 0x0400CC4F RID: 52303
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x400CC4F")]
|
|
[Header("Ledge Restitution")]
|
|
public float ShortClamberRestitution;
|
|
|
|
// Token: 0x0400CC50 RID: 52304
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x19C")]
|
|
[Token(Token = "0x400CC50")]
|
|
public float MediumClamberRestituion;
|
|
|
|
// Token: 0x0400CC51 RID: 52305
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x400CC51")]
|
|
public float TallClamberRestitution;
|
|
|
|
// Token: 0x0400CC52 RID: 52306
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A4")]
|
|
[Token(Token = "0x400CC52")]
|
|
public float ShortMantleRestitution;
|
|
|
|
// Token: 0x0400CC53 RID: 52307
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x400CC53")]
|
|
public float MediumMantleRestituion;
|
|
|
|
// Token: 0x0400CC54 RID: 52308
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1AC")]
|
|
[Token(Token = "0x400CC54")]
|
|
public float TallMantleRestitution;
|
|
|
|
// Token: 0x0400CC55 RID: 52309
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x400CC55")]
|
|
public float LadderRestitution;
|
|
|
|
// Token: 0x0400CC56 RID: 52310
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B4")]
|
|
[Token(Token = "0x400CC56")]
|
|
[Header("Teleport")]
|
|
public float TeleportMaxDuration;
|
|
|
|
// Token: 0x0400CC57 RID: 52311
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x400CC57")]
|
|
[Header("Fly")]
|
|
public float FlyMaxSpeed;
|
|
|
|
// Token: 0x0400CC58 RID: 52312
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1BC")]
|
|
[Token(Token = "0x400CC58")]
|
|
public float FlyForwardAccelerationDuration;
|
|
|
|
// Token: 0x0400CC59 RID: 52313
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x400CC59")]
|
|
public float FlyBrakeAccelerationDuration;
|
|
|
|
// Token: 0x0400CC5A RID: 52314
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C4")]
|
|
[Token(Token = "0x400CC5A")]
|
|
public float FlyMaxSpeedNormalizedCurveMaxDuration;
|
|
|
|
// Token: 0x0400CC5B RID: 52315
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x400CC5B")]
|
|
public AnimationCurve FlyMaxSpeedNormalizedCurve;
|
|
|
|
// Token: 0x0400CC5C RID: 52316
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D0")]
|
|
[Token(Token = "0x400CC5C")]
|
|
[Header("Room Scale Collision Displacement")]
|
|
public float RoomScaleCollisionDisplacementHeadRadius;
|
|
}
|
|
}
|