Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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