Files
2026-04-08 23:40:05 +02:00

389 lines
12 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using AGUI.StackedUI.Dialog;
using Cpp2IlInjected;
using RecNet;
using UnityEngine;
namespace RecRoom
{
// Token: 0x02001D8C RID: 7564
[Token(Token = "0x2001D8C")]
[CreateAssetMenu]
[StructLayout(3)]
public class FeedbackSettings : ScriptableObject
{
// Token: 0x17001FC5 RID: 8133
// (get) Token: 0x0600CBF1 RID: 52209 RVA: 0x00306F94 File Offset: 0x00305194
[Token(Token = "0x17001FC5")]
public RoomCommentView RoomCommentViewPrefab
{
[Token(Token = "0x600CBF1")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.roomCommentViewPrefab;
}
}
// Token: 0x17001FC6 RID: 8134
// (get) Token: 0x0600CBF2 RID: 52210 RVA: 0x00306FA8 File Offset: 0x003051A8
[Token(Token = "0x17001FC6")]
public RoomCommentInputUIDialog RoomCommentTextInputUI
{
[Token(Token = "0x600CBF2")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
get
{
return this.roomCommentTextInputUI;
}
}
// Token: 0x17001FC7 RID: 8135
// (get) Token: 0x0600CBF3 RID: 52211 RVA: 0x00306FBC File Offset: 0x003051BC
[Token(Token = "0x17001FC7")]
public int RoomCommentMaxLength
{
[Token(Token = "0x600CBF3")]
[Address(RVA = "0x4D24F0", Offset = "0x4D0EF0", VA = "0x1804D24F0")]
get
{
return this.roomCommentMaxLength;
}
}
// Token: 0x17001FC8 RID: 8136
// (get) Token: 0x0600CBF4 RID: 52212 RVA: 0x00306FD0 File Offset: 0x003051D0
[Token(Token = "0x17001FC8")]
public float RoomCommentPlacementDistanceVR
{
[Token(Token = "0x600CBF4")]
[Address(RVA = "0x468020", Offset = "0x466A20", VA = "0x180468020")]
get
{
return this.roomCommentPlacementDistanceVR;
}
}
// Token: 0x17001FC9 RID: 8137
// (get) Token: 0x0600CBF5 RID: 52213 RVA: 0x00306FE4 File Offset: 0x003051E4
[Token(Token = "0x17001FC9")]
public float RoomCommentPlacementDistanceScreensTouch
{
[Token(Token = "0x600CBF5")]
[Address(RVA = "0x467C00", Offset = "0x466600", VA = "0x180467C00")]
get
{
return this.roomCommentPlacementDistanceScreensTouch;
}
}
// Token: 0x17001FCA RID: 8138
// (get) Token: 0x0600CBF6 RID: 52214 RVA: 0x00306FF8 File Offset: 0x003051F8
[Token(Token = "0x17001FCA")]
public int RoomCommentsRateLimitingMaxEventsPerWindow
{
[Token(Token = "0x600CBF6")]
[Address(RVA = "0x621DB0", Offset = "0x6207B0", VA = "0x180621DB0")]
get
{
return this.roomCommentsRateLimitingMaxEventsPerWindow;
}
}
// Token: 0x17001FCB RID: 8139
// (get) Token: 0x0600CBF7 RID: 52215 RVA: 0x0030700C File Offset: 0x0030520C
[Token(Token = "0x17001FCB")]
public float RoomCommentsRateLimitingWindowDuration
{
[Token(Token = "0x600CBF7")]
[Address(RVA = "0x621DA0", Offset = "0x6207A0", VA = "0x180621DA0")]
get
{
return this.roomCommentsRateLimitingWindowDuration;
}
}
// Token: 0x17001FCC RID: 8140
// (get) Token: 0x0600CBF8 RID: 52216 RVA: 0x00307020 File Offset: 0x00305220
[Token(Token = "0x17001FCC")]
public float RoomCommentOpenDuration
{
[Token(Token = "0x600CBF8")]
[Address(RVA = "0x621D80", Offset = "0x620780", VA = "0x180621D80")]
get
{
return this.roomCommentOpenDuration;
}
}
// Token: 0x17001FCD RID: 8141
// (get) Token: 0x0600CBF9 RID: 52217 RVA: 0x00307034 File Offset: 0x00305234
[Token(Token = "0x17001FCD")]
public float RoomCommentCloseDuration
{
[Token(Token = "0x600CBF9")]
[Address(RVA = "0x621D90", Offset = "0x620790", VA = "0x180621D90")]
get
{
return this.roomCommentCloseDuration;
}
}
// Token: 0x17001FCE RID: 8142
// (get) Token: 0x0600CBFA RID: 52218 RVA: 0x00307048 File Offset: 0x00305248
[Token(Token = "0x17001FCE")]
public float RoomCommentTeleportOffsetDistance
{
[Token(Token = "0x600CBFA")]
[Address(RVA = "0x5CCC80", Offset = "0x5CB680", VA = "0x1805CCC80")]
get
{
return this.roomCommentTeleportOffsetDistance;
}
}
// Token: 0x0600CBFB RID: 52219 RVA: 0x0030705C File Offset: 0x0030525C
[Token(Token = "0x600CBFB")]
[Address(RVA = "0x10C2DF0", Offset = "0x10C17F0", VA = "0x1810C2DF0")]
public FeedbackSettings.StyleSettings HJJJIENPDCJ(RoomComment.GBBPFDLJLIG PLKLFCFAFHM)
{
Func<FeedbackSettings.StyleSettings, bool> func = new Func(new FeedbackSettings.NOBCPMFPNCI().<GetStyleSettings>b__0);
FeedbackSettings.StyleSettings styleSettings;
float a = styleSettings.TextColor.a;
float a2 = styleSettings.BackgroundColor.a;
this.m_CachedPtr = (IntPtr)a;
float a3 = styleSettings.ProxyIconReadColor.a;
this.roomCommentTextInputUI = a2;
float a4 = styleSettings.ProxyIconUnreadColor.a;
this.roomCommentPlacementDistanceScreensTouch = a3;
this.roomCommentCloseDuration = a4;
throw new NullReferenceException();
}
// Token: 0x17001FCF RID: 8143
// (get) Token: 0x0600CBFC RID: 52220 RVA: 0x003070D0 File Offset: 0x003052D0
[Token(Token = "0x17001FCF")]
public RecRoomAudioClip OpenCommentAudioClip
{
[Token(Token = "0x600CBFC")]
[Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")]
get
{
return this.openCommentAudioClip;
}
}
// Token: 0x17001FD0 RID: 8144
// (get) Token: 0x0600CBFD RID: 52221 RVA: 0x003070E4 File Offset: 0x003052E4
[Token(Token = "0x17001FD0")]
public RecRoomAudioClip CloseCommentAudioClip
{
[Token(Token = "0x600CBFD")]
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")]
get
{
return this.closeCommentAudioClip;
}
}
// Token: 0x17001FD1 RID: 8145
// (get) Token: 0x0600CBFE RID: 52222 RVA: 0x003070F8 File Offset: 0x003052F8
[Token(Token = "0x17001FD1")]
public RecRoomAudioClip CreateCommentAudioClip
{
[Token(Token = "0x600CBFE")]
[Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")]
get
{
return this.createCommentAudioClip;
}
}
// Token: 0x17001FD2 RID: 8146
// (get) Token: 0x0600CBFF RID: 52223 RVA: 0x0030710C File Offset: 0x0030530C
[Token(Token = "0x17001FD2")]
public RecRoomAudioClip DeleteCommentAudioClip
{
[Token(Token = "0x600CBFF")]
[Address(RVA = "0x48F050", Offset = "0x48DA50", VA = "0x18048F050")]
get
{
return this.deleteCommentAudioClip;
}
}
// Token: 0x0600CC00 RID: 52224 RVA: 0x00307120 File Offset: 0x00305320
[Token(Token = "0x600CC00")]
[Address(RVA = "0x10C2EF0", Offset = "0x10C18F0", VA = "0x1810C2EF0")]
public FeedbackSettings()
{
}
// Token: 0x0400896F RID: 35183
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400896F")]
[SerializeField]
[Header("Room Comments")]
private RoomCommentView roomCommentViewPrefab;
// Token: 0x04008970 RID: 35184
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4008970")]
[SerializeField]
private RoomCommentInputUIDialog roomCommentTextInputUI;
// Token: 0x04008971 RID: 35185
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4008971")]
[SerializeField]
private int roomCommentMaxLength = (int)((ulong)140L);
// Token: 0x04008972 RID: 35186
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
[Token(Token = "0x4008972")]
[SerializeField]
private float roomCommentPlacementDistanceVR = 1f;
// Token: 0x04008973 RID: 35187
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4008973")]
[SerializeField]
private float roomCommentPlacementDistanceScreensTouch = 1f;
// Token: 0x04008974 RID: 35188
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
[Token(Token = "0x4008974")]
[SerializeField]
private int roomCommentsRateLimitingMaxEventsPerWindow = (int)((ulong)4L);
// Token: 0x04008975 RID: 35189
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4008975")]
[SerializeField]
private float roomCommentsRateLimitingWindowDuration = 60f;
// Token: 0x04008976 RID: 35190
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4008976")]
[SerializeField]
private float roomCommentOpenDuration = 0.27f;
// Token: 0x04008977 RID: 35191
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4008977")]
[SerializeField]
private float roomCommentCloseDuration = 0.27f;
// Token: 0x04008978 RID: 35192
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
[Token(Token = "0x4008978")]
[SerializeField]
private float roomCommentTeleportOffsetDistance = 1.5f;
// Token: 0x04008979 RID: 35193
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4008979")]
[SerializeField]
private FeedbackSettings.StyleSettings[] styleSettings;
// Token: 0x0400897A RID: 35194
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400897A")]
[SerializeField]
private RecRoomAudioClip openCommentAudioClip;
// Token: 0x0400897B RID: 35195
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400897B")]
[SerializeField]
private RecRoomAudioClip closeCommentAudioClip;
// Token: 0x0400897C RID: 35196
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400897C")]
[SerializeField]
private RecRoomAudioClip createCommentAudioClip;
// Token: 0x0400897D RID: 35197
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400897D")]
[SerializeField]
private RecRoomAudioClip deleteCommentAudioClip;
// Token: 0x02001D8D RID: 7565
[Token(Token = "0x2001D8D")]
[Serializable]
public struct StyleSettings
{
// Token: 0x0400897E RID: 35198
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400897E")]
public RoomComment.GBBPFDLJLIG Style;
// Token: 0x0400897F RID: 35199
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
[Token(Token = "0x400897F")]
public Color TextColor;
// Token: 0x04008980 RID: 35200
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x4008980")]
public Color BackgroundColor;
// Token: 0x04008981 RID: 35201
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
[Token(Token = "0x4008981")]
public Color ProxyIconReadColor;
// Token: 0x04008982 RID: 35202
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
[Token(Token = "0x4008982")]
public Color ProxyIconUnreadColor;
// Token: 0x04008983 RID: 35203
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4008983")]
public Sprite ProxyIconSprite;
// Token: 0x04008984 RID: 35204
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4008984")]
public float DateTextWeightModifier;
// Token: 0x04008985 RID: 35205
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
[Token(Token = "0x4008985")]
public float MessageTextWeightModifier;
}
// Token: 0x02001D8E RID: 7566
[Token(Token = "0x2001D8E")]
[CompilerGenerated]
private sealed class NOBCPMFPNCI
{
// Token: 0x0600CC01 RID: 52225 RVA: 0x0030718C File Offset: 0x0030538C
[Token(Token = "0x600CC01")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public NOBCPMFPNCI()
{
}
// Token: 0x0600CC02 RID: 52226 RVA: 0x003071A0 File Offset: 0x003053A0
[Token(Token = "0x600CC02")]
[Address(RVA = "0x10CCA90", Offset = "0x10CB490", VA = "0x1810CCA90")]
internal bool <GetStyleSettings>b__0(FeedbackSettings.StyleSettings x)
{
bool flag;
return flag;
}
// Token: 0x04008986 RID: 35206
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4008986")]
public RoomComment.GBBPFDLJLIG style;
}
}
}