using System; using System.Runtime.CompilerServices; using AGUI.StackedUI.Dialog; using Cpp2IlInjected; using RecNet; using UnityEngine; namespace RecRoom { // Token: 0x02002136 RID: 8502 [Token(Token = "0x2002136")] [CreateAssetMenu] public class FeedbackSettings : ScriptableObject { // Token: 0x170022A3 RID: 8867 // (get) Token: 0x0600DA2E RID: 55854 RVA: 0x003295D0 File Offset: 0x003277D0 [Token(Token = "0x170022A3")] public RoomCommentView RoomCommentViewPrefab { [Token(Token = "0x600DA2E")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get { return this.roomCommentViewPrefab; } } // Token: 0x170022A4 RID: 8868 // (get) Token: 0x0600DA2F RID: 55855 RVA: 0x003295E4 File Offset: 0x003277E4 [Token(Token = "0x170022A4")] public RoomCommentInputUIDialog RoomCommentTextInputUI { [Token(Token = "0x600DA2F")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get { return this.roomCommentTextInputUI; } } // Token: 0x170022A5 RID: 8869 // (get) Token: 0x0600DA30 RID: 55856 RVA: 0x003295F8 File Offset: 0x003277F8 [Token(Token = "0x170022A5")] public int RoomCommentMaxLength { [Token(Token = "0x600DA30")] [Address(RVA = "0x42EE50", Offset = "0x42DC50", VA = "0x18042EE50")] get { return this.roomCommentMaxLength; } } // Token: 0x170022A6 RID: 8870 // (get) Token: 0x0600DA31 RID: 55857 RVA: 0x0032960C File Offset: 0x0032780C [Token(Token = "0x170022A6")] public float RoomCommentPlacementDistanceVR { [Token(Token = "0x600DA31")] [Address(RVA = "0x762DB0", Offset = "0x761BB0", VA = "0x180762DB0")] get { return this.roomCommentPlacementDistanceVR; } } // Token: 0x170022A7 RID: 8871 // (get) Token: 0x0600DA32 RID: 55858 RVA: 0x00329620 File Offset: 0x00327820 [Token(Token = "0x170022A7")] public float RoomCommentPlacementDistanceScreensTouch { [Token(Token = "0x600DA32")] [Address(RVA = "0x812330", Offset = "0x811130", VA = "0x180812330")] get { return this.roomCommentPlacementDistanceScreensTouch; } } // Token: 0x170022A8 RID: 8872 // (get) Token: 0x0600DA33 RID: 55859 RVA: 0x00329634 File Offset: 0x00327834 [Token(Token = "0x170022A8")] public int RoomCommentsRateLimitingMaxEventsPerWindow { [Token(Token = "0x600DA33")] [Address(RVA = "0x436510", Offset = "0x435310", VA = "0x180436510")] get { return this.roomCommentsRateLimitingMaxEventsPerWindow; } } // Token: 0x170022A9 RID: 8873 // (get) Token: 0x0600DA34 RID: 55860 RVA: 0x00329648 File Offset: 0x00327848 [Token(Token = "0x170022A9")] public float RoomCommentsRateLimitingWindowDuration { [Token(Token = "0x600DA34")] [Address(RVA = "0x805990", Offset = "0x804790", VA = "0x180805990")] get { return this.roomCommentsRateLimitingWindowDuration; } } // Token: 0x170022AA RID: 8874 // (get) Token: 0x0600DA35 RID: 55861 RVA: 0x0032965C File Offset: 0x0032785C [Token(Token = "0x170022AA")] public float RoomCommentOpenDuration { [Token(Token = "0x600DA35")] [Address(RVA = "0x7E7900", Offset = "0x7E6700", VA = "0x1807E7900")] get { return this.roomCommentOpenDuration; } } // Token: 0x170022AB RID: 8875 // (get) Token: 0x0600DA36 RID: 55862 RVA: 0x00329670 File Offset: 0x00327870 [Token(Token = "0x170022AB")] public float RoomCommentCloseDuration { [Token(Token = "0x600DA36")] [Address(RVA = "0x805C40", Offset = "0x804A40", VA = "0x180805C40")] get { return this.roomCommentCloseDuration; } } // Token: 0x170022AC RID: 8876 // (get) Token: 0x0600DA37 RID: 55863 RVA: 0x00329684 File Offset: 0x00327884 [Token(Token = "0x170022AC")] public float RoomCommentTeleportOffsetDistance { [Token(Token = "0x600DA37")] [Address(RVA = "0x7EB7E0", Offset = "0x7EA5E0", VA = "0x1807EB7E0")] get { return this.roomCommentTeleportOffsetDistance; } } // Token: 0x0600DA38 RID: 55864 RVA: 0x00329698 File Offset: 0x00327898 [Token(Token = "0x600DA38")] [Address(RVA = "0x8121F0", Offset = "0x810FF0", VA = "0x1808121F0")] public FeedbackSettings.StyleSettings HJJJIENPDCJ(RoomComment.GBBPFDLJLIG PLKLFCFAFHM) { Func func = new Func(new FeedbackSettings.NOBCPMFPNCI().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: 0x170022AD RID: 8877 // (get) Token: 0x0600DA39 RID: 55865 RVA: 0x0032970C File Offset: 0x0032790C [Token(Token = "0x170022AD")] public RecRoomAudioClip OpenCommentAudioClip { [Token(Token = "0x600DA39")] [Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")] get { return this.openCommentAudioClip; } } // Token: 0x170022AE RID: 8878 // (get) Token: 0x0600DA3A RID: 55866 RVA: 0x00329720 File Offset: 0x00327920 [Token(Token = "0x170022AE")] public RecRoomAudioClip CloseCommentAudioClip { [Token(Token = "0x600DA3A")] [Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")] get { return this.closeCommentAudioClip; } } // Token: 0x170022AF RID: 8879 // (get) Token: 0x0600DA3B RID: 55867 RVA: 0x00329734 File Offset: 0x00327934 [Token(Token = "0x170022AF")] public RecRoomAudioClip CreateCommentAudioClip { [Token(Token = "0x600DA3B")] [Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")] get { return this.createCommentAudioClip; } } // Token: 0x170022B0 RID: 8880 // (get) Token: 0x0600DA3C RID: 55868 RVA: 0x00329748 File Offset: 0x00327948 [Token(Token = "0x170022B0")] public RecRoomAudioClip DeleteCommentAudioClip { [Token(Token = "0x600DA3C")] [Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")] get { return this.deleteCommentAudioClip; } } // Token: 0x0600DA3D RID: 55869 RVA: 0x0032975C File Offset: 0x0032795C [Token(Token = "0x600DA3D")] [Address(RVA = "0x8122F0", Offset = "0x8110F0", VA = "0x1808122F0")] public FeedbackSettings() { } // Token: 0x04008E2E RID: 36398 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4008E2E")] [SerializeField] [Header("Room Comments")] private RoomCommentView roomCommentViewPrefab; // Token: 0x04008E2F RID: 36399 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4008E2F")] [SerializeField] private RoomCommentInputUIDialog roomCommentTextInputUI; // Token: 0x04008E30 RID: 36400 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4008E30")] [SerializeField] private int roomCommentMaxLength = (int)((ulong)140L); // Token: 0x04008E31 RID: 36401 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4008E31")] [SerializeField] private float roomCommentPlacementDistanceVR = 1f; // Token: 0x04008E32 RID: 36402 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4008E32")] [SerializeField] private float roomCommentPlacementDistanceScreensTouch = 1f; // Token: 0x04008E33 RID: 36403 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4008E33")] [SerializeField] private int roomCommentsRateLimitingMaxEventsPerWindow = (int)((ulong)4L); // Token: 0x04008E34 RID: 36404 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4008E34")] [SerializeField] private float roomCommentsRateLimitingWindowDuration = 60f; // Token: 0x04008E35 RID: 36405 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4008E35")] [SerializeField] private float roomCommentOpenDuration = 0.27f; // Token: 0x04008E36 RID: 36406 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4008E36")] [SerializeField] private float roomCommentCloseDuration = 0.27f; // Token: 0x04008E37 RID: 36407 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4008E37")] [SerializeField] private float roomCommentTeleportOffsetDistance = 1.5f; // Token: 0x04008E38 RID: 36408 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4008E38")] [SerializeField] private FeedbackSettings.StyleSettings[] styleSettings; // Token: 0x04008E39 RID: 36409 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4008E39")] [SerializeField] private RecRoomAudioClip openCommentAudioClip; // Token: 0x04008E3A RID: 36410 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4008E3A")] [SerializeField] private RecRoomAudioClip closeCommentAudioClip; // Token: 0x04008E3B RID: 36411 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4008E3B")] [SerializeField] private RecRoomAudioClip createCommentAudioClip; // Token: 0x04008E3C RID: 36412 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4008E3C")] [SerializeField] private RecRoomAudioClip deleteCommentAudioClip; // Token: 0x02002137 RID: 8503 [Token(Token = "0x2002137")] [Serializable] public struct StyleSettings { // Token: 0x04008E3D RID: 36413 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4008E3D")] public RoomComment.GBBPFDLJLIG Style; // Token: 0x04008E3E RID: 36414 [FieldOffset(Offset = "0x4")] [Token(Token = "0x4008E3E")] public Color TextColor; // Token: 0x04008E3F RID: 36415 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4008E3F")] public Color BackgroundColor; // Token: 0x04008E40 RID: 36416 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4008E40")] public Color ProxyIconReadColor; // Token: 0x04008E41 RID: 36417 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4008E41")] public Color ProxyIconUnreadColor; // Token: 0x04008E42 RID: 36418 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4008E42")] public Sprite ProxyIconSprite; // Token: 0x04008E43 RID: 36419 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4008E43")] public float DateTextWeightModifier; // Token: 0x04008E44 RID: 36420 [FieldOffset(Offset = "0x54")] [Token(Token = "0x4008E44")] public float MessageTextWeightModifier; } // Token: 0x02002138 RID: 8504 [Token(Token = "0x2002138")] [CompilerGenerated] private sealed class NOBCPMFPNCI { // Token: 0x0600DA3E RID: 55870 RVA: 0x003297C8 File Offset: 0x003279C8 [Token(Token = "0x600DA3E")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NOBCPMFPNCI() { } // Token: 0x0600DA3F RID: 55871 RVA: 0x003297DC File Offset: 0x003279DC [Token(Token = "0x600DA3F")] [Address(RVA = "0x8199E0", Offset = "0x8187E0", VA = "0x1808199E0")] internal bool b__0(FeedbackSettings.StyleSettings x) { bool flag; return flag; } // Token: 0x04008E45 RID: 36421 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4008E45")] public RoomComment.GBBPFDLJLIG style; } } }