oh dear
This commit is contained in:
@@ -0,0 +1,378 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Storefronts
|
||||
{
|
||||
// Token: 0x020022F4 RID: 8948
|
||||
[Token(Token = "0x20022F4")]
|
||||
public class StorefrontConfirmationDialog : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17002476 RID: 9334
|
||||
// (get) Token: 0x0600E576 RID: 58742 RVA: 0x00351FC4 File Offset: 0x003501C4
|
||||
[Token(Token = "0x17002476")]
|
||||
public bool MIKDLDEALPN
|
||||
{
|
||||
[Token(Token = "0x600E576")]
|
||||
[Address(RVA = "0xCAB7F0", Offset = "0xCAA5F0", VA = "0x180CAB7F0")]
|
||||
get
|
||||
{
|
||||
return base.gameObject.activeSelf;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002477 RID: 9335
|
||||
// (get) Token: 0x0600E577 RID: 58743 RVA: 0x00351FE4 File Offset: 0x003501E4
|
||||
// (set) Token: 0x0600E578 RID: 58744 RVA: 0x00351FF8 File Offset: 0x003501F8
|
||||
[Token(Token = "0x17002477")]
|
||||
private protected StorefrontConfirmationDialog.EENHLJMBMOG HEJOBDIDHCC
|
||||
{
|
||||
[Token(Token = "0x600E577")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
||||
protected get;
|
||||
[Token(Token = "0x600E578")]
|
||||
[Address(RVA = "0x466B90", Offset = "0x465990", VA = "0x180466B90")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600E579 RID: 58745 RVA: 0x0035200C File Offset: 0x0035020C
|
||||
[Token(Token = "0x600E579")]
|
||||
[Address(RVA = "0xD322F0", Offset = "0xD310F0", VA = "0x180D322F0")]
|
||||
protected StorefrontConfirmationDialog.EENHLJMBMOG GEBBMDMGHBJ()
|
||||
{
|
||||
StorefrontConfirmationDialog.EENHLJMBMOG eenhljmbmog = this.<LIEPIPHLLAM>k__BackingField;
|
||||
int num = 0;
|
||||
if (eenhljmbmog != 0)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
string text = this.ToString();
|
||||
}
|
||||
StorefrontConfirmationDialog.NIFJFBPLEGK nifjfbplegk = new StorefrontConfirmationDialog.NIFJFBPLEGK();
|
||||
this.<LIEPIPHLLAM>k__BackingField = nifjfbplegk;
|
||||
ulong num2;
|
||||
base.gameObject.SetActive(num2 != 0UL);
|
||||
RecRoomAudioClip recRoomAudioClip = this.popupAudio;
|
||||
if (recRoomAudioClip != 0)
|
||||
{
|
||||
AudioClip audioClip = recRoomAudioClip.audioClip;
|
||||
int num3 = 0;
|
||||
if (audioClip != num3)
|
||||
{
|
||||
RecRoomAudioClip recRoomAudioClip2 = this.popupAudio;
|
||||
Transform transform = base.transform;
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip2, transform, num5, num4);
|
||||
}
|
||||
}
|
||||
return this.<LIEPIPHLLAM>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600E57A RID: 58746 RVA: 0x003520AC File Offset: 0x003502AC
|
||||
[Token(Token = "0x600E57A")]
|
||||
[Address(RVA = "0xD322B0", Offset = "0xD310B0", VA = "0x180D322B0")]
|
||||
public void Button_Affirmative()
|
||||
{
|
||||
this.KHKDGPHPIND(1, true);
|
||||
}
|
||||
|
||||
// Token: 0x0600E57B RID: 58747 RVA: 0x003520C4 File Offset: 0x003502C4
|
||||
[Token(Token = "0x600E57B")]
|
||||
[Address(RVA = "0xD322D0", Offset = "0xD310D0", VA = "0x180D322D0")]
|
||||
public void Button_Negative()
|
||||
{
|
||||
this.KHKDGPHPIND(2, true);
|
||||
}
|
||||
|
||||
// Token: 0x0600E57C RID: 58748 RVA: 0x003520DC File Offset: 0x003502DC
|
||||
[Token(Token = "0x600E57C")]
|
||||
[Address(RVA = "0xD322C0", Offset = "0xD310C0", VA = "0x180D322C0")]
|
||||
public void Button_Gift()
|
||||
{
|
||||
int num = 0;
|
||||
this.KHKDGPHPIND(num, true);
|
||||
}
|
||||
|
||||
// Token: 0x0600E57D RID: 58749 RVA: 0x003520F4 File Offset: 0x003502F4
|
||||
[Token(Token = "0x600E57D")]
|
||||
[Address(RVA = "0xD322E0", Offset = "0xD310E0", VA = "0x180D322E0", Slot = "4")]
|
||||
public virtual void Cancel(bool OPBKEBCBNLE)
|
||||
{
|
||||
int num = 0;
|
||||
this.KHKDGPHPIND(num, OPBKEBCBNLE);
|
||||
}
|
||||
|
||||
// Token: 0x0600E57E RID: 58750 RVA: 0x0035210C File Offset: 0x0035030C
|
||||
[Token(Token = "0x600E57E")]
|
||||
[Address(RVA = "0xD324A0", Offset = "0xD312A0", VA = "0x180D324A0")]
|
||||
protected void KHKDGPHPIND(int MAOOLFEBOOD, bool CPKHHNFNHPP)
|
||||
{
|
||||
if (CPKHHNFNHPP)
|
||||
{
|
||||
GameObject gameObject = base.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
RecRoomAudioClip recRoomAudioClip = this.buttonAudio;
|
||||
int num2 = 0;
|
||||
Transform transform;
|
||||
if (recRoomAudioClip != 0)
|
||||
{
|
||||
AudioClip audioClip = recRoomAudioClip.audioClip;
|
||||
int num3 = 0;
|
||||
if (audioClip != num3)
|
||||
{
|
||||
RecRoomAudioClip recRoomAudioClip2 = this.buttonAudio;
|
||||
transform = base.transform;
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip2, transform, num5, num4);
|
||||
}
|
||||
}
|
||||
StorefrontConfirmationDialog.EENHLJMBMOG eenhljmbmog = this.<LIEPIPHLLAM>k__BackingField;
|
||||
if (eenhljmbmog != 0 && num2 < transform)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E57F RID: 58751 RVA: 0x003521A8 File Offset: 0x003503A8
|
||||
[Token(Token = "0x600E57F")]
|
||||
[Address(RVA = "0xD32630", Offset = "0xD31430", VA = "0x180D32630")]
|
||||
public StorefrontConfirmationDialog.EENHLJMBMOG ShowDialog(StorefrontConfirmationDialog.BFAOHNPJFCK OIPDFDMPPEA, string GNFDNLONILG, string NGLHJIOMKBG = "Yes", string PFPKPDLHEEL = "No")
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(this.questionText, GNFDNLONILG);
|
||||
PLDMAFINLJO.FANDNIHFMNM(this.yesText, NGLHJIOMKBG);
|
||||
Text text = this.noText;
|
||||
Button button = this.yesButton;
|
||||
int num = 0;
|
||||
if (button != num)
|
||||
{
|
||||
Button button2 = this.yesButton;
|
||||
int num2 = 0;
|
||||
button2.gameObject.SetActive(num2 != 0);
|
||||
}
|
||||
Button button3 = this.noButton;
|
||||
int num3 = 0;
|
||||
if (button3 != num3)
|
||||
{
|
||||
Button button4 = this.noButton;
|
||||
int num4 = 0;
|
||||
button4.gameObject.SetActive(num4 != 0);
|
||||
}
|
||||
Button button5 = this.giftButton;
|
||||
int num5 = 0;
|
||||
if (button5 != num5)
|
||||
{
|
||||
Button button6 = this.giftButton;
|
||||
int num6 = 0;
|
||||
button6.gameObject.SetActive(num6 != 0);
|
||||
}
|
||||
return this.GEBBMDMGHBJ();
|
||||
}
|
||||
|
||||
// Token: 0x0600E580 RID: 58752 RVA: 0x00352270 File Offset: 0x00350470
|
||||
[Token(Token = "0x600E580")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public StorefrontConfirmationDialog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04009615 RID: 38421
|
||||
[Token(Token = "0x4009615")]
|
||||
private const int MLBDPKICBFM = 1;
|
||||
|
||||
// Token: 0x04009616 RID: 38422
|
||||
[Token(Token = "0x4009616")]
|
||||
private const int GILIPKIODJH = 2;
|
||||
|
||||
// Token: 0x04009617 RID: 38423
|
||||
[Token(Token = "0x4009617")]
|
||||
private const int CLJBPHAEGKA = 4;
|
||||
|
||||
// Token: 0x04009618 RID: 38424
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4009618")]
|
||||
[SerializeField]
|
||||
private Text questionText;
|
||||
|
||||
// Token: 0x04009619 RID: 38425
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4009619")]
|
||||
[SerializeField]
|
||||
private Text yesText;
|
||||
|
||||
// Token: 0x0400961A RID: 38426
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400961A")]
|
||||
[SerializeField]
|
||||
private Button yesButton;
|
||||
|
||||
// Token: 0x0400961B RID: 38427
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400961B")]
|
||||
[SerializeField]
|
||||
private Text noText;
|
||||
|
||||
// Token: 0x0400961C RID: 38428
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400961C")]
|
||||
[SerializeField]
|
||||
private Button noButton;
|
||||
|
||||
// Token: 0x0400961D RID: 38429
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400961D")]
|
||||
[SerializeField]
|
||||
private Button giftButton;
|
||||
|
||||
// Token: 0x0400961E RID: 38430
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400961E")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip popupAudio;
|
||||
|
||||
// Token: 0x0400961F RID: 38431
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400961F")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip buttonAudio;
|
||||
|
||||
// Token: 0x020022F5 RID: 8949
|
||||
[Token(Token = "0x20022F5")]
|
||||
[Flags]
|
||||
public enum BFAOHNPJFCK
|
||||
{
|
||||
// Token: 0x04009622 RID: 38434
|
||||
[Token(Token = "0x4009622")]
|
||||
YES_NO = 3,
|
||||
// Token: 0x04009623 RID: 38435
|
||||
[Token(Token = "0x4009623")]
|
||||
YES_ONLY = 1,
|
||||
// Token: 0x04009624 RID: 38436
|
||||
[Token(Token = "0x4009624")]
|
||||
NO_ONLY = 2,
|
||||
// Token: 0x04009625 RID: 38437
|
||||
[Token(Token = "0x4009625")]
|
||||
YES_NO_GIFT = 7,
|
||||
// Token: 0x04009626 RID: 38438
|
||||
[Token(Token = "0x4009626")]
|
||||
NO_GIFT = 6
|
||||
}
|
||||
|
||||
// Token: 0x020022F6 RID: 8950
|
||||
[Token(Token = "0x20022F6")]
|
||||
public interface EENHLJMBMOG
|
||||
{
|
||||
// Token: 0x17002478 RID: 9336
|
||||
// (get) Token: 0x0600E581 RID: 58753
|
||||
[Token(Token = "0x17002478")]
|
||||
bool DMIKPLCFBNP
|
||||
{
|
||||
[Token(Token = "0x600E581")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17002479 RID: 9337
|
||||
// (get) Token: 0x0600E582 RID: 58754
|
||||
[Token(Token = "0x17002479")]
|
||||
int FKNOPGEADKO
|
||||
{
|
||||
[Token(Token = "0x600E582")]
|
||||
[Address(Slot = "1")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700247A RID: 9338
|
||||
// (get) Token: 0x0600E583 RID: 58755
|
||||
// (set) Token: 0x0600E584 RID: 58756
|
||||
[Token(Token = "0x1700247A")]
|
||||
Action<int> OGOAMBEEMLE
|
||||
{
|
||||
[Token(Token = "0x600E583")]
|
||||
[Address(Slot = "2")]
|
||||
get;
|
||||
[Token(Token = "0x600E584")]
|
||||
[Address(Slot = "3")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x0600E585 RID: 58757
|
||||
[Token(Token = "0x600E585")]
|
||||
[Address(Slot = "4")]
|
||||
void KHKDGPHPIND(int MAOOLFEBOOD);
|
||||
}
|
||||
|
||||
// Token: 0x020022F7 RID: 8951
|
||||
[Token(Token = "0x20022F7")]
|
||||
private sealed class NIFJFBPLEGK : StorefrontConfirmationDialog.EENHLJMBMOG
|
||||
{
|
||||
// Token: 0x0600E586 RID: 58758 RVA: 0x00352284 File Offset: 0x00350484
|
||||
[Token(Token = "0x600E586")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public NIFJFBPLEGK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700247B RID: 9339
|
||||
// (get) Token: 0x0600E587 RID: 58759 RVA: 0x00352298 File Offset: 0x00350498
|
||||
// (set) Token: 0x0600E588 RID: 58760 RVA: 0x003522AC File Offset: 0x003504AC
|
||||
[Token(Token = "0x1700247B")]
|
||||
public bool DMIKPLCFBNP
|
||||
{
|
||||
[Token(Token = "0x600E587")]
|
||||
[Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0", Slot = "4")]
|
||||
get;
|
||||
[Token(Token = "0x600E588")]
|
||||
[Address(RVA = "0x495D50", Offset = "0x494B50", VA = "0x180495D50")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x1700247C RID: 9340
|
||||
// (get) Token: 0x0600E589 RID: 58761 RVA: 0x003522C0 File Offset: 0x003504C0
|
||||
// (set) Token: 0x0600E58A RID: 58762 RVA: 0x003522D4 File Offset: 0x003504D4
|
||||
[Token(Token = "0x1700247C")]
|
||||
public int FKNOPGEADKO
|
||||
{
|
||||
[Token(Token = "0x600E589")]
|
||||
[Address(RVA = "0x495080", Offset = "0x493E80", VA = "0x180495080", Slot = "5")]
|
||||
get;
|
||||
[Token(Token = "0x600E58A")]
|
||||
[Address(RVA = "0x52EC20", Offset = "0x52DA20", VA = "0x18052EC20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x1700247D RID: 9341
|
||||
// (get) Token: 0x0600E58B RID: 58763 RVA: 0x003522E8 File Offset: 0x003504E8
|
||||
// (set) Token: 0x0600E58C RID: 58764 RVA: 0x003522FC File Offset: 0x003504FC
|
||||
[Token(Token = "0x1700247D")]
|
||||
public Action<int> OGOAMBEEMLE
|
||||
{
|
||||
[Token(Token = "0x600E58B")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "6")]
|
||||
get;
|
||||
[Token(Token = "0x600E58C")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210", Slot = "7")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x0600E58D RID: 58765 RVA: 0x00352310 File Offset: 0x00350510
|
||||
[Token(Token = "0x600E58D")]
|
||||
[Address(RVA = "0xD2A190", Offset = "0xD28F90", VA = "0x180D2A190", Slot = "8")]
|
||||
public void KHKDGPHPIND(int MAOOLFEBOOD)
|
||||
{
|
||||
Action<int> action = this.<LBCFHELLFOE>k__BackingField;
|
||||
this.<LJJBOBGEOGI>k__BackingField = MAOOLFEBOOD;
|
||||
this.<CGNOIELHPFJ>k__BackingField = true;
|
||||
if (action != 0)
|
||||
{
|
||||
action(MAOOLFEBOOD);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user