a
This commit is contained in:
@@ -0,0 +1,212 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.AGUI.ToolUIs
|
||||
{
|
||||
// Token: 0x02002916 RID: 10518
|
||||
[Token(Token = "0x2002916")]
|
||||
public class InventionPreviewUI : MonoBehaviour
|
||||
{
|
||||
// Token: 0x14000184 RID: 388
|
||||
// (add) Token: 0x06011AC4 RID: 72388 RVA: 0x004060E8 File Offset: 0x004042E8
|
||||
// (remove) Token: 0x06011AC5 RID: 72389 RVA: 0x00406110 File Offset: 0x00404310
|
||||
[Token(Token = "0x14000184")]
|
||||
public event Action ANBAJLMKKLL
|
||||
{
|
||||
[Token(Token = "0x6011AC4")]
|
||||
[Address(RVA = "0xD61870", Offset = "0xD60670", VA = "0x180D61870")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action anbajlmkkll;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
anbajlmkkll = this.ANBAJLMKKLL;
|
||||
@delegate = Delegate.Combine(anbajlmkkll, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != anbajlmkkll)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6011AC5")]
|
||||
[Address(RVA = "0xD61910", Offset = "0xD60710", VA = "0x180D61910")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action anbajlmkkll;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
anbajlmkkll = this.ANBAJLMKKLL;
|
||||
@delegate = Delegate.Remove(anbajlmkkll, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != anbajlmkkll)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003182 RID: 12674
|
||||
// (get) Token: 0x06011AC6 RID: 72390 RVA: 0x00406138 File Offset: 0x00404338
|
||||
// (set) Token: 0x06011AC7 RID: 72391 RVA: 0x0040614C File Offset: 0x0040434C
|
||||
[Token(Token = "0x17003182")]
|
||||
public OBBBPCBIMME EFMJFNLPHEM
|
||||
{
|
||||
[Token(Token = "0x6011AC6")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
||||
get;
|
||||
[Token(Token = "0x6011AC7")]
|
||||
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06011AC8 RID: 72392 RVA: 0x00406160 File Offset: 0x00404360
|
||||
[Token(Token = "0x6011AC8")]
|
||||
[Address(RVA = "0xD61550", Offset = "0xD60350", VA = "0x180D61550")]
|
||||
private void OnEnable()
|
||||
{
|
||||
MFBGLIHGCGO<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
||||
Action<long> action = new Action(this.PJJJMGDALBF);
|
||||
BBHENFCNLAB.PJJJMGDALBF = MFBGLIHGCGO.BPJDFPACLMK(pjjjmgdalbf, action);
|
||||
OBBBPCBIMME obbbpcbimme = this.<AMJMPBKMMMJ>k__BackingField;
|
||||
if (obbbpcbimme != 0)
|
||||
{
|
||||
long <BHBCCAKKIMJ>k__BackingField = obbbpcbimme.<BHBCCAKKIMJ>k__BackingField;
|
||||
OBBBPCBIMME obbbpcbimme2 = this.<AMJMPBKMMMJ>k__BackingField;
|
||||
if (obbbpcbimme2 != 0 && obbbpcbimme2.<BHBCCAKKIMJ>k__BackingField == <BHBCCAKKIMJ>k__BackingField)
|
||||
{
|
||||
OBBBPCBIMME obbbpcbimme3 = BBHENFCNLAB.PMJOPHKBPJK(<BHBCCAKKIMJ>k__BackingField);
|
||||
if (obbbpcbimme3 != 0)
|
||||
{
|
||||
this.SetInvention(obbbpcbimme3);
|
||||
}
|
||||
Action anbajlmkkll = this.ANBAJLMKKLL;
|
||||
if (anbajlmkkll != 0)
|
||||
{
|
||||
anbajlmkkll();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011AC9 RID: 72393 RVA: 0x004061E0 File Offset: 0x004043E0
|
||||
[Token(Token = "0x6011AC9")]
|
||||
[Address(RVA = "0xD61490", Offset = "0xD60290", VA = "0x180D61490")]
|
||||
private void OnDisable()
|
||||
{
|
||||
MFBGLIHGCGO<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
||||
Action<long> action = new Action(this.PJJJMGDALBF);
|
||||
BBHENFCNLAB.PJJJMGDALBF = MFBGLIHGCGO.GMNMHGMFGOL(pjjjmgdalbf, action);
|
||||
}
|
||||
|
||||
// Token: 0x06011ACA RID: 72394 RVA: 0x0040620C File Offset: 0x0040440C
|
||||
[Token(Token = "0x6011ACA")]
|
||||
[Address(RVA = "0xD61440", Offset = "0xD60240", VA = "0x180D61440")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
|
||||
if (jlbeidflild != 0)
|
||||
{
|
||||
jlbeidflild.Dispose();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011ACB RID: 72395 RVA: 0x0040622C File Offset: 0x0040442C
|
||||
[Token(Token = "0x6011ACB")]
|
||||
[Address(RVA = "0xD61690", Offset = "0xD60490", VA = "0x180D61690")]
|
||||
private void PJJJMGDALBF(long LDNFNNNHPPB)
|
||||
{
|
||||
OBBBPCBIMME obbbpcbimme = this.<AMJMPBKMMMJ>k__BackingField;
|
||||
if (obbbpcbimme != 0 && obbbpcbimme.<BHBCCAKKIMJ>k__BackingField == LDNFNNNHPPB)
|
||||
{
|
||||
OBBBPCBIMME obbbpcbimme2 = BBHENFCNLAB.PMJOPHKBPJK(LDNFNNNHPPB);
|
||||
if (obbbpcbimme2 != 0)
|
||||
{
|
||||
this.SetInvention(obbbpcbimme2);
|
||||
}
|
||||
Action anbajlmkkll = this.ANBAJLMKKLL;
|
||||
if (anbajlmkkll != 0)
|
||||
{
|
||||
anbajlmkkll();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011ACC RID: 72396 RVA: 0x00406270 File Offset: 0x00404470
|
||||
[Token(Token = "0x6011ACC")]
|
||||
[Address(RVA = "0xD61720", Offset = "0xD60520", VA = "0x180D61720")]
|
||||
public void SetInvention(OBBBPCBIMME LDNFNNNHPPB)
|
||||
{
|
||||
if (this.<AMJMPBKMMMJ>k__BackingField != LDNFNNNHPPB || LDNFNNNHPPB == 0)
|
||||
{
|
||||
this.<AMJMPBKMMMJ>k__BackingField = LDNFNNNHPPB;
|
||||
RawImage rawImage = this.inventionImage;
|
||||
Texture2D defaultProfileImage = SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImage;
|
||||
rawImage.texture = defaultProfileImage;
|
||||
OBBBPCBIMME obbbpcbimme = this.<AMJMPBKMMMJ>k__BackingField;
|
||||
if (obbbpcbimme != 0)
|
||||
{
|
||||
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
|
||||
if (jlbeidflild != 0)
|
||||
{
|
||||
jlbeidflild.Dispose();
|
||||
}
|
||||
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.ACDPHKKEMAN(obbbpcbimme);
|
||||
this.JLBEIDFLILD = nbmfnjlhkao;
|
||||
Action<Texture2D> action = new Action(this.KEHIABPPHCJ);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011ACD RID: 72397 RVA: 0x004062EC File Offset: 0x004044EC
|
||||
[Token(Token = "0x6011ACD")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public InventionPreviewUI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06011ACE RID: 72398 RVA: 0x00406300 File Offset: 0x00404500
|
||||
[Token(Token = "0x6011ACE")]
|
||||
[Address(RVA = "0xD61350", Offset = "0xD60150", VA = "0x180D61350")]
|
||||
[CompilerGenerated]
|
||||
private void KEHIABPPHCJ(Texture2D CAKFKAGPMBF)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num)
|
||||
{
|
||||
int num2 = 0;
|
||||
if (CAKFKAGPMBF != num2)
|
||||
{
|
||||
OBBBPCBIMME obbbpcbimme = this.<AMJMPBKMMMJ>k__BackingField;
|
||||
if (obbbpcbimme != 0)
|
||||
{
|
||||
string <HPJCFFLAJJE>k__BackingField = obbbpcbimme.<HPJCFFLAJJE>k__BackingField;
|
||||
string name = CAKFKAGPMBF.name;
|
||||
if (string.Equals(<HPJCFFLAJJE>k__BackingField, name))
|
||||
{
|
||||
this.inventionImage.texture = CAKFKAGPMBF;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400B5DB RID: 46555
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400B5DB")]
|
||||
[SerializeField]
|
||||
private RawImage inventionImage;
|
||||
|
||||
// Token: 0x0400B5DC RID: 46556
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400B5DC")]
|
||||
private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user