Freeciv21
Develop your civilization from humble roots to a global empire
comments.h
Go to the documentation of this file.
1 /*__ ___ ***************************************
2 / \ / \ Copyright (c) 1996-2020 Freeciv21 and Freeciv
3 \_ \ / __/ contributors. This file is part of Freeciv21.
4  _\ \ / /__ Freeciv21 is free software: you can redistribute it
5  \___ \____/ __/ and/or modify it under the terms of the GNU General
6  \_ _/ Public License as published by the Free Software
7  | @ @ \_ Foundation, either version 3 of the License,
8  | or (at your option) any later version.
9  _/ /\ You should have received a copy of the GNU
10  /o) (o/\ \_ General Public License along with Freeciv21.
11  \_____/ / If not, see https://www.gnu.org/licenses/.
12  \____/ ********************************************************/
13 #ifndef FC__COMMENTS_H
14 #define FC__COMMENTS_H
15 
16 #define COMMENTS_FILE_NAME "comments-3.1.txt"
17 
18 struct section_file;
19 
20 bool comments_load();
21 void comments_free();
22 
23 void comment_file_header(struct section_file *sfile);
24 
25 void comment_buildings(struct section_file *sfile);
26 void comment_tech_classes(struct section_file *sfile);
27 void comment_techs(struct section_file *sfile);
28 void comment_govs(struct section_file *sfile);
29 void comment_policies(struct section_file *sfile);
30 void comment_uclasses(struct section_file *sfile);
31 void comment_utypes(struct section_file *sfile);
32 void comment_terrains(struct section_file *sfile);
33 void comment_resources(struct section_file *sfile);
34 void comment_extras(struct section_file *sfile);
35 void comment_bases(struct section_file *sfile);
36 void comment_roads(struct section_file *sfile);
37 void comment_styles(struct section_file *sfile);
38 void comment_citystyles(struct section_file *sfile);
39 void comment_musicstyles(struct section_file *sfile);
40 void comment_effects(struct section_file *sfile);
41 void comment_disasters(struct section_file *sfile);
42 void comment_achievements(struct section_file *sfile);
43 void comment_goods(struct section_file *sfile);
44 void comment_enablers(struct section_file *sfile);
45 void comment_specialists(struct section_file *sfile);
46 void comment_nationsets(struct section_file *sfile);
47 void comment_nationgroups(struct section_file *sfile);
48 void comment_nations(struct section_file *sfile);
49 void comment_clauses(struct section_file *sfile);
50 
51 #endif // FC__COMMENTS_H
bool comments_load()
Load comments to add to the saved rulesets.
Definition: comments.cpp:55
void comments_free()
Free comments.
Definition: comments.cpp:129
void comment_roads(struct section_file *sfile)
Write roads header.
Definition: comments.cpp:244
void comment_uclasses(struct section_file *sfile)
Write unit classes header.
Definition: comments.cpp:196
void comment_citystyles(struct section_file *sfile)
Write city styles header.
Definition: comments.cpp:260
void comment_govs(struct section_file *sfile)
Write governments header.
Definition: comments.cpp:180
void comment_bases(struct section_file *sfile)
Write bases header.
Definition: comments.cpp:236
void comment_terrains(struct section_file *sfile)
Write terrains header.
Definition: comments.cpp:212
void comment_file_header(struct section_file *sfile)
Write file header.
Definition: comments.cpp:148
void comment_effects(struct section_file *sfile)
Write effects header.
Definition: comments.cpp:276
void comment_disasters(struct section_file *sfile)
Write disasters header.
Definition: comments.cpp:284
void comment_clauses(struct section_file *sfile)
Write clauses header.
Definition: comments.cpp:348
void comment_goods(struct section_file *sfile)
Write goods header.
Definition: comments.cpp:300
void comment_extras(struct section_file *sfile)
Write extras header.
Definition: comments.cpp:228
void comment_techs(struct section_file *sfile)
Write techs header.
Definition: comments.cpp:172
void comment_nations(struct section_file *sfile)
Write nations header.
Definition: comments.cpp:324
void comment_nationgroups(struct section_file *sfile)
Write nationgroups header.
Definition: comments.cpp:332
void comment_specialists(struct section_file *sfile)
Write specialists header.
Definition: comments.cpp:316
void comment_musicstyles(struct section_file *sfile)
Write music styles header.
Definition: comments.cpp:268
void comment_resources(struct section_file *sfile)
Write resources header.
Definition: comments.cpp:220
void comment_tech_classes(struct section_file *sfile)
Write tech classess header.
Definition: comments.cpp:164
void comment_utypes(struct section_file *sfile)
Write unit types header.
Definition: comments.cpp:204
void comment_policies(struct section_file *sfile)
Write policies header.
Definition: comments.cpp:188
void comment_achievements(struct section_file *sfile)
Write achievements header.
Definition: comments.cpp:292
void comment_styles(struct section_file *sfile)
Write styles header.
Definition: comments.cpp:252
void comment_buildings(struct section_file *sfile)
Write buildings header.
Definition: comments.cpp:156
void comment_enablers(struct section_file *sfile)
Write action enablers header.
Definition: comments.cpp:308
void comment_nationsets(struct section_file *sfile)
Write nationsets header.
Definition: comments.cpp:340