m
This commit is contained in:
@@ -0,0 +1,858 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Core.Creation;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x020021D1 RID: 8657
|
||||
[Token(Token = "0x20021D1")]
|
||||
public class LinkButtonController : MonoBehaviourPun, EOCLMMENCKH, AICKHLGGBBH
|
||||
{
|
||||
// Token: 0x170022D7 RID: 8919
|
||||
// (get) Token: 0x0600DB5F RID: 56159 RVA: 0x00326B90 File Offset: 0x00324D90
|
||||
// (set) Token: 0x0600DB60 RID: 56160 RVA: 0x00326BB0 File Offset: 0x00324DB0
|
||||
[Token(Token = "0x170022D7")]
|
||||
public ILIGKJJIKLL COJOHODFJOL
|
||||
{
|
||||
[Token(Token = "0x600DB5F")]
|
||||
[Address(RVA = "0x1AF0E80", Offset = "0x1AEFE80", VA = "0x181AF0E80")]
|
||||
get
|
||||
{
|
||||
return this.OMGHPOEBAKK.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x600DB60")]
|
||||
[Address(RVA = "0x1AF2210", Offset = "0x1AF1210", VA = "0x181AF2210")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<ILIGKJJIKLL> omghpoebakk = this.OMGHPOEBAKK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170022D8 RID: 8920
|
||||
// (get) Token: 0x0600DB61 RID: 56161 RVA: 0x00326BCC File Offset: 0x00324DCC
|
||||
// (set) Token: 0x0600DB62 RID: 56162 RVA: 0x00326BEC File Offset: 0x00324DEC
|
||||
[Token(Token = "0x170022D8")]
|
||||
public long IKCCMNGGMFN
|
||||
{
|
||||
[Token(Token = "0x600DB61")]
|
||||
[Address(RVA = "0x1AF21C0", Offset = "0x1AF11C0", VA = "0x181AF21C0")]
|
||||
get
|
||||
{
|
||||
return this.GDPNBGKHKCO.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x600DB62")]
|
||||
[Address(RVA = "0x1AF1700", Offset = "0x1AF0700", VA = "0x181AF1700")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<long> gdpnbgkhkco = this.GDPNBGKHKCO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170022D9 RID: 8921
|
||||
// (get) Token: 0x0600DB63 RID: 56163 RVA: 0x00326C08 File Offset: 0x00324E08
|
||||
[Token(Token = "0x170022D9")]
|
||||
private bool KAMEHGIHIOD
|
||||
{
|
||||
[Token(Token = "0x600DB63")]
|
||||
[Address(RVA = "0x1AF12E0", Offset = "0x1AF02E0", VA = "0x181AF12E0")]
|
||||
get
|
||||
{
|
||||
Dictionary<ILIGKJJIKLL, JIPHINJGPHB> hpdeopaoegl = this.HPDEOPAOEGL;
|
||||
ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM();
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB64 RID: 56164 RVA: 0x00326C38 File Offset: 0x00324E38
|
||||
[Token(Token = "0x600DB64")]
|
||||
[Address(RVA = "0x1AF07A0", Offset = "0x1AEF7A0", VA = "0x181AF07A0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
if (Enumerable.Any<Renderer>(this.activatedRenderers))
|
||||
{
|
||||
Material sharedMaterial = this.activatedRenderers[0].GetSharedMaterial();
|
||||
int hbnelaleocj = PAMNDKEGFFG.HBNELALEOCJ;
|
||||
float floatImpl = sharedMaterial.GetFloatImpl(hbnelaleocj);
|
||||
this.HGDPLJFAGDJ = floatImpl;
|
||||
}
|
||||
Material jfcapoobnid = LinkButtonController.JFCAPOOBNID;
|
||||
int num = 0;
|
||||
if (!(jfcapoobnid == num))
|
||||
{
|
||||
Material godfbjlkdmk = LinkButtonController.GODFBJLKDMK;
|
||||
int num2 = 0;
|
||||
if (!(godfbjlkdmk == num2))
|
||||
{
|
||||
goto IL_A7;
|
||||
}
|
||||
}
|
||||
LinkButtonController.JFCAPOOBNID = this.targetImage.defaultMaterial;
|
||||
Material material = new Material(LinkButtonController.JFCAPOOBNID);
|
||||
int num3 = 0;
|
||||
LinkButtonController.GODFBJLKDMK = material;
|
||||
Material godfbjlkdmk2 = LinkButtonController.GODFBJLKDMK;
|
||||
int ecepemaemdc = LinkButtonController.ECEPEMAEMDC;
|
||||
godfbjlkdmk2.SetFloatImpl(ecepemaemdc, 1f);
|
||||
IL_A7:
|
||||
CreationObject component = base.GetComponent<CreationObject>();
|
||||
this.EOJKOIGNHPJ = component;
|
||||
JIPHINJGPHB[] components = base.GetComponents<JIPHINJGPHB>();
|
||||
int num4 = 0;
|
||||
int length = components.Length;
|
||||
if (num4 < length)
|
||||
{
|
||||
Dictionary<ILIGKJJIKLL, JIPHINJGPHB> hpdeopaoegl = this.HPDEOPAOEGL;
|
||||
JIPHINJGPHB jiphinjgphb = components[num4];
|
||||
if (num4 < num3)
|
||||
{
|
||||
num4 += num4;
|
||||
num4++;
|
||||
}
|
||||
hpdeopaoegl[num4] = jiphinjgphb;
|
||||
Action<long> action = new Action(this.LGHIMJDBGKO);
|
||||
if (num4 < typeof(JIPHINJGPHB).TypeHandle)
|
||||
{
|
||||
num4 += num4;
|
||||
num4++;
|
||||
}
|
||||
Action action2 = new Action(this.MPBIOHPAIEB);
|
||||
if (num4 < typeof(JIPHINJGPHB).TypeHandle)
|
||||
{
|
||||
num4 += num4;
|
||||
num4++;
|
||||
}
|
||||
num4++;
|
||||
num4 += num4;
|
||||
num4 += 6;
|
||||
num4 += 19;
|
||||
num4 += num4;
|
||||
num4 += 19;
|
||||
num4 += num4;
|
||||
num4 += 2;
|
||||
num4 += 19;
|
||||
}
|
||||
Action action3 = new Action(this.KALMMMMEBDG);
|
||||
KLLMCPFPIIE<ILIGKJJIKLL> kllmcpfpiie;
|
||||
this.OMGHPOEBAKK = kllmcpfpiie;
|
||||
Action action4 = new Action(this.KALMMMMEBDG);
|
||||
KLLMCPFPIIE<long> kllmcpfpiie2;
|
||||
this.GDPNBGKHKCO = kllmcpfpiie2;
|
||||
SandboxColorable sandboxColorable = this.colorable;
|
||||
Action action5 = new Action(this.CHHAGGIKDLM);
|
||||
sandboxColorable.JJCKDBNNKAM += action5;
|
||||
}
|
||||
|
||||
// Token: 0x0600DB65 RID: 56165 RVA: 0x00326E20 File Offset: 0x00325020
|
||||
[Token(Token = "0x600DB65")]
|
||||
[Address(RVA = "0x1AF1D10", Offset = "0x1AF0D10", VA = "0x181AF1D10")]
|
||||
private void OnEnable()
|
||||
{
|
||||
PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.button.pressEvent;
|
||||
UnityAction<PhysicalButtonBase, Player> unityAction = new UnityAction(this.NNBDPAJLOMF);
|
||||
pressEvent.AddListener(unityAction);
|
||||
this.LGAEHHJILJI();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB66 RID: 56166 RVA: 0x00326E5C File Offset: 0x0032505C
|
||||
[Token(Token = "0x600DB66")]
|
||||
[Address(RVA = "0x1AF20E0", Offset = "0x1AF10E0", VA = "0x181AF20E0")]
|
||||
private void Start()
|
||||
{
|
||||
this.ADCJHFALHFP();
|
||||
this.KALMMMMEBDG();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB67 RID: 56167 RVA: 0x00326E78 File Offset: 0x00325078
|
||||
[Token(Token = "0x600DB67")]
|
||||
[Address(RVA = "0x1AEFF90", Offset = "0x1AEEF90", VA = "0x181AEFF90")]
|
||||
private void ADCJHFALHFP()
|
||||
{
|
||||
CreationObject eojkoignhpj = this.EOJKOIGNHPJ;
|
||||
int num = 0;
|
||||
if (!(eojkoignhpj == num))
|
||||
{
|
||||
CreationObject eojkoignhpj2 = this.EOJKOIGNHPJ;
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG <>9__40_ = LinkButtonController.<>c.<>9__40_0;
|
||||
if (<>9__40_ == 0)
|
||||
{
|
||||
LinkButtonController.<>c.<>9__40_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.NPLNFHKDLCP);
|
||||
Dictionary<ILIGKJJIKLL, JIPHINJGPHB> hpdeopaoegl = this.HPDEOPAOEGL;
|
||||
Func<KeyValuePair<ILIGKJJIKLL, JIPHINJGPHB>, string> func;
|
||||
if (LinkButtonController.<>c.<>9__40_2 == 0)
|
||||
{
|
||||
func = delegate(KeyValuePair<ILIGKJJIKLL, JIPHINJGPHB> kvp)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
LinkButtonController.<>c.<>9__40_2 = func;
|
||||
}
|
||||
Func<KeyValuePair<ILIGKJJIKLL, JIPHINJGPHB>, FLCFOLDCOJJ> func2;
|
||||
if (LinkButtonController.<>c.<>9__40_3 == 0)
|
||||
{
|
||||
func2 = delegate(KeyValuePair<ILIGKJJIKLL, JIPHINJGPHB> kvp)
|
||||
{
|
||||
};
|
||||
LinkButtonController.<>c.<>9__40_3 = func2;
|
||||
}
|
||||
Dictionary<ILIGKJJIKLL, KeyValuePair<ILIGKJJIKLL, JIPHINJGPHB>> dictionary = Enumerable.ToDictionary<KeyValuePair<ILIGKJJIKLL, JIPHINJGPHB>, string, FLCFOLDCOJJ>(hpdeopaoegl, func, func2);
|
||||
int num2 = this.settingsPriority;
|
||||
int num3;
|
||||
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(<>9__40_, ohindolfnmp, dictionary, num3);
|
||||
num3 = num2 + 1;
|
||||
ILINODKFHEO ilinodkfheo = eojkoignhpj2.AddConfigurableSetting(klcanjpoepc);
|
||||
this.AGHECHLBNKA();
|
||||
int num4 = 0;
|
||||
int num5 = this.settingsPriority;
|
||||
int num6 = 0;
|
||||
ulong num7;
|
||||
ECJBHJOCKHL ecjbhjockhl = ONOKJPIMIIP.HPLKEGBKNBJ(num5, "Link", num6, num4, num7 != 0UL);
|
||||
CreationObject eojkoignhpj3 = this.EOJKOIGNHPJ;
|
||||
int num8 = this.settingsPriority;
|
||||
this.BNEDHPABNON = ecjbhjockhl;
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[0];
|
||||
Dictionary<ILIGKJJIKLL, JIPHINJGPHB> hpdeopaoegl2 = this.HPDEOPAOEGL;
|
||||
Func<KeyValuePair<ILIGKJJIKLL, JIPHINJGPHB>, string> func3;
|
||||
if (LinkButtonController.<>c.<>9__40_4 == 0)
|
||||
{
|
||||
func3 = delegate(KeyValuePair<ILIGKJJIKLL, JIPHINJGPHB> kvp)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
LinkButtonController.<>c.<>9__40_4 = func3;
|
||||
}
|
||||
Func<KeyValuePair<ILIGKJJIKLL, JIPHINJGPHB>, FLCFOLDCOJJ> func4;
|
||||
if (LinkButtonController.<>c.<>9__40_5 == 0)
|
||||
{
|
||||
func4 = delegate(KeyValuePair<ILIGKJJIKLL, JIPHINJGPHB> kvp)
|
||||
{
|
||||
};
|
||||
LinkButtonController.<>c.<>9__40_5 = func4;
|
||||
}
|
||||
Dictionary<ILIGKJJIKLL, KeyValuePair<ILIGKJJIKLL, JIPHINJGPHB>> dictionary2 = Enumerable.ToDictionary<KeyValuePair<ILIGKJJIKLL, JIPHINJGPHB>, string, FLCFOLDCOJJ>(hpdeopaoegl2, func3, func4);
|
||||
Func<int> func5 = new Func(this.JHIAADDGFFC);
|
||||
Action<int> action = new Action(this.NKFGIEDOFAE);
|
||||
int num9 = 0;
|
||||
string text;
|
||||
ulong num10;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary2, func5, action, "Link Type", text, num9, num9, num9, num9, num10 != 0UL);
|
||||
if (lnbmgippmjj != 0)
|
||||
{
|
||||
}
|
||||
array[0] = lnbmgippmjj;
|
||||
ECJBHJOCKHL bnedhpabnon = this.BNEDHPABNON;
|
||||
if (bnedhpabnon != 0)
|
||||
{
|
||||
}
|
||||
array[1] = bnedhpabnon;
|
||||
ECJBHJOCKHL ecjbhjockhl2 = eojkoignhpj3.AddFoldoutMenu("Link Button", num8, array);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB68 RID: 56168 RVA: 0x0032706C File Offset: 0x0032526C
|
||||
[Token(Token = "0x600DB68")]
|
||||
[Address(RVA = "0x1AF05C0", Offset = "0x1AEF5C0", VA = "0x181AF05C0")]
|
||||
private void AGHECHLBNKA()
|
||||
{
|
||||
CreationObject eojkoignhpj = this.EOJKOIGNHPJ;
|
||||
int num = 0;
|
||||
if (!(eojkoignhpj == num))
|
||||
{
|
||||
ILINODKFHEO pobfhahddoo = this.POBFHAHDDOO;
|
||||
int num2 = 0;
|
||||
if (pobfhahddoo != 0)
|
||||
{
|
||||
this.EOJKOIGNHPJ.RemoveConfigurableSetting(pobfhahddoo);
|
||||
this.POBFHAHDDOO = num2;
|
||||
}
|
||||
if (this.BIFAMFKDMJJ != 0)
|
||||
{
|
||||
CreationObject eojkoignhpj2 = this.EOJKOIGNHPJ;
|
||||
if (num2 < pobfhahddoo)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
ILINODKFHEO ilinodkfheo = eojkoignhpj2.AddConfigurableSetting(num2);
|
||||
ECJBHJOCKHL bnedhpabnon = this.BNEDHPABNON;
|
||||
this.POBFHAHDDOO = ilinodkfheo;
|
||||
bnedhpabnon.LKLKGDMFMCC();
|
||||
JIPHINJGPHB bifamfkdmjj = this.BIFAMFKDMJJ;
|
||||
ECJBHJOCKHL bnedhpabnon2 = this.BNEDHPABNON;
|
||||
this.EOJKOIGNHPJ.RaiseObjectSettingsFunctionsChangedEvent();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB69 RID: 56169 RVA: 0x00327114 File Offset: 0x00325314
|
||||
[Token(Token = "0x600DB69")]
|
||||
[Address(RVA = "0x1AF1700", Offset = "0x1AF0700", VA = "0x181AF1700")]
|
||||
private void LGHIMJDBGKO(long ENJEOLBEALP)
|
||||
{
|
||||
KLLMCPFPIIE<long> gdpnbgkhkco = this.GDPNBGKHKCO;
|
||||
}
|
||||
|
||||
// Token: 0x0600DB6A RID: 56170 RVA: 0x00327130 File Offset: 0x00325330
|
||||
[Token(Token = "0x600DB6A")]
|
||||
[Address(RVA = "0x1AF1110", Offset = "0x1AF0110", VA = "0x181AF1110")]
|
||||
private void KALMMMMEBDG()
|
||||
{
|
||||
if (this.BIFAMFKDMJJ != 0)
|
||||
{
|
||||
}
|
||||
Dictionary<ILIGKJJIKLL, JIPHINJGPHB> hpdeopaoegl = this.HPDEOPAOEGL;
|
||||
ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
JIPHINJGPHB bifamfkdmjj = this.BIFAMFKDMJJ;
|
||||
long num = this.GDPNBGKHKCO.IAHDANBDAAM();
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
this.AGHECHLBNKA();
|
||||
}
|
||||
if (this.BIFAMFKDMJJ != 0)
|
||||
{
|
||||
}
|
||||
this.LGAEHHJILJI();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB6B RID: 56171 RVA: 0x003271B4 File Offset: 0x003253B4
|
||||
[Token(Token = "0x600DB6B")]
|
||||
[Address(RVA = "0x1AF13E0", Offset = "0x1AF03E0", VA = "0x181AF13E0")]
|
||||
private void LGAEHHJILJI()
|
||||
{
|
||||
GameObject gameObject = this.targetImageRoot.gameObject;
|
||||
bool flag = this.HGLLKBFOBIE == LinkButtonController.BKHGLMKODBH.TargetImage;
|
||||
gameObject.SetActive(flag);
|
||||
GameObject gameObject2 = this.typeIconRoot.gameObject;
|
||||
bool flag2 = this.HGLLKBFOBIE == LinkButtonController.BKHGLMKODBH.TypeIcon;
|
||||
gameObject2.SetActive(flag2);
|
||||
if (this.BIFAMFKDMJJ != 0)
|
||||
{
|
||||
int num = 0;
|
||||
JIPHINJGPHB bifamfkdmjj = this.BIFAMFKDMJJ;
|
||||
Image image = this.typeIcon;
|
||||
int num2 = 0;
|
||||
if (num2 < num)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
JIPHINJGPHB bifamfkdmjj2 = this.BIFAMFKDMJJ;
|
||||
Action<string> action = new Action(this.KOIDJBMHGGE);
|
||||
if (this.HGLLKBFOBIE == LinkButtonController.BKHGLMKODBH.TargetImage)
|
||||
{
|
||||
int num3 = 0;
|
||||
LinkButtonController <>4__this = this;
|
||||
JIPHINJGPHB bifamfkdmjj3 = this.BIFAMFKDMJJ;
|
||||
if (num2 < num3)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
Action<Texture2D> action2 = delegate(Texture2D texture)
|
||||
{
|
||||
<>4__this.targetImage.texture = texture;
|
||||
RectTransform rectTransform = <>4__this.targetImage.rectTransform;
|
||||
Vector2 sizeDelta = rectTransform.sizeDelta;
|
||||
rectTransform.sizeDelta = sizeDelta;
|
||||
};
|
||||
}
|
||||
return;
|
||||
}
|
||||
string text = this.labelText.text;
|
||||
int num4 = 0;
|
||||
this.ECDBKOLOGGK(num4 != 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB6C RID: 56172 RVA: 0x003272B4 File Offset: 0x003254B4
|
||||
[Token(Token = "0x600DB6C")]
|
||||
[Address(RVA = "0x1AF0ED0", Offset = "0x1AEFED0", VA = "0x181AF0ED0")]
|
||||
private void ECDBKOLOGGK(bool KJCKMJAFFNJ)
|
||||
{
|
||||
bool isButtonEnabled = this.button.HFNAIHCPBNN;
|
||||
RawImage rawImage = this.targetImage;
|
||||
if (KJCKMJAFFNJ)
|
||||
{
|
||||
}
|
||||
Material material = rawImage.material;
|
||||
this.activatedButtonRoot.gameObject.SetActive(KJCKMJAFFNJ);
|
||||
this.deactivatedButtonRoot.gameObject.SetActive(KJCKMJAFFNJ);
|
||||
if (!KJCKMJAFFNJ)
|
||||
{
|
||||
Image image = this.typeIcon;
|
||||
Sprite sprite = this.notConfiguredTypeIcon;
|
||||
image.sprite = sprite;
|
||||
}
|
||||
this.PAJPFOEFHFF();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB6D RID: 56173 RVA: 0x00327328 File Offset: 0x00325528
|
||||
[Token(Token = "0x600DB6D")]
|
||||
[Address(RVA = "0x1AF1DB0", Offset = "0x1AF0DB0", VA = "0x181AF1DB0")]
|
||||
private void PAJPFOEFHFF()
|
||||
{
|
||||
if (this.KAMEHGIHIOD)
|
||||
{
|
||||
SandboxColorable sandboxColorable = this.colorable;
|
||||
}
|
||||
Color color = this.deactivatedColor;
|
||||
MaterialPropertyBlock materialPropertyBlock;
|
||||
if (this.POJKKILEGBC == 0)
|
||||
{
|
||||
materialPropertyBlock = new MaterialPropertyBlock();
|
||||
this.POJKKILEGBC = materialPropertyBlock;
|
||||
}
|
||||
materialPropertyBlock.Clear();
|
||||
MaterialPropertyBlock pojkkilegbc = this.POJKKILEGBC;
|
||||
int cchofpafeho = PAMNDKEGFFG.CCHOFPAFEHO;
|
||||
pojkkilegbc.SetColor(cchofpafeho, color);
|
||||
MaterialPropertyBlock pojkkilegbc2 = this.POJKKILEGBC;
|
||||
int nadlodhlfbh = PAMNDKEGFFG.NADLODHLFBH;
|
||||
pojkkilegbc2.SetColor(nadlodhlfbh, color);
|
||||
MaterialPropertyBlock pojkkilegbc3 = this.POJKKILEGBC;
|
||||
int hbnelaleocj = PAMNDKEGFFG.HBNELALEOCJ;
|
||||
if (this.KAMEHGIHIOD)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
pojkkilegbc3.SetFloatImpl(hbnelaleocj, (float)num);
|
||||
if (this.KAMEHGIHIOD)
|
||||
{
|
||||
}
|
||||
Renderer[] array = this.deactivatedRenderers;
|
||||
int num2 = 0;
|
||||
int length = array.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
Renderer renderer = array[num2];
|
||||
MaterialPropertyBlock pojkkilegbc4 = this.POJKKILEGBC;
|
||||
renderer.Internal_SetPropertyBlock(pojkkilegbc4);
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB6E RID: 56174 RVA: 0x0032740C File Offset: 0x0032560C
|
||||
[Token(Token = "0x600DB6E")]
|
||||
[Address(RVA = "0x1AF1760", Offset = "0x1AF0760", VA = "0x181AF1760")]
|
||||
private void MPBIOHPAIEB()
|
||||
{
|
||||
this.LGAEHHJILJI();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB6F RID: 56175 RVA: 0x00327420 File Offset: 0x00325620
|
||||
[Token(Token = "0x600DB6F")]
|
||||
[Address(RVA = "0x1AF1770", Offset = "0x1AF0770", VA = "0x181AF1770")]
|
||||
private void NNBDPAJLOMF(PhysicalButtonBase NHKDAAJFENF, Player IEEPBBPKFJA)
|
||||
{
|
||||
int num = 0;
|
||||
if (IEEPBBPKFJA != num)
|
||||
{
|
||||
}
|
||||
bool flag = NHKDAAJFENF.MHMMGDJMKNH;
|
||||
if (flag && this.BIFAMFKDMJJ != 0 && flag)
|
||||
{
|
||||
JIPHINJGPHB bifamfkdmjj = this.BIFAMFKDMJJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB70 RID: 56176 RVA: 0x00327460 File Offset: 0x00325660
|
||||
[Token(Token = "0x600DB70")]
|
||||
[Address(RVA = "0x1AF0DA0", Offset = "0x1AEFDA0", VA = "0x181AF0DA0")]
|
||||
private void CHHAGGIKDLM()
|
||||
{
|
||||
this.PAJPFOEFHFF();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB71 RID: 56177 RVA: 0x00327474 File Offset: 0x00325674
|
||||
[Token(Token = "0x600DB71")]
|
||||
[Address(RVA = "0x18493E0", Offset = "0x18483E0", VA = "0x1818493E0", Slot = "18")]
|
||||
public void PrepareImposter(DDOCLDALHON KDMGDPJLIBN)
|
||||
{
|
||||
this.imposterText.gameObject.SetActive(true);
|
||||
}
|
||||
|
||||
// Token: 0x0600DB72 RID: 56178 RVA: 0x00327498 File Offset: 0x00325698
|
||||
[Token(Token = "0x600DB72")]
|
||||
[Address(RVA = "0x1AF1C70", Offset = "0x1AF0C70", VA = "0x181AF1C70")]
|
||||
private void OnDisable()
|
||||
{
|
||||
PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.button.pressEvent;
|
||||
UnityAction<PhysicalButtonBase, Player> unityAction = new UnityAction(this.NNBDPAJLOMF);
|
||||
pressEvent.RemoveListener(unityAction);
|
||||
}
|
||||
|
||||
// Token: 0x0600DB73 RID: 56179 RVA: 0x003274CC File Offset: 0x003256CC
|
||||
[Token(Token = "0x600DB73")]
|
||||
[Address(RVA = "0x1AF1940", Offset = "0x1AF0940", VA = "0x181AF1940", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
base.OnDestroy();
|
||||
SandboxColorable sandboxColorable = this.colorable;
|
||||
Action action = new Action(this.CHHAGGIKDLM);
|
||||
sandboxColorable.JJCKDBNNKAM -= action;
|
||||
Dictionary<ILIGKJJIKLL, JIPHINJGPHB>.ValueCollection values = this.HPDEOPAOEGL.Values;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Action action2 = new Action(this.MPBIOHPAIEB);
|
||||
num += num;
|
||||
num++;
|
||||
Action<long> action3 = new Action(this.LGHIMJDBGKO);
|
||||
num += num;
|
||||
num++;
|
||||
uint num2;
|
||||
if (num < (int)num2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
num += 3;
|
||||
num += 19;
|
||||
num++;
|
||||
num += 19;
|
||||
num += 19;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x170022DA RID: 8922
|
||||
// (get) Token: 0x0600DB74 RID: 56180 RVA: 0x0032756C File Offset: 0x0032576C
|
||||
[Token(Token = "0x170022DA")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x600DB74")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB75 RID: 56181 RVA: 0x0032757C File Offset: 0x0032577C
|
||||
[Token(Token = "0x600DB75")]
|
||||
[Address(RVA = "0x1AF0DB0", Offset = "0x1AEFDB0", VA = "0x181AF0DB0", Slot = "16")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
KLLMCPFPIIE<ILIGKJJIKLL> omghpoebakk = this.OMGHPOEBAKK;
|
||||
KLLMCPFPIIE<long> gdpnbgkhkco = this.GDPNBGKHKCO;
|
||||
this.KALMMMMEBDG();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB76 RID: 56182 RVA: 0x003275A4 File Offset: 0x003257A4
|
||||
[Token(Token = "0x600DB76")]
|
||||
[Address(RVA = "0x1AF1FB0", Offset = "0x1AF0FB0", VA = "0x181AF1FB0", Slot = "17")]
|
||||
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
DKHJMBKEIED dkhjmbkeied = new DKHJMBKEIED();
|
||||
ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM();
|
||||
long num = this.GDPNBGKHKCO.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB77 RID: 56183 RVA: 0x003275D8 File Offset: 0x003257D8
|
||||
[Token(Token = "0x600DB77")]
|
||||
[Address(RVA = "0x1AF2150", Offset = "0x1AF1150", VA = "0x181AF2150")]
|
||||
public LinkButtonController()
|
||||
{
|
||||
Dictionary<ILIGKJJIKLL, JIPHINJGPHB> dictionary = new Dictionary();
|
||||
this.HPDEOPAOEGL = dictionary;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB79 RID: 56185 RVA: 0x00327620 File Offset: 0x00325820
|
||||
[Token(Token = "0x600DB79")]
|
||||
[Address(RVA = "0x1AF1870", Offset = "0x1AF0870", VA = "0x181AF1870")]
|
||||
[CompilerGenerated]
|
||||
private void NPLNFHKDLCP(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<int> func = new Func(this.EBPIKIGHHDG);
|
||||
Action<int> action = new Action(this.HIDAMEOGEKK);
|
||||
}
|
||||
|
||||
// Token: 0x0600DB7A RID: 56186 RVA: 0x0032765C File Offset: 0x0032585C
|
||||
[Token(Token = "0x600DB7A")]
|
||||
[Address(RVA = "0x1AF0E80", Offset = "0x1AEFE80", VA = "0x181AF0E80")]
|
||||
[CompilerGenerated]
|
||||
private int EBPIKIGHHDG()
|
||||
{
|
||||
ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB7B RID: 56187 RVA: 0x0032767C File Offset: 0x0032587C
|
||||
[Token(Token = "0x600DB7B")]
|
||||
[Address(RVA = "0x1AF1040", Offset = "0x1AF0040", VA = "0x181AF1040")]
|
||||
[CompilerGenerated]
|
||||
private void HIDAMEOGEKK(int ONGBFDACHHG)
|
||||
{
|
||||
ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM();
|
||||
if (ONGBFDACHHG != (int)iligkjjikll)
|
||||
{
|
||||
KLLMCPFPIIE<long> gdpnbgkhkco = this.GDPNBGKHKCO;
|
||||
KLLMCPFPIIE<ILIGKJJIKLL> omghpoebakk = this.OMGHPOEBAKK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB7C RID: 56188 RVA: 0x003276B0 File Offset: 0x003258B0
|
||||
[Token(Token = "0x600DB7C")]
|
||||
[Address(RVA = "0x1AF0E80", Offset = "0x1AEFE80", VA = "0x181AF0E80")]
|
||||
[CompilerGenerated]
|
||||
private int JHIAADDGFFC()
|
||||
{
|
||||
ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600DB7D RID: 56189 RVA: 0x003276D0 File Offset: 0x003258D0
|
||||
[Token(Token = "0x600DB7D")]
|
||||
[Address(RVA = "0x1AF1040", Offset = "0x1AF0040", VA = "0x181AF1040")]
|
||||
[CompilerGenerated]
|
||||
private void NKFGIEDOFAE(int ONGBFDACHHG)
|
||||
{
|
||||
ILIGKJJIKLL iligkjjikll = this.OMGHPOEBAKK.IAHDANBDAAM();
|
||||
if (ONGBFDACHHG != (int)iligkjjikll)
|
||||
{
|
||||
KLLMCPFPIIE<long> gdpnbgkhkco = this.GDPNBGKHKCO;
|
||||
KLLMCPFPIIE<ILIGKJJIKLL> omghpoebakk = this.OMGHPOEBAKK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600DB7E RID: 56190 RVA: 0x00327704 File Offset: 0x00325904
|
||||
[Token(Token = "0x600DB7E")]
|
||||
[Address(RVA = "0x1AF13B0", Offset = "0x1AF03B0", VA = "0x181AF13B0")]
|
||||
[CompilerGenerated]
|
||||
private void KOIDJBMHGGE(string NDILEEFABJA)
|
||||
{
|
||||
bool shouldLoopAudio = ((AIGLMCILBAF.FAEGFHMMIDB)this.labelText).BIILOFOAKEJ;
|
||||
}
|
||||
|
||||
// Token: 0x04008C08 RID: 35848
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4008C08")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)]
|
||||
private PhysicalButtonBase button;
|
||||
|
||||
// Token: 0x04008C09 RID: 35849
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4008C09")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)]
|
||||
private SandboxColorable colorable;
|
||||
|
||||
// Token: 0x04008C0A RID: 35850
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4008C0A")]
|
||||
[SerializeField]
|
||||
[Header("Scene References")]
|
||||
private TMP_Text imposterText;
|
||||
|
||||
// Token: 0x04008C0B RID: 35851
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4008C0B")]
|
||||
[SerializeField]
|
||||
private TMP_Text labelText;
|
||||
|
||||
// Token: 0x04008C0C RID: 35852
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4008C0C")]
|
||||
[SerializeField]
|
||||
private Image typeIcon;
|
||||
|
||||
// Token: 0x04008C0D RID: 35853
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4008C0D")]
|
||||
[SerializeField]
|
||||
private Transform typeIconRoot;
|
||||
|
||||
// Token: 0x04008C0E RID: 35854
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4008C0E")]
|
||||
[SerializeField]
|
||||
private RawImage targetImage;
|
||||
|
||||
// Token: 0x04008C0F RID: 35855
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4008C0F")]
|
||||
[SerializeField]
|
||||
private Transform targetImageRoot;
|
||||
|
||||
// Token: 0x04008C10 RID: 35856
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4008C10")]
|
||||
[SerializeField]
|
||||
[Header("Activation States")]
|
||||
private Renderer[] activatedRenderers;
|
||||
|
||||
// Token: 0x04008C11 RID: 35857
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4008C11")]
|
||||
[SerializeField]
|
||||
private Transform activatedButtonRoot;
|
||||
|
||||
// Token: 0x04008C12 RID: 35858
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4008C12")]
|
||||
[SerializeField]
|
||||
private Renderer[] deactivatedRenderers;
|
||||
|
||||
// Token: 0x04008C13 RID: 35859
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4008C13")]
|
||||
[SerializeField]
|
||||
private Transform deactivatedButtonRoot;
|
||||
|
||||
// Token: 0x04008C14 RID: 35860
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4008C14")]
|
||||
[SerializeField]
|
||||
private Color deactivatedColor;
|
||||
|
||||
// Token: 0x04008C15 RID: 35861
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4008C15")]
|
||||
[SerializeField]
|
||||
[Header("Misc")]
|
||||
private Sprite notConfiguredTypeIcon;
|
||||
|
||||
// Token: 0x04008C16 RID: 35862
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4008C16")]
|
||||
[SerializeField]
|
||||
private int settingsPriority;
|
||||
|
||||
// Token: 0x04008C17 RID: 35863
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4008C17")]
|
||||
private KLLMCPFPIIE<ILIGKJJIKLL> OMGHPOEBAKK;
|
||||
|
||||
// Token: 0x04008C18 RID: 35864
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4008C18")]
|
||||
private KLLMCPFPIIE<long> GDPNBGKHKCO;
|
||||
|
||||
// Token: 0x04008C19 RID: 35865
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4008C19")]
|
||||
private ILINODKFHEO POBFHAHDDOO;
|
||||
|
||||
// Token: 0x04008C1A RID: 35866
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4008C1A")]
|
||||
private ECJBHJOCKHL BNEDHPABNON;
|
||||
|
||||
// Token: 0x04008C1B RID: 35867
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4008C1B")]
|
||||
private CreationObject EOJKOIGNHPJ;
|
||||
|
||||
// Token: 0x04008C1C RID: 35868
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4008C1C")]
|
||||
private MaterialPropertyBlock POJKKILEGBC;
|
||||
|
||||
// Token: 0x04008C1D RID: 35869
|
||||
[Token(Token = "0x4008C1D")]
|
||||
private static Material JFCAPOOBNID;
|
||||
|
||||
// Token: 0x04008C1E RID: 35870
|
||||
[Token(Token = "0x4008C1E")]
|
||||
private static Material GODFBJLKDMK;
|
||||
|
||||
// Token: 0x04008C1F RID: 35871
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4008C1F")]
|
||||
private float HGDPLJFAGDJ = 2.5f;
|
||||
|
||||
// Token: 0x04008C20 RID: 35872
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4008C20")]
|
||||
private JIPHINJGPHB BIFAMFKDMJJ;
|
||||
|
||||
// Token: 0x04008C21 RID: 35873
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4008C21")]
|
||||
private LinkButtonController.BKHGLMKODBH HGLLKBFOBIE;
|
||||
|
||||
// Token: 0x04008C22 RID: 35874
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4008C22")]
|
||||
private readonly Dictionary<ILIGKJJIKLL, JIPHINJGPHB> HPDEOPAOEGL;
|
||||
|
||||
// Token: 0x04008C23 RID: 35875
|
||||
[Token(Token = "0x4008C23")]
|
||||
private static readonly int ECEPEMAEMDC = Shader.PropertyToID("_Grayscale");
|
||||
|
||||
// Token: 0x020021D2 RID: 8658
|
||||
[Token(Token = "0x20021D2")]
|
||||
private enum BKHGLMKODBH
|
||||
{
|
||||
// Token: 0x04008C25 RID: 35877
|
||||
[Token(Token = "0x4008C25")]
|
||||
TypeIcon,
|
||||
// Token: 0x04008C26 RID: 35878
|
||||
[Token(Token = "0x4008C26")]
|
||||
TargetImage
|
||||
}
|
||||
|
||||
// Token: 0x020021D4 RID: 8660
|
||||
[Token(Token = "0x20021D4")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CIGDIBIGKMC
|
||||
{
|
||||
// Token: 0x0600DB86 RID: 56198 RVA: 0x003277B4 File Offset: 0x003259B4
|
||||
[Token(Token = "0x600DB86")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public CIGDIBIGKMC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600DB87 RID: 56199 RVA: 0x003277C8 File Offset: 0x003259C8
|
||||
[Token(Token = "0x600DB87")]
|
||||
[Address(RVA = "0x1AED140", Offset = "0x1AEC140", VA = "0x181AED140")]
|
||||
internal void <UpdateButtonDisplay>b__1(Texture2D texture)
|
||||
{
|
||||
this.<>4__this.targetImage.texture = texture;
|
||||
RectTransform rectTransform = this.<>4__this.targetImage.rectTransform;
|
||||
Vector2 sizeDelta = rectTransform.sizeDelta;
|
||||
rectTransform.sizeDelta = sizeDelta;
|
||||
}
|
||||
|
||||
// Token: 0x04008C2D RID: 35885
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4008C2D")]
|
||||
public float aspectRatio;
|
||||
|
||||
// Token: 0x04008C2E RID: 35886
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4008C2E")]
|
||||
public LinkButtonController <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user