In order to achieve this certain units must be given the "general_unit_upgrade" attribute in
. Those units must be listed
the regular BG unit of the factions they are available to, otherwise the engine will pick them as the default ones. It is not necessary to have upgraded BGs for every faction.
Code:
type NE Late Bodyguard
dictionary NE_Late_Bodyguard ; General's Bodyguard
category cavalry
class heavy
voice_type General
banner faction main_cavalry
banner holy crusade_cavalry
soldier NE_Late_Bodyguard, 16, 0, 1
mount armoured horse
mount_effect elephant -4, camel -4
attributes sea_faring, hide_forest, very_hardy, can_withdraw, general_unit, general_unit_upgrade
formation 2, 4.4, 3, 6, 2, square
stat_health 2, 0
stat_pri 13, 8, no, 0, 0, melee, melee_blade, piercing, spear, 25, 1
;stat_pri_ex 0, 0, 0
stat_pri_attr no
stat_sec 14, 4, no, 0, 0, melee, melee_blade, piercing, sword, 25, 1
;stat_sec_ex 0, 0, 0
stat_sec_attr no
stat_pri_armour 9, 5, 3, metal
;stat_armour_ex 9, 10, 0, 0, 5, 3, 3, metal
stat_sec_armour 0, 0, flesh
stat_heat 6
stat_ground 0, -2, -4, 0
stat_mental 11, normal, trained
stat_charge_dist 45
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 870, 250, 120, 95, 870, 1, 210
armour_ug_levels 5, 6
armour_ug_models NE_Late_Bodyguard, NE_Late_Bodyguard_ug1
ownership england, scotland, france, hre, denmark, poland, hungary
era 2 england, scotland, france, hre, denmark, poland, hungary
;unit_info 13, 0, 34
When the reforms are triggered, the family members of every faction will switch the their upgraded bodyguard unit, if one is available.