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() { myModelPanel.GetModelPath().GetTextBox().Text = myGraphicsComponentData.myModelPath; myModelPanel.GetEffectPath().GetTextBox().Text = myGraphicsComponentData.myEffectPath; myScale.SetPosition(myGraphicsComponentData.myScale); }