Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

530 lines
17 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core.Screens.PlayerController
{
// Token: 0x02002F68 RID: 12136
[Token(Token = "0x2002F68")]
[CreateAssetMenu]
public class ScreenPlayerLocomotionAnimationContent : ScriptableObject
{
// Token: 0x06014A91 RID: 84625 RVA: 0x004D34D0 File Offset: 0x004D16D0
[Token(Token = "0x6014A91")]
[Address(RVA = "0xA66C40", Offset = "0xA65A40", VA = "0x180A66C40")]
public ScreenPlayerLocomotionAnimationContent()
{
AdditiveAnimationWeight @default = AdditiveAnimationWeight.Default;
this.WalkCameraAnimationWeight = @default;
AdditiveAnimationWeight default2 = AdditiveAnimationWeight.Default;
this.AdditiveWalkAnimationCameraWeight = default2;
AdditiveAnimationWeight default3 = AdditiveAnimationWeight.Default;
this.AdditiveSprintAnimationCameraWeight = default3;
AdditiveAnimationWeight default4 = AdditiveAnimationWeight.Default;
this.StandCameraAnimationWeight = default4;
AdditiveAnimationWeight default5 = AdditiveAnimationWeight.Default;
this.AdditiveStandAnimationCameraWeight = default5;
AdditiveAnimationWeight default6 = AdditiveAnimationWeight.Default;
this.CrouchCameraAnimationWeight = default6;
AdditiveAnimationWeight default7 = AdditiveAnimationWeight.Default;
this.AdditiveCrouchAnimationCameraWeight = default7;
this.ProneMinPitchAngleFromGroundNormalDownForToolUse = 65f;
this.ProneHeightAnimationThreshold = 0.75f;
this.ProneMaxIdleSpeedSqr = 0.0025f;
this.ProneMaxMovingSpeedSqr = 1f;
this.ProneSpeedSmoothTime = 0.2f;
AdditiveAnimationWeight default8 = AdditiveAnimationWeight.Default;
this.AdditiveProneAnimationCameraWeight = default8;
AdditiveAnimationWeight default9 = AdditiveAnimationWeight.Default;
this.AdditiveGetUpFailedAnimationCameraWeight = default9;
AdditiveAnimationWeight default10 = AdditiveAnimationWeight.Default;
this.JumpAnimationCameraWeight = default10;
AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero;
this.FlyAnimationCameraWeight = zero;
AdditiveAnimationWeight default11 = AdditiveAnimationWeight.Default;
this.AdditiveJumpAnimationCameraWeight = default11;
AdditiveAnimationWeight default12 = AdditiveAnimationWeight.Default;
this.JumpSprintAnimationCameraWeight = default12;
AdditiveAnimationWeight default13 = AdditiveAnimationWeight.Default;
this.AdditiveJumpSprintAnimationCameraWeight = default13;
AdditiveAnimationWeight default14 = AdditiveAnimationWeight.Default;
this.AdditiveLandAnimationCameraWeight = default14;
AdditiveAnimationWeight default15 = AdditiveAnimationWeight.Default;
this.WallRunAnimationCameraWeight = default15;
this.WallClimbMaxIdleSpeedSqr = 0.005f;
this.WallClimbMovingSpeedSqr = 1f;
this.WallClimbAnimationSmoothTime = 0.1f;
this.WallClimbJumpReleaseHoldDuration = 0.1f;
this.WallClimbJumpRegrabHoldDuration = 0.3f;
this.ClimbLadderFinishDelay = 0.5f;
base..ctor();
}
// Token: 0x0400D9EF RID: 55791
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400D9EF")]
[Header("Fidgets")]
public PlayerFidgetAnimationSet FidgetAnimationSet;
// Token: 0x0400D9F0 RID: 55792
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400D9F0")]
public ScreenPlayerLocomotionAnimationContent.FidgetWeights ActiveFidgetWeights;
// Token: 0x0400D9F1 RID: 55793
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400D9F1")]
public ScreenPlayerLocomotionAnimationContent.FidgetWeights PassiveFidgetWeights;
// Token: 0x0400D9F2 RID: 55794
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400D9F2")]
public float FidgetFadeTime;
// Token: 0x0400D9F3 RID: 55795
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x400D9F3")]
public float MinActiveFidgetDuration;
// Token: 0x0400D9F4 RID: 55796
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400D9F4")]
[Header("Idle")]
public PlayerAnimation IdleHeldToolDefaultAnimation;
// Token: 0x0400D9F5 RID: 55797
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400D9F5")]
[Header("Walk")]
public AdditiveAnimationWeight WalkCameraAnimationWeight;
// Token: 0x0400D9F6 RID: 55798
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400D9F6")]
public SerializableBlendedPlayerAnimation AdditiveWalkAnimation;
// Token: 0x0400D9F7 RID: 55799
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400D9F7")]
public AdditiveAnimationWeight AdditiveWalkAnimationCameraWeight;
// Token: 0x0400D9F8 RID: 55800
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400D9F8")]
[Header("Sprint")]
public PlayerAnimation AdditiveSprintAnimation;
// Token: 0x0400D9F9 RID: 55801
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400D9F9")]
public AdditiveAnimationWeight AdditiveSprintAnimationCameraWeight;
// Token: 0x0400D9FA RID: 55802
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400D9FA")]
[Header("Stand")]
public AdditiveAnimationWeight StandCameraAnimationWeight;
// Token: 0x0400D9FB RID: 55803
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400D9FB")]
public PlayerAnimation AdditiveStandAnimation;
// Token: 0x0400D9FC RID: 55804
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400D9FC")]
public AdditiveAnimationWeight AdditiveStandAnimationCameraWeight;
// Token: 0x0400D9FD RID: 55805
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400D9FD")]
[Header("Crouch")]
public AdditiveAnimationWeight CrouchCameraAnimationWeight;
// Token: 0x0400D9FE RID: 55806
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400D9FE")]
public PlayerAnimation AdditiveCrouchAnimation;
// Token: 0x0400D9FF RID: 55807
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400D9FF")]
public AdditiveAnimationWeight AdditiveCrouchAnimationCameraWeight;
// Token: 0x0400DA00 RID: 55808
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x400DA00")]
public PlayerAnimation CrouchIdleAnimation;
// Token: 0x0400DA01 RID: 55809
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x400DA01")]
[Header("Prone")]
public float ProneMinPitchAngleFromGroundNormalDownForToolUse;
// Token: 0x0400DA02 RID: 55810
[FieldOffset(Offset = "0x11C")]
[Token(Token = "0x400DA02")]
[Range(0f, 1f)]
[Tooltip("While transitioning into or out of prone state, how close to the target prone height the player must be for prone animations kick in.")]
public float ProneHeightAnimationThreshold;
// Token: 0x0400DA03 RID: 55811
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x400DA03")]
public DynamicBlendedPlayerAnimationData ProneAnimationParameters;
// Token: 0x0400DA04 RID: 55812
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x400DA04")]
public PlayerAnimationAsset ProneIdleAnimation;
// Token: 0x0400DA05 RID: 55813
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x400DA05")]
public PlayerAnimationAsset ProneRightAnimation;
// Token: 0x0400DA06 RID: 55814
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x400DA06")]
public PlayerAnimationAsset ProneForwardAnimation;
// Token: 0x0400DA07 RID: 55815
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x400DA07")]
public PlayerAnimationAsset ProneLeftAnimation;
// Token: 0x0400DA08 RID: 55816
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x400DA08")]
public PlayerAnimationAsset ProneBackwardAnimation;
// Token: 0x0400DA09 RID: 55817
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x400DA09")]
public AdditiveAnimationWeight ProneCameraAnimationWeight;
// Token: 0x0400DA0A RID: 55818
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x400DA0A")]
public float ProneMaxIdleSpeedSqr;
// Token: 0x0400DA0B RID: 55819
[FieldOffset(Offset = "0x16C")]
[Token(Token = "0x400DA0B")]
public float ProneMaxMovingSpeedSqr;
// Token: 0x0400DA0C RID: 55820
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x400DA0C")]
public AnimationCurve ProneSpeedAnimationCurve;
// Token: 0x0400DA0D RID: 55821
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x400DA0D")]
public float ProneSpeedSmoothTime;
// Token: 0x0400DA0E RID: 55822
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x400DA0E")]
public PlayerAnimation AdditiveProneAnimation;
// Token: 0x0400DA0F RID: 55823
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x400DA0F")]
public AdditiveAnimationWeight AdditiveProneAnimationCameraWeight;
// Token: 0x0400DA10 RID: 55824
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x400DA10")]
[Header("Getting Up")]
public PlayerAnimation AdditiveGetUpFailedAnimation;
// Token: 0x0400DA11 RID: 55825
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x400DA11")]
public AdditiveAnimationWeight AdditiveGetUpFailedAnimationCameraWeight;
// Token: 0x0400DA12 RID: 55826
[FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x400DA12")]
[Header("Jump")]
public PlayerAnimation JumpAnimation;
// Token: 0x0400DA13 RID: 55827
[FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x400DA13")]
public AdditiveAnimationWeight JumpAnimationCameraWeight;
// Token: 0x0400DA14 RID: 55828
[FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x400DA14")]
[Header("Fly")]
public PlayerAnimation FlyAnimation;
// Token: 0x0400DA15 RID: 55829
[FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x400DA15")]
public AdditiveAnimationWeight FlyAnimationCameraWeight;
// Token: 0x0400DA16 RID: 55830
[FieldOffset(Offset = "0x200")]
[Token(Token = "0x400DA16")]
[Header("Jump Additive")]
public PlayerAnimation AdditiveJumpAnimation;
// Token: 0x0400DA17 RID: 55831
[FieldOffset(Offset = "0x208")]
[Token(Token = "0x400DA17")]
public AdditiveAnimationWeight AdditiveJumpAnimationCameraWeight;
// Token: 0x0400DA18 RID: 55832
[FieldOffset(Offset = "0x220")]
[Token(Token = "0x400DA18")]
[Header("Jump Sprint")]
public PlayerAnimation JumpSprintAnimation;
// Token: 0x0400DA19 RID: 55833
[FieldOffset(Offset = "0x228")]
[Token(Token = "0x400DA19")]
public AdditiveAnimationWeight JumpSprintAnimationCameraWeight;
// Token: 0x0400DA1A RID: 55834
[FieldOffset(Offset = "0x240")]
[Token(Token = "0x400DA1A")]
[Header("Jump Sprint Additive")]
public PlayerAnimation AdditiveJumpSprintAnimation;
// Token: 0x0400DA1B RID: 55835
[FieldOffset(Offset = "0x248")]
[Token(Token = "0x400DA1B")]
public AdditiveAnimationWeight AdditiveJumpSprintAnimationCameraWeight;
// Token: 0x0400DA1C RID: 55836
[FieldOffset(Offset = "0x260")]
[Token(Token = "0x400DA1C")]
[Header("Land Additive")]
public PlayerAnimation AdditiveLandAnimation;
// Token: 0x0400DA1D RID: 55837
[FieldOffset(Offset = "0x268")]
[Token(Token = "0x400DA1D")]
public AdditiveAnimationWeight AdditiveLandAnimationCameraWeight;
// Token: 0x0400DA1E RID: 55838
[FieldOffset(Offset = "0x280")]
[Token(Token = "0x400DA1E")]
[Header("Wall Run")]
public PlayerAnimation WallRunAnimation;
// Token: 0x0400DA1F RID: 55839
[FieldOffset(Offset = "0x288")]
[Token(Token = "0x400DA1F")]
public AdditiveAnimationWeight WallRunAnimationCameraWeight;
// Token: 0x0400DA20 RID: 55840
[FieldOffset(Offset = "0x2A0")]
[Token(Token = "0x400DA20")]
[Header("Wall Climb")]
public DynamicBlendedPlayerAnimationData WallClimbAnimationParameters;
// Token: 0x0400DA21 RID: 55841
[FieldOffset(Offset = "0x2A8")]
[Token(Token = "0x400DA21")]
public PlayerAnimationAsset WallClimbIdleAnimation;
// Token: 0x0400DA22 RID: 55842
[FieldOffset(Offset = "0x2B0")]
[Token(Token = "0x400DA22")]
public PlayerAnimationAsset WallClimbRightAnimation;
// Token: 0x0400DA23 RID: 55843
[FieldOffset(Offset = "0x2B8")]
[Token(Token = "0x400DA23")]
public PlayerAnimationAsset WallClimbUpAnimation;
// Token: 0x0400DA24 RID: 55844
[FieldOffset(Offset = "0x2C0")]
[Token(Token = "0x400DA24")]
public PlayerAnimationAsset WallClimbLeftAnimation;
// Token: 0x0400DA25 RID: 55845
[FieldOffset(Offset = "0x2C8")]
[Token(Token = "0x400DA25")]
public PlayerAnimationAsset WallClimbDownAnimation;
// Token: 0x0400DA26 RID: 55846
[FieldOffset(Offset = "0x2D0")]
[Token(Token = "0x400DA26")]
public PlayerAnimation WallClimbHoldingToolAnimation;
// Token: 0x0400DA27 RID: 55847
[FieldOffset(Offset = "0x2D8")]
[Token(Token = "0x400DA27")]
public AdditiveAnimationWeight WallClimbCameraAnimationWeight;
// Token: 0x0400DA28 RID: 55848
[FieldOffset(Offset = "0x2F0")]
[Token(Token = "0x400DA28")]
public float WallClimbMaxIdleSpeedSqr;
// Token: 0x0400DA29 RID: 55849
[FieldOffset(Offset = "0x2F4")]
[Token(Token = "0x400DA29")]
public float WallClimbMovingSpeedSqr;
// Token: 0x0400DA2A RID: 55850
[FieldOffset(Offset = "0x2F8")]
[Token(Token = "0x400DA2A")]
public float WallClimbAnimationSmoothTime;
// Token: 0x0400DA2B RID: 55851
[FieldOffset(Offset = "0x300")]
[Token(Token = "0x400DA2B")]
public AnimationCurve WallClimbAnimationCurve;
// Token: 0x0400DA2C RID: 55852
[FieldOffset(Offset = "0x308")]
[Token(Token = "0x400DA2C")]
[Header("Wall Climb Look")]
public PlayerAnimation WallClimbLookAnimation;
// Token: 0x0400DA2D RID: 55853
[FieldOffset(Offset = "0x310")]
[Token(Token = "0x400DA2D")]
[Header("Wall Climb Jump")]
public AdditiveAnimationWeight WallClimbJumpCameraAnimationWeight;
// Token: 0x0400DA2E RID: 55854
[FieldOffset(Offset = "0x328")]
[Token(Token = "0x400DA2E")]
[Header("Wall Climb Jump Release")]
public DynamicBlendedPlayerAnimationData WallClimbJumpReleaseAnimationParameters;
// Token: 0x0400DA2F RID: 55855
[FieldOffset(Offset = "0x330")]
[Token(Token = "0x400DA2F")]
public PlayerAnimationAsset WallClimbJumpReleaseRightPose;
// Token: 0x0400DA30 RID: 55856
[FieldOffset(Offset = "0x338")]
[Token(Token = "0x400DA30")]
public PlayerAnimationAsset WallClimbJumpReleaseUpPose;
// Token: 0x0400DA31 RID: 55857
[FieldOffset(Offset = "0x340")]
[Token(Token = "0x400DA31")]
public PlayerAnimationAsset WallClimbJumpReleaseLeftPose;
// Token: 0x0400DA32 RID: 55858
[FieldOffset(Offset = "0x348")]
[Token(Token = "0x400DA32")]
public PlayerAnimationAsset WallClimbJumpReleaseDownPose;
// Token: 0x0400DA33 RID: 55859
[FieldOffset(Offset = "0x350")]
[Token(Token = "0x400DA33")]
public float WallClimbJumpReleaseHoldDuration;
// Token: 0x0400DA34 RID: 55860
[FieldOffset(Offset = "0x358")]
[Token(Token = "0x400DA34")]
[Header("Wall Climb Jump Regrab")]
public DynamicBlendedPlayerAnimationData WallClimbJumpRegrabAnimationParameters;
// Token: 0x0400DA35 RID: 55861
[FieldOffset(Offset = "0x360")]
[Token(Token = "0x400DA35")]
public PlayerAnimationAsset WallClimbJumpRegrabRightPose;
// Token: 0x0400DA36 RID: 55862
[FieldOffset(Offset = "0x368")]
[Token(Token = "0x400DA36")]
public PlayerAnimationAsset WallClimbJumpRegrabUpPose;
// Token: 0x0400DA37 RID: 55863
[FieldOffset(Offset = "0x370")]
[Token(Token = "0x400DA37")]
public PlayerAnimationAsset WallClimbJumpRegrabLeftPose;
// Token: 0x0400DA38 RID: 55864
[FieldOffset(Offset = "0x378")]
[Token(Token = "0x400DA38")]
public PlayerAnimationAsset WallClimbJumpRegrabDownPose;
// Token: 0x0400DA39 RID: 55865
[FieldOffset(Offset = "0x380")]
[Token(Token = "0x400DA39")]
public float WallClimbJumpRegrabHoldDuration;
// Token: 0x0400DA3A RID: 55866
[FieldOffset(Offset = "0x388")]
[Token(Token = "0x400DA3A")]
[Header("Clamber")]
public PlayerAnimation LowClamberAnimation;
// Token: 0x0400DA3B RID: 55867
[FieldOffset(Offset = "0x390")]
[Token(Token = "0x400DA3B")]
public PlayerAnimation MediumClamberAnimation;
// Token: 0x0400DA3C RID: 55868
[FieldOffset(Offset = "0x398")]
[Token(Token = "0x400DA3C")]
public PlayerAnimation HighClamberAnimation;
// Token: 0x0400DA3D RID: 55869
[FieldOffset(Offset = "0x3A0")]
[Token(Token = "0x400DA3D")]
[Header("Mantle")]
public PlayerAnimation LowMantleAnimation;
// Token: 0x0400DA3E RID: 55870
[FieldOffset(Offset = "0x3A8")]
[Token(Token = "0x400DA3E")]
public PlayerAnimation MediumMantleAnimation;
// Token: 0x0400DA3F RID: 55871
[FieldOffset(Offset = "0x3B0")]
[Token(Token = "0x400DA3F")]
public PlayerAnimation HighMantleAnimation;
// Token: 0x0400DA40 RID: 55872
[FieldOffset(Offset = "0x3B8")]
[Token(Token = "0x400DA40")]
[Header("Ladder")]
public PlayerAnimation ClimbLadderAnimation;
// Token: 0x0400DA41 RID: 55873
[FieldOffset(Offset = "0x3C0")]
[Token(Token = "0x400DA41")]
public PlayerAnimation ClimbLadderFinishAnimation;
// Token: 0x0400DA42 RID: 55874
[FieldOffset(Offset = "0x3C8")]
[Token(Token = "0x400DA42")]
public float ClimbLadderFinishDelay;
// Token: 0x02002F69 RID: 12137
[Token(Token = "0x2002F69")]
[Serializable]
public struct FidgetWeights
{
// Token: 0x0400DA43 RID: 55875
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400DA43")]
public int lowEnergyWeight;
// Token: 0x0400DA44 RID: 55876
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x400DA44")]
public int mediumEnergyWeight;
// Token: 0x0400DA45 RID: 55877
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x400DA45")]
public int highEnergyWeight;
}
}
}