Home
last modified time | relevance | path

Searched refs:peffect (Results 1 – 25 of 47) sorted by last modified time

12

/dports/games/freeciv-nox11/freeciv-2.6.6/server/advisors/
H A Dadvdata.c90 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 Dadvruleset.c78 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 Drssanity.c318 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 Druleset.c4928 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 Drulesave.c589 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 Dvalidity.c58 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 Dadvdata.c90 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 Dadvruleset.c78 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 Drssanity.c318 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 Druleset.c4928 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 Drulesave.c589 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 Dvalidity.c58 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 Daicity.c1471 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 Daidata.c542 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 Daitech.c263 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 Ddaieffects.h19 const struct effect *peffect, const int c,
/dports/games/freeciv/freeciv-2.6.6/ai/default/
H A Daitech.c263 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 Dhelpdata.c5859 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 Deffects.c174 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 Dactions.c1073 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 Deffects.c174 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 Deffects.h303 #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 Dactions.c1073 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 Dimprovement.c558 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 Dhelpdata.c5859 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 …]

12