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(.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; } }