private void load_vessel_node(ConfigNode node)
{
if (debugging) Debug.Log("[CHATR] load_vessel_node() :: loading vessel settings for this vessel from node");
//destroy_all_beep_players();
//destroy_all_background_players();
load_shared_settings(node);
if (chatter_array.Count == 0)
{
if (debugging) Debug.Log("[CHATR] No audiosets found in config, adding defaults");
add_default_audiosets();
}
if (beepsource_list.Count == 0)
{
if (debugging) Debug.LogWarning("[CHATR] beepsource_list.Count == 0, adding default 3");
add_default_beepsources();
}
if (backgroundsource_list.Count == 0)
{
if (debugging) Debug.LogWarning("[CHATR] backgroundsource_list.Count == 0, adding default 2");
add_default_backgroundsources();
}
if (debugging) Debug.Log("[CHATR] load_vessel_node() :: vessel settings loaded OK : total beep sources = " + beepsource_list.Count);
}