I used faithful Bare Geomod and took the Vilnius Region, set the owner to Russia and the descr_region entry set to Russia. The region to the right got owned by Russai as well but I changed the descr_regions entry to Moors. I then spawned 4 slave armies into each region, one without sub faction the others with sub factions of various cultures. I used numbering (0-7) for the symbols.
Code:
;
; Campaign script
;
script
restrict_strat_radar false
monitor_event FactionTurnStart FactionIsLocal
; Vilnius - owner Russia, loyal Russia
spawn_army
faction slave
character random_name, named character, age 38, x 196, y 162
unit Billmen exp 1 armour 0 weapon_lvl 0
end
spawn_army
faction slave, sub_faction england
character random_name, named character, age 38, x 198, y 162
unit Billmen exp 1 armour 0 weapon_lvl 0
end
spawn_army
faction slave, sub_faction papal_states
character random_name, named character, age 38, x 200, y 162
unit Billmen exp 1 armour 0 weapon_lvl 0
end
spawn_army
faction slave, sub_faction aztecs
character random_name, named character, age 38, x 202, y 162
unit Billmen exp 1 armour 0 weapon_lvl 0
end
; Smolensk - owner Russia, loyal Moors
spawn_army
faction slave
character random_name, named character, age 38, x 206, y 162
unit Billmen exp 1 armour 0 weapon_lvl 0
end
spawn_army
faction slave, sub_faction england
character random_name, named character, age 38, x 208, y 162
unit Billmen exp 1 armour 0 weapon_lvl 0
end
spawn_army
faction slave, sub_faction papal_states
character random_name, named character, age 38, x 210, y 162
unit Billmen exp 1 armour 0 weapon_lvl 0
end
spawn_army
faction slave, sub_faction aztecs
character random_name, named character, age 38, x 212, y 162
unit Billmen exp 1 armour 0 weapon_lvl 0
end
terminate_monitor
end_monitor
; keep script unfinished until last monitor termination
wait_monitors
end_script
And here is the result (one army on the left is hiding in the forest). The army to the right of Smolensk is a descr_strat placement with the aztecs sub faction. It would appear that I indeed mixed up the script display with the one from descr_strat. The symbol used for script spawned slave armies is taken from the descr_regions 'loyal' entry only and the sub faction entry is not read (has no effect).