Freeciv-3.3
Loading...
Searching...
No Matches
tools
ruleutil
comments.h
Go to the documentation of this file.
1
/***********************************************************************
2
Freeciv - Copyright (C) 1996 - A Kjeldberg, L Gregersen, P Unold
3
This program is free software; you can redistribute it and/or modify
4
it under the terms of the GNU General Public License as published by
5
the Free Software Foundation; either version 2, or (at your option)
6
any later version.
7
8
This program is distributed in the hope that it will be useful,
9
but WITHOUT ANY WARRANTY; without even the implied warranty of
10
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
GNU General Public License for more details.
12
***********************************************************************/
13
#ifndef FC__COMMENTS_H
14
#define FC__COMMENTS_H
15
16
#ifdef __cplusplus
17
extern
"C"
{
18
#endif
/* __cplusplus */
19
20
#define COMMENTS_FILE_NAME "comments-3.3.txt"
21
22
struct
section_file
;
23
24
bool
comments_load
(
void
);
25
void
comments_free
(
void
);
26
27
28
/* Section comments */
29
void
comment_file_header
(
struct
section_file
*sfile);
30
31
void
comment_buildings
(
struct
section_file
*sfile);
32
void
comment_tech_classes
(
struct
section_file
*sfile);
33
void
comment_techs
(
struct
section_file
*sfile);
34
void
comment_govs
(
struct
section_file
*sfile);
35
void
comment_policies
(
struct
section_file
*sfile);
36
void
comment_uclasses
(
struct
section_file
*sfile);
37
void
comment_utypes
(
struct
section_file
*sfile);
38
void
comment_terrains
(
struct
section_file
*sfile);
39
void
comment_resources
(
struct
section_file
*sfile);
40
void
comment_extras
(
struct
section_file
*sfile);
41
void
comment_bases
(
struct
section_file
*sfile);
42
void
comment_roads
(
struct
section_file
*sfile);
43
void
comment_styles
(
struct
section_file
*sfile);
44
void
comment_citystyles
(
struct
section_file
*sfile);
45
void
comment_musicstyles
(
struct
section_file
*sfile);
46
void
comment_effects
(
struct
section_file
*sfile);
47
void
comment_ueffs
(
struct
section_file
*sfile);
48
void
comment_disasters
(
struct
section_file
*sfile);
49
void
comment_achievements
(
struct
section_file
*sfile);
50
void
comment_goods
(
struct
section_file
*sfile);
51
void
comment_enablers
(
struct
section_file
*sfile);
52
void
comment_specialists
(
struct
section_file
*sfile);
53
void
comment_nationsets
(
struct
section_file
*sfile);
54
void
comment_nationgroups
(
struct
section_file
*sfile);
55
void
comment_nations
(
struct
section_file
*sfile);
56
void
comment_clauses
(
struct
section_file
*sfile);
57
58
/* User (custom) flag types */
59
void
comment_uflags_utype
(
struct
section_file
*sfile);
60
void
comment_uflags_uclass
(
struct
section_file
*sfile);
61
void
comment_uflags_terrain
(
struct
section_file
*sfile);
62
void
comment_uflags_extra
(
struct
section_file
*sfile);
63
void
comment_uflags_tech
(
struct
section_file
*sfile);
64
void
comment_uflags_building
(
struct
section_file
*sfile);
65
66
/* Other section comments */
67
void
comment_trade_settings
(
struct
section_file
*sfile);
68
void
comment_nations_ruledit
(
struct
section_file
*sfile);
69
70
/* Entry comments */
71
void
comment_civstyle_granary
(
struct
section_file
*sfile);
72
void
comment_civstyle_ransom_gold
(
struct
section_file
*sfile);
73
void
comment_civstyle_gameloss_style
(
struct
section_file
*sfile);
74
void
comment_civstyle_gold_upkeep_style
(
struct
section_file
*sfile);
75
void
comment_civstyle_homeless_gold_upkeep
(
struct
section_file
*sfile);
76
void
comment_civstyle_airlift_always
(
struct
section_file
*sfile);
77
void
comment_wonder_visibility_small_wonders
(
struct
section_file
*sfile);
78
void
comment_incite_cost
(
struct
section_file
*sfile);
79
void
comment_combat_rules_tired_attack
(
struct
section_file
*sfile);
80
void
comment_combat_rules_only_killing_veteran
(
struct
section_file
*sfile);
81
void
comment_combat_rules_only_real_fight_veteran
(
struct
section_file
*sfile);
82
void
comment_combat_rules_scaled_veterancy
(
struct
section_file
*sfile);
83
void
comment_combat_rules_damage_reduces_bombard_rate
(
struct
section_file
*sfile);
84
void
comment_combat_rules_low_fp_badwallattacker
(
struct
section_file
*sfile);
85
void
comment_combat_rules_low_fp_pearl_harbour
(
struct
section_file
*sfile);
86
void
comment_combat_rules_low_fp_combat_bonus
(
struct
section_file
*sfile);
87
void
comment_combat_rules_low_fp_nonnat_bombard
(
struct
section_file
*sfile);
88
void
comment_combat_rules_nuke_pop_loss
(
struct
section_file
*sfile);
89
void
comment_combat_rules_nuke_defender_survival
(
struct
section_file
*sfile);
90
void
comment_auto_attack
(
struct
section_file
*sfile);
91
void
comment_actions_ui_names
(
struct
section_file
*sfile);
92
void
comment_actions_dc_initial_odds
(
struct
section_file
*sfile);
93
void
comment_actions_quiet_actions
(
struct
section_file
*sfile);
94
void
comment_borders_radius_permanent
(
struct
section_file
*sfile);
95
void
comment_research_tech_cost_style
(
struct
section_file
*sfile);
96
void
comment_research_base_tech_cost
(
struct
section_file
*sfile);
97
void
comment_research_min_tech_cost
(
struct
section_file
*sfile);
98
void
comment_research_tech_leakage
(
struct
section_file
*sfile);
99
void
comment_research_upkeep_style
(
struct
section_file
*sfile);
100
void
comment_research_free_tech_method
(
struct
section_file
*sfile);
101
void
comment_culture_history_interest
(
struct
section_file
*sfile);
102
void
comment_culture_migration_pml
(
struct
section_file
*sfile);
103
void
comment_world_peace_turns
(
struct
section_file
*sfile);
104
void
comment_calendar_fragments
(
struct
section_file
*sfile);
105
void
comment_counters
(
struct
section_file
*sfile);
106
107
#ifdef __cplusplus
108
}
109
#endif
/* __cplusplus */
110
111
#endif
/* FC__COMMENTS_H */
comments_free
void comments_free(void)
Definition
comments.c:272
comment_borders_radius_permanent
void comment_borders_radius_permanent(struct section_file *sfile)
Definition
comments.c:811
comment_uflags_utype
void comment_uflags_utype(struct section_file *sfile)
Definition
comments.c:468
comment_uflags_uclass
void comment_uflags_uclass(struct section_file *sfile)
Definition
comments.c:476
comment_world_peace_turns
void comment_world_peace_turns(struct section_file *sfile)
Definition
comments.c:892
comment_combat_rules_nuke_defender_survival
void comment_combat_rules_nuke_defender_survival(struct section_file *sfile)
Definition
comments.c:767
comment_roads
void comment_roads(struct section_file *sfile)
Definition
comments.c:404
comment_civstyle_granary
void comment_civstyle_granary(struct section_file *sfile)
Definition
comments.c:597
comment_research_tech_leakage
void comment_research_tech_leakage(struct section_file *sfile)
Definition
comments.c:847
comment_actions_ui_names
void comment_actions_ui_names(struct section_file *sfile)
Definition
comments.c:785
comment_uclasses
void comment_uclasses(struct section_file *sfile)
Definition
comments.c:356
comment_uflags_extra
void comment_uflags_extra(struct section_file *sfile)
Definition
comments.c:492
comment_calendar_fragments
void comment_calendar_fragments(struct section_file *sfile)
Definition
comments.c:901
comment_actions_quiet_actions
void comment_actions_quiet_actions(struct section_file *sfile)
Definition
comments.c:802
comment_uflags_terrain
void comment_uflags_terrain(struct section_file *sfile)
Definition
comments.c:484
comment_citystyles
void comment_citystyles(struct section_file *sfile)
Definition
comments.c:420
comment_govs
void comment_govs(struct section_file *sfile)
Definition
comments.c:340
comment_combat_rules_low_fp_pearl_harbour
void comment_combat_rules_low_fp_pearl_harbour(struct section_file *sfile)
Definition
comments.c:728
comment_research_base_tech_cost
void comment_research_base_tech_cost(struct section_file *sfile)
Definition
comments.c:829
comment_research_tech_cost_style
void comment_research_tech_cost_style(struct section_file *sfile)
Definition
comments.c:820
comment_combat_rules_only_killing_veteran
void comment_combat_rules_only_killing_veteran(struct section_file *sfile)
Definition
comments.c:678
comment_bases
void comment_bases(struct section_file *sfile)
Definition
comments.c:396
comment_terrains
void comment_terrains(struct section_file *sfile)
Definition
comments.c:372
comment_uflags_tech
void comment_uflags_tech(struct section_file *sfile)
Definition
comments.c:500
comment_file_header
void comment_file_header(struct section_file *sfile)
Definition
comments.c:308
comment_effects
void comment_effects(struct section_file *sfile)
Definition
comments.c:436
comment_actions_dc_initial_odds
void comment_actions_dc_initial_odds(struct section_file *sfile)
Definition
comments.c:793
comment_combat_rules_scaled_veterancy
void comment_combat_rules_scaled_veterancy(struct section_file *sfile)
Definition
comments.c:698
comment_research_upkeep_style
void comment_research_upkeep_style(struct section_file *sfile)
Definition
comments.c:856
comment_disasters
void comment_disasters(struct section_file *sfile)
Definition
comments.c:452
comment_clauses
void comment_clauses(struct section_file *sfile)
Definition
comments.c:572
comment_goods
void comment_goods(struct section_file *sfile)
Definition
comments.c:524
comment_civstyle_gameloss_style
void comment_civstyle_gameloss_style(struct section_file *sfile)
Definition
comments.c:615
comment_civstyle_gold_upkeep_style
void comment_civstyle_gold_upkeep_style(struct section_file *sfile)
Definition
comments.c:624
comment_extras
void comment_extras(struct section_file *sfile)
Definition
comments.c:388
comment_combat_rules_low_fp_nonnat_bombard
void comment_combat_rules_low_fp_nonnat_bombard(struct section_file *sfile)
Definition
comments.c:748
comment_ueffs
void comment_ueffs(struct section_file *sfile)
Definition
comments.c:444
comment_techs
void comment_techs(struct section_file *sfile)
Definition
comments.c:332
comment_nations
void comment_nations(struct section_file *sfile)
Definition
comments.c:548
comment_trade_settings
void comment_trade_settings(struct section_file *sfile)
Definition
comments.c:516
comment_combat_rules_low_fp_combat_bonus
void comment_combat_rules_low_fp_combat_bonus(struct section_file *sfile)
Definition
comments.c:738
comment_nations_ruledit
void comment_nations_ruledit(struct section_file *sfile)
Definition
comments.c:589
comment_civstyle_homeless_gold_upkeep
void comment_civstyle_homeless_gold_upkeep(struct section_file *sfile)
Definition
comments.c:633
comment_nationgroups
void comment_nationgroups(struct section_file *sfile)
Definition
comments.c:556
comment_specialists
void comment_specialists(struct section_file *sfile)
Definition
comments.c:540
comment_musicstyles
void comment_musicstyles(struct section_file *sfile)
Definition
comments.c:428
comment_civstyle_airlift_always
void comment_civstyle_airlift_always(struct section_file *sfile)
Definition
comments.c:642
comment_resources
void comment_resources(struct section_file *sfile)
Definition
comments.c:380
comment_civstyle_ransom_gold
void comment_civstyle_ransom_gold(struct section_file *sfile)
Definition
comments.c:606
comment_tech_classes
void comment_tech_classes(struct section_file *sfile)
Definition
comments.c:324
comment_culture_migration_pml
void comment_culture_migration_pml(struct section_file *sfile)
Definition
comments.c:883
comment_combat_rules_only_real_fight_veteran
void comment_combat_rules_only_real_fight_veteran(struct section_file *sfile)
Definition
comments.c:688
comment_research_free_tech_method
void comment_research_free_tech_method(struct section_file *sfile)
Definition
comments.c:865
comment_combat_rules_nuke_pop_loss
void comment_combat_rules_nuke_pop_loss(struct section_file *sfile)
Definition
comments.c:758
comment_utypes
void comment_utypes(struct section_file *sfile)
Definition
comments.c:364
comment_research_min_tech_cost
void comment_research_min_tech_cost(struct section_file *sfile)
Definition
comments.c:838
comments_load
bool comments_load(void)
Definition
comments.c:106
comment_culture_history_interest
void comment_culture_history_interest(struct section_file *sfile)
Definition
comments.c:874
comment_policies
void comment_policies(struct section_file *sfile)
Definition
comments.c:348
comment_combat_rules_low_fp_badwallattacker
void comment_combat_rules_low_fp_badwallattacker(struct section_file *sfile)
Definition
comments.c:718
comment_achievements
void comment_achievements(struct section_file *sfile)
Definition
comments.c:460
comment_combat_rules_damage_reduces_bombard_rate
void comment_combat_rules_damage_reduces_bombard_rate(struct section_file *sfile)
Definition
comments.c:708
comment_counters
void comment_counters(struct section_file *sfile)
Definition
comments.c:580
comment_styles
void comment_styles(struct section_file *sfile)
Definition
comments.c:412
comment_combat_rules_tired_attack
void comment_combat_rules_tired_attack(struct section_file *sfile)
Definition
comments.c:669
comment_uflags_building
void comment_uflags_building(struct section_file *sfile)
Definition
comments.c:508
comment_buildings
void comment_buildings(struct section_file *sfile)
Definition
comments.c:316
comment_enablers
void comment_enablers(struct section_file *sfile)
Definition
comments.c:532
comment_nationsets
void comment_nationsets(struct section_file *sfile)
Definition
comments.c:564
comment_wonder_visibility_small_wonders
void comment_wonder_visibility_small_wonders(struct section_file *sfile)
Definition
comments.c:651
comment_incite_cost
void comment_incite_cost(struct section_file *sfile)
Definition
comments.c:660
comment_auto_attack
void comment_auto_attack(struct section_file *sfile)
Definition
comments.c:777
section_file
Definition
section_file.h:36
Generated on Sun May 19 2024 22:31:01 for Freeciv-3.3 by
1.9.8