Beispiel #1
0
        void partyselector_PartySelected(int partyid)
        {
            MainStackPanel.Children.Clear();
            partyselector = null;
            partyeditor = new PartyEditor(partyid,Employee);
            //partyeditor.HorizontalAlignment = HorizontalAlignment.Stretch;
            partyeditor.AddHandler(PartyEditor.PartySavedEvent, new RoutedEventHandler(onPartySaved));

            MainStackPanel.Children.Add(partyeditor);
            if (partyid != 0)
            {
                AddActionTabs(partyid);
            }
        }
Beispiel #2
0
    public void OnPartyChange(PartyEditor source)
    {
        bool ready = true;

        ready &= battle.player.ReadyToBattle();
        ready &= battle.opponent.ReadyToBattle();

        stepRoundButton.interactable = ready;

        if (ready)
        {
            UpdatePartyDisplay();

            _newPartyDataReady = true;
            _threadStartTime   = Time.time;

            if (!_runThread)
            {
                StartThread();
            }
        }
    }
Beispiel #3
0
 public void addPartyEditorListener(PartyEditor editor)
 {
     //Add onClick event
     _pe = editor;
     bt.onClick.AddListener(OnClickPartyEditor);
 }