public void Save(IniParser ini, string section) { ini.AddSetting(section, "Enabled", Enabled); ini.AddSetting(section, "ID", ID.ToString()); ini.AddSetting(section, "Alias", Alias.ToString()); ini.AddSetting(section, "Multihex", Multihex.ToString()); ini.AddSetting(section, "Aim", Aim); ini.AddSetting(section, "Armor", Armor); ini.AddSetting(section, "Rotate", Rotate); ini.AddSetting(section, "Walk", Walk.ToString()); ini.AddSetting(section, "Run", Run.ToString()); ini.AddSetting(section, "Step1", Step1.ToString()); ini.AddSetting(section, "Step2", Step2.ToString()); ini.AddSetting(section, "Step3", Step3.ToString()); ini.AddSetting(section, "Step4", Step4.ToString()); if (Sound.Length > 0) { ini.AddNewSetting(section, "Sound", Sound); } else { ini.DeleteSetting(section, "Sound"); } if (Comment.Length > 0) { ini.AddNewSetting(section, "Comment", Comment); } else { ini.DeleteSetting(section, "Comment"); } }