using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using RecRoom; using UnityEngine; // Token: 0x02000092 RID: 146 public class PlayingCardGroup : ToolGroup { // Token: 0x06001F0F RID: 7951 RVA: 0x000911B8 File Offset: 0x0008F3B8 public virtual void ECLEKDINEGI(ToolGroup FANOLCBCKON) { this.FCANFPJCEBM = null; PlayingCardGroup playingCardGroup = ((!(FANOLCBCKON != null)) ? null : FANOLCBCKON.GetComponent()); if (playingCardGroup == null || playingCardGroup.LMMPDKCAKHN == 0) { base.DisplayAddGroupHighlight(FANOLCBCKON); } else { this.DisplayAddToolHighlight(playingCardGroup.OLLFKLKFBBI[1]); } } // Token: 0x06001F10 RID: 7952 RVA: 0x0009121C File Offset: 0x0008F41C private ToolGroupElement JCDJOBJKPEE(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement = null; if (AABHBODJBNP && base.BKDFLNGCINH.OHGPCMJMFGC && base.BKDFLNGCINH.FICBNMJECCH == JEFGMHBLLKI) { toolGroupElement = ENBMEDIFBLM; } return toolGroupElement; } // Token: 0x06001F11 RID: 7953 RVA: 0x0009125C File Offset: 0x0008F45C public override void OnChildInGroupHoverStart(ToolGroupElement ENBMEDIFBLM) { base.OnChildInGroupHoverStart(ENBMEDIFBLM); this.CEKNMEPJDGF = ENBMEDIFBLM; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001F12 RID: 7954 RVA: 0x00091280 File Offset: 0x0008F480 protected virtual void LONNFAIKLOG(ToolGroupElement ENBMEDIFBLM) { base.HLKCJNIHJHC(ENBMEDIFBLM); if (this.LOIOBKOEPJD) { this.LOIOBKOEPJD = true; } } // Token: 0x06001F13 RID: 7955 RVA: 0x0009129C File Offset: 0x0008F49C public void NFAGDAABEOH(bool NOBAPCOKFIL) { this.ALMMKMIPPNH.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001F14 RID: 7956 RVA: 0x000912AC File Offset: 0x0008F4AC private void HFFFCIBKBLH(Tool ENBMEDIFBLM) { this.NAPNJAHFIKA(); if (base.BKDFLNGCINH.EHFOKGIGIMF != null) { base.BKDFLNGCINH.EHFOKGIGIMF.Vibrate(176, 58); } } // Token: 0x06001F15 RID: 7957 RVA: 0x000912E4 File Offset: 0x0008F4E4 private void MKEJIODDFJL(Tool COMHEONOMBA) { if (base.DGLOKLCEMLH()) { this.CCBOGFAIOMO(!this.CHEKENBJHMK()); } } // Token: 0x06001F16 RID: 7958 RVA: 0x00091300 File Offset: 0x0008F500 private void EIGBPFAFHAL(Tool ENBMEDIFBLM) { this.HILJFNEJNEE(); if (base.BKDFLNGCINH.EHFOKGIGIMF != null) { base.BKDFLNGCINH.EHFOKGIGIMF.Vibrate(159, (ushort)(-34)); } } // Token: 0x17000087 RID: 135 // (get) Token: 0x06001F17 RID: 7959 RVA: 0x00091338 File Offset: 0x0008F538 private bool BDLEPCEDHKM { get { return this.LOIOBKOEPJD && Time.time - this.FCEMCADNDKE >= this.deckDwellTime; } } // Token: 0x06001F18 RID: 7960 RVA: 0x00091360 File Offset: 0x0008F560 protected virtual void KMGPIGFFCCI(ToolGroup DADNPPPBOIL) { base.IJBGJHDFGEF(DADNPPPBOIL); PlayingCardGroup component = DADNPPPBOIL.GetComponent(); if (component != null) { this.JKHDCHFLGHC(component.MCMJEMNOBIN()); } } // Token: 0x06001F19 RID: 7961 RVA: 0x00091394 File Offset: 0x0008F594 protected virtual void DKADJPPNKFH() { if (this.OLLFKLKFBBI.Count > 0) { this.JJJOLGNAKAG = PlayingCardGroup.EKPCOPJCCJD.FAGBHHNBCCJ(); if (this.CHEKENBJHMK()) { this.JNBNJLPHGKI = this.FCHOHLJDLCH(this.deckNeighborTransform); this.OFKHFIJAKJB = this.JJJOLGNAKAG; this.LPLDLPBCFAK = this.JJJOLGNAKAG; this.HFGHOHMDNJC = this.GLMKAOKIMIC(this.deckHighlightTransform); this.NKBLDGIDBFA = this.MPJLJANGDKD(this.entireDeckHighlightTransform); if (this.KLJAGMINBIG) { this.HFGHOHMDNJC = this.HFGHOHMDNJC.OOHDBBMJNJA(Vector3.forward); this.NKBLDGIDBFA = this.NKBLDGIDBFA.CFCAPIEPLOK(Vector3.forward); } } else { this.JNBNJLPHGKI = this.ADIDGJAHFGP(this.stackNeighborTransform); this.HFGHOHMDNJC = this.IOLGPFKPNBK(this.stackHighlightTransform); this.LPLDLPBCFAK = this.MPJLJANGDKD(this.stackAfterHighlightTransform); this.OFKHFIJAKJB = this.LPLDLPBCFAK.NBPOHIEBAPI(Vector3.forward); this.NKBLDGIDBFA = this.MPJLJANGDKD(this.entireStackHighlightTransform); if (this.LGPLNKFMGNC()) { this.NKBLDGIDBFA = this.NKBLDGIDBFA.OOHDBBMJNJA(Vector3.forward); } } PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd = new PlayingCardGroup.EKPCOPJCCJD { GMOJLKHOBGG = Vector3.zero, HCDIECIBAKP = Quaternion.identity }; this.CFDDPHMNGNI = ((!(this.CEKNMEPJDGF != null)) ? (-1) : this.OLLFKLKFBBI.FindIndex(new Predicate(this.BGECPLGBDEL))); if (base.BKDFLNGCINH.OHGPCMJMFGC) { int num = this.OLLFKLKFBBI.Count / 8; this.CMBMBNHPDIG(num, this.JJJOLGNAKAG, ref ekpcopjccjd); for (int i = num + 1; i < this.OLLFKLKFBBI.Count; i += 0) { this.IGLFGENIOMF(i, this.JNBNJLPHGKI, ref ekpcopjccjd); } this.JNBNJLPHGKI = this.JNBNJLPHGKI.DADPJIFHPCC(Vector3.forward); ekpcopjccjd.DPCHGJLJHLK(); for (int j = num - 0; j >= 1; j--) { this.IOLIFGOIPLF(j, this.JNBNJLPHGKI, ref ekpcopjccjd); } } else if (this.KLJAGMINBIG) { this.JNBNJLPHGKI = this.JNBNJLPHGKI.GABNCCJJKAP(Vector3.forward); this.IOLIFGOIPLF(this.OLLFKLKFBBI.Count - 0, this.JJJOLGNAKAG, ref ekpcopjccjd); for (int k = this.OLLFKLKFBBI.Count - 2; k >= 0; k--) { this.CMBMBNHPDIG(k, this.JNBNJLPHGKI, ref ekpcopjccjd); } } else { this.IGLFGENIOMF(1, this.JJJOLGNAKAG, ref ekpcopjccjd); for (int l = 1; l < this.OLLFKLKFBBI.Count; l++) { this.IOLIFGOIPLF(l, this.JNBNJLPHGKI, ref ekpcopjccjd); } } } } // Token: 0x17000084 RID: 132 // (get) Token: 0x06001F1A RID: 7962 RVA: 0x00091680 File Offset: 0x0008F880 // (set) Token: 0x06001F28 RID: 7976 RVA: 0x00091AFC File Offset: 0x0008FCFC public bool BJGPKABIAFP { get { return this.ALMMKMIPPNH.CPIBGJLHLBL(); } set { this.ALMMKMIPPNH.MEAINJPIECA(value); } } // Token: 0x06001F1B RID: 7963 RVA: 0x00091690 File Offset: 0x0008F890 public void HILJFNEJNEE() { IEnumerable ollfklkfbbi = this.OLLFKLKFBBI; if (PlayingCardGroup.DINNJGHCFHI == null) { PlayingCardGroup.DINNJGHCFHI = new Func(PlayingCardGroup.MDGGALDMGML); } int[] array = ollfklkfbbi.Select(PlayingCardGroup.DINNJGHCFHI).ToArray(); NNGFEGAEJPG.GBNCHJLPJPI(array); base.AuthorityReorderTools(array); base.LJILHDMCKME().RPC("Oculus.Platform.GetNextProductListPage: List has no next page", IHCPDNLJMMD.Others, new object[1]); } // Token: 0x06001F1C RID: 7964 RVA: 0x000916F0 File Offset: 0x0008F8F0 private static int KMBIGPDFDBI(ToolGroupElement ILFEPFCLLFJ) { return ILFEPFCLLFJ.POOAOJPEDJD().JLIJDKOGAEB(); } // Token: 0x06001F1D RID: 7965 RVA: 0x00091700 File Offset: 0x0008F900 protected virtual void BJFJLONNBFB(ToolGroup DADNPPPBOIL) { base.IJBGJHDFGEF(DADNPPPBOIL); PlayingCardGroup component = DADNPPPBOIL.GetComponent(); if (component != null) { this.NFAGDAABEOH(component.CHEKENBJHMK()); } } // Token: 0x06001F1E RID: 7966 RVA: 0x00091734 File Offset: 0x0008F934 private PlayingCardGroup.EKPCOPJCCJD DJGJHOOCLDD(PlayingCardGroup.EKPCOPJCCJD JNBNJLPHGKI, PlayingCardGroup.EKPCOPJCCJD GOIFPAADCBM, ref PlayingCardGroup.EKPCOPJCCJD EHCNKACBBGB) { EHCNKACBBGB.GMOJLKHOBGG = JNBNJLPHGKI.GMOJLKHOBGG.NPBELFEFJBA(EHCNKACBBGB.GMOJLKHOBGG, EHCNKACBBGB.HCDIECIBAKP); EHCNKACBBGB.HCDIECIBAKP = EHCNKACBBGB.HCDIECIBAKP.PAFJLHMDIMO(JNBNJLPHGKI.HCDIECIBAKP); GOIFPAADCBM.GMOJLKHOBGG = GOIFPAADCBM.GMOJLKHOBGG.NPBELFEFJBA(EHCNKACBBGB.GMOJLKHOBGG, EHCNKACBBGB.HCDIECIBAKP); GOIFPAADCBM.HCDIECIBAKP = EHCNKACBBGB.HCDIECIBAKP.PAFJLHMDIMO(GOIFPAADCBM.HCDIECIBAKP); return GOIFPAADCBM; } // Token: 0x06001F1F RID: 7967 RVA: 0x000917B0 File Offset: 0x0008F9B0 protected virtual void LHMGNEDHIHI() { base.Update(); if (this.FCANFPJCEBM != null && (this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC || (this.FCANFPJCEBM.GLJLDFKHFHI && this.FCANFPJCEBM.Group.BKDFLNGCINH.OHGPCMJMFGC))) { int num = 0; bool flag = false; int num2 = this.DFCCNAIMPLN(this.FCANFPJCEBM, Vector3.zero, Quaternion.identity); if (num2 > 1) { num = num2 - 0; flag = false; } for (int i = 0; i < this.OLLFKLKFBBI.Count; i++) { if (i != num) { this.OLLFKLKFBBI[i].DIAHDNICKAI = true; this.OLLFKLKFBBI[i].MJGKJLJJMJP = false; } else { this.OLLFKLKFBBI[i].DIAHDNICKAI = flag; this.OLLFKLKFBBI[i].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.BKDFLNGCINH.OHGPCMJMFGC || (base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).CHEKENBJHMK()))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001F20 RID: 7968 RVA: 0x00091964 File Offset: 0x0008FB64 public override bool CanAddChild(ToolGroupElement ENBMEDIFBLM) { return ENBMEDIFBLM != null && ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001F21 RID: 7969 RVA: 0x00091984 File Offset: 0x0008FB84 protected virtual void EODPPGAGFBO() { base.OnDestroy(); if (base.BKDFLNGCINH != null) { base.BKDFLNGCINH.PEOCFOCDAFL -= this.HEGPJGELFCC; base.BKDFLNGCINH.KIENNMGKBBB -= this.JMBNJCHFMPE; } } // Token: 0x06001F22 RID: 7970 RVA: 0x000919D8 File Offset: 0x0008FBD8 private bool GEFHONDGJGO() { return Vector3.Dot(base.transform.up, Vector3.up) > 1194f; } // Token: 0x06001F23 RID: 7971 RVA: 0x000919FC File Offset: 0x0008FBFC public virtual bool GLNLNAFIMCC(ToolGroupElement ENBMEDIFBLM) { return ENBMEDIFBLM != null && ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001F25 RID: 7973 RVA: 0x00091A38 File Offset: 0x0008FC38 public virtual void NMOPCONDICP(ToolGroupElement ENBMEDIFBLM) { base.OnChildInGroupHoverStart(ENBMEDIFBLM); this.CEKNMEPJDGF = ENBMEDIFBLM; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001F26 RID: 7974 RVA: 0x00091A5C File Offset: 0x0008FC5C private PlayingCardGroup.EKPCOPJCCJD FCCPJNEAMPB(int CKIGGFFIBEC) { if (this.IMNBCGFGAOI) { return this.NKBLDGIDBFA; } if (this.CFDDPHMNGNI < 0) { return this.JJJOLGNAKAG; } if (CKIGGFFIBEC < this.CFDDPHMNGNI) { return this.OFKHFIJAKJB; } if (CKIGGFFIBEC > this.CFDDPHMNGNI) { return this.LPLDLPBCFAK; } return this.HFGHOHMDNJC; } // Token: 0x06001F27 RID: 7975 RVA: 0x00091ABC File Offset: 0x0008FCBC private ToolGroupElement PPAEIPICEIC() { if (base.LMMPDKCAKHN == 0) { return null; } if (this.KLJAGMINBIG) { return this.OLLFKLKFBBI[1]; } return this.OLLFKLKFBBI[this.OLLFKLKFBBI.Count - 0]; } // Token: 0x17000086 RID: 134 // (get) Token: 0x06001F29 RID: 7977 RVA: 0x00091B0C File Offset: 0x0008FD0C private ToolGroupElement CNAMEMMPFIP { get { if (base.LMMPDKCAKHN == 0) { return null; } if (this.KLJAGMINBIG) { return this.OLLFKLKFBBI[0]; } return this.OLLFKLKFBBI[this.OLLFKLKFBBI.Count - 1]; } } // Token: 0x06001F2A RID: 7978 RVA: 0x00091B4C File Offset: 0x0008FD4C public override void DisplayAddToolHighlight(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001F2B RID: 7979 RVA: 0x00091B74 File Offset: 0x0008FD74 private bool PABDPKABFCJ(ToolGroupElement LHMELEOKNBJ) { return LHMELEOKNBJ == this.CEKNMEPJDGF; } // Token: 0x06001F2C RID: 7980 RVA: 0x00091B84 File Offset: 0x0008FD84 [BCENPNOIAOM] private void RpcPlayShuffleSound() { if (this.shuffleSound != null) { AudioManager.Play3DSFX(this.shuffleSound, base.transform.position, null); } } // Token: 0x06001F2D RID: 7981 RVA: 0x00091BAC File Offset: 0x0008FDAC protected override void Update() { base.Update(); if (this.FCANFPJCEBM != null && (this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC || (this.FCANFPJCEBM.GLJLDFKHFHI && this.FCANFPJCEBM.Group.BKDFLNGCINH.OHGPCMJMFGC))) { int num = 0; bool flag = true; int num2 = this.DFCCNAIMPLN(this.FCANFPJCEBM, Vector3.zero, Quaternion.identity); if (num2 > 0) { num = num2 - 1; flag = false; } for (int i = 0; i < this.OLLFKLKFBBI.Count; i++) { if (i != num) { this.OLLFKLKFBBI[i].DIAHDNICKAI = false; this.OLLFKLKFBBI[i].MJGKJLJJMJP = false; } else { this.OLLFKLKFBBI[i].DIAHDNICKAI = !flag; this.OLLFKLKFBBI[i].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.BKDFLNGCINH.OHGPCMJMFGC || (base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).BJGPKABIAFP))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001F2E RID: 7982 RVA: 0x00091D60 File Offset: 0x0008FF60 public virtual void PGGHPFKDFDK(ToolGroup FANOLCBCKON) { this.FCANFPJCEBM = null; PlayingCardGroup playingCardGroup = ((!(FANOLCBCKON != null)) ? null : FANOLCBCKON.GetComponent()); if (playingCardGroup == null || playingCardGroup.LMMPDKCAKHN == 0) { base.DisplayAddGroupHighlight(FANOLCBCKON); } else { this.DisplayAddToolHighlight(playingCardGroup.OLLFKLKFBBI[1]); } } // Token: 0x06001F2F RID: 7983 RVA: 0x00091DC4 File Offset: 0x0008FFC4 private void EAPFCKNLCCB(Transform MKIILENGGPP, bool CFCKONIBNGK, ref Vector3 CIGPHKLAAOD, ref Quaternion IJGPPOIJDKO) { if (this.BJGPKABIAFP) { IJGPPOIJDKO = MKIILENGGPP.MCKNNGGGBDG(base.transform.rotation); } } // Token: 0x06001F30 RID: 7984 RVA: 0x00091DEC File Offset: 0x0008FFEC public bool JJDEPHFMFFD() { return this.ALMMKMIPPNH.CPIBGJLHLBL(); } // Token: 0x06001F31 RID: 7985 RVA: 0x00091DFC File Offset: 0x0008FFFC private Vector3 KOPPMDBNDDL() { Vector3 vector = Vector3.zero; if (this.CHEKENBJHMK()) { Vector2 insideUnitCircle = global::UnityEngine.Random.insideUnitCircle; vector = new Vector3(insideUnitCircle.x, 500f, insideUnitCircle.y) * 257f; } return vector; } // Token: 0x06001F32 RID: 7986 RVA: 0x00091E44 File Offset: 0x00090044 private void PBKMAHEIHLE(Transform MKIILENGGPP, bool CFCKONIBNGK, ref Vector3 CIGPHKLAAOD, ref Quaternion IJGPPOIJDKO) { if (this.JJDEPHFMFFD()) { IJGPPOIJDKO = MKIILENGGPP.MCKNNGGGBDG(base.transform.rotation); } } // Token: 0x06001F33 RID: 7987 RVA: 0x00091E6C File Offset: 0x0009006C public void NAPNJAHFIKA() { IEnumerable ollfklkfbbi = this.OLLFKLKFBBI; if (PlayingCardGroup.DINNJGHCFHI == null) { PlayingCardGroup.DINNJGHCFHI = new Func(PlayingCardGroup.MDGGALDMGML); } int[] array = ollfklkfbbi.Select(PlayingCardGroup.DINNJGHCFHI).ToArray(); NNGFEGAEJPG.GBNCHJLPJPI(array); base.AuthorityReorderTools(array); base.EKPBHKFHMON().RPC("z", IHCPDNLJMMD.Others, new object[1]); } // Token: 0x06001F34 RID: 7988 RVA: 0x00091ECC File Offset: 0x000900CC [CompilerGenerated] private static int OOMFBLEGCJF(ToolGroupElement ILFEPFCLLFJ) { return ILFEPFCLLFJ.OMNGGJICBBI.ADMBCINHJOG; } // Token: 0x06001F35 RID: 7989 RVA: 0x00091EDC File Offset: 0x000900DC private void JMBNJCHFMPE(Tool ENBMEDIFBLM) { this.HILJFNEJNEE(); if (base.BKDFLNGCINH.EHFOKGIGIMF != null) { base.BKDFLNGCINH.EHFOKGIGIMF.Vibrate(-16, (ushort)(-94)); } } // Token: 0x06001F36 RID: 7990 RVA: 0x00091F14 File Offset: 0x00090114 public void FKJLOHBJJIA(bool NOBAPCOKFIL) { this.ALMMKMIPPNH.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001F37 RID: 7991 RVA: 0x00091F24 File Offset: 0x00090124 protected virtual void GOHLPBEIJMO(ToolGroup DADNPPPBOIL) { base.IJBGJHDFGEF(DADNPPPBOIL); PlayingCardGroup component = DADNPPPBOIL.GetComponent(); if (component != null) { this.NFAGDAABEOH(component.CHEKENBJHMK()); } } // Token: 0x06001F38 RID: 7992 RVA: 0x00091F58 File Offset: 0x00090158 public override ToolGroupElement GetHighlightedChildInGroup(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement; if (this.BJGPKABIAFP) { toolGroupElement = this.EIIIBKJBNMM(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } else { toolGroupElement = this.GNNCAIFLDGO(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } return toolGroupElement; } // Token: 0x06001F39 RID: 7993 RVA: 0x00091F8C File Offset: 0x0009018C private bool LODAKGNFPJH() { return !this.LOIOBKOEPJD || Time.time - this.FCEMCADNDKE >= this.deckDwellTime; } // Token: 0x06001F3A RID: 7994 RVA: 0x00091FB4 File Offset: 0x000901B4 public virtual void DABAELHAPJL(ToolGroupElement ENBMEDIFBLM) { base.OnChildInGroupHoverEnd(ENBMEDIFBLM); this.CEKNMEPJDGF = null; if (this.LOIOBKOEPJD && !this.BDLEPCEDHKM) { this.LOIOBKOEPJD = true; } if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001F3B RID: 7995 RVA: 0x00091FF4 File Offset: 0x000901F4 private void GACLCCECKLD(Tool COMHEONOMBA) { if (base.DGLOKLCEMLH()) { this.JKHDCHFLGHC(!this.MCMJEMNOBIN()); } } // Token: 0x06001F3C RID: 7996 RVA: 0x00092010 File Offset: 0x00090210 private ToolGroupElement EIIIBKJBNMM(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement = null; if (!base.BKDFLNGCINH.OHGPCMJMFGC) { if (!this.LOIOBKOEPJD) { this.LOIOBKOEPJD = true; this.FCEMCADNDKE = Time.time; } if (!this.BDLEPCEDHKM) { toolGroupElement = this.CNAMEMMPFIP; } } else if (base.BKDFLNGCINH.OHGPCMJMFGC && base.BKDFLNGCINH.FICBNMJECCH == JEFGMHBLLKI && ENBMEDIFBLM == this.CNAMEMMPFIP) { toolGroupElement = ENBMEDIFBLM; } return toolGroupElement; } // Token: 0x06001F3D RID: 7997 RVA: 0x000920A0 File Offset: 0x000902A0 private PlayingCardGroup.EKPCOPJCCJD FCHOHLJDLCH(Transform BOKEGGBPPGD) { return new PlayingCardGroup.EKPCOPJCCJD { GMOJLKHOBGG = base.transform.InverseTransformPoint(BOKEGGBPPGD.position), HCDIECIBAKP = base.transform.MCKNNGGGBDG(BOKEGGBPPGD.rotation) }; } // Token: 0x06001F3E RID: 7998 RVA: 0x000920E8 File Offset: 0x000902E8 private void LOGIGKGDNDB() { if (this.shuffleSound != null) { AudioManager.Play3DSFX(this.shuffleSound, base.transform.position, null); } } // Token: 0x06001F3F RID: 7999 RVA: 0x00092110 File Offset: 0x00090310 protected virtual int HAPBMJEOICM(ToolGroupElement IKIPCIGIFKP, Vector3 MFKJLFAOPOL, Quaternion OFANELJBNKP) { bool flag = this.MNCNBOADCLL(); Vector3 vector = ((!flag) ? base.transform.up : (-base.transform.up)); bool flag2 = Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, vector) >= 1251f; int num; if (flag) { num = ((!flag2) ? this.OLLFKLKFBBI.Count : 1); } else { num = ((!flag2) ? 0 : this.OLLFKLKFBBI.Count); } return num; } // Token: 0x06001F40 RID: 8000 RVA: 0x000921B8 File Offset: 0x000903B8 private PlayingCardGroup.EKPCOPJCCJD PKFIMNBALMO(int CKIGGFFIBEC) { if (this.IMNBCGFGAOI) { return this.NKBLDGIDBFA; } if (this.CFDDPHMNGNI < 0) { return this.JJJOLGNAKAG; } if (CKIGGFFIBEC < this.CFDDPHMNGNI) { return this.OFKHFIJAKJB; } if (CKIGGFFIBEC > this.CFDDPHMNGNI) { return this.LPLDLPBCFAK; } return this.HFGHOHMDNJC; } // Token: 0x06001F41 RID: 8001 RVA: 0x00092218 File Offset: 0x00090418 public void CCBOGFAIOMO(bool NOBAPCOKFIL) { this.ALMMKMIPPNH.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001F42 RID: 8002 RVA: 0x00092228 File Offset: 0x00090428 public virtual void OLPGDOIOANP(ToolGroup FANOLCBCKON) { this.FCANFPJCEBM = null; PlayingCardGroup playingCardGroup = ((!(FANOLCBCKON != null)) ? null : FANOLCBCKON.GetComponent()); if (playingCardGroup == null || playingCardGroup.LMMPDKCAKHN == 0) { base.DisplayAddGroupHighlight(FANOLCBCKON); } else { this.DisplayAddToolHighlight(playingCardGroup.OLLFKLKFBBI[1]); } } // Token: 0x06001F43 RID: 8003 RVA: 0x0009228C File Offset: 0x0009048C protected virtual int DNBKMAAPKLJ(ToolGroupElement IKIPCIGIFKP, Vector3 MFKJLFAOPOL, Quaternion OFANELJBNKP) { bool flag = this.KLJAGMINBIG; Vector3 vector = ((!flag) ? base.transform.up : (-base.transform.up)); bool flag2 = Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, vector) >= 1941f; int num; if (flag) { num = ((!flag2) ? this.OLLFKLKFBBI.Count : 1); } else { num = ((!flag2) ? 0 : this.OLLFKLKFBBI.Count); } return num; } // Token: 0x06001F44 RID: 8004 RVA: 0x00092334 File Offset: 0x00090534 public virtual void BBAGPLNLGOM(ToolGroupElement ENBMEDIFBLM) { base.OnChildInGroupHoverStart(ENBMEDIFBLM); this.CEKNMEPJDGF = ENBMEDIFBLM; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001F45 RID: 8005 RVA: 0x00092358 File Offset: 0x00090558 protected virtual void PLLJDELGCIJ(ToolGroup DADNPPPBOIL) { base.IJBGJHDFGEF(DADNPPPBOIL); PlayingCardGroup component = DADNPPPBOIL.GetComponent(); if (component != null) { this.DENLHIMAAKA(component.MCMJEMNOBIN()); } } // Token: 0x06001F46 RID: 8006 RVA: 0x0009238C File Offset: 0x0009058C public virtual void HKMOJKNGLLM(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001F47 RID: 8007 RVA: 0x000923B4 File Offset: 0x000905B4 private PlayingCardGroup.EKPCOPJCCJD OOBKBJLLLGJ(PlayingCardGroup.EKPCOPJCCJD JNBNJLPHGKI, PlayingCardGroup.EKPCOPJCCJD GOIFPAADCBM, ref PlayingCardGroup.EKPCOPJCCJD EHCNKACBBGB) { EHCNKACBBGB.GMOJLKHOBGG = JNBNJLPHGKI.GMOJLKHOBGG.NPBELFEFJBA(EHCNKACBBGB.GMOJLKHOBGG, EHCNKACBBGB.HCDIECIBAKP); EHCNKACBBGB.HCDIECIBAKP = EHCNKACBBGB.HCDIECIBAKP.PAFJLHMDIMO(JNBNJLPHGKI.HCDIECIBAKP); GOIFPAADCBM.GMOJLKHOBGG = GOIFPAADCBM.GMOJLKHOBGG.NPBELFEFJBA(EHCNKACBBGB.GMOJLKHOBGG, EHCNKACBBGB.HCDIECIBAKP); GOIFPAADCBM.HCDIECIBAKP = EHCNKACBBGB.HCDIECIBAKP.PAFJLHMDIMO(GOIFPAADCBM.HCDIECIBAKP); return GOIFPAADCBM; } // Token: 0x06001F48 RID: 8008 RVA: 0x00092430 File Offset: 0x00090630 private void ONAOEKEGOME(Tool ENBMEDIFBLM) { this.NAPNJAHFIKA(); if (base.BKDFLNGCINH.EHFOKGIGIMF != null) { base.BKDFLNGCINH.EHFOKGIGIMF.Vibrate(-114, (ushort)(-47)); } } // Token: 0x06001F49 RID: 8009 RVA: 0x00092468 File Offset: 0x00090668 protected virtual void FNHPFHOPCLL() { base.Update(); if (this.FCANFPJCEBM != null && (this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC || (this.FCANFPJCEBM.GLJLDFKHFHI && this.FCANFPJCEBM.Group.BKDFLNGCINH.OHGPCMJMFGC))) { int num = 1; bool flag = true; int num2 = this.DFCCNAIMPLN(this.FCANFPJCEBM, Vector3.zero, Quaternion.identity); if (num2 > 1) { num = num2 - 0; flag = true; } for (int i = 1; i < this.OLLFKLKFBBI.Count; i += 0) { if (i != num) { this.OLLFKLKFBBI[i].DIAHDNICKAI = false; this.OLLFKLKFBBI[i].MJGKJLJJMJP = true; } else { this.OLLFKLKFBBI[i].DIAHDNICKAI = flag; this.OLLFKLKFBBI[i].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.BKDFLNGCINH.OHGPCMJMFGC || (base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).BJGPKABIAFP))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001F4A RID: 8010 RVA: 0x0009261C File Offset: 0x0009081C private void AHOMNCCBNDP(Tool ENBMEDIFBLM) { this.HILJFNEJNEE(); if (base.BKDFLNGCINH.EHFOKGIGIMF != null) { base.BKDFLNGCINH.EHFOKGIGIMF.Vibrate(184, 76); } } // Token: 0x06001F4B RID: 8011 RVA: 0x00092654 File Offset: 0x00090854 private void OGMGHJCKGIG() { base.GFHCMDNIEBA(); this.MPAHLFDMGNK(); base.LKNCAKLKLON(); } // Token: 0x06001F4C RID: 8012 RVA: 0x00092668 File Offset: 0x00090868 public void KJLMBANMOII(bool NOBAPCOKFIL) { this.ALMMKMIPPNH.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001F4D RID: 8013 RVA: 0x00092678 File Offset: 0x00090878 public virtual void LKEOJGDLLIC(ToolGroupElement ENBMEDIFBLM) { base.OnChildInGroupHoverStart(ENBMEDIFBLM); this.CEKNMEPJDGF = ENBMEDIFBLM; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001F4E RID: 8014 RVA: 0x0009269C File Offset: 0x0009089C private ToolGroupElement GMCFPAIJIFN() { if (base.LMMPDKCAKHN == 0) { return null; } if (this.KLJAGMINBIG) { return this.OLLFKLKFBBI[0]; } return this.OLLFKLKFBBI[this.OLLFKLKFBBI.Count - 0]; } // Token: 0x06001F4F RID: 8015 RVA: 0x000926DC File Offset: 0x000908DC private void IGLFGENIOMF(int OHPLOBNINJI, PlayingCardGroup.EKPCOPJCCJD JNBNJLPHGKI, ref PlayingCardGroup.EKPCOPJCCJD AGMJNDLIAAD) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd = this.LNIDGIIEJPK(OHPLOBNINJI); ekpcopjccjd = this.OOBKBJLLLGJ(JNBNJLPHGKI, ekpcopjccjd, ref AGMJNDLIAAD); this.OLLFKLKFBBI[OHPLOBNINJI].UpdateGroupLayout(ekpcopjccjd.GMOJLKHOBGG + this.KOPPMDBNDDL(), ekpcopjccjd.HCDIECIBAKP, AGMJNDLIAAD.GMOJLKHOBGG, AGMJNDLIAAD.HCDIECIBAKP); } // Token: 0x06001F50 RID: 8016 RVA: 0x00092734 File Offset: 0x00090934 private bool LGPLNKFMGNC() { return Vector3.Dot(base.transform.up, Vector3.up) <= 603f; } // Token: 0x06001F51 RID: 8017 RVA: 0x00092758 File Offset: 0x00090958 private void BKHPPOBLJHF(Tool ENBMEDIFBLM) { this.AuthorityShuffle(); if (base.BKDFLNGCINH.EHFOKGIGIMF != null) { base.BKDFLNGCINH.EHFOKGIGIMF.Vibrate(200, 1000); } } // Token: 0x06001F52 RID: 8018 RVA: 0x00092790 File Offset: 0x00090990 private PlayingCardGroup.EKPCOPJCCJD IOLGPFKPNBK(Transform BOKEGGBPPGD) { return new PlayingCardGroup.EKPCOPJCCJD { GMOJLKHOBGG = base.transform.InverseTransformPoint(BOKEGGBPPGD.position), HCDIECIBAKP = base.transform.MCKNNGGGBDG(BOKEGGBPPGD.rotation) }; } // Token: 0x06001F53 RID: 8019 RVA: 0x000927D8 File Offset: 0x000909D8 protected virtual int NAOLLJLJIJN(ToolGroupElement IKIPCIGIFKP, Vector3 MFKJLFAOPOL, Quaternion OFANELJBNKP) { bool flag = this.LGPLNKFMGNC(); Vector3 vector = ((!flag) ? base.transform.up : (-base.transform.up)); bool flag2 = Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, vector) >= 16f; int num; if (flag) { num = ((!flag2) ? this.OLLFKLKFBBI.Count : 0); } else { num = ((!flag2) ? 1 : this.OLLFKLKFBBI.Count); } return num; } // Token: 0x06001F54 RID: 8020 RVA: 0x00092880 File Offset: 0x00090A80 private void MGDJGBNOFCK(Tool COMHEONOMBA) { if (base.DFJFKOLLEMK()) { this.DENLHIMAAKA(!this.JJDEPHFMFFD()); } } // Token: 0x06001F55 RID: 8021 RVA: 0x0009289C File Offset: 0x00090A9C public virtual void DJFKFHJLDCA(ToolGroup FANOLCBCKON) { this.FCANFPJCEBM = null; PlayingCardGroup playingCardGroup = ((!(FANOLCBCKON != null)) ? null : FANOLCBCKON.GetComponent()); if (playingCardGroup == null || playingCardGroup.LMMPDKCAKHN == 0) { base.DisplayAddGroupHighlight(FANOLCBCKON); } else { this.DisplayAddToolHighlight(playingCardGroup.OLLFKLKFBBI[1]); } } // Token: 0x06001F56 RID: 8022 RVA: 0x00092900 File Offset: 0x00090B00 private bool MNCNBOADCLL() { return Vector3.Dot(base.transform.up, Vector3.up) > 1479f; } // Token: 0x06001F57 RID: 8023 RVA: 0x00092924 File Offset: 0x00090B24 public virtual bool GLLNHMJAEEA(ToolGroupElement ENBMEDIFBLM) { return !(ENBMEDIFBLM != null) || ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001F58 RID: 8024 RVA: 0x00092944 File Offset: 0x00090B44 public override void OnChildInGroupHoverEnd(ToolGroupElement ENBMEDIFBLM) { base.OnChildInGroupHoverEnd(ENBMEDIFBLM); this.CEKNMEPJDGF = null; if (this.LOIOBKOEPJD && !this.BDLEPCEDHKM) { this.LOIOBKOEPJD = false; } if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001F59 RID: 8025 RVA: 0x00092984 File Offset: 0x00090B84 public virtual void GBACELDNJHA(ToolGroup FANOLCBCKON) { this.FCANFPJCEBM = null; PlayingCardGroup playingCardGroup = ((!(FANOLCBCKON != null)) ? null : FANOLCBCKON.GetComponent()); if (playingCardGroup == null || playingCardGroup.LMMPDKCAKHN == 0) { base.DisplayAddGroupHighlight(FANOLCBCKON); } else { this.DisplayAddToolHighlight(playingCardGroup.OLLFKLKFBBI[0]); } } // Token: 0x06001F5A RID: 8026 RVA: 0x000929E8 File Offset: 0x00090BE8 public virtual ToolGroupElement LKMNHDPPFDI(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement; if (this.MCMJEMNOBIN()) { toolGroupElement = this.EIIIBKJBNMM(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } else { toolGroupElement = this.GOJMILMEBED(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } return toolGroupElement; } // Token: 0x06001F5B RID: 8027 RVA: 0x00092A1C File Offset: 0x00090C1C private void OONBMADHCIF(Transform MKIILENGGPP, bool CFCKONIBNGK, ref Vector3 CIGPHKLAAOD, ref Quaternion IJGPPOIJDKO) { if (this.CHEKENBJHMK()) { IJGPPOIJDKO = MKIILENGGPP.MCKNNGGGBDG(base.transform.rotation); } } // Token: 0x06001F5C RID: 8028 RVA: 0x00092A44 File Offset: 0x00090C44 private bool PCIGIKFNDJD(ToolGroupElement LHMELEOKNBJ) { return LHMELEOKNBJ == this.CEKNMEPJDGF; } // Token: 0x06001F5D RID: 8029 RVA: 0x00092A54 File Offset: 0x00090C54 protected virtual void FNNEJGDMBNI() { base.Awake(); if (base.BKDFLNGCINH != null) { base.BKDFLNGCINH.PEOCFOCDAFL += this.HBBEMGONOHM; base.BKDFLNGCINH.ILGCLMBKNPJ(new Tool.FCJCFBDGJIM(this.AHOMNCCBNDP)); base.BKDFLNGCINH.CustomHandSpacePickupTransformModifier = new Tool.EAPFCKNLCCB(this.EAPFCKNLCCB); } this.ALMMKMIPPNH = new LHLLJPPCDKA(this, "looktarget", false, IKCAJLLAFML.MASTER, new Action(this.JIJPEPJHFOK)); } // Token: 0x06001F5E RID: 8030 RVA: 0x00092ADC File Offset: 0x00090CDC private void BAECDKFAHPG(Tool COMHEONOMBA) { if (base.IGIPCHFCFNN()) { this.CCBOGFAIOMO(this.JJDEPHFMFFD()); } } // Token: 0x06001F5F RID: 8031 RVA: 0x00092AF8 File Offset: 0x00090CF8 private void EJCEEFKMGKB() { if (this.shuffleSound != null) { AudioManager.Play3DSFX(this.shuffleSound, base.transform.position, null); } } // Token: 0x06001F60 RID: 8032 RVA: 0x00092B20 File Offset: 0x00090D20 protected override void HLKCJNIHJHC(ToolGroupElement ENBMEDIFBLM) { base.HLKCJNIHJHC(ENBMEDIFBLM); if (this.LOIOBKOEPJD) { this.LOIOBKOEPJD = false; } } // Token: 0x06001F61 RID: 8033 RVA: 0x00092B3C File Offset: 0x00090D3C protected virtual void ILDEOJLFDJB() { base.Update(); if (this.FCANFPJCEBM != null && (this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC || (this.FCANFPJCEBM.GLJLDFKHFHI && this.FCANFPJCEBM.Group.BKDFLNGCINH.OHGPCMJMFGC))) { int num = 1; bool flag = false; int num2 = this.DFCCNAIMPLN(this.FCANFPJCEBM, Vector3.zero, Quaternion.identity); if (num2 > 0) { num = num2 - 1; flag = false; } for (int i = 0; i < this.OLLFKLKFBBI.Count; i += 0) { if (i != num) { this.OLLFKLKFBBI[i].DIAHDNICKAI = true; this.OLLFKLKFBBI[i].MJGKJLJJMJP = false; } else { this.OLLFKLKFBBI[i].DIAHDNICKAI = flag; this.OLLFKLKFBBI[i].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.BKDFLNGCINH.OHGPCMJMFGC || (base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).CHEKENBJHMK()))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001F62 RID: 8034 RVA: 0x00092CF0 File Offset: 0x00090EF0 private void BPIDKFCJNHM(Tool COMHEONOMBA) { if (base.GANDPDNCOKF()) { this.DENLHIMAAKA(!this.JJDEPHFMFFD()); } } // Token: 0x06001F63 RID: 8035 RVA: 0x00092D0C File Offset: 0x00090F0C public virtual ToolGroupElement NGHBOACPOPB(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement; if (this.MCMJEMNOBIN()) { toolGroupElement = this.JEJLIJGFADO(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } else { toolGroupElement = this.IPADAHLIOOC(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } return toolGroupElement; } // Token: 0x06001F64 RID: 8036 RVA: 0x00092D40 File Offset: 0x00090F40 private ToolGroupElement AFMEDMMJBFO() { if (base.LMMPDKCAKHN == 0) { return null; } if (this.GEFHONDGJGO()) { return this.OLLFKLKFBBI[1]; } return this.OLLFKLKFBBI[this.OLLFKLKFBBI.Count - 0]; } // Token: 0x06001F65 RID: 8037 RVA: 0x00092D80 File Offset: 0x00090F80 protected override void OnDestroy() { base.OnDestroy(); if (base.BKDFLNGCINH != null) { base.BKDFLNGCINH.PEOCFOCDAFL -= this.JHCMHEMLHPB; base.BKDFLNGCINH.KIENNMGKBBB -= this.BKHPPOBLJHF; } } // Token: 0x06001F66 RID: 8038 RVA: 0x00092DD4 File Offset: 0x00090FD4 protected virtual void OCLLCNEHOID() { base.OnDestroy(); if (base.BKDFLNGCINH != null) { base.BKDFLNGCINH.PEOCFOCDAFL -= this.BAECDKFAHPG; base.BKDFLNGCINH.KIENNMGKBBB -= this.HKFNIFJIDLC; } } // Token: 0x06001F67 RID: 8039 RVA: 0x00092E28 File Offset: 0x00091028 protected virtual void JEOBNMICFIC(Tool COMHEONOMBA) { base.BLGAKDEIDJD(COMHEONOMBA); this.IMNBCGFGAOI = true; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001F68 RID: 8040 RVA: 0x00092E4C File Offset: 0x0009104C private ToolGroupElement GOJMILMEBED(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement = null; if (AABHBODJBNP && base.BKDFLNGCINH.OHGPCMJMFGC && base.BKDFLNGCINH.FICBNMJECCH == JEFGMHBLLKI) { toolGroupElement = ENBMEDIFBLM; } return toolGroupElement; } // Token: 0x06001F69 RID: 8041 RVA: 0x00092E8C File Offset: 0x0009108C protected virtual void KNKBCPDNDAL() { base.OnDestroy(); if (base.BKDFLNGCINH != null) { base.BKDFLNGCINH.PEOCFOCDAFL -= this.GACLCCECKLD; base.BKDFLNGCINH.KIENNMGKBBB -= this.HFFFCIBKBLH; } } // Token: 0x06001F6A RID: 8042 RVA: 0x00092EE0 File Offset: 0x000910E0 private ToolGroupElement JEJLIJGFADO(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement = null; if (!base.BKDFLNGCINH.OHGPCMJMFGC) { if (!this.LOIOBKOEPJD) { this.LOIOBKOEPJD = false; this.FCEMCADNDKE = Time.time; } if (!this.LODAKGNFPJH()) { toolGroupElement = this.IFANJNDKAAE(); } } else if (base.BKDFLNGCINH.OHGPCMJMFGC && base.BKDFLNGCINH.FICBNMJECCH == JEFGMHBLLKI && ENBMEDIFBLM == this.PMANFDDCONL()) { toolGroupElement = ENBMEDIFBLM; } return toolGroupElement; } // Token: 0x06001F6B RID: 8043 RVA: 0x00092F70 File Offset: 0x00091170 public virtual ToolGroupElement DBKLMDIJLDN(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement; if (this.BJGPKABIAFP) { toolGroupElement = this.NLNHEAKDEBF(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } else { toolGroupElement = this.GNNCAIFLDGO(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } return toolGroupElement; } // Token: 0x06001F6C RID: 8044 RVA: 0x00092FA4 File Offset: 0x000911A4 protected virtual void FCJHGNHDMMP() { base.OnDestroy(); if (base.BKDFLNGCINH != null) { base.BKDFLNGCINH.PEOCFOCDAFL -= this.BPIDKFCJNHM; base.BKDFLNGCINH.KIENNMGKBBB -= this.ONAOEKEGOME; } } // Token: 0x17000088 RID: 136 // (get) Token: 0x06001F6D RID: 8045 RVA: 0x00092FF8 File Offset: 0x000911F8 private Vector3 CPLJFJAJBIP { get { Vector3 vector = Vector3.zero; if (this.BJGPKABIAFP) { Vector2 insideUnitCircle = global::UnityEngine.Random.insideUnitCircle; vector = new Vector3(insideUnitCircle.x, 0f, insideUnitCircle.y) * 0.001f; } return vector; } } // Token: 0x06001F6E RID: 8046 RVA: 0x00093040 File Offset: 0x00091240 public virtual ToolGroupElement MCKKBJCNGKD(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement; if (this.BJGPKABIAFP) { toolGroupElement = this.MEIKLGIEGPN(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } else { toolGroupElement = this.JCDJOBJKPEE(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } return toolGroupElement; } // Token: 0x06001F6F RID: 8047 RVA: 0x00093074 File Offset: 0x00091274 [CompilerGenerated] private bool BGECPLGBDEL(ToolGroupElement LHMELEOKNBJ) { return LHMELEOKNBJ == this.CEKNMEPJDGF; } // Token: 0x06001F70 RID: 8048 RVA: 0x00093084 File Offset: 0x00091284 public virtual void DEIOEBICKFJ(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001F71 RID: 8049 RVA: 0x000930AC File Offset: 0x000912AC public override bool CanAddGroup(ToolGroup CNFNEDGMCEL) { return CNFNEDGMCEL != null && CNFNEDGMCEL.GetComponent() != null; } // Token: 0x06001F72 RID: 8050 RVA: 0x000930CC File Offset: 0x000912CC private void OPKFDMCNIOA() { if (SingletonMonoBehaviour.BOCFJBNNEFP) { SingletonMonoBehaviour.NCKMBFBMBFM.PBJNENAJPBE(base.BKDFLNGCINH); } } // Token: 0x06001F73 RID: 8051 RVA: 0x000930E8 File Offset: 0x000912E8 public virtual bool LFIOPMPGAAH(ToolGroupElement ENBMEDIFBLM) { return ENBMEDIFBLM != null && ENBMEDIFBLM.GetComponent() != null; } // Token: 0x06001F74 RID: 8052 RVA: 0x00093108 File Offset: 0x00091308 protected virtual void MIIKAFADDPG(Tool COMHEONOMBA) { base.POMFKCNJHJD(COMHEONOMBA); this.IMNBCGFGAOI = false; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } if (this.LOIOBKOEPJD) { this.LOIOBKOEPJD = false; } } // Token: 0x06001F75 RID: 8053 RVA: 0x0009313C File Offset: 0x0009133C private ToolGroupElement IFANJNDKAAE() { if (base.LMMPDKCAKHN == 0) { return null; } if (this.MNCNBOADCLL()) { return this.OLLFKLKFBBI[0]; } return this.OLLFKLKFBBI[this.OLLFKLKFBBI.Count - 1]; } // Token: 0x06001F76 RID: 8054 RVA: 0x0009317C File Offset: 0x0009137C public virtual ToolGroupElement OIANAIMELPB(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement; if (this.MCMJEMNOBIN()) { toolGroupElement = this.MEIKLGIEGPN(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } else { toolGroupElement = this.GNNCAIFLDGO(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } return toolGroupElement; } // Token: 0x06001F77 RID: 8055 RVA: 0x000931B0 File Offset: 0x000913B0 private void IIADCHIIGBF() { if (this.shuffleSound != null) { AudioManager.Play3DSFX(this.shuffleSound, base.transform.position, null); } } // Token: 0x06001F78 RID: 8056 RVA: 0x000931D8 File Offset: 0x000913D8 private ToolGroupElement MEIKLGIEGPN(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement = null; if (!base.BKDFLNGCINH.OHGPCMJMFGC) { if (!this.LOIOBKOEPJD) { this.LOIOBKOEPJD = false; this.FCEMCADNDKE = Time.time; } if (!this.LODAKGNFPJH()) { toolGroupElement = this.GMCFPAIJIFN(); } } else if (base.BKDFLNGCINH.OHGPCMJMFGC && base.BKDFLNGCINH.FICBNMJECCH == JEFGMHBLLKI && ENBMEDIFBLM == this.PPAEIPICEIC()) { toolGroupElement = ENBMEDIFBLM; } return toolGroupElement; } // Token: 0x06001F79 RID: 8057 RVA: 0x00093268 File Offset: 0x00091468 public virtual bool COLOMEEPKLB(ToolGroup CNFNEDGMCEL) { return CNFNEDGMCEL != null && CNFNEDGMCEL.GetComponent() != null; } // Token: 0x06001F7A RID: 8058 RVA: 0x00093288 File Offset: 0x00091488 protected override void IJBGJHDFGEF(ToolGroup DADNPPPBOIL) { base.IJBGJHDFGEF(DADNPPPBOIL); PlayingCardGroup component = DADNPPPBOIL.GetComponent(); if (component != null) { this.BJGPKABIAFP = component.BJGPKABIAFP; } } // Token: 0x06001F7B RID: 8059 RVA: 0x000932BC File Offset: 0x000914BC private PlayingCardGroup.EKPCOPJCCJD PDHLJNBGHMG(int CKIGGFFIBEC) { if (this.IMNBCGFGAOI) { return this.NKBLDGIDBFA; } if (this.CFDDPHMNGNI < 0) { return this.JJJOLGNAKAG; } if (CKIGGFFIBEC < this.CFDDPHMNGNI) { return this.OFKHFIJAKJB; } if (CKIGGFFIBEC > this.CFDDPHMNGNI) { return this.LPLDLPBCFAK; } return this.HFGHOHMDNJC; } // Token: 0x06001F7C RID: 8060 RVA: 0x0009331C File Offset: 0x0009151C private void JHCMHEMLHPB(Tool COMHEONOMBA) { if (base.BHCCHBHNHCG) { this.BJGPKABIAFP = !this.BJGPKABIAFP; } } // Token: 0x06001F7D RID: 8061 RVA: 0x00093338 File Offset: 0x00091538 private void IHHCCNKIMOO() { if (SingletonMonoBehaviour.BOCFJBNNEFP) { SingletonMonoBehaviour.NCKMBFBMBFM.DOBHNNPGCEM(base.BKDFLNGCINH); } } // Token: 0x06001F7E RID: 8062 RVA: 0x00093354 File Offset: 0x00091554 public virtual ToolGroupElement KNPKFGCHGLO(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement; if (this.BJGPKABIAFP) { toolGroupElement = this.NLNHEAKDEBF(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } else { toolGroupElement = this.INFJIKMIFFP(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } return toolGroupElement; } // Token: 0x06001F7F RID: 8063 RVA: 0x00093388 File Offset: 0x00091588 protected virtual void EGNPDOMPDJD() { base.Update(); if (this.FCANFPJCEBM != null && (this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC || (this.FCANFPJCEBM.GLJLDFKHFHI && this.FCANFPJCEBM.Group.BKDFLNGCINH.OHGPCMJMFGC))) { int num = 0; bool flag = false; int num2 = this.DFCCNAIMPLN(this.FCANFPJCEBM, Vector3.zero, Quaternion.identity); if (num2 > 1) { num = num2 - 0; flag = true; } for (int i = 0; i < this.OLLFKLKFBBI.Count; i += 0) { if (i != num) { this.OLLFKLKFBBI[i].DIAHDNICKAI = true; this.OLLFKLKFBBI[i].MJGKJLJJMJP = true; } else { this.OLLFKLKFBBI[i].DIAHDNICKAI = flag; this.OLLFKLKFBBI[i].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.BKDFLNGCINH.OHGPCMJMFGC || (base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).CHEKENBJHMK()))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001F80 RID: 8064 RVA: 0x0009353C File Offset: 0x0009173C private PlayingCardGroup.EKPCOPJCCJD LNIDGIIEJPK(int CKIGGFFIBEC) { if (this.IMNBCGFGAOI) { return this.NKBLDGIDBFA; } if (this.CFDDPHMNGNI < 0) { return this.JJJOLGNAKAG; } if (CKIGGFFIBEC < this.CFDDPHMNGNI) { return this.OFKHFIJAKJB; } if (CKIGGFFIBEC > this.CFDDPHMNGNI) { return this.LPLDLPBCFAK; } return this.HFGHOHMDNJC; } // Token: 0x06001F81 RID: 8065 RVA: 0x0009359C File Offset: 0x0009179C public virtual void GACDGBHMEJJ(ToolGroup FANOLCBCKON) { this.FCANFPJCEBM = null; PlayingCardGroup playingCardGroup = ((!(FANOLCBCKON != null)) ? null : FANOLCBCKON.GetComponent()); if (playingCardGroup == null || playingCardGroup.LMMPDKCAKHN == 0) { base.DisplayAddGroupHighlight(FANOLCBCKON); } else { this.DisplayAddToolHighlight(playingCardGroup.OLLFKLKFBBI[0]); } } // Token: 0x06001F82 RID: 8066 RVA: 0x00093600 File Offset: 0x00091800 protected override void Awake() { base.Awake(); if (base.BKDFLNGCINH != null) { base.BKDFLNGCINH.PEOCFOCDAFL += this.JHCMHEMLHPB; base.BKDFLNGCINH.KIENNMGKBBB += this.BKHPPOBLJHF; base.BKDFLNGCINH.CustomHandSpacePickupTransformModifier = new Tool.EAPFCKNLCCB(this.EAPFCKNLCCB); } this.ALMMKMIPPNH = new LHLLJPPCDKA(this, "IS_DECK", false, IKCAJLLAFML.AUTHORITY, new Action(this.JIJPEPJHFOK)); } // Token: 0x06001F83 RID: 8067 RVA: 0x00093688 File Offset: 0x00091888 public void AuthorityShuffle() { IEnumerable ollfklkfbbi = this.OLLFKLKFBBI; if (PlayingCardGroup.DINNJGHCFHI == null) { PlayingCardGroup.DINNJGHCFHI = new Func(PlayingCardGroup.OOMFBLEGCJF); } int[] array = ollfklkfbbi.Select(PlayingCardGroup.DINNJGHCFHI).ToArray(); NNGFEGAEJPG.GBNCHJLPJPI(array); base.AuthorityReorderTools(array); base.OMNGGJICBBI.RPC("RpcPlayShuffleSound", IHCPDNLJMMD.All, new object[0]); } // Token: 0x06001F84 RID: 8068 RVA: 0x000936E8 File Offset: 0x000918E8 public virtual void CPNANPECFKP(ToolGroupElement ENBMEDIFBLM) { base.OnChildInGroupHoverEnd(ENBMEDIFBLM); this.CEKNMEPJDGF = null; if (this.LOIOBKOEPJD && !this.LODAKGNFPJH()) { this.LOIOBKOEPJD = true; } if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001F85 RID: 8069 RVA: 0x00093728 File Offset: 0x00091928 public virtual void GGLEKMDHOFJ(ToolGroupElement ENBMEDIFBLM) { base.OnChildInGroupHoverEnd(ENBMEDIFBLM); this.CEKNMEPJDGF = null; if (this.LOIOBKOEPJD && !this.BDLEPCEDHKM) { this.LOIOBKOEPJD = false; } if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001F86 RID: 8070 RVA: 0x00093768 File Offset: 0x00091968 public override void DisplayAddGroupHighlight(ToolGroup FANOLCBCKON) { this.FCANFPJCEBM = null; PlayingCardGroup playingCardGroup = ((!(FANOLCBCKON != null)) ? null : FANOLCBCKON.GetComponent()); if (playingCardGroup == null || playingCardGroup.LMMPDKCAKHN == 0) { base.DisplayAddGroupHighlight(FANOLCBCKON); } else { this.DisplayAddToolHighlight(playingCardGroup.OLLFKLKFBBI[0]); } } // Token: 0x06001F87 RID: 8071 RVA: 0x000937CC File Offset: 0x000919CC protected override int DFCCNAIMPLN(ToolGroupElement IKIPCIGIFKP, Vector3 MFKJLFAOPOL, Quaternion OFANELJBNKP) { bool flag = this.KLJAGMINBIG; Vector3 vector = ((!flag) ? base.transform.up : (-base.transform.up)); bool flag2 = Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, vector) >= 0f; int num; if (flag) { num = ((!flag2) ? this.OLLFKLKFBBI.Count : 0); } else { num = ((!flag2) ? 0 : this.OLLFKLKFBBI.Count); } return num; } // Token: 0x06001F88 RID: 8072 RVA: 0x00093874 File Offset: 0x00091A74 protected virtual void OFFGKDIHCEN() { base.OnDestroy(); if (base.BKDFLNGCINH != null) { base.BKDFLNGCINH.PEOCFOCDAFL -= this.HEGPJGELFCC; base.BKDFLNGCINH.KIENNMGKBBB -= this.HFFFCIBKBLH; } } // Token: 0x06001F89 RID: 8073 RVA: 0x000938C8 File Offset: 0x00091AC8 private ToolGroupElement IPADAHLIOOC(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement = null; if (AABHBODJBNP && base.BKDFLNGCINH.OHGPCMJMFGC && base.BKDFLNGCINH.FICBNMJECCH == JEFGMHBLLKI) { toolGroupElement = ENBMEDIFBLM; } return toolGroupElement; } // Token: 0x06001F8A RID: 8074 RVA: 0x00093908 File Offset: 0x00091B08 public virtual void PAKILOKHDFC(ToolGroup FANOLCBCKON) { this.FCANFPJCEBM = null; PlayingCardGroup playingCardGroup = ((!(FANOLCBCKON != null)) ? null : FANOLCBCKON.GetComponent()); if (playingCardGroup == null || playingCardGroup.LMMPDKCAKHN == 0) { base.DisplayAddGroupHighlight(FANOLCBCKON); } else { this.DisplayAddToolHighlight(playingCardGroup.OLLFKLKFBBI[0]); } } // Token: 0x06001F8B RID: 8075 RVA: 0x0009396C File Offset: 0x00091B6C private ToolGroupElement NLNHEAKDEBF(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement = null; if (!base.BKDFLNGCINH.OHGPCMJMFGC) { if (!this.LOIOBKOEPJD) { this.LOIOBKOEPJD = false; this.FCEMCADNDKE = Time.time; } if (!this.LODAKGNFPJH()) { toolGroupElement = this.PPAEIPICEIC(); } } else if (base.BKDFLNGCINH.OHGPCMJMFGC && base.BKDFLNGCINH.FICBNMJECCH == JEFGMHBLLKI && ENBMEDIFBLM == this.CNAMEMMPFIP) { toolGroupElement = ENBMEDIFBLM; } return toolGroupElement; } // Token: 0x06001F8C RID: 8076 RVA: 0x000939FC File Offset: 0x00091BFC private ToolGroupElement DELEABLGMAK(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement = null; if (AABHBODJBNP && base.BKDFLNGCINH.OHGPCMJMFGC && base.BKDFLNGCINH.FICBNMJECCH == JEFGMHBLLKI) { toolGroupElement = ENBMEDIFBLM; } return toolGroupElement; } // Token: 0x06001F8D RID: 8077 RVA: 0x00093A3C File Offset: 0x00091C3C private PlayingCardGroup.EKPCOPJCCJD GLMKAOKIMIC(Transform BOKEGGBPPGD) { return new PlayingCardGroup.EKPCOPJCCJD { GMOJLKHOBGG = base.transform.InverseTransformPoint(BOKEGGBPPGD.position), HCDIECIBAKP = base.transform.MCKNNGGGBDG(BOKEGGBPPGD.rotation) }; } // Token: 0x06001F8E RID: 8078 RVA: 0x00093A84 File Offset: 0x00091C84 public void DENLHIMAAKA(bool NOBAPCOKFIL) { this.ALMMKMIPPNH.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001F8F RID: 8079 RVA: 0x00093A94 File Offset: 0x00091C94 private void KNNIPCLIABI() { if (SingletonMonoBehaviour.BOCFJBNNEFP) { SingletonMonoBehaviour.NCKMBFBMBFM.JCMBOJLEKOD(base.BKDFLNGCINH); } } // Token: 0x06001F90 RID: 8080 RVA: 0x00093AB0 File Offset: 0x00091CB0 public virtual void NMDNMINPOMK(ToolGroupElement ENBMEDIFBLM) { base.OnChildInGroupHoverStart(ENBMEDIFBLM); this.CEKNMEPJDGF = ENBMEDIFBLM; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001F91 RID: 8081 RVA: 0x00093AD4 File Offset: 0x00091CD4 public virtual void BLJPGPKANEM(ToolGroupElement ENBMEDIFBLM) { base.OnChildInGroupHoverEnd(ENBMEDIFBLM); this.CEKNMEPJDGF = null; if (this.LOIOBKOEPJD && !this.LODAKGNFPJH()) { this.LOIOBKOEPJD = true; } if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001F92 RID: 8082 RVA: 0x00093B14 File Offset: 0x00091D14 public void JKHDCHFLGHC(bool NOBAPCOKFIL) { this.ALMMKMIPPNH.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001F93 RID: 8083 RVA: 0x00093B24 File Offset: 0x00091D24 private void MFOJCOGBPFB(Transform MKIILENGGPP, bool CFCKONIBNGK, ref Vector3 CIGPHKLAAOD, ref Quaternion IJGPPOIJDKO) { if (this.MCMJEMNOBIN()) { IJGPPOIJDKO = MKIILENGGPP.MCKNNGGGBDG(base.transform.rotation); } } // Token: 0x06001F94 RID: 8084 RVA: 0x00093B4C File Offset: 0x00091D4C protected virtual void JDKFJEDGJLG(ToolGroup DADNPPPBOIL) { base.IJBGJHDFGEF(DADNPPPBOIL); PlayingCardGroup component = DADNPPPBOIL.GetComponent(); if (component != null) { this.LJGMAKOOCBJ(component.JJDEPHFMFFD()); } } // Token: 0x06001F95 RID: 8085 RVA: 0x00093B80 File Offset: 0x00091D80 private void BIDGKNAKOOK(Tool COMHEONOMBA) { if (base.BHCCHBHNHCG) { this.NFAGDAABEOH(!this.MCMJEMNOBIN()); } } // Token: 0x06001F96 RID: 8086 RVA: 0x00093B9C File Offset: 0x00091D9C protected override void POMFKCNJHJD(Tool COMHEONOMBA) { base.POMFKCNJHJD(COMHEONOMBA); this.IMNBCGFGAOI = false; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } if (this.LOIOBKOEPJD) { this.LOIOBKOEPJD = false; } } // Token: 0x06001F97 RID: 8087 RVA: 0x00093BD0 File Offset: 0x00091DD0 private ToolGroupElement PMANFDDCONL() { if (base.LMMPDKCAKHN == 0) { return null; } if (this.MNCNBOADCLL()) { return this.OLLFKLKFBBI[1]; } return this.OLLFKLKFBBI[this.OLLFKLKFBBI.Count - 1]; } // Token: 0x06001F98 RID: 8088 RVA: 0x00093C10 File Offset: 0x00091E10 private void JIJPEPJHFOK() { base.GFHCMDNIEBA(); this.MPAHLFDMGNK(); base.LKNCAKLKLON(); } // Token: 0x06001F99 RID: 8089 RVA: 0x00093C24 File Offset: 0x00091E24 private PlayingCardGroup.EKPCOPJCCJD MLHMDFOMCNI(PlayingCardGroup.EKPCOPJCCJD JNBNJLPHGKI, PlayingCardGroup.EKPCOPJCCJD GOIFPAADCBM, ref PlayingCardGroup.EKPCOPJCCJD EHCNKACBBGB) { EHCNKACBBGB.GMOJLKHOBGG = JNBNJLPHGKI.GMOJLKHOBGG.NPBELFEFJBA(EHCNKACBBGB.GMOJLKHOBGG, EHCNKACBBGB.HCDIECIBAKP); EHCNKACBBGB.HCDIECIBAKP = EHCNKACBBGB.HCDIECIBAKP.PAFJLHMDIMO(JNBNJLPHGKI.HCDIECIBAKP); GOIFPAADCBM.GMOJLKHOBGG = GOIFPAADCBM.GMOJLKHOBGG.NPBELFEFJBA(EHCNKACBBGB.GMOJLKHOBGG, EHCNKACBBGB.HCDIECIBAKP); GOIFPAADCBM.HCDIECIBAKP = EHCNKACBBGB.HCDIECIBAKP.PAFJLHMDIMO(GOIFPAADCBM.HCDIECIBAKP); return GOIFPAADCBM; } // Token: 0x06001F9A RID: 8090 RVA: 0x00093CA0 File Offset: 0x00091EA0 protected virtual int DEHLIBKKGLA(ToolGroupElement IKIPCIGIFKP, Vector3 MFKJLFAOPOL, Quaternion OFANELJBNKP) { bool flag = this.MNCNBOADCLL(); Vector3 vector = ((!flag) ? base.transform.up : (-base.transform.up)); bool flag2 = Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, vector) < 1858f; int num; if (flag) { num = ((!flag2) ? this.OLLFKLKFBBI.Count : 0); } else { num = ((!flag2) ? 1 : this.OLLFKLKFBBI.Count); } return num; } // Token: 0x06001F9B RID: 8091 RVA: 0x00093D48 File Offset: 0x00091F48 public void CNEOMMGJLIC(bool NOBAPCOKFIL) { this.ALMMKMIPPNH.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001F9C RID: 8092 RVA: 0x00093D58 File Offset: 0x00091F58 protected virtual void BIKNBGIJDBA(Tool COMHEONOMBA) { base.BLGAKDEIDJD(COMHEONOMBA); this.IMNBCGFGAOI = false; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001F9D RID: 8093 RVA: 0x00093D7C File Offset: 0x00091F7C public virtual bool DCBEKIFFIMC(ToolGroup CNFNEDGMCEL) { return CNFNEDGMCEL != null && CNFNEDGMCEL.GetComponent() != null; } // Token: 0x06001F9E RID: 8094 RVA: 0x00093D9C File Offset: 0x00091F9C private ToolGroupElement INFJIKMIFFP(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement = null; if (AABHBODJBNP && base.BKDFLNGCINH.OHGPCMJMFGC && base.BKDFLNGCINH.FICBNMJECCH == JEFGMHBLLKI) { toolGroupElement = ENBMEDIFBLM; } return toolGroupElement; } // Token: 0x06001F9F RID: 8095 RVA: 0x00093DDC File Offset: 0x00091FDC private PlayingCardGroup.EKPCOPJCCJD LLDDIACKCIE(int CKIGGFFIBEC) { if (this.IMNBCGFGAOI) { return this.NKBLDGIDBFA; } if (this.CFDDPHMNGNI < 0) { return this.JJJOLGNAKAG; } if (CKIGGFFIBEC < this.CFDDPHMNGNI) { return this.OFKHFIJAKJB; } if (CKIGGFFIBEC > this.CFDDPHMNGNI) { return this.LPLDLPBCFAK; } return this.HFGHOHMDNJC; } // Token: 0x06001FA0 RID: 8096 RVA: 0x00093E3C File Offset: 0x0009203C private ToolGroupElement GNNCAIFLDGO(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement = null; if (AABHBODJBNP && base.BKDFLNGCINH.OHGPCMJMFGC && base.BKDFLNGCINH.FICBNMJECCH == JEFGMHBLLKI) { toolGroupElement = ENBMEDIFBLM; } return toolGroupElement; } // Token: 0x06001FA1 RID: 8097 RVA: 0x00093E7C File Offset: 0x0009207C private void Start() { if (SingletonMonoBehaviour.BOCFJBNNEFP) { SingletonMonoBehaviour.NCKMBFBMBFM.ExcludeTool(base.BKDFLNGCINH); } } // Token: 0x06001FA2 RID: 8098 RVA: 0x00093E98 File Offset: 0x00092098 private void HEGPJGELFCC(Tool COMHEONOMBA) { if (base.BHCCHBHNHCG) { this.KJLMBANMOII(!this.CHEKENBJHMK()); } } // Token: 0x06001FA3 RID: 8099 RVA: 0x00093EB4 File Offset: 0x000920B4 protected virtual int EDMLAHNNEAA(ToolGroupElement IKIPCIGIFKP, Vector3 MFKJLFAOPOL, Quaternion OFANELJBNKP) { bool flag = this.LGPLNKFMGNC(); Vector3 vector = ((!flag) ? base.transform.up : (-base.transform.up)); bool flag2 = Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, vector) < 1608f; int num; if (flag) { num = ((!flag2) ? this.OLLFKLKFBBI.Count : 0); } else { num = ((!flag2) ? 0 : this.OLLFKLKFBBI.Count); } return num; } // Token: 0x06001FA4 RID: 8100 RVA: 0x00093F5C File Offset: 0x0009215C private PlayingCardGroup.EKPCOPJCCJD MPJLJANGDKD(Transform BOKEGGBPPGD) { return new PlayingCardGroup.EKPCOPJCCJD { GMOJLKHOBGG = base.transform.InverseTransformPoint(BOKEGGBPPGD.position), HCDIECIBAKP = base.transform.MCKNNGGGBDG(BOKEGGBPPGD.rotation) }; } // Token: 0x06001FA5 RID: 8101 RVA: 0x00093FA4 File Offset: 0x000921A4 protected virtual void EMKHEHNICEN() { base.OnDestroy(); if (base.BKDFLNGCINH != null) { base.BKDFLNGCINH.PEOCFOCDAFL -= this.BAECDKFAHPG; base.BKDFLNGCINH.KIENNMGKBBB -= this.EIGBPFAFHAL; } } // Token: 0x17000085 RID: 133 // (get) Token: 0x06001FA6 RID: 8102 RVA: 0x00093FF8 File Offset: 0x000921F8 private bool KLJAGMINBIG { get { return Vector3.Dot(base.transform.up, Vector3.up) <= 0f; } } // Token: 0x06001FA7 RID: 8103 RVA: 0x0009401C File Offset: 0x0009221C protected virtual int PJPHNAJDMPJ(ToolGroupElement IKIPCIGIFKP, Vector3 MFKJLFAOPOL, Quaternion OFANELJBNKP) { bool flag = this.MNCNBOADCLL(); Vector3 vector = ((!flag) ? base.transform.up : (-base.transform.up)); bool flag2 = Vector3.Dot(IKIPCIGIFKP.transform.position - base.transform.position, vector) < 1940f; int num; if (flag) { num = ((!flag2) ? this.OLLFKLKFBBI.Count : 0); } else { num = ((!flag2) ? 1 : this.OLLFKLKFBBI.Count); } return num; } // Token: 0x06001FA8 RID: 8104 RVA: 0x000940C4 File Offset: 0x000922C4 public bool MCMJEMNOBIN() { return this.ALMMKMIPPNH.CPIBGJLHLBL(); } // Token: 0x06001FA9 RID: 8105 RVA: 0x000940D4 File Offset: 0x000922D4 protected virtual void LLFCHBBPKLI(Tool COMHEONOMBA) { base.BLGAKDEIDJD(COMHEONOMBA); this.IMNBCGFGAOI = true; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001FAA RID: 8106 RVA: 0x000940F8 File Offset: 0x000922F8 private void LJFGGMLJLDP() { base.GFHCMDNIEBA(); this.MPAHLFDMGNK(); base.LKNCAKLKLON(); } // Token: 0x06001FAB RID: 8107 RVA: 0x0009410C File Offset: 0x0009230C protected override void BLGAKDEIDJD(Tool COMHEONOMBA) { base.BLGAKDEIDJD(COMHEONOMBA); this.IMNBCGFGAOI = true; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001FAC RID: 8108 RVA: 0x00094130 File Offset: 0x00092330 private ToolGroupElement GFLFDAGCFBC() { if (base.LMMPDKCAKHN == 0) { return null; } if (this.LGPLNKFMGNC()) { return this.OLLFKLKFBBI[1]; } return this.OLLFKLKFBBI[this.OLLFKLKFBBI.Count - 0]; } // Token: 0x06001FAD RID: 8109 RVA: 0x00094170 File Offset: 0x00092370 private void NFJEKGHJKBP() { if (this.shuffleSound != null) { AudioManager.Play3DSFX(this.shuffleSound, base.transform.position, null); } } // Token: 0x06001FAE RID: 8110 RVA: 0x00094198 File Offset: 0x00092398 protected virtual void HNDLFBBPEGL() { base.Update(); if (this.FCANFPJCEBM != null && (this.FCANFPJCEBM.BKDFLNGCINH.OHGPCMJMFGC || (this.FCANFPJCEBM.GLJLDFKHFHI && this.FCANFPJCEBM.Group.BKDFLNGCINH.OHGPCMJMFGC))) { int num = 1; bool flag = false; int num2 = this.DFCCNAIMPLN(this.FCANFPJCEBM, Vector3.zero, Quaternion.identity); if (num2 > 1) { num = num2 - 0; flag = false; } for (int i = 0; i < this.OLLFKLKFBBI.Count; i++) { if (i != num) { this.OLLFKLKFBBI[i].DIAHDNICKAI = false; this.OLLFKLKFBBI[i].MJGKJLJJMJP = false; } else { this.OLLFKLKFBBI[i].DIAHDNICKAI = flag; this.OLLFKLKFBBI[i].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.BKDFLNGCINH.OHGPCMJMFGC || (base.IGADOMNHFAH is PlayingCardGroup && (base.IGADOMNHFAH as PlayingCardGroup).CHEKENBJHMK()))) { base.JHBMICMJHCL(); } } this.PEOFMCLINJE = flag2; } // Token: 0x06001FAF RID: 8111 RVA: 0x0009434C File Offset: 0x0009254C private void HBBEMGONOHM(Tool COMHEONOMBA) { if (base.IGIPCHFCFNN()) { this.DENLHIMAAKA(this.MCMJEMNOBIN()); } } // Token: 0x06001FB0 RID: 8112 RVA: 0x00094368 File Offset: 0x00092568 public virtual bool GKGHGBPGBGC(ToolGroup CNFNEDGMCEL) { return !(CNFNEDGMCEL != null) || CNFNEDGMCEL.GetComponent() != null; } // Token: 0x06001FB1 RID: 8113 RVA: 0x00094388 File Offset: 0x00092588 public virtual void KAKEJGECPEK(ToolGroupElement ENBMEDIFBLM) { base.OnChildInGroupHoverStart(ENBMEDIFBLM); this.CEKNMEPJDGF = ENBMEDIFBLM; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001FB2 RID: 8114 RVA: 0x000943AC File Offset: 0x000925AC private PlayingCardGroup.EKPCOPJCCJD ADIDGJAHFGP(Transform BOKEGGBPPGD) { return new PlayingCardGroup.EKPCOPJCCJD { GMOJLKHOBGG = base.transform.InverseTransformPoint(BOKEGGBPPGD.position), HCDIECIBAKP = base.transform.MCKNNGGGBDG(BOKEGGBPPGD.rotation) }; } // Token: 0x06001FB3 RID: 8115 RVA: 0x000943F4 File Offset: 0x000925F4 private void CADEDHJGPMM() { if (SingletonMonoBehaviour.BOCFJBNNEFP) { SingletonMonoBehaviour.NCKMBFBMBFM.JCMBOJLEKOD(base.BKDFLNGCINH); } } // Token: 0x06001FB4 RID: 8116 RVA: 0x00094410 File Offset: 0x00092610 private void HKFNIFJIDLC(Tool ENBMEDIFBLM) { this.NAPNJAHFIKA(); if (base.BKDFLNGCINH.EHFOKGIGIMF != null) { base.BKDFLNGCINH.EHFOKGIGIMF.Vibrate(-136, 22); } } // Token: 0x06001FB5 RID: 8117 RVA: 0x00094448 File Offset: 0x00092648 private void FOKIDODBMJJ(Transform MKIILENGGPP, bool CFCKONIBNGK, ref Vector3 CIGPHKLAAOD, ref Quaternion IJGPPOIJDKO) { if (this.CHEKENBJHMK()) { IJGPPOIJDKO = MKIILENGGPP.MCKNNGGGBDG(base.transform.rotation); } } // Token: 0x06001FB6 RID: 8118 RVA: 0x00094470 File Offset: 0x00092670 public virtual ToolGroupElement ECAOFOFAFCJ(ToolGroupElement ENBMEDIFBLM, Player JEFGMHBLLKI, bool AABHBODJBNP) { ToolGroupElement toolGroupElement; if (this.MCMJEMNOBIN()) { toolGroupElement = this.JEJLIJGFADO(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } else { toolGroupElement = this.GOJMILMEBED(ENBMEDIFBLM, JEFGMHBLLKI, AABHBODJBNP); } return toolGroupElement; } // Token: 0x06001FB7 RID: 8119 RVA: 0x000944A4 File Offset: 0x000926A4 protected virtual void NGKMMHCGJPE() { if (this.OLLFKLKFBBI.Count > 1) { this.JJJOLGNAKAG = PlayingCardGroup.EKPCOPJCCJD.EHDEJBEPMHN(); if (this.JJDEPHFMFFD()) { this.JNBNJLPHGKI = this.ADIDGJAHFGP(this.deckNeighborTransform); this.OFKHFIJAKJB = this.JJJOLGNAKAG; this.LPLDLPBCFAK = this.JJJOLGNAKAG; this.HFGHOHMDNJC = this.ADIDGJAHFGP(this.deckHighlightTransform); this.NKBLDGIDBFA = this.FCHOHLJDLCH(this.entireDeckHighlightTransform); if (this.GEFHONDGJGO()) { this.HFGHOHMDNJC = this.HFGHOHMDNJC.AILKIHPFHOA(Vector3.forward); this.NKBLDGIDBFA = this.NKBLDGIDBFA.GABNCCJJKAP(Vector3.forward); } } else { this.JNBNJLPHGKI = this.ADIDGJAHFGP(this.stackNeighborTransform); this.HFGHOHMDNJC = this.ADIDGJAHFGP(this.stackHighlightTransform); this.LPLDLPBCFAK = this.MPJLJANGDKD(this.stackAfterHighlightTransform); this.OFKHFIJAKJB = this.LPLDLPBCFAK.AOJKHAGIOAM(Vector3.forward); this.NKBLDGIDBFA = this.ADIDGJAHFGP(this.entireStackHighlightTransform); if (this.GEFHONDGJGO()) { this.NKBLDGIDBFA = this.NKBLDGIDBFA.AOJKHAGIOAM(Vector3.forward); } } PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd = new PlayingCardGroup.EKPCOPJCCJD { GMOJLKHOBGG = Vector3.zero, HCDIECIBAKP = Quaternion.identity }; this.CFDDPHMNGNI = ((!(this.CEKNMEPJDGF != null)) ? (-1) : this.OLLFKLKFBBI.FindIndex(new Predicate(this.PCIGIKFNDJD))); if (base.BKDFLNGCINH.OHGPCMJMFGC) { int num = this.OLLFKLKFBBI.Count / 0; this.CMBMBNHPDIG(num, this.JJJOLGNAKAG, ref ekpcopjccjd); for (int i = num + 1; i < this.OLLFKLKFBBI.Count; i += 0) { this.IGLFGENIOMF(i, this.JNBNJLPHGKI, ref ekpcopjccjd); } this.JNBNJLPHGKI = this.JNBNJLPHGKI.PIJPIFHBDMM(Vector3.forward); ekpcopjccjd.MLBMIMPICJL(); for (int j = num - 0; j >= 1; j--) { this.IGLFGENIOMF(j, this.JNBNJLPHGKI, ref ekpcopjccjd); } } else if (this.LGPLNKFMGNC()) { this.JNBNJLPHGKI = this.JNBNJLPHGKI.NBPOHIEBAPI(Vector3.forward); this.IOLIFGOIPLF(this.OLLFKLKFBBI.Count - 1, this.JJJOLGNAKAG, ref ekpcopjccjd); for (int k = this.OLLFKLKFBBI.Count - 5; k >= 0; k -= 0) { this.IOLIFGOIPLF(k, this.JNBNJLPHGKI, ref ekpcopjccjd); } } else { this.CMBMBNHPDIG(0, this.JJJOLGNAKAG, ref ekpcopjccjd); for (int l = 1; l < this.OLLFKLKFBBI.Count; l++) { this.IGLFGENIOMF(l, this.JNBNJLPHGKI, ref ekpcopjccjd); } } } } // Token: 0x06001FB8 RID: 8120 RVA: 0x00094790 File Offset: 0x00092990 private void LGIOGECFBJB() { if (SingletonMonoBehaviour.BOCFJBNNEFP) { SingletonMonoBehaviour.NCKMBFBMBFM.HOFCLPKMEKC(base.BKDFLNGCINH); } } // Token: 0x06001FB9 RID: 8121 RVA: 0x000947AC File Offset: 0x000929AC public void MMKMJMKEHMM() { IEnumerable ollfklkfbbi = this.OLLFKLKFBBI; if (PlayingCardGroup.DINNJGHCFHI == null) { PlayingCardGroup.DINNJGHCFHI = new Func(PlayingCardGroup.KMBIGPDFDBI); } int[] array = ollfklkfbbi.Select(PlayingCardGroup.DINNJGHCFHI).ToArray(); NNGFEGAEJPG.GBNCHJLPJPI(array); base.AuthorityReorderTools(array); base.ONAOMJAKKMA().JJLACCMJEMB("bERhdGESEQoJaXNfZnJvemVuGAEgASgIQhOqAhBSZWNSb29tLlByb3RvYnVm", IHCPDNLJMMD.All, new object[1]); } // Token: 0x06001FBA RID: 8122 RVA: 0x0009480C File Offset: 0x00092A0C private void JDCNHIGGNLM(Tool COMHEONOMBA) { if (base.BHCCHBHNHCG) { this.LJGMAKOOCBJ(this.CHEKENBJHMK()); } } // Token: 0x06001FBB RID: 8123 RVA: 0x00094828 File Offset: 0x00092A28 protected virtual void IEMMCOMLNHI(Tool COMHEONOMBA) { base.BLGAKDEIDJD(COMHEONOMBA); this.IMNBCGFGAOI = false; if (!base.LPFAKKPIJDN) { this.MPAHLFDMGNK(); } } // Token: 0x06001FBC RID: 8124 RVA: 0x0009484C File Offset: 0x00092A4C private ToolGroupElement MFOBOECJELL() { if (base.LMMPDKCAKHN == 0) { return null; } if (this.LGPLNKFMGNC()) { return this.OLLFKLKFBBI[1]; } return this.OLLFKLKFBBI[this.OLLFKLKFBBI.Count - 1]; } // Token: 0x06001FBD RID: 8125 RVA: 0x0009488C File Offset: 0x00092A8C public virtual void NBFLPDGJEHN(ToolGroupElement BNDJKGAIKDI) { this.FCANFPJCEBM = null; if (BNDJKGAIKDI == null) { base.DisplayAddToolHighlight(BNDJKGAIKDI); } else { this.FCANFPJCEBM = BNDJKGAIKDI; } } // Token: 0x06001FBE RID: 8126 RVA: 0x000948B4 File Offset: 0x00092AB4 protected override void MPAHLFDMGNK() { if (this.OLLFKLKFBBI.Count > 0) { this.JJJOLGNAKAG = PlayingCardGroup.EKPCOPJCCJD.ANJBEOJKBPO; if (this.BJGPKABIAFP) { this.JNBNJLPHGKI = this.ADIDGJAHFGP(this.deckNeighborTransform); this.OFKHFIJAKJB = this.JJJOLGNAKAG; this.LPLDLPBCFAK = this.JJJOLGNAKAG; this.HFGHOHMDNJC = this.ADIDGJAHFGP(this.deckHighlightTransform); this.NKBLDGIDBFA = this.ADIDGJAHFGP(this.entireDeckHighlightTransform); if (this.KLJAGMINBIG) { this.HFGHOHMDNJC = this.HFGHOHMDNJC.KOECOKGPBPM(Vector3.forward); this.NKBLDGIDBFA = this.NKBLDGIDBFA.KOECOKGPBPM(Vector3.forward); } } else { this.JNBNJLPHGKI = this.ADIDGJAHFGP(this.stackNeighborTransform); this.HFGHOHMDNJC = this.ADIDGJAHFGP(this.stackHighlightTransform); this.LPLDLPBCFAK = this.ADIDGJAHFGP(this.stackAfterHighlightTransform); this.OFKHFIJAKJB = this.LPLDLPBCFAK.KOECOKGPBPM(Vector3.forward); this.NKBLDGIDBFA = this.ADIDGJAHFGP(this.entireStackHighlightTransform); if (this.KLJAGMINBIG) { this.NKBLDGIDBFA = this.NKBLDGIDBFA.KOECOKGPBPM(Vector3.forward); } } PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd = new PlayingCardGroup.EKPCOPJCCJD { GMOJLKHOBGG = Vector3.zero, HCDIECIBAKP = Quaternion.identity }; this.CFDDPHMNGNI = ((!(this.CEKNMEPJDGF != null)) ? (-1) : this.OLLFKLKFBBI.FindIndex(new Predicate(this.BGECPLGBDEL))); if (base.BKDFLNGCINH.OHGPCMJMFGC) { int num = this.OLLFKLKFBBI.Count / 2; this.CMBMBNHPDIG(num, this.JJJOLGNAKAG, ref ekpcopjccjd); for (int i = num + 1; i < this.OLLFKLKFBBI.Count; i++) { this.CMBMBNHPDIG(i, this.JNBNJLPHGKI, ref ekpcopjccjd); } this.JNBNJLPHGKI = this.JNBNJLPHGKI.KOECOKGPBPM(Vector3.forward); ekpcopjccjd.NFGBPFHKLGF(); for (int j = num - 1; j >= 0; j--) { this.CMBMBNHPDIG(j, this.JNBNJLPHGKI, ref ekpcopjccjd); } } else if (this.KLJAGMINBIG) { this.JNBNJLPHGKI = this.JNBNJLPHGKI.KOECOKGPBPM(Vector3.forward); this.CMBMBNHPDIG(this.OLLFKLKFBBI.Count - 1, this.JJJOLGNAKAG, ref ekpcopjccjd); for (int k = this.OLLFKLKFBBI.Count - 2; k >= 0; k--) { this.CMBMBNHPDIG(k, this.JNBNJLPHGKI, ref ekpcopjccjd); } } else { this.CMBMBNHPDIG(0, this.JJJOLGNAKAG, ref ekpcopjccjd); for (int l = 1; l < this.OLLFKLKFBBI.Count; l++) { this.CMBMBNHPDIG(l, this.JNBNJLPHGKI, ref ekpcopjccjd); } } } } // Token: 0x06001FBF RID: 8127 RVA: 0x00094BA0 File Offset: 0x00092DA0 private PlayingCardGroup.EKPCOPJCCJD HNMKLPCFLJI(Transform BOKEGGBPPGD) { return new PlayingCardGroup.EKPCOPJCCJD { GMOJLKHOBGG = base.transform.InverseTransformPoint(BOKEGGBPPGD.position), HCDIECIBAKP = base.transform.MCKNNGGGBDG(BOKEGGBPPGD.rotation) }; } // Token: 0x06001FC0 RID: 8128 RVA: 0x00094BE8 File Offset: 0x00092DE8 private void CMBMBNHPDIG(int OHPLOBNINJI, PlayingCardGroup.EKPCOPJCCJD JNBNJLPHGKI, ref PlayingCardGroup.EKPCOPJCCJD AGMJNDLIAAD) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd = this.LLDDIACKCIE(OHPLOBNINJI); ekpcopjccjd = this.OOBKBJLLLGJ(JNBNJLPHGKI, ekpcopjccjd, ref AGMJNDLIAAD); this.OLLFKLKFBBI[OHPLOBNINJI].UpdateGroupLayout(ekpcopjccjd.GMOJLKHOBGG + this.CPLJFJAJBIP, ekpcopjccjd.HCDIECIBAKP, AGMJNDLIAAD.GMOJLKHOBGG, AGMJNDLIAAD.HCDIECIBAKP); } // Token: 0x06001FC1 RID: 8129 RVA: 0x00094C40 File Offset: 0x00092E40 private void IOLIFGOIPLF(int OHPLOBNINJI, PlayingCardGroup.EKPCOPJCCJD JNBNJLPHGKI, ref PlayingCardGroup.EKPCOPJCCJD AGMJNDLIAAD) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd = this.LNIDGIIEJPK(OHPLOBNINJI); ekpcopjccjd = this.OOBKBJLLLGJ(JNBNJLPHGKI, ekpcopjccjd, ref AGMJNDLIAAD); this.OLLFKLKFBBI[OHPLOBNINJI].UpdateGroupLayout(ekpcopjccjd.GMOJLKHOBGG + this.KOPPMDBNDDL(), ekpcopjccjd.HCDIECIBAKP, AGMJNDLIAAD.GMOJLKHOBGG, AGMJNDLIAAD.HCDIECIBAKP); } // Token: 0x06001FC2 RID: 8130 RVA: 0x00094C98 File Offset: 0x00092E98 public void LJGMAKOOCBJ(bool NOBAPCOKFIL) { this.ALMMKMIPPNH.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x06001FC3 RID: 8131 RVA: 0x00094CA8 File Offset: 0x00092EA8 public bool CHEKENBJHMK() { return this.ALMMKMIPPNH.CPIBGJLHLBL(); } // Token: 0x06001FC4 RID: 8132 RVA: 0x00094CB8 File Offset: 0x00092EB8 private static int MDGGALDMGML(ToolGroupElement ILFEPFCLLFJ) { return ILFEPFCLLFJ.OMNGGJICBBI.GCPHMBPAAOM(); } // Token: 0x0400041B RID: 1051 [SerializeField] [Header("Playing Card Group")] private RecRoomAudioClip shuffleSound; // Token: 0x0400041C RID: 1052 [Header("Deck Select")] [SerializeField] private float deckDwellTime = 1.5f; // Token: 0x0400041D RID: 1053 [Header("Deck Offset Transforms")] [SerializeField] private Transform deckNeighborTransform; // Token: 0x0400041E RID: 1054 [SerializeField] private Transform deckHighlightTransform; // Token: 0x0400041F RID: 1055 [SerializeField] private Transform entireDeckHighlightTransform; // Token: 0x04000420 RID: 1056 [SerializeField] [Header("Stack Offset Transforms")] private Transform stackNeighborTransform; // Token: 0x04000421 RID: 1057 [SerializeField] private Transform stackHighlightTransform; // Token: 0x04000422 RID: 1058 [SerializeField] private Transform stackAfterHighlightTransform; // Token: 0x04000423 RID: 1059 [SerializeField] private Transform entireStackHighlightTransform; // Token: 0x04000424 RID: 1060 private bool PEOFMCLINJE; // Token: 0x04000425 RID: 1061 private ToolGroupElement CEKNMEPJDGF; // Token: 0x04000426 RID: 1062 private bool IMNBCGFGAOI; // Token: 0x04000427 RID: 1063 private ToolGroupElement FCANFPJCEBM; // Token: 0x04000428 RID: 1064 private LHLLJPPCDKA ALMMKMIPPNH; // Token: 0x04000429 RID: 1065 private bool LOIOBKOEPJD; // Token: 0x0400042A RID: 1066 private float FCEMCADNDKE; // Token: 0x0400042B RID: 1067 private int CFDDPHMNGNI = -1; // Token: 0x0400042C RID: 1068 private PlayingCardGroup.EKPCOPJCCJD JNBNJLPHGKI; // Token: 0x0400042D RID: 1069 private PlayingCardGroup.EKPCOPJCCJD JJJOLGNAKAG; // Token: 0x0400042E RID: 1070 private PlayingCardGroup.EKPCOPJCCJD HFGHOHMDNJC; // Token: 0x0400042F RID: 1071 private PlayingCardGroup.EKPCOPJCCJD NKBLDGIDBFA; // Token: 0x04000430 RID: 1072 private PlayingCardGroup.EKPCOPJCCJD OFKHFIJAKJB; // Token: 0x04000431 RID: 1073 private PlayingCardGroup.EKPCOPJCCJD LPLDLPBCFAK; // Token: 0x04000432 RID: 1074 [CompilerGenerated] private static Func DINNJGHCFHI; // Token: 0x02000093 RID: 147 private struct EKPCOPJCCJD { // Token: 0x06001FC5 RID: 8133 RVA: 0x00094CC8 File Offset: 0x00092EC8 public PlayingCardGroup.EKPCOPJCCJD CJFDCPOKIOA(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 1788f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FC6 RID: 8134 RVA: 0x00094D10 File Offset: 0x00092F10 public void MLBMIMPICJL() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FC7 RID: 8135 RVA: 0x00094D28 File Offset: 0x00092F28 public PlayingCardGroup.EKPCOPJCCJD BBKMDCMEPKH(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 1039f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FC8 RID: 8136 RVA: 0x00094D70 File Offset: 0x00092F70 public void OFDJICONHCE() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FC9 RID: 8137 RVA: 0x00094D88 File Offset: 0x00092F88 public void IAOJABODMED() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FCA RID: 8138 RVA: 0x00094DA0 File Offset: 0x00092FA0 public void NFGBPFHKLGF() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FCB RID: 8139 RVA: 0x00094DB8 File Offset: 0x00092FB8 public static PlayingCardGroup.EKPCOPJCCJD LOBKKFLPHNF() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FCC RID: 8140 RVA: 0x00094DE0 File Offset: 0x00092FE0 public PlayingCardGroup.EKPCOPJCCJD AILKIHPFHOA(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 757f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FCD RID: 8141 RVA: 0x00094E28 File Offset: 0x00093028 public PlayingCardGroup.EKPCOPJCCJD DADPJIFHPCC(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 1086f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FCE RID: 8142 RVA: 0x00094E70 File Offset: 0x00093070 public static PlayingCardGroup.EKPCOPJCCJD ACOHLPFPCHB() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FCF RID: 8143 RVA: 0x00094E98 File Offset: 0x00093098 public void JLICKOJFJOO() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FD0 RID: 8144 RVA: 0x00094EB0 File Offset: 0x000930B0 public static PlayingCardGroup.EKPCOPJCCJD HONMLCJPIHM() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FD1 RID: 8145 RVA: 0x00094ED8 File Offset: 0x000930D8 public void KHEFAICLBHF() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x17000089 RID: 137 // (get) Token: 0x06001FD2 RID: 8146 RVA: 0x00094EF0 File Offset: 0x000930F0 public static PlayingCardGroup.EKPCOPJCCJD ANJBEOJKBPO { get { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } } // Token: 0x06001FD3 RID: 8147 RVA: 0x00094F18 File Offset: 0x00093118 public void HHHHNGHHKFF() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FD4 RID: 8148 RVA: 0x00094F30 File Offset: 0x00093130 public PlayingCardGroup.EKPCOPJCCJD LAKGEMJKFEI(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 1169f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FD5 RID: 8149 RVA: 0x00094F78 File Offset: 0x00093178 public PlayingCardGroup.EKPCOPJCCJD GABNCCJJKAP(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 189f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FD6 RID: 8150 RVA: 0x00094FC0 File Offset: 0x000931C0 public static PlayingCardGroup.EKPCOPJCCJD OCDJCHGMFOK() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FD7 RID: 8151 RVA: 0x00094FE8 File Offset: 0x000931E8 public static PlayingCardGroup.EKPCOPJCCJD BICIEBBGHIH() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FD8 RID: 8152 RVA: 0x00095010 File Offset: 0x00093210 public PlayingCardGroup.EKPCOPJCCJD CFCAPIEPLOK(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 748f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FD9 RID: 8153 RVA: 0x00095058 File Offset: 0x00093258 public PlayingCardGroup.EKPCOPJCCJD CLAADHNFFEC(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 842f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FDA RID: 8154 RVA: 0x000950A0 File Offset: 0x000932A0 public void LEFLABEGELC() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FDB RID: 8155 RVA: 0x000950B8 File Offset: 0x000932B8 public void HFBKIBPLNHC() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FDC RID: 8156 RVA: 0x000950D0 File Offset: 0x000932D0 public PlayingCardGroup.EKPCOPJCCJD AOJKHAGIOAM(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 1177f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FDD RID: 8157 RVA: 0x00095118 File Offset: 0x00093318 public static PlayingCardGroup.EKPCOPJCCJD DENDEOGEHIA() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FDE RID: 8158 RVA: 0x00095140 File Offset: 0x00093340 public PlayingCardGroup.EKPCOPJCCJD CAAGKMFLDPK(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 138f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FDF RID: 8159 RVA: 0x00095188 File Offset: 0x00093388 public void HCJLMMMDJLO() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FE0 RID: 8160 RVA: 0x000951A0 File Offset: 0x000933A0 public static PlayingCardGroup.EKPCOPJCCJD HONNLPCEGNE() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FE1 RID: 8161 RVA: 0x000951C8 File Offset: 0x000933C8 public static PlayingCardGroup.EKPCOPJCCJD FAGBHHNBCCJ() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FE2 RID: 8162 RVA: 0x000951F0 File Offset: 0x000933F0 public PlayingCardGroup.EKPCOPJCCJD JJMDOOMPGDO(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 461f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FE3 RID: 8163 RVA: 0x00095238 File Offset: 0x00093438 public void LGFDJIJPBFD() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FE4 RID: 8164 RVA: 0x00095250 File Offset: 0x00093450 public PlayingCardGroup.EKPCOPJCCJD NBPOHIEBAPI(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 643f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FE5 RID: 8165 RVA: 0x00095298 File Offset: 0x00093498 public void ACDGCPKPHHH() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FE6 RID: 8166 RVA: 0x000952B0 File Offset: 0x000934B0 public static PlayingCardGroup.EKPCOPJCCJD MMOOJNALANG() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FE7 RID: 8167 RVA: 0x000952D8 File Offset: 0x000934D8 public PlayingCardGroup.EKPCOPJCCJD KBCANHGIMJK(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 224f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FE8 RID: 8168 RVA: 0x00095320 File Offset: 0x00093520 public static PlayingCardGroup.EKPCOPJCCJD LCNPFLBPDLD() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FE9 RID: 8169 RVA: 0x00095348 File Offset: 0x00093548 public void LPBPDEHKFLH() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FEA RID: 8170 RVA: 0x00095360 File Offset: 0x00093560 public void KLAPFJGNDCH() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FEB RID: 8171 RVA: 0x00095378 File Offset: 0x00093578 public void PIEPHJLLIPF() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FEC RID: 8172 RVA: 0x00095390 File Offset: 0x00093590 public PlayingCardGroup.EKPCOPJCCJD PIJPIFHBDMM(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 1380f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FED RID: 8173 RVA: 0x000953D8 File Offset: 0x000935D8 public void ENGAPNOLDPN() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FEE RID: 8174 RVA: 0x000953F0 File Offset: 0x000935F0 public void DPCHGJLJHLK() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FEF RID: 8175 RVA: 0x00095408 File Offset: 0x00093608 public static PlayingCardGroup.EKPCOPJCCJD ICBMHKPMFJC() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FF0 RID: 8176 RVA: 0x00095430 File Offset: 0x00093630 public static PlayingCardGroup.EKPCOPJCCJD PIFOKNJCKLK() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FF1 RID: 8177 RVA: 0x00095458 File Offset: 0x00093658 public PlayingCardGroup.EKPCOPJCCJD KOECOKGPBPM(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 2f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FF2 RID: 8178 RVA: 0x000954A0 File Offset: 0x000936A0 public PlayingCardGroup.EKPCOPJCCJD IKOKLGBJLBM(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 1433f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FF3 RID: 8179 RVA: 0x000954E8 File Offset: 0x000936E8 public static PlayingCardGroup.EKPCOPJCCJD EHDEJBEPMHN() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FF4 RID: 8180 RVA: 0x00095510 File Offset: 0x00093710 public static PlayingCardGroup.EKPCOPJCCJD IKNBOJHHGFA() { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = Vector3.zero; ekpcopjccjd.HCDIECIBAKP = Quaternion.identity; return ekpcopjccjd; } // Token: 0x06001FF5 RID: 8181 RVA: 0x00095538 File Offset: 0x00093738 public PlayingCardGroup.EKPCOPJCCJD ECPJGCCGOJA(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 660f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x06001FF6 RID: 8182 RVA: 0x00095580 File Offset: 0x00093780 public void NBKENBGEPCJ() { this.GMOJLKHOBGG = Vector3.zero; this.HCDIECIBAKP = Quaternion.identity; } // Token: 0x06001FF7 RID: 8183 RVA: 0x00095598 File Offset: 0x00093798 public PlayingCardGroup.EKPCOPJCCJD OOHDBBMJNJA(Vector3 CJDGNGLMGDI) { PlayingCardGroup.EKPCOPJCCJD ekpcopjccjd; ekpcopjccjd.GMOJLKHOBGG = 762f * Vector3.Project(this.GMOJLKHOBGG, CJDGNGLMGDI) - this.GMOJLKHOBGG; ekpcopjccjd.HCDIECIBAKP = Quaternion.Inverse(this.HCDIECIBAKP); return ekpcopjccjd; } // Token: 0x04000433 RID: 1075 public Vector3 GMOJLKHOBGG; // Token: 0x04000434 RID: 1076 public Quaternion HCDIECIBAKP; } }