public override void OnStart(PartModule.StartState state) { base.OnStart(state); _scale = this.Fields["tweakScale"]; _name = this.Fields["tweakName"]; _type = this.Fields["scaleTypeId"]; _scaleEdit = (UI_FloatEdit)_scale.uiControlEditor; _nameEdit = (UI_ChooseOption)_name.uiControlEditor; _typeEdit = (UI_ChooseOption)_type.uiControlEditor; _typeEdit.options = ScaleType.AllScaleTypes.Select(a => a.Name).ToArray(); scaleInfo = ScaleDatabase.Lookup(part.partInfo.name); }
public static void Update(string name, ScaleInfo info) { _scales[name] = info; Save(); }
static public void Update(string name, ScaleInfo info) { _scales[name] = info; Save(); }