Egor Vyscrebentsov wrote on Jan 23, 18:54 (+0300):
> On Wed, 23 Jan 2008 Christian Knoke wrote:
> > what is the difference between "military units" and "field units", as in
> From client/helpdata.c:
> ===
> "* A field unit: one unhappiness applies even when non-aggressive."
> ===
>
> common/unit.c comment:
> ===
> An "aggressive" unit is a unit which may cause unhappiness
> under a Republic or Democracy.
> A unit is *not* aggressive if one or more of following is true:
> - zero attack strength
> - inside a city
> - ground unit inside a fortress within 3 squares of a friendly city
> ===
>
> So field units looks like an always-aggressive-subset of military units.
But default/units.ruleset:
; "FieldUnit" = cause unhappiness even when not being aggressive
So Bombers cause unhappiness, even when inside a city ( = not agressive).
> The name is not clear though (IMHO).
Think so.
OED says: PHRASES in the field 1 (of troops) engaged in combat or manoeuvres
2 engaged in practical work in the natural environment. ... - ORIGIN Old
English.
Maybe you can say, bombers in cities *count* as not being in the city and
aggressive as such?
The game reason they count as agressive is, AFAIR, that they are only useful
for strategic attack.
The german translation is inconsistent. It uses the term "Kampfverband",
which means combat unit.
So, FieldUnit is wrong and confusing. What about AirAttackUnit?
Instead, we can use the term 'field unit' for "military units away from
home".
> [Don't know is it able to set F_FIELDUNIT with F_CIVILIAN (non-mil).]
Where is F_CIVILIAN? I can't find it in 2.1 or 2.2.
Christian
--
Christian Knoke * * * http://cknoke.de
* * * * * * * * * Ceterum censeo Microsoft esse dividendum.
_______________________________________________
Freeciv-i18n mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-i18n