Page 1 of 1

Engineers experience points

Posted: Thu Nov 30, 2017 3:06 pm
by Lachu
Idea is quite simple. Add to some science building some chance to train more veteran engineers instead of less veteran. For example University, public school or library will train engineers with one additional veteran level.

Re: Engineers experience points

Posted: Wed Dec 06, 2017 2:51 pm
by wieder
Something like this might work?

buildings.ruleset

[building_academy]
name = _("Academy")
genus = "Improvement"
reqs =
{ "type", "name", "range"
"Tech", "Currency", "Player"
}
graphic = "b.academy"
graphic_alt = "b.university"
obsolete_by = "None"
build_cost = 60
upkeep = 0
sabotage = 100
sound = "b_university"
sound_alt = "b_generic"
; /* xgettext:no-c-format */
helptext = _("\
Allows a city to produce veteran non-military units (such as\
veteran Diplomats and veteran Explorers). The Academy does not\
heal damaged units.\
")



effect.ruleset


[effect_academy]
name = "Veteran_Build"
value = 1
reqs =
{ "type", "name", "range"
"Building", "Academy", "City"
"UnitFlag", "NonMil", "Local"
}
nreqs =
{ "type", "name", "range"
"UnitFlag", "NoVeteran", "Local"
}

[effect_academy1]
name = "Spy_Resistant"
value = 25
reqs =
{ "type", "name", "range"
"Building", "Academy", "City"
}