This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,953 @@
using System;
using System.Runtime.CompilerServices;
using AGUI;
using RecNet;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace RecRoom.Storefronts
{
// Token: 0x02000E48 RID: 3656
public class StorefrontItemSlot : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IEventSystemHandler
{
// Token: 0x0601E11C RID: 123164 RVA: 0x00839A88 File Offset: 0x00837C88
public Transform HEPIDKDGNHK()
{
return this.AIKELBMDCIC;
}
// Token: 0x0601E11D RID: 123165 RVA: 0x00839A90 File Offset: 0x00837C90
public bool NAFPINEIMNP()
{
return this.PKBPJLOJKEF;
}
// Token: 0x0601E11E RID: 123166 RVA: 0x00839A98 File Offset: 0x00837C98
public void LLACPMOPNBK()
{
if (this.NEMPDIJDDGC() != null)
{
this.LHNFIJFKDOF.IMOJKAPADAM(this);
}
}
// Token: 0x0601E11F RID: 123167 RVA: 0x00839AB4 File Offset: 0x00837CB4
public void CFFBFIFJPAJ(Storefront LHNFIJFKDOF)
{
this.LHNFIJFKDOF = LHNFIJFKDOF;
}
// Token: 0x0601E120 RID: 123168 RVA: 0x00839AC0 File Offset: 0x00837CC0
public void EMEGMEFIKJE(Transform NOBAPCOKFIL)
{
this.CCDDEAIIDLA = NOBAPCOKFIL.position;
this.LGCCJILPALA = NOBAPCOKFIL.rotation;
this.AIKELBMDCIC = NOBAPCOKFIL;
}
// Token: 0x0601E121 RID: 123169 RVA: 0x00839AE4 File Offset: 0x00837CE4
public ANDLJKPAJOF AIONALLEEDH()
{
return this.IJEHBKNHMMB;
}
// Token: 0x0601E122 RID: 123170 RVA: 0x00839AEC File Offset: 0x00837CEC
public bool DEOPDCPHEAO()
{
return this.BGPEHOBPFJI() != null && NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HHJDFDBJAIG.Contains(this.KJIMHKNFGDB);
}
// Token: 0x0601E123 RID: 123171 RVA: 0x00839B10 File Offset: 0x00837D10
public ANDLJKPAJOF HJACKBAMDBF()
{
return this.IJEHBKNHMMB;
}
// Token: 0x0601E124 RID: 123172 RVA: 0x00839B18 File Offset: 0x00837D18
public void DEDGAFPOKDI()
{
if (this.EFEECAOAPOE() != null)
{
this.LHNFIJFKDOF.BFLEKDFBKLD(this);
}
}
// Token: 0x0601E125 RID: 123173 RVA: 0x00839B34 File Offset: 0x00837D34
public void IBMLLFNGCBD()
{
if (this.ACJFKBIAGEI())
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, "RpcFinish");
}
else if (this.BCIENGLOHLG != null)
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, Storefront.OJAOPNPKEKP((long)this.BELMFCDOEHL().BEMBFCDOKNG, "lifeBar"));
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, this.defaultPriceText);
}
KAOFKCMJMNO.HMCBHOKIKDA(this.priceText, (!this.HHEECLBGLCE) ? this.inactiveTextColor : this.KCDJKMNDECO);
}
// Token: 0x17000DE1 RID: 3553
// (get) Token: 0x0601E126 RID: 123174 RVA: 0x00839BCC File Offset: 0x00837DCC
// (set) Token: 0x0601E13C RID: 123196 RVA: 0x00839FD0 File Offset: 0x008381D0
public ANDLJKPAJOF BCIENGLOHLG
{
get
{
return this.IJEHBKNHMMB;
}
set
{
this.IJEHBKNHMMB = value;
if (this.BCIENGLOHLG != null)
{
this.KJIMHKNFGDB = OutfitSelection.GPKJJKCHILI(this.BCIENGLOHLG.PLCNNDBKAHE);
}
else
{
this.KJIMHKNFGDB = null;
}
this.UpdateItemText();
}
}
// Token: 0x0601E127 RID: 123175 RVA: 0x00839BD4 File Offset: 0x00837DD4
[CompilerGenerated]
private static Color MCJAIHLFBIP(Text NALMLHMBHPM)
{
return NALMLHMBHPM.color;
}
// Token: 0x0601E129 RID: 123177 RVA: 0x00839C44 File Offset: 0x00837E44
public void FLMPKCAOAOL()
{
if (this.BCIENGLOHLG != null)
{
this.LHNFIJFKDOF.JNDOOCCHGEL(this);
}
}
// Token: 0x17000DE0 RID: 3552
// (get) Token: 0x0601E15C RID: 123228 RVA: 0x0083A6FC File Offset: 0x008388FC
// (set) Token: 0x0601E12A RID: 123178 RVA: 0x00839C60 File Offset: 0x00837E60
public bool HHEECLBGLCE
{
get
{
return this.PKBPJLOJKEF;
}
set
{
if (this.PKBPJLOJKEF != value)
{
this.PKBPJLOJKEF = value;
this.button.enabled = value;
this.UpdateItemText();
}
}
}
// Token: 0x0601E12B RID: 123179 RVA: 0x00839C88 File Offset: 0x00837E88
public void IDGEICEKLBH(ANDLJKPAJOF NOBAPCOKFIL)
{
this.IJEHBKNHMMB = NOBAPCOKFIL;
if (this.EFEECAOAPOE() != null)
{
this.KJIMHKNFGDB = OutfitSelection.AHKDIDCBNCH(this.NEPMFKKMNOO().PLCNNDBKAHE);
}
else
{
this.KJIMHKNFGDB = null;
}
this.FNHMGDIPINO();
}
// Token: 0x0601E12C RID: 123180 RVA: 0x00839CC4 File Offset: 0x00837EC4
public Transform CNOPCMOEEJM()
{
return this.AIKELBMDCIC;
}
// Token: 0x0601E12D RID: 123181 RVA: 0x00839CCC File Offset: 0x00837ECC
private void EEFIIPHACJI(OutfitSelection JFKOAEJCCED)
{
if (OutfitSelection.GEINBKNJBKG(JFKOAEJCCED, this.KJIMHKNFGDB))
{
this.UpdateItemText();
}
}
// Token: 0x0601E12E RID: 123182 RVA: 0x00839CE8 File Offset: 0x00837EE8
public void LGOIIJJNBPO(bool NOBAPCOKFIL)
{
if (this.PKBPJLOJKEF != NOBAPCOKFIL)
{
this.PKBPJLOJKEF = NOBAPCOKFIL;
this.button.enabled = NOBAPCOKFIL;
this.NEDGDLIFGFJ();
}
}
// Token: 0x0601E12F RID: 123183 RVA: 0x00839D10 File Offset: 0x00837F10
public void HCNJJOBMBFH()
{
if (this.BELMFCDOEHL() != null)
{
this.LHNFIJFKDOF.PurchaseItem(this);
}
}
// Token: 0x0601E130 RID: 123184 RVA: 0x00839D2C File Offset: 0x00837F2C
private void IDFGKJHJBLA()
{
Text text = this.priceText;
if (StorefrontItemSlot.DINNJGHCFHI == null)
{
StorefrontItemSlot.DINNJGHCFHI = new Func<Text, Color>(StorefrontItemSlot.FMHNOABBGFG);
}
this.KCDJKMNDECO = text.LCPJBBBPLEH(StorefrontItemSlot.DINNJGHCFHI, Color.white);
this.JLLCCBPLEKI();
NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.EEFIIPHACJI += this.EEFIIPHACJI;
}
// Token: 0x0601E131 RID: 123185 RVA: 0x00839D88 File Offset: 0x00837F88
public void APNHFMFGMFB()
{
if (this.JAIPHHEEBPE())
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, "EU");
}
else if (this.AIONALLEEDH() != null)
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, Storefront.GBGHNEBOIOB((long)this.AIONALLEEDH().BEMBFCDOKNG, "partyId"));
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, this.defaultPriceText);
}
KAOFKCMJMNO.HMCBHOKIKDA(this.priceText, (!this.HHEECLBGLCE) ? this.inactiveTextColor : this.KCDJKMNDECO);
}
// Token: 0x0601E132 RID: 123186 RVA: 0x00839E20 File Offset: 0x00838020
public bool OBOAHEOICLG()
{
return this.PKBPJLOJKEF;
}
// Token: 0x0601E133 RID: 123187 RVA: 0x00839E28 File Offset: 0x00838028
private void FMPFANDFGIP()
{
if (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.EEFIIPHACJI -= this.EEFIIPHACJI;
}
}
// Token: 0x0601E134 RID: 123188 RVA: 0x00839E50 File Offset: 0x00838050
public void JPHCMJEDOIA(ANDLJKPAJOF NOBAPCOKFIL)
{
this.IJEHBKNHMMB = NOBAPCOKFIL;
if (this.AIONALLEEDH() != null)
{
this.KJIMHKNFGDB = OutfitSelection.DNOEBKDCBMK(this.BGPEHOBPFJI().FJJCNLDDLFC());
}
else
{
this.KJIMHKNFGDB = null;
}
this.APNHFMFGMFB();
}
// Token: 0x0601E135 RID: 123189 RVA: 0x00839E8C File Offset: 0x0083808C
public void GKLHBNAOCDM(PointerEventData BNMDNNDLGDH)
{
this.CECOOMNOFJN = true;
this.DOAMNBMGGJL = 1431f;
}
// Token: 0x0601E136 RID: 123190 RVA: 0x00839EA0 File Offset: 0x008380A0
public ANDLJKPAJOF NEPMFKKMNOO()
{
return this.IJEHBKNHMMB;
}
// Token: 0x0601E137 RID: 123191 RVA: 0x00839EA8 File Offset: 0x008380A8
public void DPILHKMDKEI(ANDLJKPAJOF NOBAPCOKFIL)
{
this.IJEHBKNHMMB = NOBAPCOKFIL;
if (this.AIONALLEEDH() != null)
{
this.KJIMHKNFGDB = OutfitSelection.DNOEBKDCBMK(this.NEMPDIJDDGC().JJIOKACEGKL());
}
else
{
this.KJIMHKNFGDB = null;
}
this.UpdateItemText();
}
// Token: 0x0601E138 RID: 123192 RVA: 0x00839EE4 File Offset: 0x008380E4
private static Color COOJALNCBIJ(Text NALMLHMBHPM)
{
return NALMLHMBHPM.color;
}
// Token: 0x0601E139 RID: 123193 RVA: 0x00839EEC File Offset: 0x008380EC
public void NEDGDLIFGFJ()
{
if (this.IONECHIKJKE())
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, " seconds");
}
else if (this.HJACKBAMDBF() != null)
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, Storefront.IFLKGDDLLAH((long)this.EFEECAOAPOE().ANLCHOKKDBO(), "Cannot deserialize runtime object with ID {0} without equipment or extrusion data."));
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, this.defaultPriceText);
}
KAOFKCMJMNO.HMCBHOKIKDA(this.priceText, (!this.NAFPINEIMNP()) ? this.inactiveTextColor : this.KCDJKMNDECO);
}
// Token: 0x17000DDF RID: 3551
// (get) Token: 0x0601E13A RID: 123194 RVA: 0x00839F84 File Offset: 0x00838184
public bool PKCFCPJGMIG
{
get
{
return this.BCIENGLOHLG != null && NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HHJDFDBJAIG.Contains(this.KJIMHKNFGDB);
}
}
// Token: 0x0601E13B RID: 123195 RVA: 0x00839FA8 File Offset: 0x008381A8
public void KLIKMMGHJEH(bool NOBAPCOKFIL)
{
if (this.PKBPJLOJKEF != NOBAPCOKFIL)
{
this.PKBPJLOJKEF = NOBAPCOKFIL;
this.button.enabled = NOBAPCOKFIL;
this.JLLCCBPLEKI();
}
}
// Token: 0x0601E13D RID: 123197 RVA: 0x0083A00C File Offset: 0x0083820C
public void Initialize(Storefront LHNFIJFKDOF)
{
this.LHNFIJFKDOF = LHNFIJFKDOF;
}
// Token: 0x0601E13E RID: 123198 RVA: 0x0083A018 File Offset: 0x00838218
public bool EJMOOMCJDDH()
{
return this.BCIENGLOHLG == null || NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HHJDFDBJAIG.Contains(this.KJIMHKNFGDB);
}
// Token: 0x0601E13F RID: 123199 RVA: 0x0083A03C File Offset: 0x0083823C
private void NEGJDIFIHOE()
{
if (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.EEFIIPHACJI -= this.EEFIIPHACJI;
}
}
// Token: 0x0601E140 RID: 123200 RVA: 0x0083A064 File Offset: 0x00838264
public void OnPointerEnter(PointerEventData BNMDNNDLGDH)
{
this.CECOOMNOFJN = true;
this.DOAMNBMGGJL = 0f;
}
// Token: 0x0601E141 RID: 123201 RVA: 0x0083A078 File Offset: 0x00838278
public bool JAIPHHEEBPE()
{
return this.BELMFCDOEHL() == null || NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HHJDFDBJAIG.Contains(this.KJIMHKNFGDB);
}
// Token: 0x0601E142 RID: 123202 RVA: 0x0083A09C File Offset: 0x0083829C
private static Color FMHNOABBGFG(Text NALMLHMBHPM)
{
return NALMLHMBHPM.color;
}
// Token: 0x0601E143 RID: 123203 RVA: 0x0083A0A4 File Offset: 0x008382A4
public bool BNAOBJMIMGF()
{
return this.EFEECAOAPOE() != null && NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HHJDFDBJAIG.Contains(this.KJIMHKNFGDB);
}
// Token: 0x0601E144 RID: 123204 RVA: 0x0083A0C8 File Offset: 0x008382C8
public Transform HCOBHHGIDJC()
{
return this.AIKELBMDCIC;
}
// Token: 0x0601E145 RID: 123205 RVA: 0x0083A0D0 File Offset: 0x008382D0
public void PMPJGILBOLI(ANDLJKPAJOF NOBAPCOKFIL)
{
this.IJEHBKNHMMB = NOBAPCOKFIL;
if (this.BGPEHOBPFJI() != null)
{
this.KJIMHKNFGDB = OutfitSelection.DGKFONGHAAE(this.BELMFCDOEHL().JJIOKACEGKL());
}
else
{
this.KJIMHKNFGDB = null;
}
this.UpdateItemText();
}
// Token: 0x0601E146 RID: 123206 RVA: 0x0083A10C File Offset: 0x0083830C
private void NGOPCBJCNJM()
{
Text text = this.priceText;
if (StorefrontItemSlot.DINNJGHCFHI == null)
{
StorefrontItemSlot.DINNJGHCFHI = new Func<Text, Color>(StorefrontItemSlot.MCJAIHLFBIP);
}
this.KCDJKMNDECO = text.LCPJBBBPLEH(StorefrontItemSlot.DINNJGHCFHI, Color.white);
this.NEDGDLIFGFJ();
NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.EEFIIPHACJI += this.MOPJADGAPAH;
}
// Token: 0x0601E147 RID: 123207 RVA: 0x0083A168 File Offset: 0x00838368
public void FNHMGDIPINO()
{
if (this.JAIPHHEEBPE())
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, "ReadRaw - contentLength: {0:N0}");
}
else if (this.HJACKBAMDBF() != null)
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, Storefront.ToTicketString((long)this.EEMEIBNDMNE().ANLCHOKKDBO(), "Failed to Instantiate prefab:"));
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, this.defaultPriceText);
}
KAOFKCMJMNO.HMCBHOKIKDA(this.priceText, (!this.OBOAHEOICLG()) ? this.inactiveTextColor : this.KCDJKMNDECO);
}
// Token: 0x0601E148 RID: 123208 RVA: 0x0083A200 File Offset: 0x00838400
public void OOIOEDLNGDE()
{
if (this.IONECHIKJKE())
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, "Social Action Target");
}
else if (this.AIONALLEEDH() != null)
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, Storefront.OJAOPNPKEKP((long)this.BELMFCDOEHL().ANLCHOKKDBO(), "*****"));
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, this.defaultPriceText);
}
KAOFKCMJMNO.HMCBHOKIKDA(this.priceText, (!this.OBOAHEOICLG()) ? this.inactiveTextColor : this.KCDJKMNDECO);
}
// Token: 0x0601E149 RID: 123209 RVA: 0x0083A298 File Offset: 0x00838498
private void Awake()
{
Text text = this.priceText;
if (StorefrontItemSlot.DINNJGHCFHI == null)
{
StorefrontItemSlot.DINNJGHCFHI = new Func<Text, Color>(StorefrontItemSlot.MCJAIHLFBIP);
}
this.KCDJKMNDECO = text.LCPJBBBPLEH(StorefrontItemSlot.DINNJGHCFHI, Color.white);
this.UpdateItemText();
NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.EEFIIPHACJI += this.EEFIIPHACJI;
}
// Token: 0x0601E14A RID: 123210 RVA: 0x0083A2F4 File Offset: 0x008384F4
public ANDLJKPAJOF NEMPDIJDDGC()
{
return this.IJEHBKNHMMB;
}
// Token: 0x0601E14B RID: 123211 RVA: 0x0083A2FC File Offset: 0x008384FC
public void JLLCCBPLEKI()
{
if (this.IMEGHPBOOGN())
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, "OperationResponse ignored while disconnecting. Code: ");
}
else if (this.HJACKBAMDBF() != null)
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, Storefront.ToTicketString((long)this.NEMPDIJDDGC().LKPBCBOIOGB(), "ChRyb29tX2Rvb3JfZGF0YS5wcm90bxIHcmVjcm9vbRoKY29yZS5wcm90byIf"));
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, this.defaultPriceText);
}
KAOFKCMJMNO.HMCBHOKIKDA(this.priceText, (!this.HHEECLBGLCE) ? this.inactiveTextColor : this.KCDJKMNDECO);
}
// Token: 0x0601E14C RID: 123212 RVA: 0x0083A394 File Offset: 0x00838594
public void CMGAENOJFBK(ANDLJKPAJOF NOBAPCOKFIL)
{
this.IJEHBKNHMMB = NOBAPCOKFIL;
if (this.HJACKBAMDBF() != null)
{
this.KJIMHKNFGDB = OutfitSelection.AHKDIDCBNCH(this.EFEECAOAPOE().PLCNNDBKAHE);
}
else
{
this.KJIMHKNFGDB = null;
}
this.APNHFMFGMFB();
}
// Token: 0x0601E14D RID: 123213 RVA: 0x0083A3D0 File Offset: 0x008385D0
private void IGDMCDLELON()
{
if (this.CNOPCMOEEJM() != null)
{
if (this.CECOOMNOFJN)
{
this.HEPIDKDGNHK().Rotate(Vector3.up, this.hoveredItemRotationSpeed * Time.deltaTime);
Vector3 vector = Vector3.Slerp(this.CCDDEAIIDLA, this.hoveredTransform.position, this.DOAMNBMGGJL);
this.HCOBHHGIDJC().position = vector;
this.DOAMNBMGGJL += Time.deltaTime * this.hoveredItemSlerpSpeed;
}
else
{
Quaternion quaternion = Quaternion.RotateTowards(this.IIDHNJHOALO().rotation, this.LGCCJILPALA, this.hoveredItemRotateBackSpeed * Time.deltaTime);
this.CNOPCMOEEJM().rotation = quaternion;
Vector3 vector2 = Vector3.Slerp(this.hoveredTransform.position, this.CCDDEAIIDLA, this.DOAMNBMGGJL);
this.DMHELMOHGMB.position = vector2;
this.DOAMNBMGGJL += Time.deltaTime * this.hoveredItemSlerpSpeed;
}
}
}
// Token: 0x0601E14E RID: 123214 RVA: 0x0083A4D0 File Offset: 0x008386D0
public void PPPOBFAGGAN()
{
if (this.EFEECAOAPOE() != null)
{
this.LHNFIJFKDOF.JNDOOCCHGEL(this);
}
}
// Token: 0x0601E14F RID: 123215 RVA: 0x0083A4EC File Offset: 0x008386EC
public ANDLJKPAJOF EFEECAOAPOE()
{
return this.IJEHBKNHMMB;
}
// Token: 0x0601E150 RID: 123216 RVA: 0x0083A4F4 File Offset: 0x008386F4
public void EAOGMANFOFI(Storefront LHNFIJFKDOF)
{
this.LHNFIJFKDOF = LHNFIJFKDOF;
}
// Token: 0x0601E151 RID: 123217 RVA: 0x0083A500 File Offset: 0x00838700
public Transform IIDHNJHOALO()
{
return this.AIKELBMDCIC;
}
// Token: 0x0601E152 RID: 123218 RVA: 0x0083A508 File Offset: 0x00838708
public void OFFDJLBOFMN(ANDLJKPAJOF NOBAPCOKFIL)
{
this.IJEHBKNHMMB = NOBAPCOKFIL;
if (this.AIONALLEEDH() != null)
{
this.KJIMHKNFGDB = OutfitSelection.GPKJJKCHILI(this.EFEECAOAPOE().PLCNNDBKAHE);
}
else
{
this.KJIMHKNFGDB = null;
}
this.FNHMGDIPINO();
}
// Token: 0x0601E153 RID: 123219 RVA: 0x0083A544 File Offset: 0x00838744
public bool IONECHIKJKE()
{
return this.HJACKBAMDBF() == null || NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HHJDFDBJAIG.Contains(this.KJIMHKNFGDB);
}
// Token: 0x0601E154 RID: 123220 RVA: 0x0083A568 File Offset: 0x00838768
public void PGPEIDGLAJJ(Transform NOBAPCOKFIL)
{
this.CCDDEAIIDLA = NOBAPCOKFIL.position;
this.LGCCJILPALA = NOBAPCOKFIL.rotation;
this.AIKELBMDCIC = NOBAPCOKFIL;
}
// Token: 0x0601E155 RID: 123221 RVA: 0x0083A58C File Offset: 0x0083878C
public void GELJLPOHJHP(PointerEventData BNMDNNDLGDH)
{
this.CECOOMNOFJN = false;
this.DOAMNBMGGJL = 79f;
}
// Token: 0x0601E156 RID: 123222 RVA: 0x0083A5A0 File Offset: 0x008387A0
public void GKJJNNBOOJK(bool NOBAPCOKFIL)
{
if (this.PKBPJLOJKEF != NOBAPCOKFIL)
{
this.PKBPJLOJKEF = NOBAPCOKFIL;
this.button.enabled = NOBAPCOKFIL;
this.APNHFMFGMFB();
}
}
// Token: 0x0601E157 RID: 123223 RVA: 0x0083A5C8 File Offset: 0x008387C8
public void HPKEHADHHNJ()
{
if (this.IMEGHPBOOGN())
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, "{0}.{1}: {2} -> {3}");
}
else if (this.EFEECAOAPOE() != null)
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, Storefront.GBGHNEBOIOB((long)this.EEMEIBNDMNE().ANLCHOKKDBO(), "queued_events"));
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, this.defaultPriceText);
}
KAOFKCMJMNO.HMCBHOKIKDA(this.priceText, (!this.NAFPINEIMNP()) ? this.inactiveTextColor : this.KCDJKMNDECO);
}
// Token: 0x0601E158 RID: 123224 RVA: 0x0083A660 File Offset: 0x00838860
private void EJCAFDJJIME()
{
if (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.EEFIIPHACJI -= this.MOPJADGAPAH;
}
}
// Token: 0x0601E159 RID: 123225 RVA: 0x0083A688 File Offset: 0x00838888
private void HNBLIGEOJOI()
{
if (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.EEFIIPHACJI -= this.EEFIIPHACJI;
}
}
// Token: 0x17000DDE RID: 3550
// (get) Token: 0x0601E16A RID: 123242 RVA: 0x0083A9D0 File Offset: 0x00838BD0
// (set) Token: 0x0601E15A RID: 123226 RVA: 0x0083A6B0 File Offset: 0x008388B0
public Transform DMHELMOHGMB
{
get
{
return this.AIKELBMDCIC;
}
set
{
this.CCDDEAIIDLA = value.position;
this.LGCCJILPALA = value.rotation;
this.AIKELBMDCIC = value;
}
}
// Token: 0x0601E15B RID: 123227 RVA: 0x0083A6D4 File Offset: 0x008388D4
public void BGJLKDHDBEN(bool NOBAPCOKFIL)
{
if (this.PKBPJLOJKEF != NOBAPCOKFIL)
{
this.PKBPJLOJKEF = NOBAPCOKFIL;
this.button.enabled = NOBAPCOKFIL;
this.OOIOEDLNGDE();
}
}
// Token: 0x0601E15D RID: 123229 RVA: 0x0083A704 File Offset: 0x00838904
private void OnDestroy()
{
if (NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM != null)
{
NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.EEFIIPHACJI -= this.EEFIIPHACJI;
}
}
// Token: 0x0601E15E RID: 123230 RVA: 0x0083A72C File Offset: 0x0083892C
private void MOPJADGAPAH(OutfitSelection JFKOAEJCCED)
{
if (OutfitSelection.INDIPFHKKLO(JFKOAEJCCED, this.KJIMHKNFGDB))
{
this.OOIOEDLNGDE();
}
}
// Token: 0x0601E15F RID: 123231 RVA: 0x0083A748 File Offset: 0x00838948
private void FNHPFHOPCLL()
{
if (this.HEPIDKDGNHK() != null)
{
if (this.CECOOMNOFJN)
{
this.DMHELMOHGMB.Rotate(Vector3.up, this.hoveredItemRotationSpeed * Time.deltaTime);
Vector3 vector = Vector3.Slerp(this.CCDDEAIIDLA, this.hoveredTransform.position, this.DOAMNBMGGJL);
this.HEPIDKDGNHK().position = vector;
this.DOAMNBMGGJL += Time.deltaTime * this.hoveredItemSlerpSpeed;
}
else
{
Quaternion quaternion = Quaternion.RotateTowards(this.HEPIDKDGNHK().rotation, this.LGCCJILPALA, this.hoveredItemRotateBackSpeed * Time.deltaTime);
this.DMHELMOHGMB.rotation = quaternion;
Vector3 vector2 = Vector3.Slerp(this.hoveredTransform.position, this.CCDDEAIIDLA, this.DOAMNBMGGJL);
this.IIDHNJHOALO().position = vector2;
this.DOAMNBMGGJL += Time.deltaTime * this.hoveredItemSlerpSpeed;
}
}
}
// Token: 0x0601E160 RID: 123232 RVA: 0x0083A848 File Offset: 0x00838A48
private static Color HDOKGNBHMDA(Text NALMLHMBHPM)
{
return NALMLHMBHPM.color;
}
// Token: 0x0601E161 RID: 123233 RVA: 0x0083A850 File Offset: 0x00838A50
public void NPNKHBBNDPP(ANDLJKPAJOF NOBAPCOKFIL)
{
this.IJEHBKNHMMB = NOBAPCOKFIL;
if (this.EFEECAOAPOE() != null)
{
this.KJIMHKNFGDB = OutfitSelection.AIPCIEPPKIH(this.BGPEHOBPFJI().MENBPLPKFLA());
}
else
{
this.KJIMHKNFGDB = null;
}
this.OOIOEDLNGDE();
}
// Token: 0x0601E162 RID: 123234 RVA: 0x0083A88C File Offset: 0x00838A8C
public bool ACJFKBIAGEI()
{
return this.AIONALLEEDH() == null || NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HHJDFDBJAIG.Contains(this.KJIMHKNFGDB);
}
// Token: 0x0601E163 RID: 123235 RVA: 0x0083A8B0 File Offset: 0x00838AB0
public void UpdateItemText()
{
if (this.PKCFCPJGMIG)
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, "Already Purchased");
}
else if (this.BCIENGLOHLG != null)
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, Storefront.ToTicketString((long)this.BCIENGLOHLG.BEMBFCDOKNG, "Ticket"));
}
else
{
KAOFKCMJMNO.HOHEEMEGDCB(this.priceText, this.defaultPriceText);
}
KAOFKCMJMNO.HMCBHOKIKDA(this.priceText, (!this.HHEECLBGLCE) ? this.inactiveTextColor : this.KCDJKMNDECO);
}
// Token: 0x0601E164 RID: 123236 RVA: 0x0083A948 File Offset: 0x00838B48
public void MNPLJMACJMH(Storefront LHNFIJFKDOF)
{
this.LHNFIJFKDOF = LHNFIJFKDOF;
}
// Token: 0x0601E165 RID: 123237 RVA: 0x0083A954 File Offset: 0x00838B54
public void HNMJHKKJMKB(PointerEventData BNMDNNDLGDH)
{
this.CECOOMNOFJN = false;
this.DOAMNBMGGJL = 1013f;
}
// Token: 0x0601E166 RID: 123238 RVA: 0x0083A968 File Offset: 0x00838B68
public void Button_BuyItem()
{
if (this.BCIENGLOHLG != null)
{
this.LHNFIJFKDOF.PurchaseItem(this);
}
}
// Token: 0x0601E167 RID: 123239 RVA: 0x0083A984 File Offset: 0x00838B84
public void OnPointerExit(PointerEventData BNMDNNDLGDH)
{
this.CECOOMNOFJN = false;
this.DOAMNBMGGJL = 0f;
}
// Token: 0x0601E168 RID: 123240 RVA: 0x0083A998 File Offset: 0x00838B98
public void ALGBMPAMMFL(Transform NOBAPCOKFIL)
{
this.CCDDEAIIDLA = NOBAPCOKFIL.position;
this.LGCCJILPALA = NOBAPCOKFIL.rotation;
this.AIKELBMDCIC = NOBAPCOKFIL;
}
// Token: 0x0601E169 RID: 123241 RVA: 0x0083A9BC File Offset: 0x00838BBC
public void ONHGBPKKKGL(PointerEventData BNMDNNDLGDH)
{
this.CECOOMNOFJN = false;
this.DOAMNBMGGJL = 1913f;
}
// Token: 0x0601E16B RID: 123243 RVA: 0x0083A9D8 File Offset: 0x00838BD8
public bool IMEGHPBOOGN()
{
return this.NEPMFKKMNOO() == null || NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.HHJDFDBJAIG.Contains(this.KJIMHKNFGDB);
}
// Token: 0x0601E16C RID: 123244 RVA: 0x0083A9FC File Offset: 0x00838BFC
public ANDLJKPAJOF BGPEHOBPFJI()
{
return this.IJEHBKNHMMB;
}
// Token: 0x0601E16D RID: 123245 RVA: 0x0083AA04 File Offset: 0x00838C04
public ANDLJKPAJOF EEMEIBNDMNE()
{
return this.IJEHBKNHMMB;
}
// Token: 0x0601E16E RID: 123246 RVA: 0x0083AA0C File Offset: 0x00838C0C
public void GAKBFMFMGAP(Storefront LHNFIJFKDOF)
{
this.LHNFIJFKDOF = LHNFIJFKDOF;
}
// Token: 0x0601E16F RID: 123247 RVA: 0x0083AA18 File Offset: 0x00838C18
public ANDLJKPAJOF BELMFCDOEHL()
{
return this.IJEHBKNHMMB;
}
// Token: 0x0601E170 RID: 123248 RVA: 0x0083AA20 File Offset: 0x00838C20
private void NPGBJPLJKDP()
{
if (this.DMHELMOHGMB != null)
{
if (this.CECOOMNOFJN)
{
this.CNOPCMOEEJM().Rotate(Vector3.up, this.hoveredItemRotationSpeed * Time.deltaTime);
Vector3 vector = Vector3.Slerp(this.CCDDEAIIDLA, this.hoveredTransform.position, this.DOAMNBMGGJL);
this.HEPIDKDGNHK().position = vector;
this.DOAMNBMGGJL += Time.deltaTime * this.hoveredItemSlerpSpeed;
}
else
{
Quaternion quaternion = Quaternion.RotateTowards(this.IIDHNJHOALO().rotation, this.LGCCJILPALA, this.hoveredItemRotateBackSpeed * Time.deltaTime);
this.IIDHNJHOALO().rotation = quaternion;
Vector3 vector2 = Vector3.Slerp(this.hoveredTransform.position, this.CCDDEAIIDLA, this.DOAMNBMGGJL);
this.HEPIDKDGNHK().position = vector2;
this.DOAMNBMGGJL += Time.deltaTime * this.hoveredItemSlerpSpeed;
}
}
}
// Token: 0x0601E171 RID: 123249 RVA: 0x0083AB20 File Offset: 0x00838D20
private void Update()
{
if (this.DMHELMOHGMB != null)
{
if (this.CECOOMNOFJN)
{
this.DMHELMOHGMB.Rotate(Vector3.up, this.hoveredItemRotationSpeed * Time.deltaTime);
Vector3 vector = Vector3.Slerp(this.CCDDEAIIDLA, this.hoveredTransform.position, this.DOAMNBMGGJL);
this.DMHELMOHGMB.position = vector;
this.DOAMNBMGGJL += Time.deltaTime * this.hoveredItemSlerpSpeed;
}
else
{
Quaternion quaternion = Quaternion.RotateTowards(this.DMHELMOHGMB.rotation, this.LGCCJILPALA, this.hoveredItemRotateBackSpeed * Time.deltaTime);
this.DMHELMOHGMB.rotation = quaternion;
Vector3 vector2 = Vector3.Slerp(this.hoveredTransform.position, this.CCDDEAIIDLA, this.DOAMNBMGGJL);
this.DMHELMOHGMB.position = vector2;
this.DOAMNBMGGJL += Time.deltaTime * this.hoveredItemSlerpSpeed;
}
}
}
// Token: 0x0601E172 RID: 123250 RVA: 0x0083AC20 File Offset: 0x00838E20
public void DFFFELFBLLI(PointerEventData BNMDNNDLGDH)
{
this.CECOOMNOFJN = false;
this.DOAMNBMGGJL = 1647f;
}
// Token: 0x04004E7D RID: 20093
[SerializeField]
[ENMFCLPAKBJ(FOGKDGELKHN.SelfAndChildren, false)]
private Button button;
// Token: 0x04004E7E RID: 20094
[Header("Item Display")]
[SerializeField]
private Text priceText;
// Token: 0x04004E7F RID: 20095
[SerializeField]
private RectTransform alreadyOwnedMarker;
// Token: 0x04004E80 RID: 20096
[SerializeField]
private string defaultPriceText = "Out of Stock";
// Token: 0x04004E81 RID: 20097
[SerializeField]
private Color inactiveTextColor = Color.gray;
// Token: 0x04004E82 RID: 20098
[Header("Item Hovering")]
[SerializeField]
private float hoveredItemRotationSpeed = 45f;
// Token: 0x04004E83 RID: 20099
[SerializeField]
private float hoveredItemRotateBackSpeed = 360f;
// Token: 0x04004E84 RID: 20100
[SerializeField]
private Transform hoveredTransform;
// Token: 0x04004E85 RID: 20101
[SerializeField]
private float hoveredItemSlerpSpeed = 5f;
// Token: 0x04004E86 RID: 20102
private Color KCDJKMNDECO;
// Token: 0x04004E87 RID: 20103
private Storefront LHNFIJFKDOF;
// Token: 0x04004E88 RID: 20104
private OutfitSelection KJIMHKNFGDB;
// Token: 0x04004E89 RID: 20105
private bool CECOOMNOFJN;
// Token: 0x04004E8A RID: 20106
private float DOAMNBMGGJL;
// Token: 0x04004E8B RID: 20107
private Quaternion LGCCJILPALA = Quaternion.identity;
// Token: 0x04004E8C RID: 20108
private Vector3 CCDDEAIIDLA = Vector3.zero;
// Token: 0x04004E8D RID: 20109
private Transform AIKELBMDCIC;
// Token: 0x04004E8E RID: 20110
private bool PKBPJLOJKEF = true;
// Token: 0x04004E8F RID: 20111
private ANDLJKPAJOF IJEHBKNHMMB;
// Token: 0x04004E90 RID: 20112
[CompilerGenerated]
private static Func<Text, Color> DINNJGHCFHI;
}
}