Files
2026-04-10 22:50:51 +02:00

111 lines
3.1 KiB
C#

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