Project

General

Profile

Feature #476 » 0055-Granularity-Add-Engineering.patch

main - Marko Lindqvist, 04/19/2024 03:08 PM

View differences:

data/granularity/README.granularity
* Units with zero defense value can be captured by any military unit
* In the beginning cities can grow up to size 4. Various techs increase
the maximum size.
* Units cannot be upgraded before Engineering is known
data/granularity/actions.ruleset
"Activity", "Fortified", "Local", FALSE
}
[enabler_upgrade_unit]
action = "Upgrade Unit"
actor_reqs =
{ "type", "name", "range", "present"
"Tech", "Engineering", "Player", TRUE
"DiplRel", "Foreign", "Local", FALSE
}
[enabler_conquer_city_tribal]
action = "Conquer City"
actor_reqs =
data/granularity/techs.ruleset
graphic_alt = "-"
;helptext =
[advance_engineering]
name = _("Engineering")
req1 = "Siege Engines"
req2 = "Military Constructs"
flags = ""
graphic = "a.engineering"
graphic_alt = "-"
helptext = _("\
Makes it possible to upgrade units in cities.\
")
[advance_fire]
name = _("Fire")
req1 = "None"
......
[advance_flight]
name = _("Flight")
req1 = "Strategies"
req2 = "Sailing"
req2 = "Engineering"
flags = ""
graphic = "a.flight"
graphic_alt = "-"
(1-1/2)