protected override void LoadSettings()
        {
            mySpeed.SetMinValue(myAIComponent.mySpeed.myX);
            mySpeed.SetMaxValue(myAIComponent.mySpeed.myY);

            myTimeToNextDecision.SetMinValue(myAIComponent.myTimeToNextDecision.myX);
            myTimeToNextDecision.SetMaxValue(myAIComponent.myTimeToNextDecision.myY);

            myFollowEntity.GetTextBox().Text = myAIComponent.myEntityToFollow;

            if (myAIComponent.myAIMode == 0)
            {
                myAIMode.GetDropDown().SelectedIndex = myAIComponent.myAIMode;
            }
            else
            {
                myAIMode.GetDropDown().SelectedIndex = myAIComponent.myAIMode - 1;
            }

            myAiTurnRate.GetTextBox().Text = myAIComponent.myAITurnRate.ToString();

            myAvoidanceDistance.GetTextBox().Text = myAIComponent.myAvoidanceDistance.ToString();

            myAvoidanceOffset.SetPosition(myAIComponent.myAvoidanceOffset);
        }
        protected override void LoadSettings()
        {
            myHasLoadedComponent = false;

            myWeight.GetTextBox().Text = myPhysicsComponent.myWeight.ToString();

            myHasLoadedComponent = true;
        }
        protected override void LoadSettings()
        {
            myHasLoadedComponent = false;

            myLifeTime.GetTextBox().Text = myBulletComponent.myLifeTime.ToString();
            myDamage.GetTextBox().Text   = myBulletComponent.myDamage.ToString();

            myHasLoadedComponent = true;
        }
        protected override void LoadSettings()
        {
            myHasLoadedComponent = false;

            myValue.GetTextBox().Text = myPowerUpComponent.myValue.ToString();
            myTime.GetTextBox().Text  = myPowerUpComponent.myTime.ToString();

            myWeaponUpgrade.GetTextBox().Text = myPowerUpComponent.myUpgradedWeapon;
            myWeaponID.GetTextBox().Text      = myPowerUpComponent.myWeaponID.ToString();

            myType.GetDropDown().SelectedItem = myPowerUpComponent.myType;

            myHasLoadedComponent = true;
        }
Beispiel #5
0
 protected override void IntitalizeControls()
 {
     myNameText = new NumericTextComponent(new Point(Location.X, Location.Y + 10), new Size(245, 13), "Name", false);
     myNameText.GetTextBox().TextChanged += new EventHandler(this.NameTextBox_Changed);
     myNameText.BindToPanel(this);
     myNameText.Show();
 }
 protected override void LoadSettings()
 {
     if (myCollisionComponent.myHasSphere == true)
     {
         mySphereCollisionActive.CheckState = CheckState.Checked;
         mySphereRadius.GetTextBox().Enabled = true;
         mySphereRadius.GetTextBox().Text    = myCollisionComponent.myRadius.ToString();
     }
     else
     {
         mySphereCollisionActive.CheckState = CheckState.Unchecked;
         mySphereRadius.GetTextBox().Text    = "";
         mySphereRadius.GetTextBox().Enabled = false;
     }
 }
Beispiel #7
0
 protected override void LoadSettings()
 {
     myNameText.GetTextBox().Text = myEntityName;
 }
 protected override void LoadSettings()
 {
     myHealth.GetTextBox().Text = myHealthComponent.myHealth.ToString();
 }
 public TextBox GetBulletPerShot()
 {
     return(myBulletsPerShot.GetTextBox());
 }
 public TextBox GetSpread()
 {
     return(mySpread.GetTextBox());
 }
 public TextBox GetCooldown()
 {
     return(myCooldown.GetTextBox());
 }
 public float GetSpeed()
 {
     return(float.Parse(mySpeed.GetTextBox().Text));
 }
 public int GetMaxAmount()
 {
     return(int.Parse(myMaxAmount.GetTextBox().Text));
 }
 public string GetEntityType()
 {
     return(myEntityType.GetTextBox().Text);
 }