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 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: 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 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; } } }