Freeciv-3.4
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Functions | Variables
comments.c File Reference
#include "fcintl.h"
#include "mem.h"
#include "registry.h"
#include "section_file.h"
#include "comments.h"

Go to the source code of this file.

Macros

#define comment_load(target, comment_file, comment_path)
 

Functions

bool comments_load (void)
 
void comments_free (void)
 
static void comment_write (struct section_file *sfile, const char *comment, const char *name)
 
static void comment_entry_write (struct section_file *sfile, const char *comment, const char *section)
 
void comment_file_header (struct section_file *sfile)
 
void comment_buildings (struct section_file *sfile)
 
void comment_tech_classes (struct section_file *sfile)
 
void comment_techs (struct section_file *sfile)
 
void comment_govs (struct section_file *sfile)
 
void comment_policies (struct section_file *sfile)
 
void comment_uclasses (struct section_file *sfile)
 
void comment_utypes (struct section_file *sfile)
 
void comment_terrains (struct section_file *sfile)
 
void comment_resources (struct section_file *sfile)
 
void comment_extras (struct section_file *sfile)
 
void comment_bases (struct section_file *sfile)
 
void comment_roads (struct section_file *sfile)
 
void comment_styles (struct section_file *sfile)
 
void comment_citystyles (struct section_file *sfile)
 
void comment_musicstyles (struct section_file *sfile)
 
void comment_effects (struct section_file *sfile)
 
void comment_ueffs (struct section_file *sfile)
 
void comment_disasters (struct section_file *sfile)
 
void comment_achievements (struct section_file *sfile)
 
void comment_uflags_utype (struct section_file *sfile)
 
void comment_uflags_uclass (struct section_file *sfile)
 
void comment_uflags_terrain (struct section_file *sfile)
 
void comment_uflags_extra (struct section_file *sfile)
 
void comment_uflags_tech (struct section_file *sfile)
 
void comment_uflags_building (struct section_file *sfile)
 
void comment_trade_settings (struct section_file *sfile)
 
void comment_goods (struct section_file *sfile)
 
void comment_actions (struct section_file *sfile)
 
void comment_enablers (struct section_file *sfile)
 
void comment_specialists (struct section_file *sfile)
 
void comment_nations (struct section_file *sfile)
 
void comment_nationgroups (struct section_file *sfile)
 
void comment_nationsets (struct section_file *sfile)
 
void comment_clauses (struct section_file *sfile)
 
void comment_counters (struct section_file *sfile)
 
void comment_nations_ruledit (struct section_file *sfile)
 
void comment_civstyle_granary (struct section_file *sfile)
 
void comment_civstyle_ransom_gold (struct section_file *sfile)
 
void comment_civstyle_gameloss_style (struct section_file *sfile)
 
void comment_civstyle_gold_upkeep_style (struct section_file *sfile)
 
void comment_civstyle_homeless_gold_upkeep (struct section_file *sfile)
 
void comment_civstyle_airlift_always (struct section_file *sfile)
 
void comment_wonder_visibility_small_wonders (struct section_file *sfile)
 
void comment_incite_cost (struct section_file *sfile)
 
void comment_combat_rules_tired_attack (struct section_file *sfile)
 
void comment_combat_rules_only_killing_veteran (struct section_file *sfile)
 
void comment_combat_rules_only_real_fight_veteran (struct section_file *sfile)
 
void comment_combat_rules_scaled_veterancy (struct section_file *sfile)
 
void comment_combat_rules_damage_reduces_bombard_rate (struct section_file *sfile)
 
void comment_combat_rules_low_fp_badwallattacker (struct section_file *sfile)
 
void comment_combat_rules_low_fp_pearl_harbor (struct section_file *sfile)
 
void comment_combat_rules_low_fp_combat_bonus (struct section_file *sfile)
 
void comment_combat_rules_low_fp_nonnat_bombard (struct section_file *sfile)
 
void comment_combat_rules_nuke_pop_loss (struct section_file *sfile)
 
void comment_combat_rules_nuke_defender_survival (struct section_file *sfile)
 
void comment_auto_attack (struct section_file *sfile)
 
void comment_actions_dc_initial_odds (struct section_file *sfile)
 
void comment_actions_quiet_actions (struct section_file *sfile)
 
void comment_borders_radius_permanent (struct section_file *sfile)
 
void comment_research_tech_cost_style (struct section_file *sfile)
 
void comment_research_base_tech_cost (struct section_file *sfile)
 
void comment_research_min_tech_cost (struct section_file *sfile)
 
void comment_research_tech_leakage (struct section_file *sfile)
 
void comment_research_upkeep_style (struct section_file *sfile)
 
void comment_research_free_tech_method (struct section_file *sfile)
 
void comment_culture_history_interest (struct section_file *sfile)
 
void comment_culture_migration_pml (struct section_file *sfile)
 
void comment_world_peace_turns (struct section_file *sfile)
 
void comment_calendar_fragments (struct section_file *sfile)
 
void comment_std_tileset_compat (struct section_file *sfile)
 

Variables

struct { 
 
   char *   file_header 
 
   char *   buildings 
 
   char *   tech_classes 
 
   char *   techs 
 
   char *   govs 
 
   char *   policies 
 
   char *   uclasses 
 
   char *   utypes 
 
   char *   terrains 
 
   char *   resources 
 
   char *   extras 
 
   char *   bases 
 
   char *   roads 
 
   char *   styles 
 
   char *   citystyles 
 
   char *   musicstyles 
 
   char *   effects 
 
   char *   ueffs 
 
   char *   disasters 
 
   char *   achievements 
 
   char *   uflags_utype 
 
   char *   uflags_uclass 
 
   char *   uflags_terrain 
 
   char *   uflags_extra 
 
   char *   uflags_tech 
 
   char *   uflags_building 
 
   char *   trade_settings 
 
   char *   goods 
 
   char *   actions 
 
   char *   enablers 
 
   char *   specialists 
 
   char *   nations 
 
   char *   nationgroups 
 
   char *   nationsets 
 
   char *   clauses 
 
   char *   counters 
 
   char *   nations_ruledit 
 
   char *   civstyle_granary 
 
   char *   civstyle_ransom_gold 
 
   char *   civstyle_gameloss_style 
 
   char *   civstyle_gold_upkeep_style 
 
   char *   civstyle_homeless_gold_upkeep 
 
   char *   civstyle_airlift_always 
 
   char *   wonder_visibility_small_wonders 
 
   char *   incite_cost 
 
   char *   combat_rules_tired_attack 
 
   char *   combat_rules_only_killing_veteran 
 
   char *   combat_rules_only_real_fight_veteran 
 
   char *   combat_rules_scaled_veterancy 
 
   char *   combat_rules_damage_reduces_bombard_rate 
 
   char *   combat_rules_low_fp_badwallattacker 
 
   char *   combat_rules_low_fp_pearl_harbor 
 
   char *   combat_rules_low_fp_combat_bonus 
 
   char *   combat_rules_low_fp_nonnat_bombard 
 
   char *   combat_rules_nuke_pop_loss 
 
   char *   combat_rules_nuke_defender_survival 
 
   char *   auto_attack 
 
   char *   actions_dc_initial_odds 
 
   char *   actions_quiet_actions 
 
   char *   borders_radius_permanent 
 
   char *   research_tech_cost_style 
 
   char *   research_base_tech_cost 
 
   char *   research_min_tech_cost 
 
   char *   research_tech_leakage 
 
   char *   research_upkeep_style 
 
   char *   research_free_tech_method 
 
   char *   culture_history_interest 
 
   char *   culture_migration_pml 
 
   char *   world_peace_turns 
 
   char *   calendar_fragments 
 
   char *   std_tileset_compat 
 
comments_storage 
 

Macro Definition Documentation

◆ comment_load

#define comment_load (   target,
  comment_file,
  comment_path 
)
Value:
{ \
const char *comment; \
target = fc_strdup(comment); \
} else { \
log_error(_("Can't read %s from comments file"), comment_path); \
return FALSE; \
} \
}
@ BODYGUARD_NONE
Definition aiguard.c:37
#define _(String)
Definition fcintl.h:67
#define fc_strdup(str)
Definition mem.h:43
const char * secfile_lookup_str(const struct section_file *secfile, const char *path,...)
#define FALSE
Definition support.h:47

Function Documentation

◆ comment_achievements()

void comment_achievements ( struct section_file sfile)

Write achievements header.

Definition at line 464 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_actions()

void comment_actions ( struct section_file sfile)

Write actions header.

Definition at line 536 of file comments.c.

Referenced by save_actions_ruleset().

◆ comment_actions_dc_initial_odds()

void comment_actions_dc_initial_odds ( struct section_file sfile)

Write actions diplchance_initial_odds settings header.

Definition at line 797 of file comments.c.

Referenced by save_actions_ruleset().

◆ comment_actions_quiet_actions()

void comment_actions_quiet_actions ( struct section_file sfile)

Write actions quiet_actions settings header.

Definition at line 806 of file comments.c.

Referenced by save_actions_ruleset().

◆ comment_auto_attack()

void comment_auto_attack ( struct section_file sfile)

Write auto_attack settings header.

Definition at line 789 of file comments.c.

Referenced by save_actions_ruleset().

◆ comment_bases()

void comment_bases ( struct section_file sfile)

Write bases header.

Definition at line 400 of file comments.c.

Referenced by save_terrain_ruleset().

◆ comment_borders_radius_permanent()

void comment_borders_radius_permanent ( struct section_file sfile)

Write borders radius_sq_city_permanent settings header.

Definition at line 815 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_buildings()

void comment_buildings ( struct section_file sfile)

Write buildings header.

Definition at line 320 of file comments.c.

Referenced by save_buildings_ruleset().

◆ comment_calendar_fragments()

void comment_calendar_fragments ( struct section_file sfile)

Write calendar fragments settings header.

Definition at line 905 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_citystyles()

void comment_citystyles ( struct section_file sfile)

Write city styles header.

Definition at line 424 of file comments.c.

Referenced by save_styles_ruleset().

◆ comment_civstyle_airlift_always()

void comment_civstyle_airlift_always ( struct section_file sfile)

Write civstyle airlift always enabled settings header.

Definition at line 654 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_civstyle_gameloss_style()

void comment_civstyle_gameloss_style ( struct section_file sfile)

Write civstyle gameloss_style settings header.

Definition at line 627 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_civstyle_gold_upkeep_style()

void comment_civstyle_gold_upkeep_style ( struct section_file sfile)

Write civstyle gold_upkeep_style settings header.

Definition at line 636 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_civstyle_granary()

void comment_civstyle_granary ( struct section_file sfile)

Write civstyle granary settings header.

Definition at line 609 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_civstyle_homeless_gold_upkeep()

void comment_civstyle_homeless_gold_upkeep ( struct section_file sfile)

Write civstyle homeless_gold_upkeep settings header.

Definition at line 645 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_civstyle_ransom_gold()

void comment_civstyle_ransom_gold ( struct section_file sfile)

Write civstyle ransom_gold settings header.

Definition at line 618 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_clauses()

void comment_clauses ( struct section_file sfile)

Write clauses header.

Definition at line 584 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_combat_rules_damage_reduces_bombard_rate()

void comment_combat_rules_damage_reduces_bombard_rate ( struct section_file sfile)

Write combat_rules damage_reduces_bombard_rate settings header.

Definition at line 720 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_combat_rules_low_fp_badwallattacker()

void comment_combat_rules_low_fp_badwallattacker ( struct section_file sfile)

Write combat_rules low_firepower_badwallattacker settings header.

Definition at line 730 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_combat_rules_low_fp_combat_bonus()

void comment_combat_rules_low_fp_combat_bonus ( struct section_file sfile)

Write combat_rules low_firepower_combat_bonus settings header.

Definition at line 750 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_combat_rules_low_fp_nonnat_bombard()

void comment_combat_rules_low_fp_nonnat_bombard ( struct section_file sfile)

Write combat_rules low_firepower_nonnat_bombard settings header.

Definition at line 760 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_combat_rules_low_fp_pearl_harbor()

void comment_combat_rules_low_fp_pearl_harbor ( struct section_file sfile)

Write combat_rules low_firepower_pearl_harbor settings header.

Definition at line 740 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_combat_rules_nuke_defender_survival()

void comment_combat_rules_nuke_defender_survival ( struct section_file sfile)

Write combat_rules nuke_defender_survival_chance_pct settings header.

Definition at line 779 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_combat_rules_nuke_pop_loss()

void comment_combat_rules_nuke_pop_loss ( struct section_file sfile)

Write combat_rules nuke_pop_loss_pct settings header.

Definition at line 770 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_combat_rules_only_killing_veteran()

void comment_combat_rules_only_killing_veteran ( struct section_file sfile)

Write combat_rules only_killing_makes_veteran settings header.

Definition at line 690 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_combat_rules_only_real_fight_veteran()

void comment_combat_rules_only_real_fight_veteran ( struct section_file sfile)

Write combat_rules only_real_fight_makes_veteran settings header.

Definition at line 700 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_combat_rules_scaled_veterancy()

void comment_combat_rules_scaled_veterancy ( struct section_file sfile)

Write combat_rules combat_odds_scaled_veterancy settings header.

Definition at line 710 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_combat_rules_tired_attack()

void comment_combat_rules_tired_attack ( struct section_file sfile)

Write combat_rules tired_attack settings header.

Definition at line 681 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_counters()

void comment_counters ( struct section_file sfile)

Write counters comment header.

Definition at line 592 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_culture_history_interest()

void comment_culture_history_interest ( struct section_file sfile)

Write culture history_interest_pml settings header.

Definition at line 878 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_culture_migration_pml()

void comment_culture_migration_pml ( struct section_file sfile)

Write culture migration_pml settings header.

Definition at line 887 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_disasters()

void comment_disasters ( struct section_file sfile)

Write disasters header.

Definition at line 456 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_effects()

void comment_effects ( struct section_file sfile)

Write effects header.

Definition at line 440 of file comments.c.

Referenced by save_effects_ruleset().

◆ comment_enablers()

void comment_enablers ( struct section_file sfile)

Write action enablers header.

Definition at line 544 of file comments.c.

Referenced by save_actions_ruleset().

◆ comment_entry_write()

static void comment_entry_write ( struct section_file sfile,
const char comment,
const char section 
)
static

Generic comment entry writing function with some error checking.

Definition at line 298 of file comments.c.

Referenced by comment_actions_dc_initial_odds(), comment_actions_quiet_actions(), comment_auto_attack(), comment_borders_radius_permanent(), comment_calendar_fragments(), comment_civstyle_airlift_always(), comment_civstyle_gameloss_style(), comment_civstyle_gold_upkeep_style(), comment_civstyle_granary(), comment_civstyle_homeless_gold_upkeep(), comment_civstyle_ransom_gold(), comment_combat_rules_damage_reduces_bombard_rate(), comment_combat_rules_low_fp_badwallattacker(), comment_combat_rules_low_fp_combat_bonus(), comment_combat_rules_low_fp_nonnat_bombard(), comment_combat_rules_low_fp_pearl_harbor(), comment_combat_rules_nuke_defender_survival(), comment_combat_rules_nuke_pop_loss(), comment_combat_rules_only_killing_veteran(), comment_combat_rules_only_real_fight_veteran(), comment_combat_rules_scaled_veterancy(), comment_combat_rules_tired_attack(), comment_culture_history_interest(), comment_culture_migration_pml(), comment_incite_cost(), comment_research_base_tech_cost(), comment_research_free_tech_method(), comment_research_min_tech_cost(), comment_research_tech_cost_style(), comment_research_tech_leakage(), comment_research_upkeep_style(), comment_std_tileset_compat(), comment_uflags_building(), comment_uflags_extra(), comment_uflags_tech(), comment_uflags_terrain(), comment_uflags_uclass(), comment_uflags_utype(), comment_wonder_visibility_small_wonders(), and comment_world_peace_turns().

◆ comment_extras()

void comment_extras ( struct section_file sfile)

Write extras header.

Definition at line 392 of file comments.c.

Referenced by save_terrain_ruleset().

◆ comment_file_header()

void comment_file_header ( struct section_file sfile)

Write file header.

Definition at line 312 of file comments.c.

Referenced by create_ruleset_file().

◆ comment_goods()

void comment_goods ( struct section_file sfile)

Write goods header.

Definition at line 528 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_govs()

void comment_govs ( struct section_file sfile)

Write governments header.

Definition at line 344 of file comments.c.

Referenced by save_governments_ruleset().

◆ comment_incite_cost()

void comment_incite_cost ( struct section_file sfile)

Write incite_cost settings header.

Definition at line 672 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_musicstyles()

void comment_musicstyles ( struct section_file sfile)

Write music styles header.

Definition at line 432 of file comments.c.

Referenced by save_styles_ruleset().

◆ comment_nationgroups()

void comment_nationgroups ( struct section_file sfile)

Write nationgroups header.

Definition at line 568 of file comments.c.

Referenced by save_nations_ruleset().

◆ comment_nations()

void comment_nations ( struct section_file sfile)

Write nations header.

Definition at line 560 of file comments.c.

Referenced by save_nations_ruleset().

◆ comment_nations_ruledit()

void comment_nations_ruledit ( struct section_file sfile)

Write nations.ruleset [ruledit] section header.

Definition at line 601 of file comments.c.

Referenced by save_nations_ruleset().

◆ comment_nationsets()

void comment_nationsets ( struct section_file sfile)

Write nationsets header.

Definition at line 576 of file comments.c.

Referenced by save_nations_ruleset().

◆ comment_policies()

void comment_policies ( struct section_file sfile)

Write policies header.

Definition at line 352 of file comments.c.

Referenced by save_governments_ruleset().

◆ comment_research_base_tech_cost()

void comment_research_base_tech_cost ( struct section_file sfile)

Write research base_tech_cost settings header.

Definition at line 833 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_research_free_tech_method()

void comment_research_free_tech_method ( struct section_file sfile)

Write research free_tech_method settings header.

Definition at line 869 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_research_min_tech_cost()

void comment_research_min_tech_cost ( struct section_file sfile)

Write research min_tech_cost settings header.

Definition at line 842 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_research_tech_cost_style()

void comment_research_tech_cost_style ( struct section_file sfile)

Write research tech_cost_style settings header.

Definition at line 824 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_research_tech_leakage()

void comment_research_tech_leakage ( struct section_file sfile)

Write research tech_leakage settings header.

Definition at line 851 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_research_upkeep_style()

void comment_research_upkeep_style ( struct section_file sfile)

Write research tech_upkeep_style settings header.

Definition at line 860 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_resources()

void comment_resources ( struct section_file sfile)

Write resources header.

Definition at line 384 of file comments.c.

Referenced by save_terrain_ruleset().

◆ comment_roads()

void comment_roads ( struct section_file sfile)

Write roads header.

Definition at line 408 of file comments.c.

Referenced by save_terrain_ruleset().

◆ comment_specialists()

void comment_specialists ( struct section_file sfile)

Write specialists header.

Definition at line 552 of file comments.c.

Referenced by save_cities_ruleset().

◆ comment_std_tileset_compat()

void comment_std_tileset_compat ( struct section_file sfile)

Write std_tileset_compat settings header.

Definition at line 915 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_styles()

void comment_styles ( struct section_file sfile)

Write styles header.

Definition at line 416 of file comments.c.

Referenced by save_styles_ruleset().

◆ comment_tech_classes()

void comment_tech_classes ( struct section_file sfile)

Write tech classes' header.

Definition at line 328 of file comments.c.

Referenced by save_techs_ruleset().

◆ comment_techs()

void comment_techs ( struct section_file sfile)

Write techs header.

Definition at line 336 of file comments.c.

Referenced by save_techs_ruleset().

◆ comment_terrains()

void comment_terrains ( struct section_file sfile)

Write terrains header.

Definition at line 376 of file comments.c.

Referenced by save_terrain_ruleset().

◆ comment_trade_settings()

void comment_trade_settings ( struct section_file sfile)

Write trade settings header.

Definition at line 520 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_uclasses()

void comment_uclasses ( struct section_file sfile)

Write unit classes header.

Definition at line 360 of file comments.c.

Referenced by save_units_ruleset().

◆ comment_ueffs()

void comment_ueffs ( struct section_file sfile)

Write User effects header.

Definition at line 448 of file comments.c.

Referenced by save_effects_ruleset().

◆ comment_uflags_building()

void comment_uflags_building ( struct section_file sfile)

Write header for building user flags.

Definition at line 512 of file comments.c.

Referenced by save_buildings_ruleset().

◆ comment_uflags_extra()

void comment_uflags_extra ( struct section_file sfile)

Write header for extra user flags.

Definition at line 496 of file comments.c.

◆ comment_uflags_tech()

void comment_uflags_tech ( struct section_file sfile)

Write header for tech user flags.

Definition at line 504 of file comments.c.

Referenced by save_techs_ruleset().

◆ comment_uflags_terrain()

void comment_uflags_terrain ( struct section_file sfile)

Write header for terrain user flags.

Definition at line 488 of file comments.c.

Referenced by save_terrain_ruleset().

◆ comment_uflags_uclass()

void comment_uflags_uclass ( struct section_file sfile)

Write header for unit class user flags.

Definition at line 480 of file comments.c.

◆ comment_uflags_utype()

void comment_uflags_utype ( struct section_file sfile)

Write header for unit type user flags.

Definition at line 472 of file comments.c.

Referenced by save_units_ruleset().

◆ comment_utypes()

void comment_utypes ( struct section_file sfile)

Write unit types header.

Definition at line 368 of file comments.c.

Referenced by save_units_ruleset().

◆ comment_wonder_visibility_small_wonders()

void comment_wonder_visibility_small_wonders ( struct section_file sfile)

Write wonder_visibility small_wonders settings header.

Definition at line 663 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_world_peace_turns()

void comment_world_peace_turns ( struct section_file sfile)

Write world peace turns settings header.

Definition at line 896 of file comments.c.

Referenced by save_game_ruleset().

◆ comment_write()

static void comment_write ( struct section_file sfile,
const char comment,
const char name 
)
static

◆ comments_free()

void comments_free ( void  )

Free comments.

Definition at line 276 of file comments.c.

Referenced by main().

◆ comments_load()

bool comments_load ( void  )

Load comments to add to the saved rulesets.

Definition at line 109 of file comments.c.

Referenced by main().

Variable Documentation

◆ achievements

char* achievements

Definition at line 47 of file comments.c.

◆ actions

char* actions

Definition at line 56 of file comments.c.

◆ actions_dc_initial_odds

char* actions_dc_initial_odds

Definition at line 89 of file comments.c.

◆ actions_quiet_actions

char* actions_quiet_actions

Definition at line 90 of file comments.c.

◆ auto_attack

char* auto_attack

Definition at line 88 of file comments.c.

◆ bases

char* bases

Definition at line 39 of file comments.c.

Referenced by base_by_number().

◆ borders_radius_permanent

char* borders_radius_permanent

Definition at line 91 of file comments.c.

◆ buildings

char* buildings

Definition at line 29 of file comments.c.

◆ calendar_fragments

char* calendar_fragments

Definition at line 101 of file comments.c.

Referenced by receive_packet_calendar_info_100().

◆ citystyles

char* citystyles

Definition at line 42 of file comments.c.

◆ civstyle_airlift_always

char* civstyle_airlift_always

Definition at line 74 of file comments.c.

◆ civstyle_gameloss_style

char* civstyle_gameloss_style

Definition at line 71 of file comments.c.

◆ civstyle_gold_upkeep_style

char* civstyle_gold_upkeep_style

Definition at line 72 of file comments.c.

◆ civstyle_granary

char* civstyle_granary

Definition at line 69 of file comments.c.

◆ civstyle_homeless_gold_upkeep

char* civstyle_homeless_gold_upkeep

Definition at line 73 of file comments.c.

◆ civstyle_ransom_gold

char* civstyle_ransom_gold

Definition at line 70 of file comments.c.

◆ clauses

char* clauses

Definition at line 62 of file comments.c.

◆ combat_rules_damage_reduces_bombard_rate

char* combat_rules_damage_reduces_bombard_rate

Definition at line 81 of file comments.c.

◆ combat_rules_low_fp_badwallattacker

char* combat_rules_low_fp_badwallattacker

Definition at line 82 of file comments.c.

◆ combat_rules_low_fp_combat_bonus

char* combat_rules_low_fp_combat_bonus

Definition at line 84 of file comments.c.

◆ combat_rules_low_fp_nonnat_bombard

char* combat_rules_low_fp_nonnat_bombard

Definition at line 85 of file comments.c.

◆ combat_rules_low_fp_pearl_harbor

char* combat_rules_low_fp_pearl_harbor

Definition at line 83 of file comments.c.

◆ combat_rules_nuke_defender_survival

char* combat_rules_nuke_defender_survival

Definition at line 87 of file comments.c.

◆ combat_rules_nuke_pop_loss

char* combat_rules_nuke_pop_loss

Definition at line 86 of file comments.c.

◆ combat_rules_only_killing_veteran

char* combat_rules_only_killing_veteran

Definition at line 78 of file comments.c.

◆ combat_rules_only_real_fight_veteran

char* combat_rules_only_real_fight_veteran

Definition at line 79 of file comments.c.

◆ combat_rules_scaled_veterancy

char* combat_rules_scaled_veterancy

Definition at line 80 of file comments.c.

◆ combat_rules_tired_attack

char* combat_rules_tired_attack

Definition at line 77 of file comments.c.

◆ [struct]

struct { ... } comments_storage

Referenced by comment_achievements(), comment_actions(), comment_actions_dc_initial_odds(), comment_actions_quiet_actions(), comment_auto_attack(), comment_bases(), comment_borders_radius_permanent(), comment_buildings(), comment_calendar_fragments(), comment_citystyles(), comment_civstyle_airlift_always(), comment_civstyle_gameloss_style(), comment_civstyle_gold_upkeep_style(), comment_civstyle_granary(), comment_civstyle_homeless_gold_upkeep(), comment_civstyle_ransom_gold(), comment_clauses(), comment_combat_rules_damage_reduces_bombard_rate(), comment_combat_rules_low_fp_badwallattacker(), comment_combat_rules_low_fp_combat_bonus(), comment_combat_rules_low_fp_nonnat_bombard(), comment_combat_rules_low_fp_pearl_harbor(), comment_combat_rules_nuke_defender_survival(), comment_combat_rules_nuke_pop_loss(), comment_combat_rules_only_killing_veteran(), comment_combat_rules_only_real_fight_veteran(), comment_combat_rules_scaled_veterancy(), comment_combat_rules_tired_attack(), comment_counters(), comment_culture_history_interest(), comment_culture_migration_pml(), comment_disasters(), comment_effects(), comment_enablers(), comment_extras(), comment_file_header(), comment_goods(), comment_govs(), comment_incite_cost(), comment_musicstyles(), comment_nationgroups(), comment_nations(), comment_nations_ruledit(), comment_nationsets(), comment_policies(), comment_research_base_tech_cost(), comment_research_free_tech_method(), comment_research_min_tech_cost(), comment_research_tech_cost_style(), comment_research_tech_leakage(), comment_research_upkeep_style(), comment_resources(), comment_roads(), comment_specialists(), comment_std_tileset_compat(), comment_styles(), comment_tech_classes(), comment_techs(), comment_terrains(), comment_trade_settings(), comment_uclasses(), comment_ueffs(), comment_uflags_building(), comment_uflags_extra(), comment_uflags_tech(), comment_uflags_terrain(), comment_uflags_uclass(), comment_uflags_utype(), comment_utypes(), comment_wonder_visibility_small_wonders(), comment_world_peace_turns(), comments_free(), and comments_load().

◆ counters

char* counters

Definition at line 63 of file comments.c.

◆ culture_history_interest

char* culture_history_interest

Definition at line 98 of file comments.c.

◆ culture_migration_pml

char* culture_migration_pml

Definition at line 99 of file comments.c.

Referenced by receive_packet_game_info_100().

◆ disasters

char* disasters

Definition at line 46 of file comments.c.

Referenced by receive_packet_game_info_100().

◆ effects

char* effects

Definition at line 44 of file comments.c.

◆ enablers

char* enablers

Definition at line 57 of file comments.c.

Referenced by action_is_in_use().

◆ extras

char* extras

Definition at line 38 of file comments.c.

◆ file_header

char* file_header

Definition at line 28 of file comments.c.

◆ goods

char* goods

Definition at line 55 of file comments.c.

◆ govs

char* govs

Definition at line 32 of file comments.c.

◆ incite_cost

char* incite_cost

◆ musicstyles

char* musicstyles

Definition at line 43 of file comments.c.

◆ nationgroups

char* nationgroups

Definition at line 60 of file comments.c.

◆ nations

char* nations

Definition at line 59 of file comments.c.

◆ nations_ruledit

char* nations_ruledit

Definition at line 66 of file comments.c.

◆ nationsets

char* nationsets

Definition at line 61 of file comments.c.

Referenced by popup_races_dialog().

◆ policies

char* policies

Definition at line 33 of file comments.c.

◆ research_base_tech_cost

char* research_base_tech_cost

Definition at line 93 of file comments.c.

◆ research_free_tech_method

char* research_free_tech_method

Definition at line 97 of file comments.c.

◆ research_min_tech_cost

char* research_min_tech_cost

Definition at line 94 of file comments.c.

◆ research_tech_cost_style

char* research_tech_cost_style

Definition at line 92 of file comments.c.

◆ research_tech_leakage

char* research_tech_leakage

Definition at line 95 of file comments.c.

◆ research_upkeep_style

char* research_upkeep_style

Definition at line 96 of file comments.c.

◆ resources

char* resources

Definition at line 37 of file comments.c.

Referenced by receive_packet_ruleset_terrain_100().

◆ roads

char* roads

Definition at line 40 of file comments.c.

Referenced by road_by_number().

◆ specialists

char* specialists

Definition at line 58 of file comments.c.

◆ std_tileset_compat

char* std_tileset_compat

Definition at line 103 of file comments.c.

◆ styles

char* styles

Definition at line 41 of file comments.c.

◆ tech_classes

char* tech_classes

Definition at line 30 of file comments.c.

◆ techs

char* techs

Definition at line 31 of file comments.c.

Referenced by recalculate_techs_researched(), and research_get_reachable_rreqs().

◆ terrains

char* terrains

Definition at line 36 of file comments.c.

◆ trade_settings

char* trade_settings

Definition at line 54 of file comments.c.

◆ uclasses

char* uclasses

Definition at line 34 of file comments.c.

◆ ueffs

char* ueffs

Definition at line 45 of file comments.c.

◆ uflags_building

char* uflags_building

Definition at line 53 of file comments.c.

Referenced by save_buildings_ruleset().

◆ uflags_extra

char* uflags_extra

Definition at line 51 of file comments.c.

Referenced by save_terrain_ruleset().

◆ uflags_tech

char* uflags_tech

Definition at line 52 of file comments.c.

Referenced by save_techs_ruleset().

◆ uflags_terrain

char* uflags_terrain

Definition at line 50 of file comments.c.

◆ uflags_uclass

char* uflags_uclass

Definition at line 49 of file comments.c.

Referenced by save_units_ruleset().

◆ uflags_utype

char* uflags_utype

Definition at line 48 of file comments.c.

Referenced by save_units_ruleset().

◆ utypes

char* utypes

Definition at line 35 of file comments.c.

Referenced by helptext_nation().

◆ wonder_visibility_small_wonders

char* wonder_visibility_small_wonders

Definition at line 75 of file comments.c.

◆ world_peace_turns

char* world_peace_turns

Definition at line 100 of file comments.c.

Referenced by receive_packet_game_info_100().