diff --git a/src/callbacks.c b/src/callbacks.c index ccf5cb73..916387ee 100644 --- a/src/callbacks.c +++ b/src/callbacks.c @@ -1306,6 +1306,12 @@ void on_automatic_loan_repayment_activate (GtkMenuItem *menuitem, gpointer user_data) { + if(sett_int("int_opt_disable_finances")) + { + game_gui_print_message(_("Finances are disabled in this country definition.")); + return; + } + if(current_user.debt == 0) { game_gui_print_message(_("You are not in debt.")); diff --git a/src/treeview.c b/src/treeview.c index 6f9f91dc..6b9e2281 100644 --- a/src/treeview.c +++ b/src/treeview.c @@ -1497,7 +1497,7 @@ treeview_create_finances(const User* user) misc_print_grouped_int(user->alr_weekly_installment, buf); sprintf(buf2, "%s", const_app("string_treeview_finances_expenses_fg"), buf); - sprintf(buf, _("(from week %d)"), user->alr_start_week); + sprintf(buf, _("(starting week %d)"), user->alr_start_week); gtk_list_store_append(ls, &iter); gtk_list_store_set(ls, &iter, 0, buf, 1, "", 2, buf2, -1); } diff --git a/support_files/bygfoot_constants b/support_files/bygfoot_constants index c2862e50..093b081c 100644 --- a/support_files/bygfoot_constants +++ b/support_files/bygfoot_constants @@ -341,7 +341,7 @@ int_finance_payback_weeks 15 # lower and upper limit for the current interest # and the change step between weeks float_finance_interest_lower 500 -float_finance_interest_upper 6000 +float_finance_interest_upper 5000 float_finance_interest_step 250 # live game scale configuration