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