Feature #1093 ยป 0077-Add-documentary-comment-about-action-sections.patch
data/alien/actions.ruleset | ||
---|---|---|
; requirements. Avoid double entries in the auto help by silencing it.
|
||
quiet_actions = "Transport Disembark 2", "Enter Hut 2", "Unit Move"
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Actions:
|
||
;
|
||
; action = the action to configure.
|
||
; ui_name = What each action should be called when showing them to the player.
|
||
; The first %s should be before the mnemonic of the action.
|
||
; A Freeciv client that supports mnemonics will replace it with
|
||
; the in-band signal that marks the following character as a mnemonic
|
||
; in its graphical toolkit.
|
||
; The second %s marks where extra details should be inserted.
|
||
;
|
||
; README.actions lists the possible actions
|
||
;
|
||
; */ <-- avoid gettext warnings
|
||
;[action_placeholder]
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Enablers:
|
data/civ1/actions.ruleset | ||
---|---|---|
; double entries in the auto help by silencing it.
|
||
quiet_actions = "Enter Hut 2", "Unit Move"
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Actions:
|
||
;
|
||
; action = the action to configure.
|
||
; ui_name = What each action should be called when showing them to the player.
|
||
; The first %s should be before the mnemonic of the action.
|
||
; A Freeciv client that supports mnemonics will replace it with
|
||
; the in-band signal that marks the following character as a mnemonic
|
||
; in its graphical toolkit.
|
||
; The second %s marks where extra details should be inserted.
|
||
;
|
||
; README.actions lists the possible actions
|
||
;
|
||
; */ <-- avoid gettext warnings
|
||
;[action_placeholder]
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Enablers:
|
data/civ2/actions.ruleset | ||
---|---|---|
; Can make the help text less redundant when you document it your self.
|
||
quiet_actions = "Unit Move"
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Actions:
|
||
;
|
||
; action = the action to configure.
|
||
; ui_name = What each action should be called when showing them to the player.
|
||
; The first %s should be before the mnemonic of the action.
|
||
; A Freeciv client that supports mnemonics will replace it with
|
||
; the in-band signal that marks the following character as a mnemonic
|
||
; in its graphical toolkit.
|
||
; The second %s marks where extra details should be inserted.
|
||
;
|
||
; README.actions lists the possible actions
|
||
;
|
||
; */ <-- avoid gettext warnings
|
||
;[action_placeholder]
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Enablers:
|
data/civ2civ3/actions.ruleset | ||
---|---|---|
quiet_actions = "Transport Disembark 2", "Conquer City Shrink 2", "Enter Hut 2",
|
||
"Frighten Hut 2", "Unit Move"
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Actions:
|
||
;
|
||
; action = the action to configure.
|
||
; ui_name = What each action should be called when showing them to the player.
|
||
; The first %s should be before the mnemonic of the action.
|
||
; A Freeciv client that supports mnemonics will replace it with
|
||
; the in-band signal that marks the following character as a mnemonic
|
||
; in its graphical toolkit.
|
||
; The second %s marks where extra details should be inserted.
|
||
;
|
||
; README.actions lists the possible actions
|
||
;
|
||
; */ <-- avoid gettext warnings
|
||
;[action_placeholder]
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Enablers:
|
data/classic/actions.ruleset | ||
---|---|---|
quiet_actions = "Transport Disembark 2", "Conquer City Shrink 2", "Enter Hut 2",
|
||
"Frighten Hut 2", "Conquer Extras 2", "Unit Move"
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Actions:
|
||
;
|
||
; action = the action to configure.
|
||
; ui_name = What each action should be called when showing them to the player.
|
||
; The first %s should be before the mnemonic of the action.
|
||
; A Freeciv client that supports mnemonics will replace it with
|
||
; the in-band signal that marks the following character as a mnemonic
|
||
; in its graphical toolkit.
|
||
; The second %s marks where extra details should be inserted.
|
||
;
|
||
; README.actions lists the possible actions
|
||
;
|
||
; */ <-- avoid gettext warnings
|
||
;[action_placeholder]
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Enablers:
|
data/goldkeep/actions.ruleset | ||
---|---|---|
quiet_actions = "Transport Disembark 2", "Conquer City Shrink 2", "Enter Hut 2",
|
||
"Frighten Hut 2", "Conquer Extras 2", "Unit Move"
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Actions:
|
||
;
|
||
; action = the action to configure.
|
||
; ui_name = What each action should be called when showing them to the player.
|
||
; The first %s should be before the mnemonic of the action.
|
||
; A Freeciv client that supports mnemonics will replace it with
|
||
; the in-band signal that marks the following character as a mnemonic
|
||
; in its graphical toolkit.
|
||
; The second %s marks where extra details should be inserted.
|
||
;
|
||
; README.actions lists the possible actions
|
||
;
|
||
; */ <-- avoid gettext warnings
|
||
;[action_placeholder]
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Enablers:
|
data/granularity/actions.ruleset | ||
---|---|---|
; requirements. Avoid double entries in the auto help by silencing it.
|
||
quiet_actions = "Transport Disembark 2", "Unit Move"
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Actions:
|
||
;
|
||
; action = the action to configure.
|
||
; ui_name = What each action should be called when showing them to the player.
|
||
; The first %s should be before the mnemonic of the action.
|
||
; A Freeciv client that supports mnemonics will replace it with
|
||
; the in-band signal that marks the following character as a mnemonic
|
||
; in its graphical toolkit.
|
||
; The second %s marks where extra details should be inserted.
|
||
;
|
||
; README.actions lists the possible actions
|
||
;
|
||
; */ <-- avoid gettext warnings
|
||
;[action_placeholder]
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Enablers:
|
data/multiplayer/actions.ruleset | ||
---|---|---|
quiet_actions = "Transport Disembark 2", "Conquer City Shrink 2", "Enter Hut 2",
|
||
"Frighten Hut 2", "Conquer Extras 2", "Unit Move"
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Actions:
|
||
;
|
||
; action = the action to configure.
|
||
; ui_name = What each action should be called when showing them to the player.
|
||
; The first %s should be before the mnemonic of the action.
|
||
; A Freeciv client that supports mnemonics will replace it with
|
||
; the in-band signal that marks the following character as a mnemonic
|
||
; in its graphical toolkit.
|
||
; The second %s marks where extra details should be inserted.
|
||
;
|
||
; README.actions lists the possible actions
|
||
;
|
||
; */ <-- avoid gettext warnings
|
||
;[action_placeholder]
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Enablers:
|
data/ruledit/comments-3.3.txt | ||
---|---|---|
; */ <-- avoid gettext warnings\n\
|
||
"
|
||
actions = "\
|
||
; /* <-- avoid gettext warnings\n\
|
||
;\n\
|
||
; Actions:\n\
|
||
;\n\
|
||
; action = the action to configure.\n\
|
||
; ui_name = What each action should be called when showing them to the player.\n\
|
||
; The first %s should be before the mnemonic of the action.\n\
|
||
; A Freeciv client that supports mnemonics will replace it with\n\
|
||
; the in-band signal that marks the following character as a mnemonic\n\
|
||
; in its graphical toolkit.\n\
|
||
; The second %s marks where extra details should be inserted.\n\
|
||
;\n\
|
||
; README.actions lists the possible actions\n\
|
||
;\n\
|
||
; */ <-- avoid gettext warnings\n\
|
||
"
|
||
enablers = "\
|
||
\n\
|
||
; /* <-- avoid gettext warnings\n\
|
||
... | ... | |
; they should be tried.\n\
|
||
"
|
||
ui_names = "\n\
|
||
; What each action should be called when showing them to the player.\n\
|
||
; The first \%s should be before the mnemonic of the action. A Freeciv client\n\
|
||
; that supports mnemonics will replace it with the in-band signal that marks\n\
|
||
; the following character as a mnemonic in its graphical toolkit.\n\
|
||
; The second \%s marks where extra details should be inserted.\n\
|
||
"
|
||
dc_initial_odds = "\n\
|
||
; Some actions have a action dice roll before the action starts where it can\n\
|
||
; fail. The initial probability of success is 100% unless the action appears\n\
|
data/sandbox/actions.ruleset | ||
---|---|---|
quiet_actions = "Transport Disembark 2", "Conquer City Shrink 2", "Enter Hut 2",
|
||
"Frighten Hut 2", "Conquer Extras 2", "Unit Move"
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Actions:
|
||
;
|
||
; action = the action to configure.
|
||
; ui_name = What each action should be called when showing them to the player.
|
||
; The first %s should be before the mnemonic of the action.
|
||
; A Freeciv client that supports mnemonics will replace it with
|
||
; the in-band signal that marks the following character as a mnemonic
|
||
; in its graphical toolkit.
|
||
; The second %s marks where extra details should be inserted.
|
||
;
|
||
; README.actions lists the possible actions
|
||
;
|
||
; */ <-- avoid gettext warnings
|
||
;[action_placeholder]
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Enablers:
|
data/stub/actions.ruleset | ||
---|---|---|
; Can make the help text less redundant when you document it your self.
|
||
;quiet_actions = "Targeted Sabotage City", "Targeted Steal Tech", "Unit Move"
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Actions:
|
||
;
|
||
; action = the action to configure.
|
||
; ui_name = What each action should be called when showing them to the player.
|
||
; The first %s should be before the mnemonic of the action.
|
||
; A Freeciv client that supports mnemonics will replace it with
|
||
; the in-band signal that marks the following character as a mnemonic
|
||
; in its graphical toolkit.
|
||
; The second %s marks where extra details should be inserted.
|
||
;
|
||
; README.actions lists the possible actions
|
||
;
|
||
; */ <-- avoid gettext warnings
|
||
;[action_placeholder]
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Enablers:
|
data/webperimental/actions.ruleset | ||
---|---|---|
; Can make the help text less redundant when you document it your self.
|
||
quiet_actions = "Heal Unit", "Unit Move"
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Actions:
|
||
;
|
||
; action = the action to configure.
|
||
; ui_name = What each action should be called when showing them to the player.
|
||
; The first %s should be before the mnemonic of the action.
|
||
; A Freeciv client that supports mnemonics will replace it with
|
||
; the in-band signal that marks the following character as a mnemonic
|
||
; in its graphical toolkit.
|
||
; The second %s marks where extra details should be inserted.
|
||
;
|
||
; README.actions lists the possible actions
|
||
;
|
||
; */ <-- avoid gettext warnings
|
||
;[action_placeholder]
|
||
; /* <-- avoid gettext warnings
|
||
;
|
||
; Enablers:
|
tools/ruleutil/comments.c | ||
---|---|---|
char *uflags_building;
|
||
char *trade_settings;
|
||
char *goods;
|
||
char *actions;
|
||
char *enablers;
|
||
char *specialists;
|
||
char *nations;
|
||
... | ... | |
char *combat_rules_nuke_pop_loss;
|
||
char *combat_rules_nuke_defender_survival;
|
||
char *auto_attack;
|
||
char *actions_ui_names;
|
||
char *actions_dc_initial_odds;
|
||
char *actions_quiet_actions;
|
||
char *borders_radius_permanent;
|
||
... | ... | |
comment_load(comments_storage.trade_settings,
|
||
comment_file, "typedoc.trade_settings");
|
||
comment_load(comments_storage.goods, comment_file, "typedoc.goods");
|
||
comment_load(comments_storage.actions, comment_file, "typedoc.actions");
|
||
comment_load(comments_storage.enablers, comment_file, "typedoc.enablers");
|
||
comment_load(comments_storage.specialists,
|
||
comment_file, "typedoc.specialists");
|
||
... | ... | |
"entrydoc.nuke_defender_survival_chance_pct");
|
||
comment_load(comments_storage.auto_attack, comment_file,
|
||
"entrydoc.auto_attack");
|
||
comment_load(comments_storage.actions_ui_names, comment_file,
|
||
"entrydoc.ui_names");
|
||
comment_load(comments_storage.actions_dc_initial_odds, comment_file,
|
||
"entrydoc.dc_initial_odds");
|
||
comment_load(comments_storage.actions_quiet_actions, comment_file,
|
||
... | ... | |
comment_write(sfile, comments_storage.goods, "Goods");
|
||
}
|
||
/**********************************************************************//**
|
||
Write actions header.
|
||
**************************************************************************/
|
||
void comment_actions(struct section_file *sfile)
|
||
{
|
||
comment_write(sfile, comments_storage.actions, "Actions");
|
||
}
|
||
/**********************************************************************//**
|
||
Write action enablers header.
|
||
**************************************************************************/
|
||
... | ... | |
comment_entry_write(sfile, comments_storage.auto_attack, "auto_attack");
|
||
}
|
||
/**********************************************************************//**
|
||
Write actions ui_name settings header.
|
||
**************************************************************************/
|
||
void comment_actions_ui_names(struct section_file *sfile)
|
||
{
|
||
comment_entry_write(sfile, comments_storage.actions_ui_names, "actions");
|
||
}
|
||
/**********************************************************************//**
|
||
Write actions diplchance_initial_odds settings header.
|
||
**************************************************************************/
|
tools/ruleutil/comments.h | ||
---|---|---|
void comment_disasters(struct section_file *sfile);
|
||
void comment_achievements(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_nationsets(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_ui_names(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);
|
tools/ruleutil/rulesave.c | ||
---|---|---|
RS_DEFAULT_STEAL_MAP_REVEALS_CITIES,
|
||
"actions.steal_maps_reveals_all_cities", nullptr);
|
||
comment_actions_ui_names(sfile);
|
||
action_iterate(act_id) {
|
||
struct action *act = action_by_number(act_id);
|
||
... | ... | |
return FALSE;
|
||
}
|
||
comment_actions(sfile);
|
||
for (i = 0; i < MAX_NUM_ACTIONS; i++) {
|
||
struct action *paction = action_by_number(i);
|
||