using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core { // Token: 0x02002CAE RID: 11438 [Token(Token = "0x2002CAE")] [CreateAssetMenu] public class ScreenPlayerCursorSettings : ScriptableObject { // Token: 0x06013701 RID: 79617 RVA: 0x00485568 File Offset: 0x00483768 [Token(Token = "0x6013701")] [Address(RVA = "0xA66820", Offset = "0xA65620", VA = "0x180A66820")] public ScreenPlayerCursorSettings() { this.CursorSpritePivotMouse.y = (float)0; ulong num; this.CursorSpritePivotMouse = num; this.CursorSpriteViewportSizeTouch = 0.05f; this.CursorSpritePivotTouch.y = (float)0; ulong num2; this.CursorSpritePivotTouch = num2; this.CursorSpriteViewportSizeGamepad = 0.05f; ulong num3; this.CursorSpritePivotGamepad = num3; this.CursorSpritePivotGamepad.y = (float)0; this.MaxSpeedViewportSpaceGamepad = 0.8f; this.AccelerationTimeGamepad = 0.025f; this.DecelerationTimeGamepad = 0.1f; this.OverTargetFrictionScaler = 0.5f; this.OverTargetSpeedReturnDelay = 0.25f; base..ctor(); } // Token: 0x0400CA4E RID: 51790 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400CA4E")] [Header("Mouse Cursor Settings")] public Sprite CursorSpriteMouse; // Token: 0x0400CA4F RID: 51791 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400CA4F")] public float CursorSpriteViewportSizeMouse = 0.05f; // Token: 0x0400CA50 RID: 51792 [FieldOffset(Offset = "0x24")] [Token(Token = "0x400CA50")] public Vector2 CursorSpritePivotMouse; // Token: 0x0400CA51 RID: 51793 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400CA51")] [Header("Touch Cursor Settings (can be null)")] public Sprite CursorSpriteTouch; // Token: 0x0400CA52 RID: 51794 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400CA52")] public float CursorSpriteViewportSizeTouch; // Token: 0x0400CA53 RID: 51795 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x400CA53")] public Vector2 CursorSpritePivotTouch; // Token: 0x0400CA54 RID: 51796 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400CA54")] [Header("Gamepad Cursor Settings")] public Sprite CursorSpriteGamepad; // Token: 0x0400CA55 RID: 51797 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400CA55")] public float CursorSpriteViewportSizeGamepad; // Token: 0x0400CA56 RID: 51798 [FieldOffset(Offset = "0x54")] [Token(Token = "0x400CA56")] public Vector2 CursorSpritePivotGamepad; // Token: 0x0400CA57 RID: 51799 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x400CA57")] [Header("Gamepad Cursor Acceleration")] public float MaxSpeedViewportSpaceGamepad; // Token: 0x0400CA58 RID: 51800 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400CA58")] public float AccelerationTimeGamepad; // Token: 0x0400CA59 RID: 51801 [FieldOffset(Offset = "0x64")] [Token(Token = "0x400CA59")] public float DecelerationTimeGamepad; // Token: 0x0400CA5A RID: 51802 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400CA5A")] public float OverTargetFrictionScaler; // Token: 0x0400CA5B RID: 51803 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x400CA5B")] public float OverTargetSpeedReturnDelay; } }