593 lines
18 KiB
C#
593 lines
18 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Locomotion
|
|
{
|
|
// Token: 0x02002FFF RID: 12287
|
|
[Token(Token = "0x2002FFF")]
|
|
[CreateAssetMenu]
|
|
public class CrossPlatformPlayerLocomotionContent : ScriptableObject
|
|
{
|
|
// Token: 0x06014BC3 RID: 84931 RVA: 0x004CC9F8 File Offset: 0x004CABF8
|
|
[Token(Token = "0x6014BC3")]
|
|
[Address(RVA = "0x1A29800", Offset = "0x1A28800", VA = "0x181A29800")]
|
|
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;
|
|
this.RoomScaleSeatedConfinedDisplacementRadius = 0.25f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400D825 RID: 55333
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400D825")]
|
|
[Tooltip("When doing movement collision detection capsule depenetration, add this much skin to the capsule to get it out of surface contact.")]
|
|
[Header("Collision Detection")]
|
|
public float SkinThickness = 0.01f;
|
|
|
|
// Token: 0x0400D826 RID: 55334
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400D826")]
|
|
[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: 0x0400D827 RID: 55335
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400D827")]
|
|
public float ClampDistance = 0.5f;
|
|
|
|
// Token: 0x0400D828 RID: 55336
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400D828")]
|
|
public float GroundClampMaxDeltaAngle = 10f;
|
|
|
|
// Token: 0x0400D829 RID: 55337
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400D829")]
|
|
public float WallClampMaxDeltaAngle = 10f;
|
|
|
|
// Token: 0x0400D82A RID: 55338
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400D82A")]
|
|
[Header("Walk")]
|
|
public float WalkDefaultMaxSpeed = 3f;
|
|
|
|
// Token: 0x0400D82B RID: 55339
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400D82B")]
|
|
public float WalkAccelerationDuration = 0.15f;
|
|
|
|
// Token: 0x0400D82C RID: 55340
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400D82C")]
|
|
[Header("Sprint")]
|
|
public float SprintAutoStartDelay = 0.5f;
|
|
|
|
// Token: 0x0400D82D RID: 55341
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400D82D")]
|
|
public float SprintMaxSpeedDefaultWalkSpeedMultiplier = 1.5f;
|
|
|
|
// Token: 0x0400D82E RID: 55342
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x400D82E")]
|
|
public float SprintAccelerationDuration = 0.225f;
|
|
|
|
// Token: 0x0400D82F RID: 55343
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400D82F")]
|
|
public float SprintMaxLateralScaler = 0.4f;
|
|
|
|
// Token: 0x0400D830 RID: 55344
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400D830")]
|
|
public float SprintPauseAngleFromForward = 89f;
|
|
|
|
// Token: 0x0400D831 RID: 55345
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400D831")]
|
|
public float SprintCancelAngleFromForward = 135f;
|
|
|
|
// Token: 0x0400D832 RID: 55346
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400D832")]
|
|
[Header("Stepping")]
|
|
public float StepHeight = 0.4f;
|
|
|
|
// Token: 0x0400D833 RID: 55347
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400D833")]
|
|
public float StepMinForwardSearchDistance = 0.1f;
|
|
|
|
// Token: 0x0400D834 RID: 55348
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400D834")]
|
|
[Header("Fall")]
|
|
public float FallTerminalSpeed;
|
|
|
|
// Token: 0x0400D835 RID: 55349
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400D835")]
|
|
public float FallDefaultAirControlPercentage = 0.5f;
|
|
|
|
// Token: 0x0400D836 RID: 55350
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400D836")]
|
|
public float LandingPredictionTime = 0.25f;
|
|
|
|
// Token: 0x0400D837 RID: 55351
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400D837")]
|
|
[Header("Drag")]
|
|
public float AirDragAcceleration = 10f;
|
|
|
|
// Token: 0x0400D838 RID: 55352
|
|
[FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x400D838")]
|
|
public float GroundDragAcceleration = 10f;
|
|
|
|
// Token: 0x0400D839 RID: 55353
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400D839")]
|
|
public float WallDragAcceleration = 14f;
|
|
|
|
// Token: 0x0400D83A RID: 55354
|
|
[FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x400D83A")]
|
|
[Header("Clamber")]
|
|
public float ClamberMinSpeed = 3f;
|
|
|
|
// Token: 0x0400D83B RID: 55355
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400D83B")]
|
|
public AnimationCurve ClamberForwardSpeedCurve;
|
|
|
|
// Token: 0x0400D83C RID: 55356
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400D83C")]
|
|
public AnimationCurve ClamberUpSpeedCurve;
|
|
|
|
// Token: 0x0400D83D RID: 55357
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400D83D")]
|
|
[Header("Crouch")]
|
|
public float CrouchNormalizedHeight = 0.725f;
|
|
|
|
// Token: 0x0400D83E RID: 55358
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x400D83E")]
|
|
public float CrouchDefaultSpeedMultiplier = 0.33f;
|
|
|
|
// Token: 0x0400D83F RID: 55359
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400D83F")]
|
|
[Header("Prone")]
|
|
public float ProneNormalizedHeight = 0.33f;
|
|
|
|
// Token: 0x0400D840 RID: 55360
|
|
[FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x400D840")]
|
|
public float ProneDefaultSpeedMultiplier = 0.33f;
|
|
|
|
// Token: 0x0400D841 RID: 55361
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400D841")]
|
|
[Header("Slide Defaults")]
|
|
public float SlideDefaultMinDuration = 1.5f;
|
|
|
|
// Token: 0x0400D842 RID: 55362
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400D842")]
|
|
public float SlideDefaultMaxSpeedSprintSpeedMultiplier = 2f;
|
|
|
|
// Token: 0x0400D843 RID: 55363
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400D843")]
|
|
public float SlideDefaultAirControlPercentage = 0.05f;
|
|
|
|
// Token: 0x0400D844 RID: 55364
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x400D844")]
|
|
public float SlideDefaultStartSpeedBoost;
|
|
|
|
// Token: 0x0400D845 RID: 55365
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400D845")]
|
|
public float SlideDefaultSteeringParameter = 0.2f;
|
|
|
|
// Token: 0x0400D846 RID: 55366
|
|
[FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x400D846")]
|
|
[Header("Slide Constants")]
|
|
public float SlideNormalizedHeight = 0.55f;
|
|
|
|
// Token: 0x0400D847 RID: 55367
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400D847")]
|
|
public float SlideMinSlopeAngle = 10f;
|
|
|
|
// Token: 0x0400D848 RID: 55368
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400D848")]
|
|
public float SlideFrictionDelayFraction = 0.4f;
|
|
|
|
// Token: 0x0400D849 RID: 55369
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400D849")]
|
|
public float SlideStartFallSpeedRestitution = 0.5f;
|
|
|
|
// Token: 0x0400D84A RID: 55370
|
|
[FieldOffset(Offset = "0xB4")]
|
|
[Token(Token = "0x400D84A")]
|
|
public float SlideMaxWallContactAbruptStopAngleFromNormal = 30f;
|
|
|
|
// Token: 0x0400D84B RID: 55371
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400D84B")]
|
|
public float SlideStartInputSlopTime = 0.2f;
|
|
|
|
// Token: 0x0400D84C RID: 55372
|
|
[FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x400D84C")]
|
|
[Header("Slide Gravity Acceleration")]
|
|
public float SlideGravityLateralAccelerationDuration = 1.6f;
|
|
|
|
// Token: 0x0400D84D RID: 55373
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400D84D")]
|
|
public float SlideGravityForwardAccelerationDuration = 0.8f;
|
|
|
|
// Token: 0x0400D84E RID: 55374
|
|
[FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x400D84E")]
|
|
[Header("Slide Steering Acceleration")]
|
|
public float SlideSteeringForwardAccelerationDuration = 0.5f;
|
|
|
|
// Token: 0x0400D84F RID: 55375
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400D84F")]
|
|
public float SlideSteeringMinLateralAccelerationDuration = 0.1f;
|
|
|
|
// Token: 0x0400D850 RID: 55376
|
|
[FieldOffset(Offset = "0xCC")]
|
|
[Token(Token = "0x400D850")]
|
|
public float SlideSteeringMaxLateralAccelerationDuration = 6f;
|
|
|
|
// Token: 0x0400D851 RID: 55377
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400D851")]
|
|
public AnimationCurve SlideSteeringForwardInputRemapCurve;
|
|
|
|
// Token: 0x0400D852 RID: 55378
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400D852")]
|
|
public AnimationCurve SlideSteeringBrakeInputRemapCurve;
|
|
|
|
// Token: 0x0400D853 RID: 55379
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400D853")]
|
|
public AnimationCurve SlideSteeringParameterCurve;
|
|
|
|
// Token: 0x0400D854 RID: 55380
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400D854")]
|
|
[Header("Jumping")]
|
|
public float JumpCutoffHeightMultiplier = 0.5f;
|
|
|
|
// Token: 0x0400D855 RID: 55381
|
|
[FieldOffset(Offset = "0xEC")]
|
|
[Token(Token = "0x400D855")]
|
|
[Header("Impulse")]
|
|
public float ImpulseAirControlPercentage = 0.1f;
|
|
|
|
// Token: 0x0400D856 RID: 55382
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400D856")]
|
|
[Header("Wall Run")]
|
|
public float WallRunDefaultDuration = 2f;
|
|
|
|
// Token: 0x0400D857 RID: 55383
|
|
[FieldOffset(Offset = "0xF4")]
|
|
[Token(Token = "0x400D857")]
|
|
public float WallRunDefaultDropRateParameter = 0.5f;
|
|
|
|
// Token: 0x0400D858 RID: 55384
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400D858")]
|
|
public float WallRunDefaultSpeedBoost;
|
|
|
|
// Token: 0x0400D859 RID: 55385
|
|
[FieldOffset(Offset = "0xFC")]
|
|
[Token(Token = "0x400D859")]
|
|
public float WallRunGazeMaxAngleFromTangent = 30f;
|
|
|
|
// Token: 0x0400D85A RID: 55386
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400D85A")]
|
|
public float WallRunMaxAngleFromTangent = 45f;
|
|
|
|
// Token: 0x0400D85B RID: 55387
|
|
[FieldOffset(Offset = "0x104")]
|
|
[Token(Token = "0x400D85B")]
|
|
public float WallRunMinDropRateGravityMulitplier = -1f;
|
|
|
|
// Token: 0x0400D85C RID: 55388
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400D85C")]
|
|
public float WallRunMaxDropRateGravityMultiplier = 1f;
|
|
|
|
// Token: 0x0400D85D RID: 55389
|
|
[FieldOffset(Offset = "0x10C")]
|
|
[Token(Token = "0x400D85D")]
|
|
public float WallRunMaxFallSpeed = 12f;
|
|
|
|
// Token: 0x0400D85E RID: 55390
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400D85E")]
|
|
public float WallRunStartMaxVerticalSpeedJumpSpeedMultiplier = 1f;
|
|
|
|
// Token: 0x0400D85F RID: 55391
|
|
[FieldOffset(Offset = "0x114")]
|
|
[Token(Token = "0x400D85F")]
|
|
public float WallRunStartVerticalSpeedBoostJumpSpeedMultiplier = 0.5f;
|
|
|
|
// Token: 0x0400D860 RID: 55392
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x400D860")]
|
|
[Header("Wall Run Jump")]
|
|
public float WallRunJumpDefaultHeight = 2f;
|
|
|
|
// Token: 0x0400D861 RID: 55393
|
|
[FieldOffset(Offset = "0x11C")]
|
|
[Token(Token = "0x400D861")]
|
|
public float WallRunJumpDefaultDirectionParameter = 0.5f;
|
|
|
|
// Token: 0x0400D862 RID: 55394
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x400D862")]
|
|
public float WallRunJumpDefaultAirControlAccelerationMultiplier = 0.1f;
|
|
|
|
// Token: 0x0400D863 RID: 55395
|
|
[FieldOffset(Offset = "0x124")]
|
|
[Token(Token = "0x400D863")]
|
|
public float WallRunJumpSteeringSpeedBoost = 1f;
|
|
|
|
// Token: 0x0400D864 RID: 55396
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x400D864")]
|
|
[Header("Wall Climb Start")]
|
|
public float WallClimbStartFallMinSpeed = 0.5f;
|
|
|
|
// Token: 0x0400D865 RID: 55397
|
|
[FieldOffset(Offset = "0x12C")]
|
|
[Token(Token = "0x400D865")]
|
|
public float WallClimbStartSteeringMinSpeed = 1f;
|
|
|
|
// Token: 0x0400D866 RID: 55398
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400D866")]
|
|
public float WallClimbStandingStartMaxGazeAngle = 60f;
|
|
|
|
// Token: 0x0400D867 RID: 55399
|
|
[FieldOffset(Offset = "0x134")]
|
|
[Token(Token = "0x400D867")]
|
|
public float WallClimbFallingStartMaxGazeAngle = 120f;
|
|
|
|
// Token: 0x0400D868 RID: 55400
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x400D868")]
|
|
[Header("Wall Climb Climb")]
|
|
public float WallClimbMaxSpeed = 0.66f;
|
|
|
|
// Token: 0x0400D869 RID: 55401
|
|
[FieldOffset(Offset = "0x13C")]
|
|
[Token(Token = "0x400D869")]
|
|
public float WallClimbAccelerationDuration = 0.0825f;
|
|
|
|
// Token: 0x0400D86A RID: 55402
|
|
[FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x400D86A")]
|
|
public float WallClimbCliffDetectionCapsuleHeightParameter = 0.5f;
|
|
|
|
// Token: 0x0400D86B RID: 55403
|
|
[FieldOffset(Offset = "0x144")]
|
|
[Token(Token = "0x400D86B")]
|
|
public float WallClimbMaxFallSlideDistance = 1.5f;
|
|
|
|
// Token: 0x0400D86C RID: 55404
|
|
[FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x400D86C")]
|
|
[Header("Wall Climb Jump")]
|
|
public float WallClimbDropForwardSpeed = 2f;
|
|
|
|
// Token: 0x0400D86D RID: 55405
|
|
[FieldOffset(Offset = "0x14C")]
|
|
[Token(Token = "0x400D86D")]
|
|
public float WallClimbJumpAirControlAccelerationMultiplier = 0.1f;
|
|
|
|
// Token: 0x0400D86E RID: 55406
|
|
[FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x400D86E")]
|
|
[Header("Wall Climb Jump Along Wall")]
|
|
public float WallClimbJumpAlongWallDistance = 2f;
|
|
|
|
// Token: 0x0400D86F RID: 55407
|
|
[FieldOffset(Offset = "0x154")]
|
|
[Token(Token = "0x400D86F")]
|
|
public float WallClimbJumpAlongWallDuration = 1f;
|
|
|
|
// Token: 0x0400D870 RID: 55408
|
|
[FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x400D870")]
|
|
public float WallClimbJumpAlongWallMinEarlyInputTime;
|
|
|
|
// Token: 0x0400D871 RID: 55409
|
|
[FieldOffset(Offset = "0x15C")]
|
|
[Token(Token = "0x400D871")]
|
|
public float WallClimbJumpAlongWallMaxEarlyInputTime = 0.2f;
|
|
|
|
// Token: 0x0400D872 RID: 55410
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x400D872")]
|
|
[Header("Wall Climb Jump Off Wall")]
|
|
public float wallClimbJumpOffWallForwardSpeed = 4f;
|
|
|
|
// Token: 0x0400D873 RID: 55411
|
|
[FieldOffset(Offset = "0x164")]
|
|
[Token(Token = "0x400D873")]
|
|
public float WallClimbJumpOffWallHeight = 0.66f;
|
|
|
|
// Token: 0x0400D874 RID: 55412
|
|
[FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x400D874")]
|
|
[Header("Manual Wall Climb")]
|
|
public float ManualWallClimbJumpMinInputSpeed = 2f;
|
|
|
|
// Token: 0x0400D875 RID: 55413
|
|
[FieldOffset(Offset = "0x16C")]
|
|
[Token(Token = "0x400D875")]
|
|
public float ManualWallClimbJumpMaxInputSpeed = 8f;
|
|
|
|
// Token: 0x0400D876 RID: 55414
|
|
[FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x400D876")]
|
|
public float ManualWallClimbJumpMinOutputSpeed = 1f;
|
|
|
|
// Token: 0x0400D877 RID: 55415
|
|
[FieldOffset(Offset = "0x174")]
|
|
[Token(Token = "0x400D877")]
|
|
public float ManualWallClimbJumpMaxOutputSpeed = 4f;
|
|
|
|
// Token: 0x0400D878 RID: 55416
|
|
[FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x400D878")]
|
|
public float ManualWallClimbJumpLedgeDetectionDistance = 1f;
|
|
|
|
// Token: 0x0400D879 RID: 55417
|
|
[FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x400D879")]
|
|
[Header("Ledge Detection")]
|
|
public float[] LedgeDetectionHeights;
|
|
|
|
// Token: 0x0400D87A RID: 55418
|
|
[FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x400D87A")]
|
|
public float LedgeMinHeight;
|
|
|
|
// Token: 0x0400D87B RID: 55419
|
|
[FieldOffset(Offset = "0x18C")]
|
|
[Token(Token = "0x400D87B")]
|
|
public float LedgeMantleMaxWidth;
|
|
|
|
// Token: 0x0400D87C RID: 55420
|
|
[FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x400D87C")]
|
|
public float LedgeMantleMinWindowHeight;
|
|
|
|
// Token: 0x0400D87D RID: 55421
|
|
[FieldOffset(Offset = "0x194")]
|
|
[Token(Token = "0x400D87D")]
|
|
public float LedgeInitialDetectOffset;
|
|
|
|
// Token: 0x0400D87E RID: 55422
|
|
[FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x400D87E")]
|
|
[Header("Ledge Restitution")]
|
|
public float ShortClamberRestitution;
|
|
|
|
// Token: 0x0400D87F RID: 55423
|
|
[FieldOffset(Offset = "0x19C")]
|
|
[Token(Token = "0x400D87F")]
|
|
public float MediumClamberRestituion;
|
|
|
|
// Token: 0x0400D880 RID: 55424
|
|
[FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x400D880")]
|
|
public float TallClamberRestitution;
|
|
|
|
// Token: 0x0400D881 RID: 55425
|
|
[FieldOffset(Offset = "0x1A4")]
|
|
[Token(Token = "0x400D881")]
|
|
public float ShortMantleRestitution;
|
|
|
|
// Token: 0x0400D882 RID: 55426
|
|
[FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x400D882")]
|
|
public float MediumMantleRestituion;
|
|
|
|
// Token: 0x0400D883 RID: 55427
|
|
[FieldOffset(Offset = "0x1AC")]
|
|
[Token(Token = "0x400D883")]
|
|
public float TallMantleRestitution;
|
|
|
|
// Token: 0x0400D884 RID: 55428
|
|
[FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x400D884")]
|
|
public float LadderRestitution;
|
|
|
|
// Token: 0x0400D885 RID: 55429
|
|
[FieldOffset(Offset = "0x1B4")]
|
|
[Token(Token = "0x400D885")]
|
|
[Header("Teleport")]
|
|
public float TeleportMaxDuration;
|
|
|
|
// Token: 0x0400D886 RID: 55430
|
|
[FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x400D886")]
|
|
[Header("Fly")]
|
|
public float FlyMaxSpeed;
|
|
|
|
// Token: 0x0400D887 RID: 55431
|
|
[FieldOffset(Offset = "0x1BC")]
|
|
[Token(Token = "0x400D887")]
|
|
public float FlyForwardAccelerationDuration;
|
|
|
|
// Token: 0x0400D888 RID: 55432
|
|
[FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x400D888")]
|
|
public float FlyBrakeAccelerationDuration;
|
|
|
|
// Token: 0x0400D889 RID: 55433
|
|
[FieldOffset(Offset = "0x1C4")]
|
|
[Token(Token = "0x400D889")]
|
|
public float FlyMaxSpeedNormalizedCurveMaxDuration;
|
|
|
|
// Token: 0x0400D88A RID: 55434
|
|
[FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x400D88A")]
|
|
public AnimationCurve FlyMaxSpeedNormalizedCurve;
|
|
|
|
// Token: 0x0400D88B RID: 55435
|
|
[FieldOffset(Offset = "0x1D0")]
|
|
[Token(Token = "0x400D88B")]
|
|
[Header("Room Scale Forced Displacement")]
|
|
public float RoomScaleCollisionDisplacementHeadRadius;
|
|
|
|
// Token: 0x0400D88C RID: 55436
|
|
[FieldOffset(Offset = "0x1D4")]
|
|
[Token(Token = "0x400D88C")]
|
|
public float RoomScaleSeatedConfinedDisplacementRadius;
|
|
}
|
|
}
|