public void set_save_value(save_cat cat, string key, string value) { #if DEBUG if (Debug_Level_2_Active) { Log.Info("entering set_save_value(int cat, string key, string value)"); } #endif if (Save_File_Content[cat].ContainsKey(key)) { Save_File_Content[cat][key] = value; } else { Save_File_Content[cat].Add(key, value); } #if DEBUG if (Debug_Active) { Log.Info("set_save_value: " + key + " = " + value); } if (Debug_Level_2_Active) { Log.Info("leaving set_save_value(int cat, string key, string value)"); } #endif }
/*************************************************************************************************************************/ public string save_cat_toString(save_cat cat) { Log.dbg("enter string save_cat_toString(save_cat cat) {0} NO LEAVE MESSAGE", cat); switch (cat) { case save_cat.SETTING: return("SETTING"); case save_cat.SAVE: return("SAVE"); case save_cat.SAVEFILE: return("SAVEFILE"); case save_cat.SUBSAVEFILE: return("SUBSAVEFILE"); case save_cat.DROPPED: return("VESSEL_DROPPED"); case save_cat.NAME: return("VESSEL_NAME"); case save_cat.STATE: return("VESSEL_STATE"); case save_cat.KERBAL_DROPPED: return("KERBAL_DROPPED"); default: return("UNDEF"); } }
/*************************************************************************************************************************/ public string get_save_value(save_cat cat, string key) { Log.dbg("entering get_save_value(int cat, string key) {0} {1}", cat, key); string r = Save_File_Content[cat].ContainsKey(key) ? (Save_File_Content[cat][key]) : (false.ToString()) ; Log.dbg("entering get_save_value(int cat, string key) = {0}", r); return(r); }
/*************************************************************************************************************************/ public string get_save_value(save_cat cat, string key) { #if DEBUG if (Debug_Level_2_Active) { Log.Info("entering get_save_value(int cat, string key) #### FMRS: NO LEAVE MESSAGE"); } #endif if (Save_File_Content[cat].ContainsKey(key)) { return(Save_File_Content[cat][key]); } else { return(false.ToString()); } }
public void set_save_value(save_cat cat, string key, string value) { Log.dbg("entering set_save_value(int cat, string key, string value)"); if (Save_File_Content[cat].ContainsKey(key)) { Log.dbg("ContainsKey {0}, {1}, {2}", cat, key, value); Save_File_Content[cat][key] = value; } else { Log.dbg("!ContainsKey {0}, {1}, {2}", cat, key, value); Log.dbg("Save_File_Content[{0}] check = {1}", cat, Save_File_Content.ContainsKey(cat)); Save_File_Content[cat].Add(key, value); } Log.dbg("set_save_value: {0} = {1}", key, value); Log.dbg("leaving set_save_value(int cat, string key, string value)"); }
/*************************************************************************************************************************/ public string save_cat_toString(save_cat cat) { #if DEBUG if (Debug_Level_2_Active) { Log.Info("enter string save_cat_toString(save_cat cat) " + cat.ToString() + " NO LEAVE MESSAGE"); } #endif switch (cat) { case save_cat.SETTING: return("SETTING"); case save_cat.SAVE: return("SAVE"); case save_cat.SAVEFILE: return("SAVEFILE"); case save_cat.SUBSAVEFILE: return("SUBSAVEFILE"); case save_cat.DROPPED: return("VESSEL_DROPPED"); case save_cat.NAME: return("VESSEL_NAME"); case save_cat.STATE: return("VESSEL_STATE"); case save_cat.KERBAL_DROPPED: return("KERBAL_DROPPED"); default: return("UNDEF"); } }