Attempt to define a cattle herd unit

This commit is contained in:
2026-02-21 18:32:42 +01:00
parent bf71bb4400
commit ecd2d50f44
3 changed files with 72 additions and 8 deletions
+9 -8
View File
@@ -623,15 +623,15 @@ warmer_wetter_result = "Swamp"
warmer_drier_result = "Swamp"
cooler_wetter_result = "Swamp"
cooler_drier_result = "Tundra"
native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter"
flags = "Starter", "CanHaveRiver"
native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter", "Herd"
flags = "Starter", "CanHaveRiver", "Grazeable"
property_green = 50
property_temperate = 50
color.r = 11
color.g = 138
color.b = 4
helptext = _("\
Grasslands afford exceptional agricultural opportunities.\
Grasslands afford exceptional agricultural opportunities and can grow herds.\
")
[terrain_hills]
@@ -674,7 +674,7 @@ warmer_wetter_result = "no"
warmer_drier_result = "no"
cooler_wetter_result = "no"
cooler_drier_result = "no"
native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter"
native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter", "Herd"
flags = "Starter", "CanHaveRiver"
property_green = 50
property_mountainous = 30
@@ -839,7 +839,7 @@ warmer_wetter_result = "Swamp"
warmer_drier_result = "Desert"
cooler_wetter_result = "Desert"
cooler_drier_result = "Desert"
native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter"
native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter", "Herd"
flags = "Starter", "CanHaveRiver"
property_green = 50
property_temperate = 50
@@ -946,7 +946,7 @@ warmer_wetter_result = "Swamp"
warmer_drier_result = "Swamp"
cooler_wetter_result = "Glacier"
cooler_drier_result = "Desert"
native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter"
native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter", "Herd"
flags = "NoBarbs", "CanHaveRiver"
property_cold = 50
color.r = 188
@@ -1247,6 +1247,7 @@ ui_name_base_airbase = _("?gui_type:Build Airstrip/Airbase")
; by the 1 + sum of bonuses from the extras on the
; "Natural" layer.
; - "NoStackDeath" = Units inside do not die all at once when attacked
; - "Grazeable" = Herd units can graze and reproduce on this tile
; helptext = optional help text string; should escape all raw
; newlines so that xgettext parsing works
;
@@ -1256,7 +1257,7 @@ ui_name_base_airbase = _("?gui_type:Build Airstrip/Airbase")
name = _("Irrigation")
category = "Infra"
causes = "Irrigation"
rmcauses = "Pillage"
rmcauses = "Pillage", "Graze"
graphic = "tx.irrigation"
graphic_alt = "-"
activity_gfx = "unit.irrigation"
@@ -1480,7 +1481,7 @@ by other aircraft will cause the villagers to take fright and disband.\
name = _("Farmland")
category = "Infra"
causes = "Irrigation"
rmcauses = "Pillage"
rmcauses = "Pillage", "Graze"
graphic = "tx.farmland"
graphic_alt = "-"
activity_gfx = "unit.farmland"