Files
2026-04-08 23:40:05 +02:00

223 lines
7.0 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using BestHTTP;
using Cpp2IlInjected;
using RecNet;
using RecRoom.Async;
using UnityEngine;
// Token: 0x02000F13 RID: 3859
[Token(Token = "0x2000F13")]
[StructLayout(3)]
public static class GICFECJIDDG
{
// Token: 0x1400009D RID: 157
// (add) Token: 0x06005D43 RID: 23875 RVA: 0x0014E230 File Offset: 0x0014C430
// (remove) Token: 0x06005D44 RID: 23876 RVA: 0x0014E25C File Offset: 0x0014C45C
[Token(Token = "0x1400009D")]
public static event Action<long> FHBHNACPDDM
{
[Token(Token = "0x6005D43")]
[Address(RVA = "0x1808120", Offset = "0x1806B20", VA = "0x181808120")]
[CompilerGenerated]
add
{
Action<long> fhbhnacpddm;
Delegate @delegate;
do
{
fhbhnacpddm = GICFECJIDDG.FHBHNACPDDM;
@delegate = Delegate.Combine(fhbhnacpddm, value);
}
while (@delegate != 0 && @delegate == 0);
while (typeof(GICFECJIDDG).TypeHandle != fhbhnacpddm)
{
}
}
[Token(Token = "0x6005D44")]
[Address(RVA = "0x1808210", Offset = "0x1806C10", VA = "0x181808210")]
[CompilerGenerated]
remove
{
Action<long> fhbhnacpddm;
Delegate @delegate;
do
{
fhbhnacpddm = GICFECJIDDG.FHBHNACPDDM;
@delegate = Delegate.Remove(fhbhnacpddm, value);
}
while (@delegate != 0 && @delegate == 0);
while (typeof(GICFECJIDDG).TypeHandle != fhbhnacpddm)
{
}
}
}
// Token: 0x06005D45 RID: 23877 RVA: 0x0014E288 File Offset: 0x0014C488
[Token(Token = "0x6005D45")]
[Address(RVA = "0x1807A20", Offset = "0x1806420", VA = "0x181807A20")]
public static void BGNNKPCDIKP()
{
int num;
Action action = new Action(num.OFFLOPLJBBG);
num = 0;
int num2 = 0;
int num3 = 0;
BPHGKAEDBPE.CABLOFOHBDM(action, num3, num2);
}
// Token: 0x06005D46 RID: 23878 RVA: 0x0014E2B0 File Offset: 0x0014C4B0
[Token(Token = "0x6005D46")]
[Address(RVA = "0x1808300", Offset = "0x1806D00", VA = "0x181808300")]
private static void OFFLOPLJBBG()
{
int num;
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.KHGNCNAAHCL);
num = 0;
PAJOOHAOLEE.NMANOHJOCJD("RoomCommentDeleted", hmoacifiocn);
}
// Token: 0x06005D47 RID: 23879 RVA: 0x0014E2D8 File Offset: 0x0014C4D8
[Token(Token = "0x6005D47")]
[Address(RVA = "0x1807F10", Offset = "0x1806910", VA = "0x181807F10")]
public static IPromise<List<RoomComment>> IJCIMGCHDFD(long HNHLJONGKHB, int MNIJHBJDPPA, long JBCMLPHNABO)
{
int num = 0;
string text;
ulong num2;
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.RoomComments, text, num != 0, num2 != 0UL);
int num3 = 0;
string text2;
return promise.NAHFKKGCOFA(num3 != 0).MOAAINIDMGC(text2);
}
// Token: 0x06005D48 RID: 23880 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005D48")]
[Address(RVA = "0x18074F0", Offset = "0x1805EF0", VA = "0x1818074F0")]
public static IPromise<Dictionary<long, uint>> ACIMKBLDBKP(IReadOnlyCollection<long> HJLOFEGEMHE)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005D49 RID: 23881 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005D49")]
[Address(RVA = "0x1808380", Offset = "0x1806D80", VA = "0x181808380")]
public static IPromise<RoomComment> PEKFNIAFJLK(long HNHLJONGKHB, long FODGKNJIGOP, string NGPMADFHHKP, RoomComment.GBBPFDLJLIG PLKLFCFAFHM, Vector3? DDHPAFKBMON)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005D4A RID: 23882 RVA: 0x0014E30C File Offset: 0x0014C50C
[Token(Token = "0x6005D4A")]
[Address(RVA = "0x1807C30", Offset = "0x1806630", VA = "0x181807C30")]
public static IPromise DGNJEOJLAIK(long HNHLJONGKHB, long GMDDPCLAMBP)
{
int num = 0;
int num2 = 0;
int num3 = 0;
IPromise<HOOILIHKMEG> promise2;
IPromise promise = promise2.FAKEPMNIOAI(num3 != 0, num2 != 0);
string text2;
string text = "Failed to modify " + text2;
IPromise promise3 = promise.MOAAINIDMGC(text);
if (GICFECJIDDG.<>c.<>9__9_0 == 0)
{
GICFECJIDDG.<>c.<>9__9_0 = (string _) => "An error occurred. Please try again.";
}
GICFECJIDDG.<>c <>;
if (GICFECJIDDG.<>c.<>9__9_1 == 0)
{
<> = GICFECJIDDG.<>c.<>9;
GICFECJIDDG.<>c.<>9__9_1 = delegate(FJAEPBBCEKE response)
{
if (response.<NHCNKEMFEJC>k__BackingField)
{
return Promise.<CompletedPromise>k__BackingField;
}
return Promise.FromError(response.<ILNFIBHJENP>k__BackingField);
};
}
if (num < <>)
{
num += num;
num++;
}
num += 5;
num += 19;
throw new NullReferenceException();
}
// Token: 0x06005D4B RID: 23883 RVA: 0x0014E3A0 File Offset: 0x0014C5A0
[Token(Token = "0x6005D4B")]
[Address(RVA = "0x1807AA0", Offset = "0x18064A0", VA = "0x181807AA0")]
public static IPromise CMKOJKEJKLM(long GMDDPCLAMBP)
{
string text = string.Format("comments/delete/{0}", GMDDPCLAMBP);
int num = 0;
ulong num2;
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)4L), LDCMJEDOFCO.RoomComments, text, num != 0, num2 != 0UL);
int num3 = 0;
int num4 = 0;
IPromise promise2 = promise.FAKEPMNIOAI(num4 != 0, num3 != 0).MOAAINIDMGC("Failed to delete comment");
if (GICFECJIDDG.<>c.<>9__10_0 == 0)
{
GICFECJIDDG.<>c.<>9__10_0 = (string _) => "An error occurred. Please try again.";
}
return typeof(GICFECJIDDG.<>c).TypeHandle;
}
// Token: 0x06005D4C RID: 23884 RVA: 0x0014E410 File Offset: 0x0014C610
[Token(Token = "0x6005D4C")]
[Address(RVA = "0x1808040", Offset = "0x1806A40", VA = "0x181808040")]
private static void KHGNCNAAHCL(Dictionary<string, object> NGPMADFHHKP)
{
RoomComment roomComment = AEOPHJMOOFE.PPGFHEDFBEA<RoomComment>(NGPMADFHHKP);
Action<long> fhbhnacpddm = GICFECJIDDG.FHBHNACPDDM;
if (fhbhnacpddm != 0)
{
long <JPAOOKPLEDB>k__BackingField = roomComment.<JPAOOKPLEDB>k__BackingField;
fhbhnacpddm(<JPAOOKPLEDB>k__BackingField);
}
}
// Token: 0x0400438F RID: 17295
[Token(Token = "0x400438F")]
private static string IBKKINEMKPC = "RoomCommentDeleted";
// Token: 0x02000F15 RID: 3861
[Token(Token = "0x2000F15")]
[CompilerGenerated]
private sealed class JNOKICGAJEO
{
// Token: 0x06005D57 RID: 23895 RVA: 0x0014E584 File Offset: 0x0014C784
[Token(Token = "0x6005D57")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public JNOKICGAJEO()
{
}
// Token: 0x06005D58 RID: 23896 RVA: 0x0014E598 File Offset: 0x0014C798
[Token(Token = "0x6005D58")]
[Address(RVA = "0x1818F70", Offset = "0x1817970", VA = "0x181818F70")]
internal IPromise<RoomComment> <CreateComment>b__0(NHPMGFMKMIC<RoomComment> result)
{
Promise<RoomComment> promise = new Promise();
long num = this.roomId;
RoomComment.GBBPFDLJLIG gbbpfdljlig = this.style;
throw new NullReferenceException();
}
// Token: 0x04004398 RID: 17304
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004398")]
public long roomId;
// Token: 0x04004399 RID: 17305
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4004399")]
public RoomComment.GBBPFDLJLIG style;
}
}