using System; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; // Token: 0x0200097D RID: 2429 [RequireComponent(typeof(Image))] public class DragMe : MonoBehaviour, IBeginDragHandler, IDragHandler, IEndDragHandler, IEventSystemHandler { // Token: 0x060123E8 RID: 74728 RVA: 0x0053BE50 File Offset: 0x0053A050 private void PMALFCKIJCC(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x060123E9 RID: 74729 RVA: 0x0053BEEC File Offset: 0x0053A0EC public void MMFOOMOEONL(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.GMFJADLDKGE(AOAILGGFDHJ); } } // Token: 0x060123EA RID: 74730 RVA: 0x0053BF08 File Offset: 0x0053A108 public void LAIGIBOCJGN(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x060123EB RID: 74731 RVA: 0x0053BF28 File Offset: 0x0053A128 public void KPIDPHMNIEI(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.POHNKCNJODM(AOAILGGFDHJ); } } // Token: 0x060123EC RID: 74732 RVA: 0x0053BF44 File Offset: 0x0053A144 private void CILFAONFCLI(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x060123ED RID: 74733 RVA: 0x0053BFE0 File Offset: 0x0053A1E0 private void BAMNMLMBEBA(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x060123EE RID: 74734 RVA: 0x0053C07C File Offset: 0x0053A27C public void NBGGKGBBLBI(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.CILFAONFCLI(AOAILGGFDHJ); } } // Token: 0x060123EF RID: 74735 RVA: 0x0053C098 File Offset: 0x0053A298 public void IIDAEKDMPEP(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.PEMGCCCIIGM(AOAILGGFDHJ); } } // Token: 0x060123F0 RID: 74736 RVA: 0x0053C0B4 File Offset: 0x0053A2B4 private void CNMEAPHFHCC(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x060123F1 RID: 74737 RVA: 0x0053C150 File Offset: 0x0053A350 public void ELGEGMADIBC(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x060123F2 RID: 74738 RVA: 0x0053C170 File Offset: 0x0053A370 private void IJLNFHNBCOJ(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x060123F3 RID: 74739 RVA: 0x0053C20C File Offset: 0x0053A40C public void ECEOGGJGJIM(PointerEventData BNMDNNDLGDH) { Canvas canvas = DragMe.FindInParents(base.gameObject); if (canvas == null) { return; } this.BCJHOMKKLDC = new GameObject("score"); this.BCJHOMKKLDC.transform.SetParent(canvas.transform, false); this.BCJHOMKKLDC.transform.SetAsLastSibling(); Image image = this.BCJHOMKKLDC.AddComponent(); CanvasGroup canvasGroup = this.BCJHOMKKLDC.AddComponent(); canvasGroup.blocksRaycasts = true; image.sprite = base.GetComponent().sprite; image.SetNativeSize(); if (this.dragOnSurfaces) { this.DGFJKPOMDOM = base.transform as RectTransform; } else { this.DGFJKPOMDOM = canvas.transform as RectTransform; } this.PMALFCKIJCC(BNMDNNDLGDH); } // Token: 0x060123F4 RID: 74740 RVA: 0x0053C2D8 File Offset: 0x0053A4D8 public void NJOPGHPOGCN(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.PEMGCCCIIGM(AOAILGGFDHJ); } } // Token: 0x060123F5 RID: 74741 RVA: 0x0053C2F4 File Offset: 0x0053A4F4 public void IBNBKKDECMC(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.IJLNFHNBCOJ(AOAILGGFDHJ); } } // Token: 0x060123F6 RID: 74742 RVA: 0x0053C310 File Offset: 0x0053A510 private void CKJHAJJHLGN(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x060123F7 RID: 74743 RVA: 0x0053C3AC File Offset: 0x0053A5AC public void FNBJOAMOPHN(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x060123F8 RID: 74744 RVA: 0x0053C3CC File Offset: 0x0053A5CC public void KPMKBCFBJEO(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.AIHCOEPJCIJ(AOAILGGFDHJ); } } // Token: 0x060123F9 RID: 74745 RVA: 0x0053C3E8 File Offset: 0x0053A5E8 public void CALKBAFMNGF(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.AIHCOEPJCIJ(AOAILGGFDHJ); } } // Token: 0x060123FA RID: 74746 RVA: 0x0053C404 File Offset: 0x0053A604 private void OMCCLMBFGJH(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x060123FB RID: 74747 RVA: 0x0053C4A0 File Offset: 0x0053A6A0 public void FGPNAEDGMLA(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x060123FC RID: 74748 RVA: 0x0053C4C0 File Offset: 0x0053A6C0 public void HJOECBPHGIM(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.GMFJADLDKGE(AOAILGGFDHJ); } } // Token: 0x060123FD RID: 74749 RVA: 0x0053C4DC File Offset: 0x0053A6DC public void DPCCCNHAFBB(PointerEventData BNMDNNDLGDH) { Canvas canvas = DragMe.FindInParents(base.gameObject); if (canvas == null) { return; } this.BCJHOMKKLDC = new GameObject("F2"); this.BCJHOMKKLDC.transform.SetParent(canvas.transform, true); this.BCJHOMKKLDC.transform.SetAsLastSibling(); Image image = this.BCJHOMKKLDC.AddComponent(); CanvasGroup canvasGroup = this.BCJHOMKKLDC.AddComponent(); canvasGroup.blocksRaycasts = false; image.sprite = base.GetComponent().sprite; image.SetNativeSize(); if (this.dragOnSurfaces) { this.DGFJKPOMDOM = base.transform as RectTransform; } else { this.DGFJKPOMDOM = canvas.transform as RectTransform; } this.PMALFCKIJCC(BNMDNNDLGDH); } // Token: 0x060123FE RID: 74750 RVA: 0x0053C5A8 File Offset: 0x0053A7A8 private void KGKEMJFNECJ(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x060123FF RID: 74751 RVA: 0x0053C644 File Offset: 0x0053A844 private void GMFJADLDKGE(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x06012400 RID: 74752 RVA: 0x0053C6E0 File Offset: 0x0053A8E0 public void GGHFKICLLOG(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x06012401 RID: 74753 RVA: 0x0053C700 File Offset: 0x0053A900 public void DMDEHKEHBBA(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x06012402 RID: 74754 RVA: 0x0053C720 File Offset: 0x0053A920 public void NBLCEDDFJHL(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.JOEJAHPJNBM(AOAILGGFDHJ); } } // Token: 0x06012403 RID: 74755 RVA: 0x0053C73C File Offset: 0x0053A93C public void OnBeginDrag(PointerEventData BNMDNNDLGDH) { Canvas canvas = DragMe.FindInParents(base.gameObject); if (canvas == null) { return; } this.BCJHOMKKLDC = new GameObject("icon"); this.BCJHOMKKLDC.transform.SetParent(canvas.transform, false); this.BCJHOMKKLDC.transform.SetAsLastSibling(); Image image = this.BCJHOMKKLDC.AddComponent(); CanvasGroup canvasGroup = this.BCJHOMKKLDC.AddComponent(); canvasGroup.blocksRaycasts = false; image.sprite = base.GetComponent().sprite; image.SetNativeSize(); if (this.dragOnSurfaces) { this.DGFJKPOMDOM = base.transform as RectTransform; } else { this.DGFJKPOMDOM = canvas.transform as RectTransform; } this.LEGKOKNLBGO(BNMDNNDLGDH); } // Token: 0x06012404 RID: 74756 RVA: 0x0053C808 File Offset: 0x0053AA08 public void MGECHCLEGCJ(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.CKJHAJJHLGN(AOAILGGFDHJ); } } // Token: 0x06012405 RID: 74757 RVA: 0x0053C824 File Offset: 0x0053AA24 private void POHNKCNJODM(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x06012406 RID: 74758 RVA: 0x0053C8C0 File Offset: 0x0053AAC0 public void EFEHABDELLF(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x06012407 RID: 74759 RVA: 0x0053C8E0 File Offset: 0x0053AAE0 public void OnDrag(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.LEGKOKNLBGO(AOAILGGFDHJ); } } // Token: 0x06012408 RID: 74760 RVA: 0x0053C8FC File Offset: 0x0053AAFC public static T FindInParents(GameObject FMEGPDMNPED) where T : Component { if (FMEGPDMNPED == null) { return (T)((object)null); } T t = FMEGPDMNPED.GetComponent(); if (t != null) { return t; } Transform transform = FMEGPDMNPED.transform.parent; while (transform != null && t == null) { t = transform.gameObject.GetComponent(); transform = transform.parent; } return t; } // Token: 0x06012409 RID: 74761 RVA: 0x0053C978 File Offset: 0x0053AB78 public void JIAAHGEFILI(PointerEventData BNMDNNDLGDH) { Canvas canvas = DragMe.FindInParents(base.gameObject); if (canvas == null) { return; } this.BCJHOMKKLDC = new GameObject("iTween Error: You must first add a camera fade object with CameraFadeAdd() before atttempting to use camera fading."); this.BCJHOMKKLDC.transform.SetParent(canvas.transform, false); this.BCJHOMKKLDC.transform.SetAsLastSibling(); Image image = this.BCJHOMKKLDC.AddComponent(); CanvasGroup canvasGroup = this.BCJHOMKKLDC.AddComponent(); canvasGroup.blocksRaycasts = true; image.sprite = base.GetComponent().sprite; image.SetNativeSize(); if (this.dragOnSurfaces) { this.DGFJKPOMDOM = base.transform as RectTransform; } else { this.DGFJKPOMDOM = canvas.transform as RectTransform; } this.CKJHAJJHLGN(BNMDNNDLGDH); } // Token: 0x0601240A RID: 74762 RVA: 0x0053CA44 File Offset: 0x0053AC44 public void EAOLLFBPPFO(PointerEventData BNMDNNDLGDH) { Canvas canvas = DragMe.FindInParents(base.gameObject); if (canvas == null) { return; } this.BCJHOMKKLDC = new GameObject("UIConfirmationDialog.ShowDialog(): ScreenHeader not found"); this.BCJHOMKKLDC.transform.SetParent(canvas.transform, true); this.BCJHOMKKLDC.transform.SetAsLastSibling(); Image image = this.BCJHOMKKLDC.AddComponent(); CanvasGroup canvasGroup = this.BCJHOMKKLDC.AddComponent(); canvasGroup.blocksRaycasts = true; image.sprite = base.GetComponent().sprite; image.SetNativeSize(); if (this.dragOnSurfaces) { this.DGFJKPOMDOM = base.transform as RectTransform; } else { this.DGFJKPOMDOM = canvas.transform as RectTransform; } this.CNMEAPHFHCC(BNMDNNDLGDH); } // Token: 0x0601240B RID: 74763 RVA: 0x0053CB10 File Offset: 0x0053AD10 public void OnEndDrag(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x0601240C RID: 74764 RVA: 0x0053CB30 File Offset: 0x0053AD30 private void JAFAAEHHFJE(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x0601240D RID: 74765 RVA: 0x0053CBCC File Offset: 0x0053ADCC private void KFGGKEBKAFF(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x0601240E RID: 74766 RVA: 0x0053CC68 File Offset: 0x0053AE68 public void GNCBMJLPHKP(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x0601240F RID: 74767 RVA: 0x0053CC88 File Offset: 0x0053AE88 public void LLMGLHHJKHP(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.PEMGCCCIIGM(AOAILGGFDHJ); } } // Token: 0x06012410 RID: 74768 RVA: 0x0053CCA4 File Offset: 0x0053AEA4 public void JDNKPHLBCOH(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x06012411 RID: 74769 RVA: 0x0053CCC4 File Offset: 0x0053AEC4 private void ENIAHCFHOMA(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x06012412 RID: 74770 RVA: 0x0053CD60 File Offset: 0x0053AF60 private void PEMGCCCIIGM(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x06012413 RID: 74771 RVA: 0x0053CDFC File Offset: 0x0053AFFC public void LIHFNEBLHBE(PointerEventData BNMDNNDLGDH) { Canvas canvas = DragMe.FindInParents(base.gameObject); if (canvas == null) { return; } this.BCJHOMKKLDC = new GameObject("\n"); this.BCJHOMKKLDC.transform.SetParent(canvas.transform, true); this.BCJHOMKKLDC.transform.SetAsLastSibling(); Image image = this.BCJHOMKKLDC.AddComponent(); CanvasGroup canvasGroup = this.BCJHOMKKLDC.AddComponent(); canvasGroup.blocksRaycasts = true; image.sprite = base.GetComponent().sprite; image.SetNativeSize(); if (this.dragOnSurfaces) { this.DGFJKPOMDOM = base.transform as RectTransform; } else { this.DGFJKPOMDOM = canvas.transform as RectTransform; } this.CNMEAPHFHCC(BNMDNNDLGDH); } // Token: 0x06012414 RID: 74772 RVA: 0x0053CEC8 File Offset: 0x0053B0C8 public void MAHJKCEDBIC(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x06012415 RID: 74773 RVA: 0x0053CEE8 File Offset: 0x0053B0E8 public void LHOAMCFHMJL(PointerEventData BNMDNNDLGDH) { Canvas canvas = DragMe.FindInParents(base.gameObject); if (canvas == null) { return; } this.BCJHOMKKLDC = new GameObject("GA FREE - Demo08 (960x600px)"); this.BCJHOMKKLDC.transform.SetParent(canvas.transform, false); this.BCJHOMKKLDC.transform.SetAsLastSibling(); Image image = this.BCJHOMKKLDC.AddComponent(); CanvasGroup canvasGroup = this.BCJHOMKKLDC.AddComponent(); canvasGroup.blocksRaycasts = true; image.sprite = base.GetComponent().sprite; image.SetNativeSize(); if (this.dragOnSurfaces) { this.DGFJKPOMDOM = base.transform as RectTransform; } else { this.DGFJKPOMDOM = canvas.transform as RectTransform; } this.CNMEAPHFHCC(BNMDNNDLGDH); } // Token: 0x06012416 RID: 74774 RVA: 0x0053CFB4 File Offset: 0x0053B1B4 public void DBGBPBHLCGJ(PointerEventData BNMDNNDLGDH) { Canvas canvas = DragMe.FindInParents(base.gameObject); if (canvas == null) { return; } this.BCJHOMKKLDC = new GameObject("Purpose"); this.BCJHOMKKLDC.transform.SetParent(canvas.transform, false); this.BCJHOMKKLDC.transform.SetAsLastSibling(); Image image = this.BCJHOMKKLDC.AddComponent(); CanvasGroup canvasGroup = this.BCJHOMKKLDC.AddComponent(); canvasGroup.blocksRaycasts = true; image.sprite = base.GetComponent().sprite; image.SetNativeSize(); if (this.dragOnSurfaces) { this.DGFJKPOMDOM = base.transform as RectTransform; } else { this.DGFJKPOMDOM = canvas.transform as RectTransform; } this.OMCCLMBFGJH(BNMDNNDLGDH); } // Token: 0x06012417 RID: 74775 RVA: 0x0053D080 File Offset: 0x0053B280 public void IHNCGIDKJNK(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x06012418 RID: 74776 RVA: 0x0053D0A0 File Offset: 0x0053B2A0 private void ICAILLNMDCP(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x06012419 RID: 74777 RVA: 0x0053D13C File Offset: 0x0053B33C public void ECFJEONDOMH(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x0601241A RID: 74778 RVA: 0x0053D15C File Offset: 0x0053B35C private void JOEJAHPJNBM(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x0601241B RID: 74779 RVA: 0x0053D1F8 File Offset: 0x0053B3F8 public void APLHABIAHCB(PointerEventData BNMDNNDLGDH) { Canvas canvas = DragMe.FindInParents(base.gameObject); if (canvas == null) { return; } this.BCJHOMKKLDC = new GameObject("Cookies:"); this.BCJHOMKKLDC.transform.SetParent(canvas.transform, true); this.BCJHOMKKLDC.transform.SetAsLastSibling(); Image image = this.BCJHOMKKLDC.AddComponent(); CanvasGroup canvasGroup = this.BCJHOMKKLDC.AddComponent(); canvasGroup.blocksRaycasts = false; image.sprite = base.GetComponent().sprite; image.SetNativeSize(); if (this.dragOnSurfaces) { this.DGFJKPOMDOM = base.transform as RectTransform; } else { this.DGFJKPOMDOM = canvas.transform as RectTransform; } this.BDGKKCBAIFM(BNMDNNDLGDH); } // Token: 0x0601241C RID: 74780 RVA: 0x0053D2C4 File Offset: 0x0053B4C4 public void BNKKAPOOMDM(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.IJLNFHNBCOJ(AOAILGGFDHJ); } } // Token: 0x0601241E RID: 74782 RVA: 0x0053D2F0 File Offset: 0x0053B4F0 private void AIHCOEPJCIJ(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x0601241F RID: 74783 RVA: 0x0053D38C File Offset: 0x0053B58C public void FNOIBKPPBDE(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x06012420 RID: 74784 RVA: 0x0053D3AC File Offset: 0x0053B5AC public void DCDPDBBKGHP(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.CNMEAPHFHCC(AOAILGGFDHJ); } } // Token: 0x06012421 RID: 74785 RVA: 0x0053D3C8 File Offset: 0x0053B5C8 public void FBFJNBGGBLF(PointerEventData BNMDNNDLGDH) { if (this.BCJHOMKKLDC != null) { global::UnityEngine.Object.Destroy(this.BCJHOMKKLDC); } } // Token: 0x06012422 RID: 74786 RVA: 0x0053D3E8 File Offset: 0x0053B5E8 private void LEGKOKNLBGO(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x06012423 RID: 74787 RVA: 0x0053D484 File Offset: 0x0053B684 private void BDGKKCBAIFM(PointerEventData AOAILGGFDHJ) { if (this.dragOnSurfaces && AOAILGGFDHJ.pointerEnter != null && AOAILGGFDHJ.pointerEnter.transform as RectTransform != null) { this.DGFJKPOMDOM = AOAILGGFDHJ.pointerEnter.transform as RectTransform; } RectTransform component = this.BCJHOMKKLDC.GetComponent(); Vector3 vector; if (RectTransformUtility.ScreenPointToWorldPointInRectangle(this.DGFJKPOMDOM, AOAILGGFDHJ.position, AOAILGGFDHJ.pressEventCamera, out vector)) { component.position = vector; component.rotation = this.DGFJKPOMDOM.rotation; } } // Token: 0x06012424 RID: 74788 RVA: 0x0053D520 File Offset: 0x0053B720 public void FDLLHCPEEFG(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.ENIAHCFHOMA(AOAILGGFDHJ); } } // Token: 0x06012425 RID: 74789 RVA: 0x0053D53C File Offset: 0x0053B73C public void MDNGGNKKHOI(PointerEventData AOAILGGFDHJ) { if (this.BCJHOMKKLDC != null) { this.KGKEMJFNECJ(AOAILGGFDHJ); } } // Token: 0x04003304 RID: 13060 public bool dragOnSurfaces = true; // Token: 0x04003305 RID: 13061 private GameObject BCJHOMKKLDC; // Token: 0x04003306 RID: 13062 private RectTransform DGFJKPOMDOM; }