public unsafe Tween Display(EditModeSelection selection, DeckSlot slot) { //IL_009a: Unknown result type (might be due to invalid IL or missing references) //IL_00cf: Unknown result type (might be due to invalid IL or missing references) //IL_00d9: Expected O, but got Unknown m_slot = slot; if (m_slot != null) { m_slot.OnModification += OnSlotModification; } OnFilterChange(); UpdateAllChildren(instant: true); m_canvasGroup.set_alpha(0f); m_spellsTransform.get_gameObject().SetActive(selection == EditModeSelection.Spell); m_companionsTransform.get_gameObject().SetActive(selection == EditModeSelection.Companion); this.get_gameObject().SetActive(true); Sequence val = DOTween.Sequence(); TweenSettingsExtensions.Insert(val, 0f, TweenSettingsExtensions.SetEase <Tweener>(DOTweenModuleUI.DOFade(m_canvasGroup, 1f, m_fadeTweenDuration), m_fadeTweenEase)); Tween val2 = CreateEditModeSelectionTween(selection); if (val2 != null) { TweenSettingsExtensions.Insert(val, 0f, val2); } val.onComplete = new TweenCallback((object)this, (IntPtr)(void *) /*OpCode not supported: LdFtn*/); return(val); }
public void OnEditModeChange(EditModeSelection selection) { foreach (DeckEditToggleFilter item in m_filtersToogle) { item.OnEditModeChange(selection); } m_searchTextField.SetText(""); }
private IEnumerator GotoEdit() { m_ui.SetValue(m_selectedSlot); m_inAnimation = true; EditModeSelection selection = EditModeSelection.Spell; yield return(m_ui.GotoEdit(selection)); m_inAnimation = false; }
public IEnumerator GotoEdit(EditModeSelection selection) { m_inEdition = true; Sequence val = DOTween.Sequence(); if (!(m_deck == null)) { m_deck.get_gameObject().SetActive(true); m_mainCanvasGroup.get_gameObject().SetActive(true); TweenSettingsExtensions.Insert(val, 0f, DOTweenModuleUI.DOFade(m_mainCanvasGroup, 1f, 0.2f)); TweenSettingsExtensions.Insert(val, 0f, m_deck.EnterEditMode(selection)); TweenSettingsExtensions.Insert(val, 0f, m_editModeUI.Display(selection, m_selectedSlot)); m_openCanvas.Invoke(); m_isOpen = true; yield return(TweenExtensions.WaitForKill(val)); } }
public unsafe Sequence EnterEditMode(EditModeSelection selection) { //IL_0079: Unknown result type (might be due to invalid IL or missing references) //IL_008a: Unknown result type (might be due to invalid IL or missing references) //IL_0094: Expected O, but got Unknown if (m_editMode) { return(null); } m_editMode = true; m_uneditedValue = m_value?.Clone(); m_saveButton.set_interactable(false); m_saveCancelCanvasGroup.get_gameObject().SetActive(true); m_saveCancelCanvasGroup.set_alpha(0f); Sequence obj = DOTween.Sequence(); TweenSettingsExtensions.Insert(obj, 0f, TweenSettingsExtensions.OnKill <Tweener>(TweenSettingsExtensions.SetEase <Tweener>(DOTweenModuleUI.DOFade(m_saveCancelCanvasGroup, 1f, m_backgroundTweenDuration), m_backgroundTweenEase), new TweenCallback((object)this, (IntPtr)(void *) /*OpCode not supported: LdFtn*/))); UpdateEditModeUI(); SetEditModeSelection(selection); return(obj); }
public void OnEditModeChange(EditModeSelection selection) { switch (selection) { case EditModeSelection.Spell: m_toggle.set_interactable(m_SpellFilter); this.get_gameObject().SetActive(m_SpellFilter); break; case EditModeSelection.Companion: this.get_gameObject().SetActive(m_CompanionFilter); m_toggle.set_interactable(m_CompanionFilter); break; default: m_toggle.set_interactable(false); break; } if (!m_toggle.get_interactable()) { m_toggle.set_isOn(false); } }
private void OnEditModeSelectionChanged(EditModeSelection obj) { m_editModeUI.SetEditModeSelection(obj); }
public void SetEditModeSelection(EditModeSelection mode) { m_spellList.Select(mode == EditModeSelection.Spell); m_companionList.Select(mode == EditModeSelection.Companion); }
public void OnEdit(EditModeSelection selection) { this.OnEditRequest?.Invoke(selection); }