private void updateTask(YomiageTask target)
        {
            target.authorAddinfo = lua.GetString("task.authorAddinfo");
            target.Enable        = lua.GetString("task.Enable") == "True";
            target.isDead        = lua.GetString("task.isDead") == "True";
            target.Message       = lua.GetString("task.Message");
            target.srcAddinfo    = lua.GetString("task.srcAddinfo");
            target.Speed         = int.Parse(lua.GetString("task.Speed"));

            foreach (CCOutputInterface e in tasker.GetOutputList())
            {
                if (e.getPluginName() == lua.GetString("task.Outputer"))
                {
                    target.Outputer = e;
                    break;
                }
            }
        }
Exemple #2
0
        public ConditionForm(TaskListDataInterface tasker)
        {
            InitializeComponent();
            ReEnable();
            foreach (CCInputInterface e in tasker.GetInputList())
            {
                comboBox_Sorce.Items.Add(e.getPluginName());
            }

            foreach (CCOutputInterface e in tasker.GetOutputList())
            {
                comboBox_ToChange.Items.Add(e.getPluginName());
            }
            comboBox_ToChange.SelectedIndex = 0;
        }
        public void TaskCheck(YomiageTask ntask, bool preCall)
        {
            if (preCall)
            {
                return;
            }

            string nOut = cForm.cList.tasking(ntask);

            foreach (CCOutputInterface e in tasker.GetOutputList())
            {
                if (e.getPluginName() == nOut)
                {
                    ntask.Outputer = e;
                    return;
                }
            }
        }