bool aia_utype_is_considered_caravan_trade(const struct unit_type *putype)
Returns TRUE if the specified unit type is able to perform trade caravan actions.
bool aia_utype_is_considered_spy_vs_city(const struct unit_type *putype)
Returns TRUE if the specified unit type is able to perform diplomatic actions against cities.
bool aia_utype_is_considered_spy(const struct unit_type *putype)
Returns TRUE if the specified unit type is able to perform diplomatic actions.
bool aia_utype_is_considered_worker(const struct unit_type *putype)
Returns TRUE if the specified unit type is able to perform worker actions.