Freeciv-3.2
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.2.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_calendar_fragments
(
struct
section_file
*sfile);
104
void
comment_counters
(
struct
section_file
*sfile);
105
106
#ifdef __cplusplus
107
}
108
#endif
/* __cplusplus */
109
110
#endif
/* FC__COMMENTS_H */
comments_free
void comments_free(void)
Definition
comments.c:270
comment_borders_radius_permanent
void comment_borders_radius_permanent(struct section_file *sfile)
Definition
comments.c:809
comment_uflags_utype
void comment_uflags_utype(struct section_file *sfile)
Definition
comments.c:466
comment_uflags_uclass
void comment_uflags_uclass(struct section_file *sfile)
Definition
comments.c:474
comment_combat_rules_nuke_defender_survival
void comment_combat_rules_nuke_defender_survival(struct section_file *sfile)
Definition
comments.c:765
comment_roads
void comment_roads(struct section_file *sfile)
Definition
comments.c:402
comment_civstyle_granary
void comment_civstyle_granary(struct section_file *sfile)
Definition
comments.c:595
comment_research_tech_leakage
void comment_research_tech_leakage(struct section_file *sfile)
Definition
comments.c:845
comment_actions_ui_names
void comment_actions_ui_names(struct section_file *sfile)
Definition
comments.c:783
comment_uclasses
void comment_uclasses(struct section_file *sfile)
Definition
comments.c:354
comment_uflags_extra
void comment_uflags_extra(struct section_file *sfile)
Definition
comments.c:490
comment_calendar_fragments
void comment_calendar_fragments(struct section_file *sfile)
Definition
comments.c:889
comment_actions_quiet_actions
void comment_actions_quiet_actions(struct section_file *sfile)
Definition
comments.c:800
comment_uflags_terrain
void comment_uflags_terrain(struct section_file *sfile)
Definition
comments.c:482
comment_citystyles
void comment_citystyles(struct section_file *sfile)
Definition
comments.c:418
comment_govs
void comment_govs(struct section_file *sfile)
Definition
comments.c:338
comment_combat_rules_low_fp_pearl_harbour
void comment_combat_rules_low_fp_pearl_harbour(struct section_file *sfile)
Definition
comments.c:726
comment_research_base_tech_cost
void comment_research_base_tech_cost(struct section_file *sfile)
Definition
comments.c:827
comment_research_tech_cost_style
void comment_research_tech_cost_style(struct section_file *sfile)
Definition
comments.c:818
comment_combat_rules_only_killing_veteran
void comment_combat_rules_only_killing_veteran(struct section_file *sfile)
Definition
comments.c:676
comment_bases
void comment_bases(struct section_file *sfile)
Definition
comments.c:394
comment_terrains
void comment_terrains(struct section_file *sfile)
Definition
comments.c:370
comment_uflags_tech
void comment_uflags_tech(struct section_file *sfile)
Definition
comments.c:498
comment_file_header
void comment_file_header(struct section_file *sfile)
Definition
comments.c:306
comment_effects
void comment_effects(struct section_file *sfile)
Definition
comments.c:434
comment_actions_dc_initial_odds
void comment_actions_dc_initial_odds(struct section_file *sfile)
Definition
comments.c:791
comment_combat_rules_scaled_veterancy
void comment_combat_rules_scaled_veterancy(struct section_file *sfile)
Definition
comments.c:696
comment_research_upkeep_style
void comment_research_upkeep_style(struct section_file *sfile)
Definition
comments.c:854
comment_disasters
void comment_disasters(struct section_file *sfile)
Definition
comments.c:450
comment_clauses
void comment_clauses(struct section_file *sfile)
Definition
comments.c:570
comment_goods
void comment_goods(struct section_file *sfile)
Definition
comments.c:522
comment_civstyle_gameloss_style
void comment_civstyle_gameloss_style(struct section_file *sfile)
Definition
comments.c:613
comment_civstyle_gold_upkeep_style
void comment_civstyle_gold_upkeep_style(struct section_file *sfile)
Definition
comments.c:622
comment_extras
void comment_extras(struct section_file *sfile)
Definition
comments.c:386
comment_combat_rules_low_fp_nonnat_bombard
void comment_combat_rules_low_fp_nonnat_bombard(struct section_file *sfile)
Definition
comments.c:746
comment_ueffs
void comment_ueffs(struct section_file *sfile)
Definition
comments.c:442
comment_techs
void comment_techs(struct section_file *sfile)
Definition
comments.c:330
comment_nations
void comment_nations(struct section_file *sfile)
Definition
comments.c:546
comment_trade_settings
void comment_trade_settings(struct section_file *sfile)
Definition
comments.c:514
comment_combat_rules_low_fp_combat_bonus
void comment_combat_rules_low_fp_combat_bonus(struct section_file *sfile)
Definition
comments.c:736
comment_nations_ruledit
void comment_nations_ruledit(struct section_file *sfile)
Definition
comments.c:587
comment_civstyle_homeless_gold_upkeep
void comment_civstyle_homeless_gold_upkeep(struct section_file *sfile)
Definition
comments.c:631
comment_nationgroups
void comment_nationgroups(struct section_file *sfile)
Definition
comments.c:554
comment_specialists
void comment_specialists(struct section_file *sfile)
Definition
comments.c:538
comment_musicstyles
void comment_musicstyles(struct section_file *sfile)
Definition
comments.c:426
comment_civstyle_airlift_always
void comment_civstyle_airlift_always(struct section_file *sfile)
Definition
comments.c:640
comment_resources
void comment_resources(struct section_file *sfile)
Definition
comments.c:378
comment_civstyle_ransom_gold
void comment_civstyle_ransom_gold(struct section_file *sfile)
Definition
comments.c:604
comment_tech_classes
void comment_tech_classes(struct section_file *sfile)
Definition
comments.c:322
comment_culture_migration_pml
void comment_culture_migration_pml(struct section_file *sfile)
Definition
comments.c:880
comment_combat_rules_only_real_fight_veteran
void comment_combat_rules_only_real_fight_veteran(struct section_file *sfile)
Definition
comments.c:686
comment_research_free_tech_method
void comment_research_free_tech_method(struct section_file *sfile)
Definition
comments.c:863
comment_combat_rules_nuke_pop_loss
void comment_combat_rules_nuke_pop_loss(struct section_file *sfile)
Definition
comments.c:756
comment_utypes
void comment_utypes(struct section_file *sfile)
Definition
comments.c:362
comment_research_min_tech_cost
void comment_research_min_tech_cost(struct section_file *sfile)
Definition
comments.c:836
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:872
comment_policies
void comment_policies(struct section_file *sfile)
Definition
comments.c:346
comment_combat_rules_low_fp_badwallattacker
void comment_combat_rules_low_fp_badwallattacker(struct section_file *sfile)
Definition
comments.c:716
comment_achievements
void comment_achievements(struct section_file *sfile)
Definition
comments.c:458
comment_combat_rules_damage_reduces_bombard_rate
void comment_combat_rules_damage_reduces_bombard_rate(struct section_file *sfile)
Definition
comments.c:706
comment_counters
void comment_counters(struct section_file *sfile)
Definition
comments.c:578
comment_styles
void comment_styles(struct section_file *sfile)
Definition
comments.c:410
comment_combat_rules_tired_attack
void comment_combat_rules_tired_attack(struct section_file *sfile)
Definition
comments.c:667
comment_uflags_building
void comment_uflags_building(struct section_file *sfile)
Definition
comments.c:506
comment_buildings
void comment_buildings(struct section_file *sfile)
Definition
comments.c:314
comment_enablers
void comment_enablers(struct section_file *sfile)
Definition
comments.c:530
comment_nationsets
void comment_nationsets(struct section_file *sfile)
Definition
comments.c:562
comment_wonder_visibility_small_wonders
void comment_wonder_visibility_small_wonders(struct section_file *sfile)
Definition
comments.c:649
comment_incite_cost
void comment_incite_cost(struct section_file *sfile)
Definition
comments.c:658
comment_auto_attack
void comment_auto_attack(struct section_file *sfile)
Definition
comments.c:775
section_file
Definition
section_file.h:36
Generated on Sun Dec 22 2024 23:00:34 for Freeciv-3.2 by
1.9.8