using System; using UnityEngine; // Token: 0x0200008E RID: 142 public class PlayingCard : ToolGroupElement { // Token: 0x06001E6B RID: 7787 RVA: 0x0008EB74 File Offset: 0x0008CD74 private void HBFGAKIICDL() { this.ADCKCNDODEI.ANKACHDHNCL = this.ANKACHDHNCL; } // Token: 0x06001E6C RID: 7788 RVA: 0x0008EB88 File Offset: 0x0008CD88 protected virtual void GMDBGNMCONK() { base.Awake(); this.ADCKCNDODEI = base.GetComponentInChildren(); this.CKHPHGKKOHA = new LHLLJPPCDKA(this, ")", this.suit, (IKCAJLLAFML)8, new Action(this.GBDDGGGLMMP)); this.DDKKKEDGHCE = new LHLLJPPCDKA(this, "Dispose", this.value, IKCAJLLAFML.AUTHORITY, new Action(this.NMCOMCLIOEM)); } // Token: 0x06001E6D RID: 7789 RVA: 0x0008EBF0 File Offset: 0x0008CDF0 public void MEMHJGLHIMN(PlayingCard.LBJBLOKBKKN NOBAPCOKFIL) { this.DDKKKEDGHCE.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001E6E RID: 7790 RVA: 0x0008EC00 File Offset: 0x0008CE00 protected virtual void NPGBJPLJKDP() { base.Update(); if (this.FCANFPJCEBM != null && this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC) { bool flag = this.BBENLGLFELN(this.FCANFPJCEBM); base.DIAHDNICKAI = flag; base.MJGKJLJJMJP = !flag; } bool flag2 = base.BKDFLNGCINH.BOLBONELAEF.IsSleeping(); if (!base.BKDFLNGCINH.OHGPCMJMFGC && flag2 && !this.PEOFMCLINJE) { if (!base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM) { base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = true; } if (base.IGADOMNHFAH != null && ((base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).JJDEPHFMFFD()) || (base.PJHHKFFJHPI is PlayingCard && (base.PJHHKFFJHPI as PlayingCard).BKDFLNGCINH.OHGPCMJMFGC))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001E6F RID: 7791 RVA: 0x0008ED1C File Offset: 0x0008CF1C public PlayingCard.LBJBLOKBKKN OINOHFPECID() { return this.DDKKKEDGHCE.CPIBGJLHLBL(); } // Token: 0x06001E70 RID: 7792 RVA: 0x0008ED2C File Offset: 0x0008CF2C public virtual bool MBGFHBMHFGL(ToolGroupElement ENBMEDIFBLM) { return ENBMEDIFBLM != null && ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001E71 RID: 7793 RVA: 0x0008ED4C File Offset: 0x0008CF4C public void JDPGLKPGGFB(PlayingCard.LBJBLOKBKKN NOBAPCOKFIL) { this.DDKKKEDGHCE.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001E72 RID: 7794 RVA: 0x0008ED5C File Offset: 0x0008CF5C public void LGPCMHAHPEB(PlayingCard.LBJBLOKBKKN NOBAPCOKFIL) { this.DDKKKEDGHCE.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001E73 RID: 7795 RVA: 0x0008ED6C File Offset: 0x0008CF6C public void IBPAFPGJALP(PlayingCard.LBJBLOKBKKN NOBAPCOKFIL) { this.DDKKKEDGHCE.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x17000082 RID: 130 // (get) Token: 0x06001E74 RID: 7796 RVA: 0x0008ED7C File Offset: 0x0008CF7C // (set) Token: 0x06001ED1 RID: 7889 RVA: 0x0008FEE4 File Offset: 0x0008E0E4 public PlayingCard.LBJBLOKBKKN ANKACHDHNCL { get { return this.DDKKKEDGHCE.CPIBGJLHLBL(); } set { this.DDKKKEDGHCE.MEAINJPIECA(value); } } // Token: 0x06001E75 RID: 7797 RVA: 0x0008ED8C File Offset: 0x0008CF8C public PlayingCard.IMMIHPJKFOP EPGKIJOHHDK() { return this.CKHPHGKKOHA.CPIBGJLHLBL(); } // Token: 0x06001E76 RID: 7798 RVA: 0x0008ED9C File Offset: 0x0008CF9C protected virtual string BLAIKDMMNNP() { return "0 is not a valid RecNetProfileId!"; } // Token: 0x06001E77 RID: 7799 RVA: 0x0008EDA4 File Offset: 0x0008CFA4 public virtual void AMDCGEALEIA(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001E78 RID: 7800 RVA: 0x0008EDCC File Offset: 0x0008CFCC private bool GIMCJBNPHEN(ToolGroupElement IKIPCIGIFKP) { return Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, base.transform.up) >= 1899f; } // Token: 0x06001E79 RID: 7801 RVA: 0x0008EE04 File Offset: 0x0008D004 public virtual bool PECGBOMFPBK(ToolGroupElement ENBMEDIFBLM) { return !(ENBMEDIFBLM != null) || ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001E7A RID: 7802 RVA: 0x0008EE24 File Offset: 0x0008D024 private void CKBKPNDFIPC() { this.ADCKCNDODEI.BOMOHDLPMGL(this.GHADDJNIFJJ()); } // Token: 0x06001E7B RID: 7803 RVA: 0x0008EE38 File Offset: 0x0008D038 public PlayingCard.LBJBLOKBKKN KFCHNFGNIJM() { return this.DDKKKEDGHCE.CPIBGJLHLBL(); } // Token: 0x06001E7C RID: 7804 RVA: 0x0008EE48 File Offset: 0x0008D048 protected virtual void FBNGCAPKDPC() { base.Update(); if (this.FCANFPJCEBM != null && this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC) { bool flag = this.EMKIHLGMFJB(this.FCANFPJCEBM); base.DIAHDNICKAI = flag; base.MJGKJLJJMJP = !flag; } bool flag2 = base.BKDFLNGCINH.BOLBONELAEF.CCCMCPEFAAC(); if (!base.BKDFLNGCINH.OHGPCMJMFGC && flag2 && !this.PEOFMCLINJE) { if (!base.BKDFLNGCINH.BOLBONELAEF.NKKCGPDGOOF()) { base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = false; } if (base.IGADOMNHFAH != null && ((base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).JJDEPHFMFFD()) || (base.PJHHKFFJHPI is PlayingCard && (base.PJHHKFFJHPI as PlayingCard).BKDFLNGCINH.OHGPCMJMFGC))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001E7D RID: 7805 RVA: 0x0008EF64 File Offset: 0x0008D164 private bool MIJKFDNFPDL(ToolGroupElement IKIPCIGIFKP) { return Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, base.transform.up) >= 714f; } // Token: 0x06001E7E RID: 7806 RVA: 0x0008EF9C File Offset: 0x0008D19C public virtual bool LEPDJNPNDPJ(ToolGroupElement ENBMEDIFBLM) { return ENBMEDIFBLM != null && ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001E7F RID: 7807 RVA: 0x0008EFBC File Offset: 0x0008D1BC public virtual void EKDHNCDEALF(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001E80 RID: 7808 RVA: 0x0008EFE4 File Offset: 0x0008D1E4 public virtual void BDILEOCLFOO(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001E81 RID: 7809 RVA: 0x0008F00C File Offset: 0x0008D20C protected virtual void MHDFIOMCCMO() { base.Update(); if (this.FCANFPJCEBM != null && this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC) { bool flag = this.MIJKFDNFPDL(this.FCANFPJCEBM); base.DIAHDNICKAI = flag; base.MJGKJLJJMJP = flag; } bool flag2 = base.BKDFLNGCINH.BOLBONELAEF.IsSleeping(); if (!base.BKDFLNGCINH.OHGPCMJMFGC && flag2 && !this.PEOFMCLINJE) { if (!base.BKDFLNGCINH.BOLBONELAEF.NKKCGPDGOOF()) { base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = true; } if (base.IGADOMNHFAH != null && ((base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).BJGPKABIAFP) || (base.PJHHKFFJHPI is PlayingCard && (base.PJHHKFFJHPI as PlayingCard).BKDFLNGCINH.OHGPCMJMFGC))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001E82 RID: 7810 RVA: 0x0008F128 File Offset: 0x0008D328 public virtual void ICNLAJIGEIM(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001E83 RID: 7811 RVA: 0x0008F150 File Offset: 0x0008D350 private void AFMODOPIFMB() { this.ADCKCNDODEI.CPGEAONBJGO(this.HFJBMMDBDBP); } // Token: 0x06001E84 RID: 7812 RVA: 0x0008F164 File Offset: 0x0008D364 protected virtual string HCGFCEEOJHC() { return " is missing a tool component."; } // Token: 0x06001E85 RID: 7813 RVA: 0x0008F16C File Offset: 0x0008D36C private bool AGFDGHDEFOP(ToolGroupElement IKIPCIGIFKP) { return Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, base.transform.up) >= 1977f; } // Token: 0x06001E86 RID: 7814 RVA: 0x0008F1A4 File Offset: 0x0008D3A4 public PlayingCard.LBJBLOKBKKN ANGBILCPPHA() { return this.DDKKKEDGHCE.CPIBGJLHLBL(); } // Token: 0x06001E87 RID: 7815 RVA: 0x0008F1B4 File Offset: 0x0008D3B4 protected virtual string CJFMOHHGMBG() { return "Pending"; } // Token: 0x06001E88 RID: 7816 RVA: 0x0008F1BC File Offset: 0x0008D3BC public void DIFEFCLLOML(PlayingCard.LBJBLOKBKKN NOBAPCOKFIL) { this.DDKKKEDGHCE.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001E89 RID: 7817 RVA: 0x0008F1CC File Offset: 0x0008D3CC public virtual bool AEMICBDFFPO(ToolGroupElement ENBMEDIFBLM) { return ENBMEDIFBLM != null && ENBMEDIFBLM.GetComponent() != null; } // Token: 0x17000081 RID: 129 // (get) Token: 0x06001EAC RID: 7852 RVA: 0x0008F708 File Offset: 0x0008D908 // (set) Token: 0x06001E8A RID: 7818 RVA: 0x0008F1EC File Offset: 0x0008D3EC public PlayingCard.IMMIHPJKFOP HFJBMMDBDBP { get { return this.CKHPHGKKOHA.CPIBGJLHLBL(); } set { this.CKHPHGKKOHA.MEAINJPIECA(value); } } // Token: 0x06001E8B RID: 7819 RVA: 0x0008F1FC File Offset: 0x0008D3FC private void HKBMDLNLBPN() { this.ADCKCNDODEI.HEGLBMOLHAM(this.EDFNCEKHKEE()); } // Token: 0x06001E8C RID: 7820 RVA: 0x0008F210 File Offset: 0x0008D410 protected virtual void EEFJBLAIGBP() { base.Awake(); this.ADCKCNDODEI = base.GetComponentInChildren(); this.CKHPHGKKOHA = new LHLLJPPCDKA(this, "y", this.suit, IKCAJLLAFML.AUTHORITY, new Action(this.ECPEKJAJMNJ)); this.DDKKKEDGHCE = new LHLLJPPCDKA(this, "Failed to refresh relationship list: ", this.value, IKCAJLLAFML.MASTER, new Action(this.PCMENCJPKEI)); } // Token: 0x06001E8D RID: 7821 RVA: 0x0008F278 File Offset: 0x0008D478 public void BFJLEAIDHCG(PlayingCard.LBJBLOKBKKN NOBAPCOKFIL) { this.DDKKKEDGHCE.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001E8E RID: 7822 RVA: 0x0008F288 File Offset: 0x0008D488 private bool IPDKGDAELOE(ToolGroupElement IKIPCIGIFKP) { return Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, base.transform.up) >= 1819f; } // Token: 0x06001E8F RID: 7823 RVA: 0x0008F2C0 File Offset: 0x0008D4C0 public virtual bool AHOMCBNOIAB(ToolGroupElement ENBMEDIFBLM) { return !(ENBMEDIFBLM != null) || ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001E90 RID: 7824 RVA: 0x0008F2E0 File Offset: 0x0008D4E0 public PlayingCard.LBJBLOKBKKN JIALOAJPPAJ() { return this.DDKKKEDGHCE.CPIBGJLHLBL(); } // Token: 0x06001E91 RID: 7825 RVA: 0x0008F2F0 File Offset: 0x0008D4F0 protected virtual string GKDDDMJLMHK() { return "br"; } // Token: 0x06001E92 RID: 7826 RVA: 0x0008F2F8 File Offset: 0x0008D4F8 protected override void Start() { base.Start(); base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = true; if (SingletonMonoBehaviour.BOCFJBNNEFP) { SingletonMonoBehaviour.NCKMBFBMBFM.ExcludeTool(base.BKDFLNGCINH); } this.HIOHKLKPOHG(); this.NMCOMCLIOEM(); } // Token: 0x06001E93 RID: 7827 RVA: 0x0008F338 File Offset: 0x0008D538 private void PCMENCJPKEI() { this.ADCKCNDODEI.ADJOPMCKFOA(this.JGDBEPIACOF()); } // Token: 0x06001E94 RID: 7828 RVA: 0x0008F34C File Offset: 0x0008D54C protected virtual string CIGFHAFELJH() { return "Error code FROSTBITE. Please contact support@againstgrav.com"; } // Token: 0x06001E95 RID: 7829 RVA: 0x0008F354 File Offset: 0x0008D554 public virtual void DAOJHNOFPIN(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001E96 RID: 7830 RVA: 0x0008F37C File Offset: 0x0008D57C private bool EMKIHLGMFJB(ToolGroupElement IKIPCIGIFKP) { return Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, base.transform.up) >= 0f; } // Token: 0x06001E97 RID: 7831 RVA: 0x0008F3B4 File Offset: 0x0008D5B4 public virtual bool DBHDGCMBMHP(ToolGroupElement ENBMEDIFBLM) { return ENBMEDIFBLM != null && ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001E98 RID: 7832 RVA: 0x0008F3D4 File Offset: 0x0008D5D4 private bool BBENLGLFELN(ToolGroupElement IKIPCIGIFKP) { return Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, base.transform.up) >= 276f; } // Token: 0x06001E99 RID: 7833 RVA: 0x0008F40C File Offset: 0x0008D60C public virtual void PEEMCBMBBFK(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001E9A RID: 7834 RVA: 0x0008F434 File Offset: 0x0008D634 protected virtual string JJNHCGDJOBL() { return "hand vel dot: "; } // Token: 0x06001E9B RID: 7835 RVA: 0x0008F43C File Offset: 0x0008D63C protected override void Awake() { base.Awake(); this.ADCKCNDODEI = base.GetComponentInChildren(); this.CKHPHGKKOHA = new LHLLJPPCDKA(this, "S", this.suit, IKCAJLLAFML.MASTER_OR_AUTHORITY, new Action(this.HIOHKLKPOHG)); this.DDKKKEDGHCE = new LHLLJPPCDKA(this, "V", this.value, IKCAJLLAFML.AUTHORITY, new Action(this.NMCOMCLIOEM)); } // Token: 0x06001E9C RID: 7836 RVA: 0x0008F4A4 File Offset: 0x0008D6A4 public virtual bool DEODPCOJFJB(ToolGroupElement ENBMEDIFBLM) { return ENBMEDIFBLM != null && ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001E9D RID: 7837 RVA: 0x0008F4C4 File Offset: 0x0008D6C4 public PlayingCard.IMMIHPJKFOP FOFIODMKDDE() { return this.CKHPHGKKOHA.CPIBGJLHLBL(); } // Token: 0x06001E9E RID: 7838 RVA: 0x0008F4D4 File Offset: 0x0008D6D4 private void EGFOBLCPJEG() { this.ADCKCNDODEI.IDNMODBOICI(this.GHADDJNIFJJ()); } // Token: 0x06001E9F RID: 7839 RVA: 0x0008F4E8 File Offset: 0x0008D6E8 protected virtual void CJIBCBLNGGM() { base.Start(); base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = false; if (SingletonMonoBehaviour.BOCFJBNNEFP) { SingletonMonoBehaviour.NCKMBFBMBFM.PCCJLMJHHCL(base.BKDFLNGCINH); } this.AFMODOPIFMB(); this.HKBMDLNLBPN(); } // Token: 0x06001EA0 RID: 7840 RVA: 0x0008F528 File Offset: 0x0008D728 public PlayingCard.LBJBLOKBKKN JGDBEPIACOF() { return this.DDKKKEDGHCE.CPIBGJLHLBL(); } // Token: 0x06001EA1 RID: 7841 RVA: 0x0008F538 File Offset: 0x0008D738 private bool KLEGKBOLNCM(ToolGroupElement IKIPCIGIFKP) { return Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, base.transform.up) < 1462f; } // Token: 0x06001EA2 RID: 7842 RVA: 0x0008F570 File Offset: 0x0008D770 public virtual bool CAJLBFCEMPO(ToolGroupElement ENBMEDIFBLM) { return !(ENBMEDIFBLM != null) || ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001EA3 RID: 7843 RVA: 0x0008F590 File Offset: 0x0008D790 public virtual void BOEOEJDLHCL(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001EA4 RID: 7844 RVA: 0x0008F5B8 File Offset: 0x0008D7B8 public void HAKBOKMFMAE(PlayingCard.IMMIHPJKFOP NOBAPCOKFIL) { this.CKHPHGKKOHA.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001EA5 RID: 7845 RVA: 0x0008F5C8 File Offset: 0x0008D7C8 public override void DisplayAddToolHighlight(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001EA6 RID: 7846 RVA: 0x0008F5F0 File Offset: 0x0008D7F0 protected virtual void NHLJJOPDMIN() { base.Awake(); this.ADCKCNDODEI = base.GetComponentInChildren(); this.CKHPHGKKOHA = new LHLLJPPCDKA(this, "float:", this.suit, IKCAJLLAFML.AUTHORITY, new Action(this.GBDDGGGLMMP)); this.DDKKKEDGHCE = new LHLLJPPCDKA(this, "HTTP Update Delegator", this.value, IKCAJLLAFML.AUTHORITY, new Action(this.NMCOMCLIOEM)); } // Token: 0x06001EA7 RID: 7847 RVA: 0x0008F658 File Offset: 0x0008D858 protected virtual void FDBHMLOEHCE() { base.Awake(); this.ADCKCNDODEI = base.GetComponentInChildren(); this.CKHPHGKKOHA = new LHLLJPPCDKA(this, "SortAscending", this.suit, (IKCAJLLAFML)8, new Action(this.AFMODOPIFMB)); this.DDKKKEDGHCE = new LHLLJPPCDKA(this, " since ", this.value, IKCAJLLAFML.AUTHORITY, new Action(this.NMCOMCLIOEM)); } // Token: 0x06001EA8 RID: 7848 RVA: 0x0008F6C0 File Offset: 0x0008D8C0 public PlayingCard.LBJBLOKBKKN LELNDMLGIEO() { return this.DDKKKEDGHCE.CPIBGJLHLBL(); } // Token: 0x06001EA9 RID: 7849 RVA: 0x0008F6D0 File Offset: 0x0008D8D0 private void AGKMJADIDEK() { this.ADCKCNDODEI.AFMICMOICGA(this.LGBCFFBOANH()); } // Token: 0x06001EAA RID: 7850 RVA: 0x0008F6E4 File Offset: 0x0008D8E4 private void CMLIAGDOGDC() { this.ADCKCNDODEI.OJDINEFKKLL(this.ANKACHDHNCL); } // Token: 0x06001EAB RID: 7851 RVA: 0x0008F6F8 File Offset: 0x0008D8F8 public PlayingCard.LBJBLOKBKKN CPLKEEMJAKH() { return this.DDKKKEDGHCE.CPIBGJLHLBL(); } // Token: 0x06001EAD RID: 7853 RVA: 0x0008F718 File Offset: 0x0008D918 public virtual void IEKKLCFMKMA(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001EAE RID: 7854 RVA: 0x0008F740 File Offset: 0x0008D940 protected virtual void NJBNCAPPAOH() { base.Update(); if (this.FCANFPJCEBM != null && this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC) { bool flag = this.BBENLGLFELN(this.FCANFPJCEBM); base.DIAHDNICKAI = flag; base.MJGKJLJJMJP = flag; } bool flag2 = base.BKDFLNGCINH.BOLBONELAEF.IsSleeping(); if (!base.BKDFLNGCINH.OHGPCMJMFGC && flag2 && !this.PEOFMCLINJE) { if (!base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM) { base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = false; } if (base.IGADOMNHFAH != null && ((base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).CHEKENBJHMK()) || (base.PJHHKFFJHPI is PlayingCard && (base.PJHHKFFJHPI as PlayingCard).BKDFLNGCINH.OHGPCMJMFGC))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001EAF RID: 7855 RVA: 0x0008F85C File Offset: 0x0008DA5C protected override void Update() { base.Update(); if (this.FCANFPJCEBM != null && this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC) { bool flag = this.EMKIHLGMFJB(this.FCANFPJCEBM); base.DIAHDNICKAI = flag; base.MJGKJLJJMJP = !flag; } bool flag2 = base.BKDFLNGCINH.BOLBONELAEF.IsSleeping(); if (!base.BKDFLNGCINH.OHGPCMJMFGC && flag2 && !this.PEOFMCLINJE) { if (!base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM) { base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = true; } if (base.IGADOMNHFAH != null && ((base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).BJGPKABIAFP) || (base.PJHHKFFJHPI is PlayingCard && (base.PJHHKFFJHPI as PlayingCard).BKDFLNGCINH.OHGPCMJMFGC))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001EB0 RID: 7856 RVA: 0x0008F978 File Offset: 0x0008DB78 protected virtual void ENGNDJADBDF() { base.Update(); if (this.FCANFPJCEBM != null && this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC) { bool flag = this.BBENLGLFELN(this.FCANFPJCEBM); base.DIAHDNICKAI = flag; base.MJGKJLJJMJP = flag; } bool flag2 = base.BKDFLNGCINH.BOLBONELAEF.IsSleeping(); if (!base.BKDFLNGCINH.OHGPCMJMFGC && flag2 && !this.PEOFMCLINJE) { if (!base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM) { base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = true; } if (base.IGADOMNHFAH != null && ((base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).MCMJEMNOBIN()) || (base.PJHHKFFJHPI is PlayingCard && (base.PJHHKFFJHPI as PlayingCard).BKDFLNGCINH.OHGPCMJMFGC))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001EB1 RID: 7857 RVA: 0x0008FA94 File Offset: 0x0008DC94 public PlayingCard.IMMIHPJKFOP GHADDJNIFJJ() { return this.CKHPHGKKOHA.CPIBGJLHLBL(); } // Token: 0x06001EB2 RID: 7858 RVA: 0x0008FAA4 File Offset: 0x0008DCA4 public virtual bool IGMIKGNMMEF(ToolGroupElement ENBMEDIFBLM) { return !(ENBMEDIFBLM != null) || ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001EB3 RID: 7859 RVA: 0x0008FAC4 File Offset: 0x0008DCC4 private void HIOHKLKPOHG() { this.ADCKCNDODEI.HFJBMMDBDBP = this.HFJBMMDBDBP; } // Token: 0x06001EB4 RID: 7860 RVA: 0x0008FAD8 File Offset: 0x0008DCD8 public void JHACDJKBKJC(PlayingCard.IMMIHPJKFOP NOBAPCOKFIL) { this.CKHPHGKKOHA.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001EB5 RID: 7861 RVA: 0x0008FAE8 File Offset: 0x0008DCE8 private void DCKAIAOABED() { this.ADCKCNDODEI.HLEEAMDMHLM(this.CPLKEEMJAKH()); } // Token: 0x06001EB6 RID: 7862 RVA: 0x0008FAFC File Offset: 0x0008DCFC protected virtual void HFEJGMADFGH() { base.Update(); if (this.FCANFPJCEBM != null && this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC) { bool flag = this.GIMCJBNPHEN(this.FCANFPJCEBM); base.DIAHDNICKAI = flag; base.MJGKJLJJMJP = flag; } bool flag2 = base.BKDFLNGCINH.BOLBONELAEF.IsSleeping(); if (!base.BKDFLNGCINH.OHGPCMJMFGC && flag2 && !this.PEOFMCLINJE) { if (!base.BKDFLNGCINH.BOLBONELAEF.NKKCGPDGOOF()) { base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = false; } if (base.IGADOMNHFAH != null && ((base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).BJGPKABIAFP) || (base.PJHHKFFJHPI is PlayingCard && (base.PJHHKFFJHPI as PlayingCard).BKDFLNGCINH.OHGPCMJMFGC))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001EB7 RID: 7863 RVA: 0x0008FC18 File Offset: 0x0008DE18 public PlayingCard.LBJBLOKBKKN JIFHCBLGOGG() { return this.DDKKKEDGHCE.CPIBGJLHLBL(); } // Token: 0x06001EB8 RID: 7864 RVA: 0x0008FC28 File Offset: 0x0008DE28 protected virtual string ILKBNBIFALH() { return "FAAC_SelfBuild"; } // Token: 0x06001EB9 RID: 7865 RVA: 0x0008FC30 File Offset: 0x0008DE30 protected virtual void KHENCKEEPDB() { base.Awake(); this.ADCKCNDODEI = base.GetComponentInChildren(); this.CKHPHGKKOHA = new LHLLJPPCDKA(this, "movie_played", this.suit, (IKCAJLLAFML)7, new Action(this.GBDDGGGLMMP)); this.DDKKKEDGHCE = new LHLLJPPCDKA(this, "DownloadLength", this.value, IKCAJLLAFML.AUTHORITY, new Action(this.HBFGAKIICDL)); } // Token: 0x06001EBA RID: 7866 RVA: 0x0008FC98 File Offset: 0x0008DE98 protected virtual string JACAEHAIHEH() { return "You're Down! -"; } // Token: 0x06001EBB RID: 7867 RVA: 0x0008FCA0 File Offset: 0x0008DEA0 private void CADCHFEFPBF() { this.ADCKCNDODEI.ADJOPMCKFOA(this.JIFHCBLGOGG()); } // Token: 0x06001EBC RID: 7868 RVA: 0x0008FCB4 File Offset: 0x0008DEB4 public PlayingCard.LBJBLOKBKKN EOBAGDICEND() { return this.DDKKKEDGHCE.CPIBGJLHLBL(); } // Token: 0x06001EBD RID: 7869 RVA: 0x0008FCC4 File Offset: 0x0008DEC4 private void CNFJGMKBKNI() { this.ADCKCNDODEI.HEGLBMOLHAM(this.OOMDCNKLIMK()); } // Token: 0x06001EBE RID: 7870 RVA: 0x0008FCD8 File Offset: 0x0008DED8 private void HECMBAPLLNL() { this.ADCKCNDODEI.OJDINEFKKLL(this.EOBAGDICEND()); } // Token: 0x06001EBF RID: 7871 RVA: 0x0008FCEC File Offset: 0x0008DEEC private void NMCOMCLIOEM() { this.ADCKCNDODEI.ANKACHDHNCL = this.ANKACHDHNCL; } // Token: 0x06001EC0 RID: 7872 RVA: 0x0008FD00 File Offset: 0x0008DF00 protected virtual string LGPEBIFKHKP() { return "spillway1"; } // Token: 0x06001EC1 RID: 7873 RVA: 0x0008FD08 File Offset: 0x0008DF08 private bool DJCKIAECNFB(ToolGroupElement IKIPCIGIFKP) { return Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, base.transform.up) >= 531f; } // Token: 0x17000083 RID: 131 // (get) Token: 0x06001EC2 RID: 7874 RVA: 0x0008FD40 File Offset: 0x0008DF40 protected override string PKPIMDKNHFD { get { return "[PlayingCardGroup]"; } } // Token: 0x06001EC3 RID: 7875 RVA: 0x0008FD48 File Offset: 0x0008DF48 public virtual void HKCOOJJLMDH(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001EC4 RID: 7876 RVA: 0x0008FD70 File Offset: 0x0008DF70 private void HEKGCOIIAGO() { this.ADCKCNDODEI.LKGFMKFPOID(this.HFJBMMDBDBP); } // Token: 0x06001EC5 RID: 7877 RVA: 0x0008FD84 File Offset: 0x0008DF84 public PlayingCard.IMMIHPJKFOP GEHNDGIOCIE() { return this.CKHPHGKKOHA.CPIBGJLHLBL(); } // Token: 0x06001EC7 RID: 7879 RVA: 0x0008FDA4 File Offset: 0x0008DFA4 public PlayingCard.LBJBLOKBKKN OOMDCNKLIMK() { return this.DDKKKEDGHCE.CPIBGJLHLBL(); } // Token: 0x06001EC8 RID: 7880 RVA: 0x0008FDB4 File Offset: 0x0008DFB4 public PlayingCard.LBJBLOKBKKN EDFNCEKHKEE() { return this.DDKKKEDGHCE.CPIBGJLHLBL(); } // Token: 0x06001EC9 RID: 7881 RVA: 0x0008FDC4 File Offset: 0x0008DFC4 public PlayingCard.IMMIHPJKFOP LGBCFFBOANH() { return this.CKHPHGKKOHA.CPIBGJLHLBL(); } // Token: 0x06001ECA RID: 7882 RVA: 0x0008FDD4 File Offset: 0x0008DFD4 protected virtual void JKDIDHKMPNH() { base.Start(); base.BKDFLNGCINH.BOLBONELAEF.KEOJKEJMDFM = false; if (SingletonMonoBehaviour.BOCFJBNNEFP) { SingletonMonoBehaviour.NCKMBFBMBFM.ICBPPEOBHBG(base.BKDFLNGCINH); } this.CKBKPNDFIPC(); this.CNFJGMKBKNI(); } // Token: 0x06001ECB RID: 7883 RVA: 0x0008FE14 File Offset: 0x0008E014 public void PAGJEDLHCAC(PlayingCard.LBJBLOKBKKN NOBAPCOKFIL) { this.DDKKKEDGHCE.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001ECC RID: 7884 RVA: 0x0008FE24 File Offset: 0x0008E024 private void GBDDGGGLMMP() { this.ADCKCNDODEI.CPGEAONBJGO(this.GHADDJNIFJJ()); } // Token: 0x06001ECD RID: 7885 RVA: 0x0008FE38 File Offset: 0x0008E038 public virtual bool KMPFEIOCFJB(ToolGroupElement ENBMEDIFBLM) { return !(ENBMEDIFBLM != null) || ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001ECE RID: 7886 RVA: 0x0008FE58 File Offset: 0x0008E058 public void DFBGMPLONLC(PlayingCard.IMMIHPJKFOP NOBAPCOKFIL) { this.CKHPHGKKOHA.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001ECF RID: 7887 RVA: 0x0008FE68 File Offset: 0x0008E068 protected virtual void BOFMPPGNKAI() { base.Awake(); this.ADCKCNDODEI = base.GetComponentInChildren(); this.CKHPHGKKOHA = new LHLLJPPCDKA(this, "OnPickedUp", this.suit, IKCAJLLAFML.ANYONE, new Action(this.CKBKPNDFIPC)); this.DDKKKEDGHCE = new LHLLJPPCDKA(this, "wss", this.value, IKCAJLLAFML.MASTER, new Action(this.DCKAIAOABED)); } // Token: 0x06001ED0 RID: 7888 RVA: 0x0008FED0 File Offset: 0x0008E0D0 private void ECPEKJAJMNJ() { this.ADCKCNDODEI.IDNMODBOICI(this.GEHNDGIOCIE()); } // Token: 0x06001ED2 RID: 7890 RVA: 0x0008FEF4 File Offset: 0x0008E0F4 public void MAIHJEPGPNL(PlayingCard.IMMIHPJKFOP NOBAPCOKFIL) { this.CKHPHGKKOHA.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001ED3 RID: 7891 RVA: 0x0008FF04 File Offset: 0x0008E104 protected virtual string EIPCCICJDOB() { return " ms"; } // Token: 0x06001ED4 RID: 7892 RVA: 0x0008FF0C File Offset: 0x0008E10C public override bool CanAddTool(ToolGroupElement ENBMEDIFBLM) { return ENBMEDIFBLM != null && ENBMEDIFBLM.GetComponent() != null; } // Token: 0x040003FA RID: 1018 [SerializeField] [Header("Playing Card")] private PlayingCard.IMMIHPJKFOP suit = PlayingCard.IMMIHPJKFOP.CLUBS; // Token: 0x040003FB RID: 1019 [SerializeField] private PlayingCard.LBJBLOKBKKN value; // Token: 0x040003FC RID: 1020 private LHLLJPPCDKA CKHPHGKKOHA; // Token: 0x040003FD RID: 1021 private LHLLJPPCDKA DDKKKEDGHCE; // Token: 0x040003FE RID: 1022 private PlayingCardSprite ADCKCNDODEI; // Token: 0x040003FF RID: 1023 private ToolGroupElement FCANFPJCEBM; // Token: 0x04000400 RID: 1024 private bool PEOFMCLINJE; // Token: 0x0200008F RID: 143 public enum LBJBLOKBKKN { // Token: 0x04000402 RID: 1026 ACE, // Token: 0x04000403 RID: 1027 TWO, // Token: 0x04000404 RID: 1028 THREE, // Token: 0x04000405 RID: 1029 FOUR, // Token: 0x04000406 RID: 1030 FIVE, // Token: 0x04000407 RID: 1031 SIX, // Token: 0x04000408 RID: 1032 SEVEN, // Token: 0x04000409 RID: 1033 EIGHT, // Token: 0x0400040A RID: 1034 NINE, // Token: 0x0400040B RID: 1035 TEN, // Token: 0x0400040C RID: 1036 JACK, // Token: 0x0400040D RID: 1037 QUEEN, // Token: 0x0400040E RID: 1038 KING } // Token: 0x02000090 RID: 144 public enum IMMIHPJKFOP { // Token: 0x04000410 RID: 1040 HEARTS, // Token: 0x04000411 RID: 1041 SPADES, // Token: 0x04000412 RID: 1042 CLUBS, // Token: 0x04000413 RID: 1043 DIAMONDS } }