132 lines
4.7 KiB
C#
132 lines
4.7 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom
|
|
{
|
|
// Token: 0x020021C1 RID: 8641
|
|
[Token(Token = "0x20021C1")]
|
|
public class CommentFeedbackButtonController : MonoBehaviour
|
|
{
|
|
// Token: 0x0600DAE1 RID: 56033 RVA: 0x00325618 File Offset: 0x00323818
|
|
[Token(Token = "0x600DAE1")]
|
|
[Address(RVA = "0x1D870E0", Offset = "0x1D860E0", VA = "0x181D870E0")]
|
|
private void Awake()
|
|
{
|
|
ChargePhysicalButton chargePhysicalButton = this.button;
|
|
ChargePhysicalButton.DHLBGCGFOKM dhlbgcgfokm = new ChargePhysicalButton.DHLBGCGFOKM(this.DFJBKCHBHME);
|
|
chargePhysicalButton.IFBBCJAFNKL += dhlbgcgfokm;
|
|
ChargePhysicalButton chargePhysicalButton2 = this.button;
|
|
int num;
|
|
ChargePhysicalButton.LAIOCMMEABH laiocmmeabh = new ChargePhysicalButton.LAIOCMMEABH(num.BLDBNAOHJIG);
|
|
num = 0;
|
|
chargePhysicalButton2.AddCustomChargeCondition(laiocmmeabh);
|
|
}
|
|
|
|
// Token: 0x0600DAE2 RID: 56034 RVA: 0x00325668 File Offset: 0x00323868
|
|
[Token(Token = "0x600DAE2")]
|
|
[Address(RVA = "0x1D87540", Offset = "0x1D86540", VA = "0x181D87540")]
|
|
private void OnEnable()
|
|
{
|
|
OKNNKFGFODL ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
|
Action action = new Action(this.EBLJHBJGDFB);
|
|
Matchmaking.EBLJHBJGDFB = OKNNKFGFODL.BPJDFPACLMK(ebljhbjgdfb, action);
|
|
}
|
|
|
|
// Token: 0x0600DAE3 RID: 56035 RVA: 0x00325694 File Offset: 0x00323894
|
|
[Token(Token = "0x600DAE3")]
|
|
[Address(RVA = "0x1D87480", Offset = "0x1D86480", VA = "0x181D87480")]
|
|
private void OnDisable()
|
|
{
|
|
OKNNKFGFODL ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
|
Action action = new Action(this.EBLJHBJGDFB);
|
|
Matchmaking.EBLJHBJGDFB = OKNNKFGFODL.GMNMHGMFGOL(ebljhbjgdfb, action);
|
|
}
|
|
|
|
// Token: 0x0600DAE4 RID: 56036 RVA: 0x003256C0 File Offset: 0x003238C0
|
|
[Token(Token = "0x600DAE4")]
|
|
[Address(RVA = "0x1D872E0", Offset = "0x1D862E0", VA = "0x181D872E0")]
|
|
private void EBLJHBJGDFB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600DAE5 RID: 56037 RVA: 0x003256D0 File Offset: 0x003238D0
|
|
[Token(Token = "0x600DAE5")]
|
|
[Address(RVA = "0x1D87300", Offset = "0x1D86300", VA = "0x181D87300")]
|
|
private bool HCLIKCHJPNC(out string DPLFMDDGAGL)
|
|
{
|
|
bool flag = FeedbackManager.CanLocalPlayerViewOrCreateComments(Matchmaking.BBJAEJHMAPB.<DOFDAMHCJLP>k__BackingField, out DPLFMDDGAGL);
|
|
ChargePhysicalButton chargePhysicalButton = this.button;
|
|
bool isButtonEnabled = chargePhysicalButton.HFNAIHCPBNN;
|
|
chargePhysicalButton.EFEGGLIACKH = flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0600DAE6 RID: 56038 RVA: 0x00325710 File Offset: 0x00323910
|
|
[Token(Token = "0x600DAE6")]
|
|
[Address(RVA = "0x1D871A0", Offset = "0x1D861A0", VA = "0x181D871A0")]
|
|
private void DFJBKCHBHME(ChargePhysicalButton LKDLEHGHCAD)
|
|
{
|
|
int num = 0;
|
|
if (this.HCLIKCHJPNC(num))
|
|
{
|
|
FeedbackManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
string text = this.amplitudeEventContextLabel;
|
|
instance.TryShowCreateCommentDialog(num2, text);
|
|
return;
|
|
}
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
string text2 = "Cannot create room comment: " + num;
|
|
}
|
|
|
|
// Token: 0x0600DAE7 RID: 56039 RVA: 0x0032575C File Offset: 0x0032395C
|
|
[Token(Token = "0x600DAE7")]
|
|
[Address(RVA = "0x1279560", Offset = "0x1278560", VA = "0x181279560")]
|
|
private static bool BLDBNAOHJIG(ChargePhysicalButton AKBHFOFHHNK, AGAJMBPABDL BBIDOHOGCJN, PlayerHand JOFEIIFPKCC)
|
|
{
|
|
if (BBIDOHOGCJN != 0)
|
|
{
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600DAE8 RID: 56040 RVA: 0x00325770 File Offset: 0x00323970
|
|
[Token(Token = "0x600DAE8")]
|
|
[Address(RVA = "0x1D873C0", Offset = "0x1D863C0", VA = "0x181D873C0")]
|
|
private void OnDestroy()
|
|
{
|
|
ChargePhysicalButton chargePhysicalButton = this.button;
|
|
int num;
|
|
ChargePhysicalButton.LAIOCMMEABH laiocmmeabh = new ChargePhysicalButton.LAIOCMMEABH(num.BLDBNAOHJIG);
|
|
num = 0;
|
|
chargePhysicalButton.RemoveCustomChargeCondition(laiocmmeabh);
|
|
ChargePhysicalButton chargePhysicalButton2 = this.button;
|
|
ChargePhysicalButton.DHLBGCGFOKM dhlbgcgfokm = new ChargePhysicalButton.DHLBGCGFOKM(this.DFJBKCHBHME);
|
|
chargePhysicalButton2.IFBBCJAFNKL -= dhlbgcgfokm;
|
|
}
|
|
|
|
// Token: 0x0600DAE9 RID: 56041 RVA: 0x003257C0 File Offset: 0x003239C0
|
|
[Token(Token = "0x600DAE9")]
|
|
[Address(RVA = "0x1D87610", Offset = "0x1D86610", VA = "0x181D87610")]
|
|
public CommentFeedbackButtonController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04008BCE RID: 35790
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4008BCE")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private ChargePhysicalButton button;
|
|
|
|
// Token: 0x04008BCF RID: 35791
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4008BCF")]
|
|
[SerializeField]
|
|
[Header("Analytics")]
|
|
private string amplitudeEventContextLabel = "";
|
|
}
|
|
}
|