111 lines
3.1 KiB
C#
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;
|
|
}
|
|
}
|