120 log_error(
_(
"Can't parse the comments file"));
124#define comment_load(target, comment_file, comment_path) \
126 const char *comment; \
128 if ((comment = secfile_lookup_str(comment_file, comment_path))) { \
129 target = fc_strdup(comment); \
131 log_error(_("Can't read %s from comments file"), comment_path); \
191 "sectiondoc.nations_ruledit");
196 "entrydoc.ransom_gold");
198 "entrydoc.gameloss_style");
200 "entrydoc.gold_upkeep_style");
202 "entrydoc.homeless_gold_upkeep");
204 "entrydoc.airlift_always_enabled");
206 "entrydoc.wv_small_wonders");
208 "entrydoc.incite_cost");
210 "entrydoc.tired_attack");
212 "entrydoc.only_killing_makes_veteran");
214 "entrydoc.only_real_fight_makes_veteran");
216 "entrydoc.combat_odds_scaled_veterancy");
218 "entrydoc.damage_reduces_bombard_rate");
220 "entrydoc.low_firepower_badwallattacker");
222 "entrydoc.low_firepower_pearl_harbour");
224 "entrydoc.low_firepower_combat_bonus");
226 "entrydoc.low_firepower_nonnat_bombard");
228 "entrydoc.nuke_pop_loss_pct");
231 "entrydoc.nuke_defender_survival_chance_pct");
233 "entrydoc.auto_attack");
235 "entrydoc.ui_names");
237 "entrydoc.dc_initial_odds");
239 "entrydoc.quiet_actions");
241 "entrydoc.radius_permanent");
243 "entrydoc.tech_cost_style");
245 "entrydoc.base_tech_cost");
247 "entrydoc.min_tech_cost");
249 "entrydoc.tech_leakage");
251 "entrydoc.tech_upkeep_style");
253 "entrydoc.free_tech_method");
255 "entrydoc.history_interest_pml");
257 "entrydoc.migration_pml");
259 "entrydoc.calendar_fragments");