private void ScriptRandom_Ok(object sender, EventArgs e)
 {
     MinValue          = ctrlMinValue.VariableGuid;
     MaxValue          = ctrlMaxValue.VariableGuid;
     VariableId        = ctrlVariable.VariableGuid;
     this.DialogResult = DialogResult.OK;
     this.Close();
 }
Esempio n. 2
0
 /// <summary>
 /// Ouvre le TriggerManager
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnChoose_Click(object sender, EventArgs e)
 {
     if (VariableGuid == null)
     {
         VariableGuid = new VO_IntValue();
     }
     _Service.SaveVariables();
     FormsManager.Instance.VariableManager.FormClosed      += new FormClosedEventHandler(VariableManager_FormClosed);
     FormsManager.Instance.VariableManager.SelectedVariable = VariableGuid.VariableValue;
     FormsManager.Instance.VariableManager.ShowDialog(this);
 }
Esempio n. 3
0
        /// <summary>
        /// Action lors de la fermeture du TriggerManager
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void VariableManager_FormClosed(object sender, FormClosedEventArgs e)
        {
            FormsManager.Instance.VariableManager.FormClosed -= new FormClosedEventHandler(VariableManager_FormClosed);
            VO_IntValue intValue = new VO_IntValue();

            intValue.VariableValue = FormsManager.Instance.VariableManager.SelectedVariable;
            VariableGuid           = intValue;
            if (this.ValueChanged != null)
            {
                this.ValueChanged(this, new EventArgs());
            }
        }
Esempio n. 4
0
        public static int GetVariableValue(VO_IntValue variable)
        {
            VO_Variable vari = GameState.State.Variables.Find(p => p.Id == variable.VariableValue);

            if (vari != null)
            {
                return(vari.Value);
            }
            else
            {
                return(variable.IntValue);
            }
        }
Esempio n. 5
0
        private void ScriptChangePlayerHP_Validation(object sender, EventArgs e)
        {
            if (rdxCurrentCharacter.Checked == true)
            {
                CharacterId = new Guid(GlobalConstants.CURRENT_PLAYER_ID);
            }
            else
            {
                CharacterId = characterButton1.CharacterGuid;
            }
            Value    = VariableNew.VariableGuid;
            Operator = (Enums.ChangeOperator)((OperatorType.SelectedItem.GetType()).GetProperty("Key")).GetValue(OperatorType.SelectedItem, null);

            this.DialogResult = DialogResult.OK;
            this.Close();
        }
Esempio n. 6
0
 /// <summary>
 /// Changement de texte
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void txtButton_TextChanged(object sender, EventArgs e)
 {
     if (VariableGuid == null)
     {
         VariableGuid = new VO_IntValue();
     }
     VariableGuid.VariableValue = Guid.Empty;
     if (!AlphanumericTools.IsNumeric(txtButton.Text) && !string.IsNullOrEmpty(txtButton.Text))
     {
         txtButton.Text        = "";
         VariableGuid.IntValue = 0;
     }
     else if (!string.IsNullOrEmpty(txtButton.Text))
     {
         VariableGuid.IntValue = Convert.ToInt32(txtButton.Text);
     }
 }
Esempio n. 7
0
 private void ScriptWait_Ok(object sender, EventArgs e)
 {
     WaitTime          = nbSeconds.VariableGuid;
     this.DialogResult = DialogResult.OK;
     this.Close();
 }