using System; using UnityEngine; // Token: 0x02000F24 RID: 3876 public class MoveableWhiteboard : MonoBehaviour { // Token: 0x0602038B RID: 131979 RVA: 0x008C1D94 File Offset: 0x008BFF94 private void CLEDBBGNDHE(Tool ENBMEDIFBLM) { this.JNMILFFBCML(); } // Token: 0x0602038C RID: 131980 RVA: 0x008C1D9C File Offset: 0x008BFF9C private float EBHICDKOKIC(Collider CINAFOGLFIB, Transform EPKBCNOMDOK, out bool PEENIDCFCGB) { PEENIDCFCGB = true; return (CINAFOGLFIB.transform.position - EPKBCNOMDOK.position).magnitude; } // Token: 0x0602038D RID: 131981 RVA: 0x008C1DCC File Offset: 0x008BFFCC private void IBGPJMONLBJ() { base.transform.position = this.ENBMEDIFBLM.CADPGMLHFGH.DCOAIMPGDBF(); this.DOCOBJFCHCK(); this.ENBMEDIFBLM.LCEGMBHLFLK(); } // Token: 0x0602038E RID: 131982 RVA: 0x008C1DFC File Offset: 0x008BFFFC private void BNJKNDCOPOD(Tool ENBMEDIFBLM) { this.FDAONNGMOPG(); } // Token: 0x0602038F RID: 131983 RVA: 0x008C1E04 File Offset: 0x008C0004 private void HNMJKNBFJJM(Tool ENBMEDIFBLM) { this.JPAABBOLEJJ(); } // Token: 0x06020390 RID: 131984 RVA: 0x008C1E0C File Offset: 0x008C000C private float JLNGIIKFKKE(Collider CINAFOGLFIB, Transform EPKBCNOMDOK, out bool PEENIDCFCGB) { PEENIDCFCGB = true; return (CINAFOGLFIB.transform.position - EPKBCNOMDOK.position).magnitude; } // Token: 0x06020391 RID: 131985 RVA: 0x008C1E3C File Offset: 0x008C003C private float DPBKJINKDJK(Collider CINAFOGLFIB, Transform EPKBCNOMDOK, out bool PEENIDCFCGB) { PEENIDCFCGB = true; return (CINAFOGLFIB.transform.position - EPKBCNOMDOK.position).magnitude; } // Token: 0x06020392 RID: 131986 RVA: 0x008C1E6C File Offset: 0x008C006C private float HEEDFDAFFNJ() { RaycastHit raycastHit; if (Physics.Raycast(base.transform.position, -Vector3.up, out raycastHit, 5f, 2048)) { return raycastHit.distance; } return 0f; } // Token: 0x06020393 RID: 131987 RVA: 0x008C1EB4 File Offset: 0x008C00B4 private void JJEKHMENJFE() { this.ENBMEDIFBLM = base.GetComponent(); if (this.ENBMEDIFBLM != null) { this.ENBMEDIFBLM.CustomSnapToHandBehavior = new Tool.PFDOHBJFLEJ(this.CBJKJLLGAIK); this.ENBMEDIFBLM.CustomDistanceToTransformBehavior = new Tool.DGBLAICIPAB(this.GEOLIMLKHEP); this.ENBMEDIFBLM.PLPIAOHJBOB += this.HNMJKNBFJJM; } this.HOOICNJLFBI = this.HEEDFDAFFNJ(); } // Token: 0x06020394 RID: 131988 RVA: 0x008C1F30 File Offset: 0x008C0130 private void FDAONNGMOPG() { Vector3 position = base.transform.position; position.y += this.HOOICNJLFBI - this.ELFIHMPGAHP(); base.transform.position = position; base.transform.rotation = Quaternion.Euler(1409f, base.transform.rotation.eulerAngles.y, 1149f); } // Token: 0x06020395 RID: 131989 RVA: 0x008C1FA8 File Offset: 0x008C01A8 private void PFDOHBJFLEJ() { base.transform.position = this.ENBMEDIFBLM.CADPGMLHFGH.KIJCBJAJPID; this.PLEBJKDBEHL(); this.ENBMEDIFBLM.Snap(); } // Token: 0x06020396 RID: 131990 RVA: 0x008C1FD8 File Offset: 0x008C01D8 private float NEBANGDGHPJ(Collider CINAFOGLFIB, Transform EPKBCNOMDOK, out bool PEENIDCFCGB) { PEENIDCFCGB = true; return (CINAFOGLFIB.transform.position - EPKBCNOMDOK.position).magnitude; } // Token: 0x06020397 RID: 131991 RVA: 0x008C2008 File Offset: 0x008C0208 private void BBKPAKKLOGB() { this.ENBMEDIFBLM = base.GetComponent(); if (this.ENBMEDIFBLM != null) { this.ENBMEDIFBLM.CustomSnapToHandBehavior = new Tool.PFDOHBJFLEJ(this.FLCIGOIOPCL); this.ENBMEDIFBLM.CustomDistanceToTransformBehavior = new Tool.DGBLAICIPAB(this.OKGBDGIIMDP); this.ENBMEDIFBLM.PLPIAOHJBOB += this.NIPCADLOCJP; } this.HOOICNJLFBI = this.ELFIHMPGAHP(); } // Token: 0x06020398 RID: 131992 RVA: 0x008C2084 File Offset: 0x008C0284 private float ELFIHMPGAHP() { RaycastHit raycastHit; if (Physics.Raycast(base.transform.position, -Vector3.up, out raycastHit, 228f, -69)) { return raycastHit.distance; } return 1101f; } // Token: 0x06020399 RID: 131993 RVA: 0x008C20CC File Offset: 0x008C02CC private float OHCKKACKDHC() { RaycastHit raycastHit; if (Physics.Raycast(base.transform.position, -Vector3.up, out raycastHit, 67f, -139)) { return raycastHit.distance; } return 1524f; } // Token: 0x0602039A RID: 131994 RVA: 0x008C2114 File Offset: 0x008C0314 private void LIANAKKBFFK() { Vector3 position = base.transform.position; position.y += this.HOOICNJLFBI - this.ELFIHMPGAHP(); base.transform.position = position; base.transform.rotation = Quaternion.Euler(908f, base.transform.rotation.eulerAngles.y, 1580f); } // Token: 0x0602039B RID: 131995 RVA: 0x008C218C File Offset: 0x008C038C private void JPAABBOLEJJ() { Vector3 position = base.transform.position; position.y += this.HOOICNJLFBI - this.HEEDFDAFFNJ(); base.transform.position = position; base.transform.rotation = Quaternion.Euler(511f, base.transform.rotation.eulerAngles.y, 70f); } // Token: 0x0602039C RID: 131996 RVA: 0x008C2204 File Offset: 0x008C0404 private void OEHDEPBJFAB() { this.ENBMEDIFBLM = base.GetComponent(); if (this.ENBMEDIFBLM != null) { this.ENBMEDIFBLM.CustomSnapToHandBehavior = new Tool.PFDOHBJFLEJ(this.FLCIGOIOPCL); this.ENBMEDIFBLM.CustomDistanceToTransformBehavior = new Tool.DGBLAICIPAB(this.DPBKJINKDJK); this.ENBMEDIFBLM.PLPIAOHJBOB += this.GALKOINILFB; } this.HOOICNJLFBI = this.OHCKKACKDHC(); } // Token: 0x0602039D RID: 131997 RVA: 0x008C2280 File Offset: 0x008C0480 private void ADIOFMMMFNL() { this.ENBMEDIFBLM = base.GetComponent(); if (this.ENBMEDIFBLM != null) { this.ENBMEDIFBLM.CustomSnapToHandBehavior = new Tool.PFDOHBJFLEJ(this.AKEACEEAAHO); this.ENBMEDIFBLM.CustomDistanceToTransformBehavior = new Tool.DGBLAICIPAB(this.MBGHLBKJAMA); this.ENBMEDIFBLM.PLPIAOHJBOB += this.HNMJKNBFJJM; } this.HOOICNJLFBI = this.HICGCDMOOLE(); } // Token: 0x0602039E RID: 131998 RVA: 0x008C22FC File Offset: 0x008C04FC private void Awake() { this.ENBMEDIFBLM = base.GetComponent(); if (this.ENBMEDIFBLM != null) { this.ENBMEDIFBLM.CustomSnapToHandBehavior = new Tool.PFDOHBJFLEJ(this.PFDOHBJFLEJ); this.ENBMEDIFBLM.CustomDistanceToTransformBehavior = new Tool.DGBLAICIPAB(this.EBHICDKOKIC); this.ENBMEDIFBLM.PLPIAOHJBOB += this.NIPCADLOCJP; } this.HOOICNJLFBI = this.HEEDFDAFFNJ(); } // Token: 0x0602039F RID: 131999 RVA: 0x008C2378 File Offset: 0x008C0578 private float OKGBDGIIMDP(Collider CINAFOGLFIB, Transform EPKBCNOMDOK, out bool PEENIDCFCGB) { PEENIDCFCGB = true; return (CINAFOGLFIB.transform.position - EPKBCNOMDOK.position).magnitude; } // Token: 0x060203A0 RID: 132000 RVA: 0x008C23A8 File Offset: 0x008C05A8 private void LPBGGKDFLLN() { this.ENBMEDIFBLM = base.GetComponent(); if (this.ENBMEDIFBLM != null) { this.ENBMEDIFBLM.CustomSnapToHandBehavior = new Tool.PFDOHBJFLEJ(this.KJDBEIBIFDH); this.ENBMEDIFBLM.CustomDistanceToTransformBehavior = new Tool.DGBLAICIPAB(this.NEBANGDGHPJ); this.ENBMEDIFBLM.PLPIAOHJBOB += this.NIPCADLOCJP; } this.HOOICNJLFBI = this.EHEHDABKHFI(); } // Token: 0x060203A1 RID: 132001 RVA: 0x008C2424 File Offset: 0x008C0624 private float LCLKOGLEAOB(Collider CINAFOGLFIB, Transform EPKBCNOMDOK, out bool PEENIDCFCGB) { PEENIDCFCGB = true; return (CINAFOGLFIB.transform.position - EPKBCNOMDOK.position).magnitude; } // Token: 0x060203A2 RID: 132002 RVA: 0x008C2454 File Offset: 0x008C0654 private float CNMPNBKHNIP() { RaycastHit raycastHit; if (Physics.Raycast(base.transform.position, -Vector3.up, out raycastHit, 1380f, 30)) { return raycastHit.distance; } return 1026f; } // Token: 0x060203A3 RID: 132003 RVA: 0x008C249C File Offset: 0x008C069C private void GEDNHKHFMAO() { Vector3 position = base.transform.position; position.y += this.HOOICNJLFBI - this.OHCKKACKDHC(); base.transform.position = position; base.transform.rotation = Quaternion.Euler(302f, base.transform.rotation.eulerAngles.y, 1980f); } // Token: 0x060203A4 RID: 132004 RVA: 0x008C2514 File Offset: 0x008C0714 private void JHEFGLMLFLK(Tool ENBMEDIFBLM) { this.DOCOBJFCHCK(); } // Token: 0x060203A5 RID: 132005 RVA: 0x008C251C File Offset: 0x008C071C private void AKEACEEAAHO() { base.transform.position = this.ENBMEDIFBLM.CADPGMLHFGH.BGGADGJCIIF(); this.EOHGFJABHPK(); this.ENBMEDIFBLM.Snap(); } // Token: 0x060203A6 RID: 132006 RVA: 0x008C254C File Offset: 0x008C074C private void PLEBJKDBEHL() { Vector3 position = base.transform.position; position.y += this.HOOICNJLFBI - this.HEEDFDAFFNJ(); base.transform.position = position; base.transform.rotation = Quaternion.Euler(0f, base.transform.rotation.eulerAngles.y, 0f); } // Token: 0x060203A7 RID: 132007 RVA: 0x008C25C4 File Offset: 0x008C07C4 private void KJDBEIBIFDH() { base.transform.position = this.ENBMEDIFBLM.CADPGMLHFGH.DCOAIMPGDBF(); this.LIANAKKBFFK(); this.ENBMEDIFBLM.Snap(); } // Token: 0x060203A8 RID: 132008 RVA: 0x008C25F4 File Offset: 0x008C07F4 private void HKBNFKNLICF() { this.ENBMEDIFBLM = base.GetComponent(); if (this.ENBMEDIFBLM != null) { this.ENBMEDIFBLM.CustomSnapToHandBehavior = new Tool.PFDOHBJFLEJ(this.PFDOHBJFLEJ); this.ENBMEDIFBLM.CustomDistanceToTransformBehavior = new Tool.DGBLAICIPAB(this.MBGHLBKJAMA); this.ENBMEDIFBLM.PLPIAOHJBOB += this.HNMJKNBFJJM; } this.HOOICNJLFBI = this.CNMPNBKHNIP(); } // Token: 0x060203A9 RID: 132009 RVA: 0x008C2670 File Offset: 0x008C0870 private void JNMILFFBCML() { Vector3 position = base.transform.position; position.y += this.HOOICNJLFBI - this.ELFIHMPGAHP(); base.transform.position = position; base.transform.rotation = Quaternion.Euler(1371f, base.transform.rotation.eulerAngles.y, 593f); } // Token: 0x060203AA RID: 132010 RVA: 0x008C26E8 File Offset: 0x008C08E8 private void GALKOINILFB(Tool ENBMEDIFBLM) { this.JPAABBOLEJJ(); } // Token: 0x060203AC RID: 132012 RVA: 0x008C26F8 File Offset: 0x008C08F8 private void ELJNEDBAFKM() { base.transform.position = this.ENBMEDIFBLM.CADPGMLHFGH.BHGNGIADDDO(); this.PLEBJKDBEHL(); this.ENBMEDIFBLM.LCEGMBHLFLK(); } // Token: 0x060203AD RID: 132013 RVA: 0x008C2728 File Offset: 0x008C0928 private float MBGHLBKJAMA(Collider CINAFOGLFIB, Transform EPKBCNOMDOK, out bool PEENIDCFCGB) { PEENIDCFCGB = false; return (CINAFOGLFIB.transform.position - EPKBCNOMDOK.position).magnitude; } // Token: 0x060203AE RID: 132014 RVA: 0x008C2758 File Offset: 0x008C0958 private void FLCIGOIOPCL() { base.transform.position = this.ENBMEDIFBLM.CADPGMLHFGH.MCACCOBNBML(); this.GEDNHKHFMAO(); this.ENBMEDIFBLM.Snap(); } // Token: 0x060203AF RID: 132015 RVA: 0x008C2788 File Offset: 0x008C0988 private float GEOLIMLKHEP(Collider CINAFOGLFIB, Transform EPKBCNOMDOK, out bool PEENIDCFCGB) { PEENIDCFCGB = true; return (CINAFOGLFIB.transform.position - EPKBCNOMDOK.position).magnitude; } // Token: 0x060203B0 RID: 132016 RVA: 0x008C27B8 File Offset: 0x008C09B8 private void KKPLNENBOFE() { base.transform.position = this.ENBMEDIFBLM.CADPGMLHFGH.NIPACIOAHKA(); this.GEDNHKHFMAO(); this.ENBMEDIFBLM.LCEGMBHLFLK(); } // Token: 0x060203B1 RID: 132017 RVA: 0x008C27E8 File Offset: 0x008C09E8 private void KFKLAOFGFNJ() { Vector3 position = base.transform.position; position.y += this.HOOICNJLFBI - this.ELFIHMPGAHP(); base.transform.position = position; base.transform.rotation = Quaternion.Euler(1344f, base.transform.rotation.eulerAngles.y, 1894f); } // Token: 0x060203B2 RID: 132018 RVA: 0x008C2860 File Offset: 0x008C0A60 private void DOCOBJFCHCK() { Vector3 position = base.transform.position; position.y += this.HOOICNJLFBI - this.HICGCDMOOLE(); base.transform.position = position; base.transform.rotation = Quaternion.Euler(606f, base.transform.rotation.eulerAngles.y, 1031f); } // Token: 0x060203B3 RID: 132019 RVA: 0x008C28D8 File Offset: 0x008C0AD8 private void AANDHGOIAIC() { this.ENBMEDIFBLM = base.GetComponent(); if (this.ENBMEDIFBLM != null) { this.ENBMEDIFBLM.CustomSnapToHandBehavior = new Tool.PFDOHBJFLEJ(this.KKPLNENBOFE); this.ENBMEDIFBLM.CustomDistanceToTransformBehavior = new Tool.DGBLAICIPAB(this.EBHICDKOKIC); this.ENBMEDIFBLM.PLPIAOHJBOB += this.HNMJKNBFJJM; } this.HOOICNJLFBI = this.OHCKKACKDHC(); } // Token: 0x060203B4 RID: 132020 RVA: 0x008C2954 File Offset: 0x008C0B54 private void EOHGFJABHPK() { Vector3 position = base.transform.position; position.y += this.HOOICNJLFBI - this.HEEDFDAFFNJ(); base.transform.position = position; base.transform.rotation = Quaternion.Euler(1847f, base.transform.rotation.eulerAngles.y, 1460f); } // Token: 0x060203B5 RID: 132021 RVA: 0x008C29CC File Offset: 0x008C0BCC private float HICGCDMOOLE() { RaycastHit raycastHit; if (Physics.Raycast(base.transform.position, -Vector3.up, out raycastHit, 993f, -14)) { return raycastHit.distance; } return 1851f; } // Token: 0x060203B6 RID: 132022 RVA: 0x008C2A14 File Offset: 0x008C0C14 private void IPAPMGBLCNF() { this.ENBMEDIFBLM = base.GetComponent(); if (this.ENBMEDIFBLM != null) { this.ENBMEDIFBLM.CustomSnapToHandBehavior = new Tool.PFDOHBJFLEJ(this.PFDOHBJFLEJ); this.ENBMEDIFBLM.CustomDistanceToTransformBehavior = new Tool.DGBLAICIPAB(this.AFNHAJHBPFO); this.ENBMEDIFBLM.PLPIAOHJBOB += this.HNMJKNBFJJM; } this.HOOICNJLFBI = this.HEEDFDAFFNJ(); } // Token: 0x060203B7 RID: 132023 RVA: 0x008C2A90 File Offset: 0x008C0C90 private void CBJKJLLGAIK() { base.transform.position = this.ENBMEDIFBLM.CADPGMLHFGH.BGGADGJCIIF(); this.DOCOBJFCHCK(); this.ENBMEDIFBLM.Snap(); } // Token: 0x060203B8 RID: 132024 RVA: 0x008C2AC0 File Offset: 0x008C0CC0 private void FLHAKFEKDPK() { Vector3 position = base.transform.position; position.y += this.HOOICNJLFBI - this.HEEDFDAFFNJ(); base.transform.position = position; base.transform.rotation = Quaternion.Euler(1334f, base.transform.rotation.eulerAngles.y, 168f); } // Token: 0x060203B9 RID: 132025 RVA: 0x008C2B38 File Offset: 0x008C0D38 private void NIPCADLOCJP(Tool ENBMEDIFBLM) { this.PLEBJKDBEHL(); } // Token: 0x060203BA RID: 132026 RVA: 0x008C2B40 File Offset: 0x008C0D40 private void NMOBMJGJCCC() { this.ENBMEDIFBLM = base.GetComponent(); if (this.ENBMEDIFBLM != null) { this.ENBMEDIFBLM.CustomSnapToHandBehavior = new Tool.PFDOHBJFLEJ(this.KJDBEIBIFDH); this.ENBMEDIFBLM.CustomDistanceToTransformBehavior = new Tool.DGBLAICIPAB(this.EBHICDKOKIC); this.ENBMEDIFBLM.PLPIAOHJBOB += this.BNJKNDCOPOD; } this.HOOICNJLFBI = this.ELFIHMPGAHP(); } // Token: 0x060203BB RID: 132027 RVA: 0x008C2BBC File Offset: 0x008C0DBC private void OJJKJNLGLEC() { Vector3 position = base.transform.position; position.y += this.HOOICNJLFBI - this.HICGCDMOOLE(); base.transform.position = position; base.transform.rotation = Quaternion.Euler(1689f, base.transform.rotation.eulerAngles.y, 1099f); } // Token: 0x060203BC RID: 132028 RVA: 0x008C2C34 File Offset: 0x008C0E34 private float AFNHAJHBPFO(Collider CINAFOGLFIB, Transform EPKBCNOMDOK, out bool PEENIDCFCGB) { PEENIDCFCGB = true; return (CINAFOGLFIB.transform.position - EPKBCNOMDOK.position).magnitude; } // Token: 0x060203BD RID: 132029 RVA: 0x008C2C64 File Offset: 0x008C0E64 private float EHEHDABKHFI() { RaycastHit raycastHit; if (Physics.Raycast(base.transform.position, -Vector3.up, out raycastHit, 873f, 48)) { return raycastHit.distance; } return 105f; } // Token: 0x04005386 RID: 21382 private Tool ENBMEDIFBLM; // Token: 0x04005387 RID: 21383 private float HOOICNJLFBI; }