public override void Run_Node() { switch (stat_type) { case Stat_Type.Set_Number: StatsManager.Set_Numbered_Stat(stat_name, set_number_to); break; case Stat_Type.Modify_Number: StatsManager.Add_To_Numbered_Stat(stat_name, modify_number_amount); break; case Stat_Type.Set_Boolean: StatsManager.Set_Boolean_Stat(stat_name, set_bool_to); break; case Stat_Type.Toggle_Boolean: StatsManager.Toggle_Boolean_Stat(stat_name); break; case Stat_Type.Set_String: StatsManager.Set_String_Stat(stat_name, set_string_to); break; } if (print_all_stats_to_console) { StatsManager.Print_All_Stats(); } Finish_Node(); }