using System; using System.Runtime.CompilerServices; using AGUI.StackedUI.Dialog; using Cpp2IlInjected; using RecNet; using UnityEngine; namespace RecRoom { // Token: 0x02002224 RID: 8740 [Token(Token = "0x2002224")] [CreateAssetMenu] public class FeedbackSettings : ScriptableObject { // Token: 0x1700234A RID: 9034 // (get) Token: 0x0600DE50 RID: 56912 RVA: 0x00332CCC File Offset: 0x00330ECC [Token(Token = "0x1700234A")] public RoomCommentView RoomCommentViewPrefab { [Token(Token = "0x600DE50")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return this.roomCommentViewPrefab; } } // Token: 0x1700234B RID: 9035 // (get) Token: 0x0600DE51 RID: 56913 RVA: 0x00332CE0 File Offset: 0x00330EE0 [Token(Token = "0x1700234B")] public RoomCommentInputUIDialog RoomCommentTextInputUI { [Token(Token = "0x600DE51")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return this.roomCommentTextInputUI; } } // Token: 0x1700234C RID: 9036 // (get) Token: 0x0600DE52 RID: 56914 RVA: 0x00332CF4 File Offset: 0x00330EF4 [Token(Token = "0x1700234C")] public int RoomCommentMaxLength { [Token(Token = "0x600DE52")] [Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")] get { return this.roomCommentMaxLength; } } // Token: 0x1700234D RID: 9037 // (get) Token: 0x0600DE53 RID: 56915 RVA: 0x00332D08 File Offset: 0x00330F08 [Token(Token = "0x1700234D")] public float RoomCommentPlacementDistanceVR { [Token(Token = "0x600DE53")] [Address(RVA = "0x5626B0", Offset = "0x5616B0", VA = "0x1805626B0")] get { return this.roomCommentPlacementDistanceVR; } } // Token: 0x1700234E RID: 9038 // (get) Token: 0x0600DE54 RID: 56916 RVA: 0x00332D1C File Offset: 0x00330F1C [Token(Token = "0x1700234E")] public float RoomCommentPlacementDistanceScreensTouch { [Token(Token = "0x600DE54")] [Address(RVA = "0x562290", Offset = "0x561290", VA = "0x180562290")] get { return this.roomCommentPlacementDistanceScreensTouch; } } // Token: 0x1700234F RID: 9039 // (get) Token: 0x0600DE55 RID: 56917 RVA: 0x00332D30 File Offset: 0x00330F30 [Token(Token = "0x1700234F")] public int RoomCommentsRateLimitingMaxEventsPerWindow { [Token(Token = "0x600DE55")] [Address(RVA = "0x4D9880", Offset = "0x4D8880", VA = "0x1804D9880")] get { return this.roomCommentsRateLimitingMaxEventsPerWindow; } } // Token: 0x17002350 RID: 9040 // (get) Token: 0x0600DE56 RID: 56918 RVA: 0x00332D44 File Offset: 0x00330F44 [Token(Token = "0x17002350")] public float RoomCommentsRateLimitingWindowDuration { [Token(Token = "0x600DE56")] [Address(RVA = "0x812650", Offset = "0x811650", VA = "0x180812650")] get { return this.roomCommentsRateLimitingWindowDuration; } } // Token: 0x17002351 RID: 9041 // (get) Token: 0x0600DE57 RID: 56919 RVA: 0x00332D58 File Offset: 0x00330F58 [Token(Token = "0x17002351")] public float RoomCommentOpenDuration { [Token(Token = "0x600DE57")] [Address(RVA = "0x812630", Offset = "0x811630", VA = "0x180812630")] get { return this.roomCommentOpenDuration; } } // Token: 0x17002352 RID: 9042 // (get) Token: 0x0600DE58 RID: 56920 RVA: 0x00332D6C File Offset: 0x00330F6C [Token(Token = "0x17002352")] public float RoomCommentCloseDuration { [Token(Token = "0x600DE58")] [Address(RVA = "0x812640", Offset = "0x811640", VA = "0x180812640")] get { return this.roomCommentCloseDuration; } } // Token: 0x17002353 RID: 9043 // (get) Token: 0x0600DE59 RID: 56921 RVA: 0x00332D80 File Offset: 0x00330F80 [Token(Token = "0x17002353")] public float RoomCommentTeleportOffsetDistance { [Token(Token = "0x600DE59")] [Address(RVA = "0x788030", Offset = "0x787030", VA = "0x180788030")] get { return this.roomCommentTeleportOffsetDistance; } } // Token: 0x0600DE5A RID: 56922 RVA: 0x00332D94 File Offset: 0x00330F94 [Token(Token = "0x600DE5A")] [Address(RVA = "0x127F160", Offset = "0x127E160", VA = "0x18127F160")] 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: 0x17002354 RID: 9044 // (get) Token: 0x0600DE5B RID: 56923 RVA: 0x00332E08 File Offset: 0x00331008 [Token(Token = "0x17002354")] public RecRoomAudioClip OpenCommentAudioClip { [Token(Token = "0x600DE5B")] [Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")] get { return this.openCommentAudioClip; } } // Token: 0x17002355 RID: 9045 // (get) Token: 0x0600DE5C RID: 56924 RVA: 0x00332E1C File Offset: 0x0033101C [Token(Token = "0x17002355")] public RecRoomAudioClip CloseCommentAudioClip { [Token(Token = "0x600DE5C")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")] get { return this.closeCommentAudioClip; } } // Token: 0x17002356 RID: 9046 // (get) Token: 0x0600DE5D RID: 56925 RVA: 0x00332E30 File Offset: 0x00331030 [Token(Token = "0x17002356")] public RecRoomAudioClip CreateCommentAudioClip { [Token(Token = "0x600DE5D")] [Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")] get { return this.createCommentAudioClip; } } // Token: 0x17002357 RID: 9047 // (get) Token: 0x0600DE5E RID: 56926 RVA: 0x00332E44 File Offset: 0x00331044 [Token(Token = "0x17002357")] public RecRoomAudioClip DeleteCommentAudioClip { [Token(Token = "0x600DE5E")] [Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")] get { return this.deleteCommentAudioClip; } } // Token: 0x0600DE5F RID: 56927 RVA: 0x00332E58 File Offset: 0x00331058 [Token(Token = "0x600DE5F")] [Address(RVA = "0x127F260", Offset = "0x127E260", VA = "0x18127F260")] public FeedbackSettings() { } // Token: 0x04009016 RID: 36886 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4009016")] [SerializeField] [Header("Room Comments")] private RoomCommentView roomCommentViewPrefab; // Token: 0x04009017 RID: 36887 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4009017")] [SerializeField] private RoomCommentInputUIDialog roomCommentTextInputUI; // Token: 0x04009018 RID: 36888 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4009018")] [SerializeField] private int roomCommentMaxLength = (int)((ulong)140L); // Token: 0x04009019 RID: 36889 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4009019")] [SerializeField] private float roomCommentPlacementDistanceVR = 1f; // Token: 0x0400901A RID: 36890 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400901A")] [SerializeField] private float roomCommentPlacementDistanceScreensTouch = 1f; // Token: 0x0400901B RID: 36891 [FieldOffset(Offset = "0x34")] [Token(Token = "0x400901B")] [SerializeField] private int roomCommentsRateLimitingMaxEventsPerWindow = (int)((ulong)4L); // Token: 0x0400901C RID: 36892 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400901C")] [SerializeField] private float roomCommentsRateLimitingWindowDuration = 60f; // Token: 0x0400901D RID: 36893 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x400901D")] [SerializeField] private float roomCommentOpenDuration = 0.27f; // Token: 0x0400901E RID: 36894 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400901E")] [SerializeField] private float roomCommentCloseDuration = 0.27f; // Token: 0x0400901F RID: 36895 [FieldOffset(Offset = "0x44")] [Token(Token = "0x400901F")] [SerializeField] private float roomCommentTeleportOffsetDistance = 1.5f; // Token: 0x04009020 RID: 36896 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4009020")] [SerializeField] private FeedbackSettings.StyleSettings[] styleSettings; // Token: 0x04009021 RID: 36897 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4009021")] [SerializeField] private RecRoomAudioClip openCommentAudioClip; // Token: 0x04009022 RID: 36898 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4009022")] [SerializeField] private RecRoomAudioClip closeCommentAudioClip; // Token: 0x04009023 RID: 36899 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4009023")] [SerializeField] private RecRoomAudioClip createCommentAudioClip; // Token: 0x04009024 RID: 36900 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4009024")] [SerializeField] private RecRoomAudioClip deleteCommentAudioClip; // Token: 0x02002225 RID: 8741 [Token(Token = "0x2002225")] [Serializable] public struct StyleSettings { // Token: 0x04009025 RID: 36901 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4009025")] public RoomComment.GBBPFDLJLIG Style; // Token: 0x04009026 RID: 36902 [FieldOffset(Offset = "0x4")] [Token(Token = "0x4009026")] public Color TextColor; // Token: 0x04009027 RID: 36903 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4009027")] public Color BackgroundColor; // Token: 0x04009028 RID: 36904 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4009028")] public Color ProxyIconReadColor; // Token: 0x04009029 RID: 36905 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4009029")] public Color ProxyIconUnreadColor; // Token: 0x0400902A RID: 36906 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400902A")] public Sprite ProxyIconSprite; // Token: 0x0400902B RID: 36907 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400902B")] public float DateTextWeightModifier; // Token: 0x0400902C RID: 36908 [FieldOffset(Offset = "0x54")] [Token(Token = "0x400902C")] public float MessageTextWeightModifier; } // Token: 0x02002226 RID: 8742 [Token(Token = "0x2002226")] [CompilerGenerated] private sealed class NOBCPMFPNCI { // Token: 0x0600DE60 RID: 56928 RVA: 0x00332EC4 File Offset: 0x003310C4 [Token(Token = "0x600DE60")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public NOBCPMFPNCI() { } // Token: 0x0600DE61 RID: 56929 RVA: 0x00332ED8 File Offset: 0x003310D8 [Token(Token = "0x600DE61")] [Address(RVA = "0x1285B20", Offset = "0x1284B20", VA = "0x181285B20")] internal bool b__0(FeedbackSettings.StyleSettings x) { bool flag; return flag; } // Token: 0x0400902D RID: 36909 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400902D")] public RoomComment.GBBPFDLJLIG style; } } }