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_actions
(
struct
section_file
*sfile);
52
void
comment_enablers
(
struct
section_file
*sfile);
53
void
comment_specialists
(
struct
section_file
*sfile);
54
void
comment_nationsets
(
struct
section_file
*sfile);
55
void
comment_nationgroups
(
struct
section_file
*sfile);
56
void
comment_nations
(
struct
section_file
*sfile);
57
void
comment_clauses
(
struct
section_file
*sfile);
58
59
/* User (custom) flag types */
60
void
comment_uflags_utype
(
struct
section_file
*sfile);
61
void
comment_uflags_uclass
(
struct
section_file
*sfile);
62
void
comment_uflags_terrain
(
struct
section_file
*sfile);
63
void
comment_uflags_extra
(
struct
section_file
*sfile);
64
void
comment_uflags_tech
(
struct
section_file
*sfile);
65
void
comment_uflags_building
(
struct
section_file
*sfile);
66
67
/* Other section comments */
68
void
comment_trade_settings
(
struct
section_file
*sfile);
69
void
comment_nations_ruledit
(
struct
section_file
*sfile);
70
71
/* Entry comments */
72
void
comment_civstyle_granary
(
struct
section_file
*sfile);
73
void
comment_civstyle_ransom_gold
(
struct
section_file
*sfile);
74
void
comment_civstyle_gameloss_style
(
struct
section_file
*sfile);
75
void
comment_civstyle_gold_upkeep_style
(
struct
section_file
*sfile);
76
void
comment_civstyle_homeless_gold_upkeep
(
struct
section_file
*sfile);
77
void
comment_civstyle_airlift_always
(
struct
section_file
*sfile);
78
void
comment_wonder_visibility_small_wonders
(
struct
section_file
*sfile);
79
void
comment_incite_cost
(
struct
section_file
*sfile);
80
void
comment_combat_rules_tired_attack
(
struct
section_file
*sfile);
81
void
comment_combat_rules_only_killing_veteran
(
struct
section_file
*sfile);
82
void
comment_combat_rules_only_real_fight_veteran
(
struct
section_file
*sfile);
83
void
comment_combat_rules_scaled_veterancy
(
struct
section_file
*sfile);
84
void
comment_combat_rules_damage_reduces_bombard_rate
(
struct
section_file
*sfile);
85
void
comment_combat_rules_low_fp_badwallattacker
(
struct
section_file
*sfile);
86
void
comment_combat_rules_low_fp_pearl_harbor
(
struct
section_file
*sfile);
87
void
comment_combat_rules_low_fp_combat_bonus
(
struct
section_file
*sfile);
88
void
comment_combat_rules_low_fp_nonnat_bombard
(
struct
section_file
*sfile);
89
void
comment_combat_rules_nuke_pop_loss
(
struct
section_file
*sfile);
90
void
comment_combat_rules_nuke_defender_survival
(
struct
section_file
*sfile);
91
void
comment_auto_attack
(
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_std_tileset_compat
(
struct
section_file
*sfile);
106
void
comment_counters
(
struct
section_file
*sfile);
107
108
#ifdef __cplusplus
109
}
110
#endif
/* __cplusplus */
111
112
#endif
/* FC__COMMENTS_H */
comments_free
void comments_free(void)
Definition
comments.c:276
comment_borders_radius_permanent
void comment_borders_radius_permanent(struct section_file *sfile)
Definition
comments.c:815
comment_uflags_utype
void comment_uflags_utype(struct section_file *sfile)
Definition
comments.c:472
comment_uflags_uclass
void comment_uflags_uclass(struct section_file *sfile)
Definition
comments.c:480
comment_world_peace_turns
void comment_world_peace_turns(struct section_file *sfile)
Definition
comments.c:896
comment_combat_rules_nuke_defender_survival
void comment_combat_rules_nuke_defender_survival(struct section_file *sfile)
Definition
comments.c:779
comment_roads
void comment_roads(struct section_file *sfile)
Definition
comments.c:408
comment_civstyle_granary
void comment_civstyle_granary(struct section_file *sfile)
Definition
comments.c:609
comment_research_tech_leakage
void comment_research_tech_leakage(struct section_file *sfile)
Definition
comments.c:851
comment_uclasses
void comment_uclasses(struct section_file *sfile)
Definition
comments.c:360
comment_uflags_extra
void comment_uflags_extra(struct section_file *sfile)
Definition
comments.c:496
comment_calendar_fragments
void comment_calendar_fragments(struct section_file *sfile)
Definition
comments.c:905
comment_actions_quiet_actions
void comment_actions_quiet_actions(struct section_file *sfile)
Definition
comments.c:806
comment_uflags_terrain
void comment_uflags_terrain(struct section_file *sfile)
Definition
comments.c:488
comment_combat_rules_low_fp_pearl_harbor
void comment_combat_rules_low_fp_pearl_harbor(struct section_file *sfile)
Definition
comments.c:740
comment_citystyles
void comment_citystyles(struct section_file *sfile)
Definition
comments.c:424
comment_std_tileset_compat
void comment_std_tileset_compat(struct section_file *sfile)
Definition
comments.c:915
comment_govs
void comment_govs(struct section_file *sfile)
Definition
comments.c:344
comment_research_base_tech_cost
void comment_research_base_tech_cost(struct section_file *sfile)
Definition
comments.c:833
comment_research_tech_cost_style
void comment_research_tech_cost_style(struct section_file *sfile)
Definition
comments.c:824
comment_combat_rules_only_killing_veteran
void comment_combat_rules_only_killing_veteran(struct section_file *sfile)
Definition
comments.c:690
comment_bases
void comment_bases(struct section_file *sfile)
Definition
comments.c:400
comment_terrains
void comment_terrains(struct section_file *sfile)
Definition
comments.c:376
comment_uflags_tech
void comment_uflags_tech(struct section_file *sfile)
Definition
comments.c:504
comment_file_header
void comment_file_header(struct section_file *sfile)
Definition
comments.c:312
comment_effects
void comment_effects(struct section_file *sfile)
Definition
comments.c:440
comment_actions_dc_initial_odds
void comment_actions_dc_initial_odds(struct section_file *sfile)
Definition
comments.c:797
comment_combat_rules_scaled_veterancy
void comment_combat_rules_scaled_veterancy(struct section_file *sfile)
Definition
comments.c:710
comment_research_upkeep_style
void comment_research_upkeep_style(struct section_file *sfile)
Definition
comments.c:860
comment_disasters
void comment_disasters(struct section_file *sfile)
Definition
comments.c:456
comment_clauses
void comment_clauses(struct section_file *sfile)
Definition
comments.c:584
comment_goods
void comment_goods(struct section_file *sfile)
Definition
comments.c:528
comment_civstyle_gameloss_style
void comment_civstyle_gameloss_style(struct section_file *sfile)
Definition
comments.c:627
comment_civstyle_gold_upkeep_style
void comment_civstyle_gold_upkeep_style(struct section_file *sfile)
Definition
comments.c:636
comment_extras
void comment_extras(struct section_file *sfile)
Definition
comments.c:392
comment_combat_rules_low_fp_nonnat_bombard
void comment_combat_rules_low_fp_nonnat_bombard(struct section_file *sfile)
Definition
comments.c:760
comment_ueffs
void comment_ueffs(struct section_file *sfile)
Definition
comments.c:448
comment_techs
void comment_techs(struct section_file *sfile)
Definition
comments.c:336
comment_nations
void comment_nations(struct section_file *sfile)
Definition
comments.c:560
comment_trade_settings
void comment_trade_settings(struct section_file *sfile)
Definition
comments.c:520
comment_combat_rules_low_fp_combat_bonus
void comment_combat_rules_low_fp_combat_bonus(struct section_file *sfile)
Definition
comments.c:750
comment_nations_ruledit
void comment_nations_ruledit(struct section_file *sfile)
Definition
comments.c:601
comment_civstyle_homeless_gold_upkeep
void comment_civstyle_homeless_gold_upkeep(struct section_file *sfile)
Definition
comments.c:645
comment_nationgroups
void comment_nationgroups(struct section_file *sfile)
Definition
comments.c:568
comment_specialists
void comment_specialists(struct section_file *sfile)
Definition
comments.c:552
comment_musicstyles
void comment_musicstyles(struct section_file *sfile)
Definition
comments.c:432
comment_civstyle_airlift_always
void comment_civstyle_airlift_always(struct section_file *sfile)
Definition
comments.c:654
comment_resources
void comment_resources(struct section_file *sfile)
Definition
comments.c:384
comment_civstyle_ransom_gold
void comment_civstyle_ransom_gold(struct section_file *sfile)
Definition
comments.c:618
comment_tech_classes
void comment_tech_classes(struct section_file *sfile)
Definition
comments.c:328
comment_culture_migration_pml
void comment_culture_migration_pml(struct section_file *sfile)
Definition
comments.c:887
comment_combat_rules_only_real_fight_veteran
void comment_combat_rules_only_real_fight_veteran(struct section_file *sfile)
Definition
comments.c:700
comment_research_free_tech_method
void comment_research_free_tech_method(struct section_file *sfile)
Definition
comments.c:869
comment_combat_rules_nuke_pop_loss
void comment_combat_rules_nuke_pop_loss(struct section_file *sfile)
Definition
comments.c:770
comment_utypes
void comment_utypes(struct section_file *sfile)
Definition
comments.c:368
comment_research_min_tech_cost
void comment_research_min_tech_cost(struct section_file *sfile)
Definition
comments.c:842
comments_load
bool comments_load(void)
Definition
comments.c:109
comment_culture_history_interest
void comment_culture_history_interest(struct section_file *sfile)
Definition
comments.c:878
comment_policies
void comment_policies(struct section_file *sfile)
Definition
comments.c:352
comment_combat_rules_low_fp_badwallattacker
void comment_combat_rules_low_fp_badwallattacker(struct section_file *sfile)
Definition
comments.c:730
comment_achievements
void comment_achievements(struct section_file *sfile)
Definition
comments.c:464
comment_combat_rules_damage_reduces_bombard_rate
void comment_combat_rules_damage_reduces_bombard_rate(struct section_file *sfile)
Definition
comments.c:720
comment_actions
void comment_actions(struct section_file *sfile)
Definition
comments.c:536
comment_counters
void comment_counters(struct section_file *sfile)
Definition
comments.c:592
comment_styles
void comment_styles(struct section_file *sfile)
Definition
comments.c:416
comment_combat_rules_tired_attack
void comment_combat_rules_tired_attack(struct section_file *sfile)
Definition
comments.c:681
comment_uflags_building
void comment_uflags_building(struct section_file *sfile)
Definition
comments.c:512
comment_buildings
void comment_buildings(struct section_file *sfile)
Definition
comments.c:320
comment_enablers
void comment_enablers(struct section_file *sfile)
Definition
comments.c:544
comment_nationsets
void comment_nationsets(struct section_file *sfile)
Definition
comments.c:576
comment_wonder_visibility_small_wonders
void comment_wonder_visibility_small_wonders(struct section_file *sfile)
Definition
comments.c:663
comment_incite_cost
void comment_incite_cost(struct section_file *sfile)
Definition
comments.c:672
comment_auto_attack
void comment_auto_attack(struct section_file *sfile)
Definition
comments.c:789
section_file
Definition
section_file.h:36
Generated on Sun Dec 22 2024 22:30:38 for Freeciv-3.3 by
1.9.8