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.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(StorefrontItemSlot.FMHNOABBGFG); } this.KCDJKMNDECO = text.LCPJBBBPLEH(StorefrontItemSlot.DINNJGHCFHI, Color.white); this.JLLCCBPLEKI(); NetworkedSingletonMonoBehaviour.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.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.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.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.NCKMBFBMBFM.HHJDFDBJAIG.Contains(this.KJIMHKNFGDB); } // Token: 0x0601E13F RID: 123199 RVA: 0x0083A03C File Offset: 0x0083823C private void NEGJDIFIHOE() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.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.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.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(StorefrontItemSlot.MCJAIHLFBIP); } this.KCDJKMNDECO = text.LCPJBBBPLEH(StorefrontItemSlot.DINNJGHCFHI, Color.white); this.NEDGDLIFGFJ(); NetworkedSingletonMonoBehaviour.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(StorefrontItemSlot.MCJAIHLFBIP); } this.KCDJKMNDECO = text.LCPJBBBPLEH(StorefrontItemSlot.DINNJGHCFHI, Color.white); this.UpdateItemText(); NetworkedSingletonMonoBehaviour.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.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.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.NCKMBFBMBFM.EEFIIPHACJI -= this.MOPJADGAPAH; } } // Token: 0x0601E159 RID: 123225 RVA: 0x0083A688 File Offset: 0x00838888 private void HNBLIGEOJOI() { if (NetworkedSingletonMonoBehaviour.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.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.NCKMBFBMBFM != null) { NetworkedSingletonMonoBehaviour.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.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.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 DINNJGHCFHI; } }