/dports/games/freeciv-nox11/freeciv-2.6.6/server/advisors/ |
H A D | advdata.c | 90 effect_list_iterate(get_req_source_effects(&source), peffect) { in adv_data_city_impr_calc() 91 switch (peffect->type) { in adv_data_city_impr_calc() 110 requirement_vector_iterate(&peffect->reqs, preq) { in adv_data_city_impr_calc() 125 requirement_vector_iterate(&peffect->reqs, preq) { in adv_data_city_impr_calc()
|
H A D | advruleset.c | 78 effect_list_iterate(get_effects(EFT_DEFEND_BONUS), peffect) { in adv_units_ruleset_init() 79 if (peffect->value > 0) { in adv_units_ruleset_init() 80 requirement_vector_iterate(&peffect->reqs, preq) { in adv_units_ruleset_init()
|
/dports/games/freeciv-nox11/freeciv-2.6.6/server/ |
H A D | rssanity.c | 318 static bool effect_list_sanity_cb(const struct effect *peffect, void *data) in effect_list_sanity_cb() argument 323 return sanity_check_req_vec(&peffect->reqs, TRUE, one_tile, in effect_list_sanity_cb() 324 effect_type_name(peffect->type)); in effect_list_sanity_cb()
|
H A D | ruleset.c | 4928 struct effect *peffect; in load_ruleset_effects() local 4974 peffect = effect_new(eff, value, pmul); in load_ruleset_effects() 4983 effect_req_append(peffect, *preq); in load_ruleset_effects() 4993 effect_req_append(peffect, *preq); in load_ruleset_effects()
|
/dports/games/freeciv/freeciv-2.6.6/tools/ruledit/ |
H A D | rulesave.c | 589 static bool effect_save(const struct effect *peffect, void *data) in effect_save() argument 597 effect_type_name(peffect->type), in effect_save() 599 secfile_insert_int(cbdata->sfile, peffect->value, "%s.value", path); in effect_save() 601 save_reqs_vector(cbdata->sfile, &peffect->reqs, path, "reqs"); in effect_save()
|
H A D | validity.c | 58 static bool effect_list_universal_needed_cb(const struct effect *peffect, in effect_list_universal_needed_cb() argument 63 if (universal_in_req_vec(cbdata->uni, &peffect->reqs)) { in effect_list_universal_needed_cb()
|
/dports/games/freeciv/freeciv-2.6.6/server/advisors/ |
H A D | advdata.c | 90 effect_list_iterate(get_req_source_effects(&source), peffect) { in adv_data_city_impr_calc() 91 switch (peffect->type) { in adv_data_city_impr_calc() 110 requirement_vector_iterate(&peffect->reqs, preq) { in adv_data_city_impr_calc() 125 requirement_vector_iterate(&peffect->reqs, preq) { in adv_data_city_impr_calc()
|
H A D | advruleset.c | 78 effect_list_iterate(get_effects(EFT_DEFEND_BONUS), peffect) { in adv_units_ruleset_init() 79 if (peffect->value > 0) { in adv_units_ruleset_init() 80 requirement_vector_iterate(&peffect->reqs, preq) { in adv_units_ruleset_init()
|
/dports/games/freeciv/freeciv-2.6.6/server/ |
H A D | rssanity.c | 318 static bool effect_list_sanity_cb(const struct effect *peffect, void *data) in effect_list_sanity_cb() argument 323 return sanity_check_req_vec(&peffect->reqs, TRUE, one_tile, in effect_list_sanity_cb() 324 effect_type_name(peffect->type)); in effect_list_sanity_cb()
|
H A D | ruleset.c | 4928 struct effect *peffect; in load_ruleset_effects() local 4974 peffect = effect_new(eff, value, pmul); in load_ruleset_effects() 4983 effect_req_append(peffect, *preq); in load_ruleset_effects() 4993 effect_req_append(peffect, *preq); in load_ruleset_effects()
|
/dports/games/freeciv-nox11/freeciv-2.6.6/tools/ruledit/ |
H A D | rulesave.c | 589 static bool effect_save(const struct effect *peffect, void *data) in effect_save() argument 597 effect_type_name(peffect->type), in effect_save() 599 secfile_insert_int(cbdata->sfile, peffect->value, "%s.value", path); in effect_save() 601 save_reqs_vector(cbdata->sfile, &peffect->reqs, path, "reqs"); in effect_save()
|
H A D | validity.c | 58 static bool effect_list_universal_needed_cb(const struct effect *peffect, in effect_list_universal_needed_cb() argument 63 if (universal_in_req_vec(cbdata->uni, &peffect->reqs)) { in effect_list_universal_needed_cb()
|
/dports/games/freeciv-nox11/freeciv-2.6.6/ai/default/ |
H A D | aicity.c | 1471 effect_list_iterate(get_req_source_effects(&source), peffect) { in adjust_improvement_wants_by_effects() 1481 requirement_vector_iterate(&peffect->reqs, preq) { in adjust_improvement_wants_by_effects() 1508 turns, peffect, cities[mypreq->range], in adjust_improvement_wants_by_effects() 1858 effect_list_iterate(get_effects(effect_type), peffect) { in dai_find_source_building() 1859 if (peffect->value > greatest_value) { in dai_find_source_building() 1863 requirement_vector_iterate(&peffect->reqs, preq) { in dai_find_source_building() 1882 greatest_value = peffect->value; in dai_find_source_building()
|
H A D | aidata.c | 542 effect_list_iterate(get_req_source_effects(&source), peffect) { in dai_gov_value() 546 requirement_vector_iterate(&peffect->reqs, preq) { in dai_gov_value() 567 turns, peffect, 1, in dai_gov_value()
|
H A D | aitech.c | 263 effect_list_iterate(get_req_source_effects(&source), peffect) { in dai_tech_effect_values() 267 requirement_vector_iterate(&peffect->reqs, preq) { in dai_tech_effect_values() 288 turns, peffect, 1, in dai_tech_effect_values()
|
H A D | daieffects.h | 19 const struct effect *peffect, const int c,
|
/dports/games/freeciv/freeciv-2.6.6/ai/default/ |
H A D | aitech.c | 263 effect_list_iterate(get_req_source_effects(&source), peffect) { in dai_tech_effect_values() 267 requirement_vector_iterate(&peffect->reqs, preq) { in dai_tech_effect_values() 288 turns, peffect, 1, in dai_tech_effect_values()
|
/dports/games/freeciv/freeciv-2.6.6/client/ |
H A D | helpdata.c | 5859 switch (peffect->type) { in helptext_government() 5905 peffect->value), in helptext_government() 5906 peffect->value); in helptext_government() 5917 peffect->value); in helptext_government() 5928 peffect->value); in helptext_government() 5983 peffect->value); in helptext_government() 6043 peffect->value); in helptext_government() 6261 if (peffect->value > 0) { in helptext_government() 6264 } else if (peffect->value < 0) { in helptext_government() 6295 if (peffect->value > 0) { in helptext_government() [all …]
|
/dports/games/freeciv/freeciv-2.6.6/common/ |
H A D | effects.c | 174 struct effect *peffect; in effect_new() local 177 peffect = fc_malloc(sizeof(*peffect)); in effect_new() 178 peffect->type = type; in effect_new() 179 peffect->value = value; in effect_new() 180 peffect->multiplier = pmul; in effect_new() 187 return peffect; in effect_new() 243 free(peffect); in ruleset_cache_free() 302 if (peffect->type == type && peffect->value > 0) { in effect_cumulative_max() 329 if (peffect->type == type && peffect->value < 0) { in effect_cumulative_min() 429 struct effect *peffect; in recv_ruleset_effect() local [all …]
|
H A D | actions.c | 1073 effect_list_iterate(get_effects(effect_type), peffect) { in is_effect_val_known() 1079 &(peffect->reqs), RPT_CERTAIN)) { in is_effect_val_known()
|
/dports/games/freeciv-nox11/freeciv-2.6.6/common/ |
H A D | effects.c | 174 struct effect *peffect; in effect_new() local 177 peffect = fc_malloc(sizeof(*peffect)); in effect_new() 178 peffect->type = type; in effect_new() 179 peffect->value = value; in effect_new() 180 peffect->multiplier = pmul; in effect_new() 187 return peffect; in effect_new() 243 free(peffect); in ruleset_cache_free() 302 if (peffect->type == type && peffect->value > 0) { in effect_cumulative_max() 329 if (peffect->type == type && peffect->value < 0) { in effect_cumulative_min() 429 struct effect *peffect; in recv_ruleset_effect() local [all …]
|
H A D | effects.h | 303 #define effect_list_iterate(effect_list, peffect) \ argument 304 TYPED_LIST_ITERATE(struct effect, effect_list, peffect) 309 void effect_req_append(struct effect *peffect, struct requirement req); 312 void get_effect_req_text(const struct effect *peffect,
|
H A D | actions.c | 1073 effect_list_iterate(get_effects(effect_type), peffect) { in is_effect_val_known() 1079 &(peffect->reqs), RPT_CERTAIN)) { in is_effect_val_known()
|
H A D | improvement.c | 558 effect_list_iterate(plist, peffect) { in improvement_has_effects() 560 peffect->type, RPT_CERTAIN)) { in improvement_has_effects()
|
/dports/games/freeciv-nox11/freeciv-2.6.6/client/ |
H A D | helpdata.c | 5859 switch (peffect->type) { in helptext_government() 5905 peffect->value), in helptext_government() 5906 peffect->value); in helptext_government() 5917 peffect->value); in helptext_government() 5928 peffect->value); in helptext_government() 5983 peffect->value); in helptext_government() 6043 peffect->value); in helptext_government() 6261 if (peffect->value > 0) { in helptext_government() 6264 } else if (peffect->value < 0) { in helptext_government() 6295 if (peffect->value > 0) { in helptext_government() [all …]
|