1
1
mirror of https://github.com/tstellar/bygfoot.git synced 2025-06-05 21:49:20 +02:00
Files
bygfoot/src/start_end.h
Tom Stellard 347d74a3c4 Load all league and team names at the beginning of the game
This way we don't have to reload the country xml definitions every time
we have to generate a new team.
2021-03-05 23:38:28 -05:00

104 lines
1.9 KiB
C

/*
start_end.h
Bygfoot Football Manager -- a small and simple GTK2-based
football management game.
http://bygfoot.sourceforge.net
Copyright (C) 2005 Gyözö Both (gyboth@bygfoot.com)
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#ifndef START_END_H
#define START_END_H
#include "bygfoot.h"
void
start_load_other_countries(void);
void
start_new_game(void);
void
start_new_season(void);
void
start_write_variables(void);
void
start_generate_league_teams(void);
void
end_week_round(Bygfoot *bygfoot);
void
end_week_round_results(Bygfoot *bygfoot);
void
end_week_round_sort_tables(Bygfoot *bygfoot);
void
end_week_round_update_fixtures(Bygfoot *bygfoot);
void
start_week_round(Bygfoot *bygfoot);
void
start_week(Bygfoot *bygfoot);
void
start_week_update_teams(Bygfoot *bygfoot);
void
start_week_round_update_teams(void);
void
start_week_update_user_finances(Bygfoot *bygfoot);
void
start_week_update_users(Bygfoot *bygfoot);
gboolean
query_start_end_season_end(void);
void
start_new_season_league_changes(void);
void
end_week(void);
void
end_season(void);
void
start_week_add_cups(Bygfoot *bygfoot);
void
end_week_hide_cups(void);
void
start_new_season_reset_ids(void);
void
start_week_update_leagues(Bygfoot *bygfoot);
void
end_week_round_generate_news(Bygfoot *bygfoot);
#endif