387 lines
11 KiB
C#
387 lines
11 KiB
C#
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<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: 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 <GetStyleSettings>b__0(FeedbackSettings.StyleSettings x)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0400902D RID: 36909
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400902D")]
|
|
public RoomComment.GBBPFDLJLIG style;
|
|
}
|
|
}
|
|
}
|