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); } }
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(); } } }
public void addPartyEditorListener(PartyEditor editor) { //Add onClick event _pe = editor; bt.onClick.AddListener(OnClickPartyEditor); }