a
This commit is contained in:
@@ -0,0 +1,255 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x0200117E RID: 4478
|
||||
[Token(Token = "0x200117E")]
|
||||
public class PlayerEventButton : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600655A RID: 25946 RVA: 0x00165864 File Offset: 0x00163A64
|
||||
[Token(Token = "0x600655A")]
|
||||
[Address(RVA = "0x1323300", Offset = "0x1322100", VA = "0x181323300")]
|
||||
public void SetPlayerEvent(CCMBKDINCAH MFJCKOBPMGA)
|
||||
{
|
||||
if (MFJCKOBPMGA != 0)
|
||||
{
|
||||
this.MFJCKOBPMGA = MFJCKOBPMGA;
|
||||
DateTime utcNow = DateTime.UtcNow;
|
||||
DateTime <NBPEAFMLPDJ>k__BackingField = this.MFJCKOBPMGA.<NBPEAFMLPDJ>k__BackingField;
|
||||
bool flag = utcNow >= <NBPEAFMLPDJ>k__BackingField;
|
||||
CCMBKDINCAH mfjckobpmga = this.MFJCKOBPMGA;
|
||||
if (mfjckobpmga == 0)
|
||||
{
|
||||
}
|
||||
TMP_Text tmp_Text = this.attendeeCountText;
|
||||
if (mfjckobpmga == 0)
|
||||
{
|
||||
string text = AHMJAGEIBMG.AELBOGGCENP(MFJCKOBPMGA.<DIFCEDOHBFA>k__BackingField);
|
||||
string text2 = tmp_Text.text;
|
||||
Image image = this.attendeeImage;
|
||||
}
|
||||
string text3 = tmp_Text.text;
|
||||
Image image2 = this.attendeeImage;
|
||||
Sprite sprite = this.currentAttendeeSprite;
|
||||
image2.sprite = sprite;
|
||||
TMP_Text tmp_Text2 = this.startTimeText;
|
||||
CCMBKDINCAH mfjckobpmga2 = this.MFJCKOBPMGA;
|
||||
if ((ulong)1L != 0UL)
|
||||
{
|
||||
DateTime <EKCLCPFEHDB>k__BackingField = mfjckobpmga2.<EKCLCPFEHDB>k__BackingField;
|
||||
}
|
||||
DateTime <NBPEAFMLPDJ>k__BackingField2 = mfjckobpmga2.<NBPEAFMLPDJ>k__BackingField;
|
||||
DateTime dateTime;
|
||||
if (!FHPHEKFIHCJ.NHIIABGBJDK(dateTime))
|
||||
{
|
||||
}
|
||||
string text4 = string.Format("Today\n{0:h:mm tt}", dateTime);
|
||||
string text5 = tmp_Text2.text;
|
||||
Image image3 = this.attendeeImage;
|
||||
Image image4 = this.attendeeShadowImage;
|
||||
Sprite sprite2 = image3.m_Sprite;
|
||||
image4.sprite = sprite2;
|
||||
CCMBKDINCAH mfjckobpmga3 = this.MFJCKOBPMGA;
|
||||
string text6 = this.eventNameText.text;
|
||||
Image image5 = this.rsvpImage;
|
||||
int num = 0;
|
||||
image5.sprite = num;
|
||||
if (!this.MFJCKOBPMGA.KMOAHFBMONE)
|
||||
{
|
||||
FFEICMIIBMC ffeicmiibmc = GNPDMBPGHBH.FIGDFICOJAC(this.MFJCKOBPMGA.<KJHKNKGENCJ>k__BackingField);
|
||||
if (ffeicmiibmc != FFEICMIIBMC.Yes)
|
||||
{
|
||||
if (ffeicmiibmc != FFEICMIIBMC.Interested)
|
||||
{
|
||||
goto IL_171;
|
||||
}
|
||||
Image image6 = this.rsvpImage;
|
||||
}
|
||||
Image image7 = this.rsvpImage;
|
||||
}
|
||||
Image image8 = this.rsvpImage;
|
||||
Sprite sprite3 = this.myEventSprite;
|
||||
image8.sprite = sprite3;
|
||||
IL_171:
|
||||
Image image9 = this.rsvpImage;
|
||||
Sprite sprite4 = image9.m_Sprite;
|
||||
int num2 = 0;
|
||||
bool flag2 = sprite4 != num2;
|
||||
image9.enabled = flag2;
|
||||
GoToPlayerEventConditionalButton goToPlayerEventConditionalButton = this.goToPlayerEventButton;
|
||||
CCMBKDINCAH mfjckobpmga4 = this.MFJCKOBPMGA;
|
||||
goToPlayerEventConditionalButton.SetTarget(mfjckobpmga4);
|
||||
PlayerEventImage playerEventImage = this.eventImage;
|
||||
CCMBKDINCAH mfjckobpmga5 = this.MFJCKOBPMGA;
|
||||
playerEventImage.NEMNIBIDKNL(mfjckobpmga5);
|
||||
return;
|
||||
}
|
||||
Debug.LogError("Player event cannot be null");
|
||||
}
|
||||
|
||||
// Token: 0x0600655B RID: 25947 RVA: 0x00165A50 File Offset: 0x00163C50
|
||||
[Token(Token = "0x600655B")]
|
||||
[Address(RVA = "0x1322FA0", Offset = "0x1321DA0", VA = "0x181322FA0")]
|
||||
private bool ANKJJEALEEC()
|
||||
{
|
||||
DateTime utcNow = DateTime.UtcNow;
|
||||
DateTime <NBPEAFMLPDJ>k__BackingField = this.MFJCKOBPMGA.<NBPEAFMLPDJ>k__BackingField;
|
||||
return utcNow >= <NBPEAFMLPDJ>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600655C RID: 25948 RVA: 0x00165A84 File Offset: 0x00163C84
|
||||
[Token(Token = "0x600655C")]
|
||||
[Address(RVA = "0x1323020", Offset = "0x1321E20", VA = "0x181323020")]
|
||||
public void Button_Info()
|
||||
{
|
||||
CCMBKDINCAH mfjckobpmga = this.MFJCKOBPMGA;
|
||||
if (mfjckobpmga != 0)
|
||||
{
|
||||
long <KJHKNKGENCJ>k__BackingField = mfjckobpmga.<KJHKNKGENCJ>k__BackingField;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
PMGCJEPKFOF<IOFNNFFJIAN> pmgcjepkfof = GNPDMBPGHBH.FCFEIOCJHKO(<KJHKNKGENCJ>k__BackingField, num);
|
||||
if (PlayerEventButton.<>c.<>9__16_0 == 0)
|
||||
{
|
||||
PlayerEventButton.<>c.<>9__16_0 = delegate(IOFNNFFJIAN details)
|
||||
{
|
||||
WatchUI.BFPPPLIJIGC.ShowEventDetails(details);
|
||||
};
|
||||
}
|
||||
int num3 = 0;
|
||||
if (num3 < num2)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == num2)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600655D RID: 25949 RVA: 0x00165AF0 File Offset: 0x00163CF0
|
||||
[Token(Token = "0x600655D")]
|
||||
[Address(RVA = "0x1323280", Offset = "0x1322080", VA = "0x181323280")]
|
||||
private static string MLABEJIJNIA(CCMBKDINCAH MFJCKOBPMGA)
|
||||
{
|
||||
DateTime <EKCLCPFEHDB>k__BackingField = MFJCKOBPMGA.<EKCLCPFEHDB>k__BackingField;
|
||||
DateTime dateTime;
|
||||
return string.Format("Until\n{0:h:mm tt}", dateTime);
|
||||
}
|
||||
|
||||
// Token: 0x0600655E RID: 25950 RVA: 0x00165B18 File Offset: 0x00163D18
|
||||
[Token(Token = "0x600655E")]
|
||||
[Address(RVA = "0x13231D0", Offset = "0x1321FD0", VA = "0x1813231D0")]
|
||||
private static string FGEGJONAMAO(CCMBKDINCAH MFJCKOBPMGA)
|
||||
{
|
||||
DateTime <NBPEAFMLPDJ>k__BackingField = MFJCKOBPMGA.<NBPEAFMLPDJ>k__BackingField;
|
||||
DateTime dateTime;
|
||||
if (!FHPHEKFIHCJ.NHIIABGBJDK(dateTime))
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
return string.Format("Today\n{0:h:mm tt}", dateTime);
|
||||
}
|
||||
|
||||
// Token: 0x0600655F RID: 25951 RVA: 0x00165B4C File Offset: 0x00163D4C
|
||||
[Token(Token = "0x600655F")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public PlayerEventButton()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004362 RID: 17250
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004362")]
|
||||
[SerializeField]
|
||||
[Header("UI Elements")]
|
||||
private Image rsvpImage;
|
||||
|
||||
// Token: 0x04004363 RID: 17251
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004363")]
|
||||
[SerializeField]
|
||||
private Image attendeeImage;
|
||||
|
||||
// Token: 0x04004364 RID: 17252
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4004364")]
|
||||
[SerializeField]
|
||||
private Image attendeeShadowImage;
|
||||
|
||||
// Token: 0x04004365 RID: 17253
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4004365")]
|
||||
[SerializeField]
|
||||
private TMP_Text attendeeCountText;
|
||||
|
||||
// Token: 0x04004366 RID: 17254
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4004366")]
|
||||
[SerializeField]
|
||||
private TMP_Text startTimeText;
|
||||
|
||||
// Token: 0x04004367 RID: 17255
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4004367")]
|
||||
[SerializeField]
|
||||
private TMP_Text eventNameText;
|
||||
|
||||
// Token: 0x04004368 RID: 17256
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4004368")]
|
||||
[SerializeField]
|
||||
private PlayerEventImage eventImage;
|
||||
|
||||
// Token: 0x04004369 RID: 17257
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4004369")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private GoToPlayerEventConditionalButton goToPlayerEventButton;
|
||||
|
||||
// Token: 0x0400436A RID: 17258
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400436A")]
|
||||
[SerializeField]
|
||||
[Header("Sprites")]
|
||||
private Sprite attendingSprite;
|
||||
|
||||
// Token: 0x0400436B RID: 17259
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400436B")]
|
||||
[SerializeField]
|
||||
private Sprite maybeSprite;
|
||||
|
||||
// Token: 0x0400436C RID: 17260
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400436C")]
|
||||
[SerializeField]
|
||||
private Sprite myEventSprite;
|
||||
|
||||
// Token: 0x0400436D RID: 17261
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400436D")]
|
||||
[SerializeField]
|
||||
private Sprite currentAttendeeSprite;
|
||||
|
||||
// Token: 0x0400436E RID: 17262
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400436E")]
|
||||
[SerializeField]
|
||||
private Sprite futureAttendeeSprite;
|
||||
|
||||
// Token: 0x0400436F RID: 17263
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400436F")]
|
||||
private CCMBKDINCAH MFJCKOBPMGA;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user