Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Core/ScreenPlayerCursorSettings.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

111 lines
3.1 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core
{
// Token: 0x02002D97 RID: 11671
[Token(Token = "0x2002D97")]
[CreateAssetMenu]
public class ScreenPlayerCursorSettings : ScriptableObject
{
// Token: 0x06013B42 RID: 80706 RVA: 0x0048F3F0 File Offset: 0x0048D5F0
[Token(Token = "0x6013B42")]
[Address(RVA = "0x1564270", Offset = "0x1563270", VA = "0x181564270")]
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: 0x0400CC63 RID: 52323
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400CC63")]
[Header("Mouse Cursor Settings")]
public Sprite CursorSpriteMouse;
// Token: 0x0400CC64 RID: 52324
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400CC64")]
public float CursorSpriteViewportSizeMouse = 0.05f;
// Token: 0x0400CC65 RID: 52325
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x400CC65")]
public Vector2 CursorSpritePivotMouse;
// Token: 0x0400CC66 RID: 52326
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400CC66")]
[Header("Touch Cursor Settings (can be null)")]
public Sprite CursorSpriteTouch;
// Token: 0x0400CC67 RID: 52327
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400CC67")]
public float CursorSpriteViewportSizeTouch;
// Token: 0x0400CC68 RID: 52328
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x400CC68")]
public Vector2 CursorSpritePivotTouch;
// Token: 0x0400CC69 RID: 52329
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400CC69")]
[Header("Gamepad Cursor Settings")]
public Sprite CursorSpriteGamepad;
// Token: 0x0400CC6A RID: 52330
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400CC6A")]
public float CursorSpriteViewportSizeGamepad;
// Token: 0x0400CC6B RID: 52331
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x400CC6B")]
public Vector2 CursorSpritePivotGamepad;
// Token: 0x0400CC6C RID: 52332
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x400CC6C")]
[Header("Gamepad Cursor Acceleration")]
public float MaxSpeedViewportSpaceGamepad;
// Token: 0x0400CC6D RID: 52333
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400CC6D")]
public float AccelerationTimeGamepad;
// Token: 0x0400CC6E RID: 52334
[FieldOffset(Offset = "0x64")]
[Token(Token = "0x400CC6E")]
public float DecelerationTimeGamepad;
// Token: 0x0400CC6F RID: 52335
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400CC6F")]
public float OverTargetFrictionScaler;
// Token: 0x0400CC70 RID: 52336
[FieldOffset(Offset = "0x6C")]
[Token(Token = "0x400CC70")]
public float OverTargetSpeedReturnDelay;
}
}