You are on page 1of 26

;

;
This file describes the unit group formation templates, any number of gr
oup formations can be specified
;
these templates are used to give a group of units a formation, the units
available in the group may not
;
totally fit the template in which case a best-fit is determined when the
formation is created
;
;
Formation block positions can either be specified with a relative normal
ised (x,z) or they can be specified
;
relative to another formation block (when specifying in this manner rota
tion CANNOT be given)
;
a formation must be described entirely in one method or the other
;
;
Dummy blocks can be specified when positioning blocks relatively. They d
o not contain units but encompass other
;
blocks, blocks can then be positioned relative to dummy blocks. When spe
cifying multiple rows of troops each row
;
should be encased in a dummy block and the row behind should be position
relative to this. This will avoid intersecting
;
blocks which would occur if the block that the rear row was positioned r
elative to had no units assigned to it.
;
;
formation
the name given to this formation template
;
;
BLOCK SPEC
;
;
begin_block <block_num>
begin a formatio
n block
;
end_block
end a formation block
;
;
begin_dummy_block
begin a
dummy block
;
spans <spanned blocks>
specify the bloc
ks it will span
;
end_dummy_block
end dumm
y block
;
;
unit_type
specifies units that can be allocated to the block
;
either : ;
any
;
general_unit
;
<UNIT_CLASS> <UNIT_CATEGORY> <PRIORITY> if either unit class or priority is not
present then the missing field can be anything
;
the priority dictates the order of assigning different unit types
;
a priority of zero means that type will only ever be assigned to this block
;
to fulfill block minimums
;
default_melee_state <OPTIONAL>
the melee state that wil
l be assigned to units
;

in the formation
;
unit_formation
ation the units within this block will be in (wedge, square, ...)
;
unit_density
oose or close
;
block_formation
ation to organise the block into
(square, column, line)
;
normalised_pos
sition relative to the center of the template (in normalised coords)
;
normalised_rot
in degress relative to the orientation of the template
;
block_relative_pos
,z) position (in metres) relative to formation block b
;
inter_unit_spacing
to space units (in metres)
;
priority
dictates the order in which units are assigned to the block

the form
either l
the form
(x,z) po
rotation
b x z (x
distance

;****************************************************************
;The simplest formation. The units are lined up in a single line
;****************************************************************
begin_formation simple_line
general_order Group_Formation_Single_Line
;;; Only one slot main slot
begin_block
unit_type
block_formation
block_relative_pos
inter_unit_spacing
priority
end_block

0
any 1.0
line
0 0.0 0.0
0.0
1.0

end_formation

;****************************************************************
; A single line, but with the units ordered with heavy infantry in the centre
; lighter infantry on the flanks, and cavalry on the wings
;****************************************************************
begin_formation ordered_single_line
general_order Group_Formation_Sorted_Line
;; centre block
begin_block 0
min_units
not_general
unit_type

1
heavy infantry

1.0
y
0.8

unit_type

spearmen infantr

unit_type

light infantry

1.0

0 .0 unit_density block_formation block_relative_pos close line 2 -2..9 cavalry 1.0 1.0 0.. right of centre begin_block 1 not_general unit_type line 0 0.9 missile infantry 1.0 y 1.0 0.0 0.6 0.0 y 1.0 unit_type light infantry unit_type skirmish infantr 1.0 0.0 0.9 cavalry 1..0 block_formation block_relative_pos inter_unit_spacing priority end_block ..0 0.0 unit_density block_formation block_relative_pos inter_unit_spacing priority end_block .0 block_formation block_relative_pos inter_unit_spacing priority end_block .0 missile infantry 1. y unit_type skirmish infantr unit_type any 0.0 unit_type light infantry unit_type skirmish infantr 1. right wing begin_block 3 not_general unit_type line 0 -2.0 0.0 0.0 0. left wing begin_block 4 not_general unit_type close line 1 2.0 0..0 block_formation block_relative_pos inter_unit_spacing priority end_block .0 0.0 0. left of centre begin_block 2 not_general unit_type line 0 2.

0 block_formation block_relative_pos line 0 0.**************************************************************** begin_formation simple_double_line general_order Group_Formation_Double_Line . put the artillery and handlers behind everyone begin_dummy_block 5 spans 0 1 2 3 4 end_dummy_block .5 end_block begin_block 8 unit_type unit_type block_formation block_relative_pos inter_unit_spacing priority end_block handler siege line 6 5.inter_unit_spacing priority end_block 0.0 . General behind main lines begin_block 6 unit_type max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block general_unit 25 line 5 0..0 .0 1.Units are lined up in two lines..9 .0 1.0 end_formation .0 1.0 0.5 1.0 1..0 0. front line begin_block 0 min_units max_units unit_type 1 8 any 1..0 1.**************************************************************** .0 1.0 -10.0 0. put the artillery and handlers behind everyone begin_block 7 unit_type handler unit_type siege block_formation line block_relative_pos 6 -5.0 -10.0 inter_unit_spacing 1.0 1. but the lines are not sorted .0 -4.0 priority 0.

0 1.0 y 1.inter_unit_spacing priority end_block . front block begin_block 0 not_general unit_type heavy infantry unit_type light infantry unit_type skirmish infantr unit_type spearmen infantr unit_type artillery 1.0 block_formation block_relative_pos inter_unit_spacing priority end_block line 0 0. Non missile infantry in front .0 ..0 1..0 0. ...0 1.5 .0 1.0 block_formation block_relative_pos inter_unit_spacing priority end_block line 0 0.0 block_formation block_relative_pos inter_unit_spacing line 0 0.0 1.0 end_formation .0 0. 1. rear line begin_block 1 unit_type 0. Double Line.0 1.**************************************************************** begin_formation ordered_double_line general_order Group_Formation_Sorted_Double_Line .0 .0 -15.0 any 1.0 0.0 -15. rear block begin_block 1 not_general unit_type missile infantry unit_type skirmish infantr 1. Melee Cavalry split between wings .0 0. Missile troops and general behind .**************************************************************** . y y .

0 1.0 1.0 block_formation block_relative_pos inter_unit_spacing priority end_block line 2 10.0 1..priority end_block .0 ..0 0.0 .0 1.0 1. right wing cavalry begin_block 3 not_general unit_type heavy cavalry 1.5 1.0 unit_type spearmen cavalry unit_type light cavalry unit_type skirmish cavalry unit_type missile cavalry 1.0 0 1 ..0 1. General behind main lines begin_block 6 unit_type max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block general_unit 25 line 5 0. dummy block begin_dummy_block 2 spans end_dummy_block 1.. left wing cavalry begin_block 4 not_general unit_type heavy cavalry 1.0 block_formation block_relative_pos inter_unit_spacing priority end_block line 2 -10.0 unit_type spearmen cavalry unit_type light cavalry unit_type skirmish cavalry unit_type missile cavalry 1.0 1..0 0.5 1.0 0.0 . put the artillery and handlers behind everyone begin_dummy_block 5 spans 0 1 2 3 4 end_dummy_block .0 1.0 -4.0 1.0 0.

0 1.0 0. put the artillery and handlers behind everyone begin_block 7 unit_type handler unit_type siege block_formation line block_relative_pos 6 -5.. front block begin_block 0 not_general unit_type missile infantry unit_type skirmish infantr 0.0 end_formation .0 .0 1.0 default_melee_state fire_at_will_and_skirmis h block_formation block_relative_pos inter_unit_spacing priority end_block line 0 0. middle block begin_block 1 not_general unit_type heavy infantry unit_type light infantry 1.0 1.0 -10.5 1. Non Missile Infantry .0 -10..0 0. Triple Line.0 1.5 end_block begin_block 8 unit_type unit_type block_formation block_relative_pos inter_unit_spacing priority end_block handler siege line 6 5...0 .9 y 1.0 inter_unit_spacing 1.0 1.0 0.0 1.**************************************************************** begin_formation ordered_triple_line_1 general_order Group_Formation_Missile_First_3_lines . Cavalry .**************************************************************** .0 priority 0. Missile Infantry . .

0 -15.5 1. put the artillery and handlers behind everyone begin_dummy_block 3 spans 0 1 2 end_dummy_block .0 -10.0 0.0 1.0 .0 1.5 end_block begin_block 6 unit_type unit_type block_formation block_relative_pos inter_unit_spacing priority end_block end_formation handler siege line 4 5. y 1.0 .0 inter_unit_spacing 1.0 1..0 -15.8 . General behind main lines begin_block 4 unit_type max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block general_unit 25 line 3 0.0 1.0 1.0 block_formation block_relative_pos inter_unit_spacing priority end_block line 1 0.0 1. rear block begin_block 2 not_general unit_type cavalry 1.0 0.0 priority 0.0 unit_type skirmish infantr unit_type spearmen infantr block_formation block_relative_pos inter_unit_spacing priority end_block line 0 0.0 -10.0 .0 0...0 y 1. put the artillery and handlers behind everyone begin_block 5 unit_type handler unit_type siege block_formation line block_relative_pos 4 -5..0 -4..0 0.0 1.0 1.

0 .0 -15.0 0.0 1.0 1. 1. Non Missile Infantry .0 1.0 1.**************************************************************** begin_formation ordered_triple_line_2 general_order Group_Formation_Infantry_First_3_Lines . Missile troops .. Non Missile Cavalry . rear block begin_block 2 not_general unit_type heavy cavalry unit_type light cavalry unit_type skirmish cavalry unit_type spearmen cavalry 1.0 1.0 1..0 unit_type skirmish infantry unit_type missile cavalry 1. .0 .**************************************************************** .0 missile infantry 1..0 -15.0 0. front block begin_block 0 not_general unit_type heavy infantry unit_type light infantry unit_type skirmish infantry unit_type spearmen infantry 1.0 block_formation block_relative_pos inter_unit_spacing priority end_block line 0 0.0 1.8 .0 block_formation block_relative_pos inter_unit_spacing priority end_block .0 0. Triple Line..0 0. middle block begin_block 1 not_general unit_type line 0 0.0 block_formation block_relative_pos inter_unit_spacing priority end_block line 1 0.0 0.0 1.

**************************************************************** .0 1..0 -10.0 1.0 0. front block begin_block 0 not_general unit_type block_formation block_relative_pos inter_unit_spacing priority end_block cavalry line 0 0..0 1. put the artillery and handlers behind everyone begin_dummy_block 3 spans 0 1 2 end_dummy_block .0 1.0 -4.0 1.0 end_formation . Missile Infantry .0 -10..**************************************************************** begin_formation ordered_triple_line_3 general_order Group_Formation_Cavalry_First_3_Lines .5 end_block begin_block 6 unit_type unit_type block_formation block_relative_pos inter_unit_spacing priority end_block handler siege line 4 5.0 1.0 1. Non Missile Infantry . Cavalry .0 .5 1. Triple Line. put the artillery and handlers behind everyone begin_block 5 unit_type handler unit_type siege block_formation line block_relative_pos 4 -5.0 priority 0.0 1.0 . .0 0.0 inter_unit_spacing 1.0 1..0 0.. General behind main lines begin_block 4 unit_type max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block general_unit 25 line 3 0.

.0 0.0 block_formation block_relative_pos inter_unit_spacing priority end_block line 0 0.0 1..0 1.0 inter_unit_spacing 1.0 1.0 1.0 1.0 0.0 0.5 end_block begin_block 6 unit_type unit_type block_formation handler siege line 1.0 -4.. put the artillery and handlers behind everyone begin_dummy_block 3 spans 0 1 2 end_dummy_block .0 1.0 1.8 .0 -15.0 priority 0.0 .0 1. put the artillery and handlers behind everyone begin_block 5 unit_type handler unit_type siege block_formation line block_relative_pos 4 -5.0 ...0 block_formation block_relative_pos inter_unit_spacing priority end_block line 1 0.0 .0 -10.0 -15. middle block begin_block 1 not_general unit_type skirmish infantry 1.0 unit_type missile infantry 1. General behind main lines begin_block 4 unit_type max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block general_unit 25 line 3 0. 1.0 .0 1. rear block begin_block 2 not_general unit_type heavy infantry unit_type light infantry unit_type skirmish infantry unit_type spearmen infantry 1..

0 1..5 0.0 . Missile Cavalry .5 0.0 1.0 0. Missile Infantry .0 1. Non Missile Cavalry . front block begin_block 0 unit_type missile cavalry 1.5 end_formation .**************************************************************** . One unit wide .0 1.**************************************************************** begin_formation column general_order Group_Formation_Column . Non Missile Infantry .0 -10.0 block_formation block_relative_pos inter_unit_spacing priority end_block column 0 0.9 skirmish infantry 1.0 1. middle block begin_block 1 unit_type heavy cavalry unit_type light cavalry unit_type skirmish cavalry unit_type spearmen cavalry 1. Column .block_relative_pos inter_unit_spacing priority end_block 4 5.0 -5. missile block begin_block 2 unit_type column 0 0.0 -5..9 .0 unit_type missile infantry unit_type general_unit 1.0 block_formation block_relative_pos inter_unit_spacing priority end_block .0 0.0 block_formation block_relative_pos column 1 0.0 1.0 1..

Formation used when multiply selected units get moved .0 block_formation block_relative_pos inter_unit_spacing priority end_block column 2 0.0 0.0 unit_type siege 1.0 . 1.0 block_formation block_relative_pos inter_unit_spacing priority end_block line 4 0.0 close line 0 0.0 -5. row 1 5 any 1.**************************************************************** begin_formation unit_selection .0 1.0 1.5 1.0 .0 0. rear block begin_block 3 unit_type heavy infantry unit_type light infantry unit_type skirmish infantry unit_type spearmen infantry 1.0 . put the artillery and handlers behind everyone begin_dummy_block 4 spans 0 1 2 3 end_dummy_block begin_block 5 unit_type handler 1..0 1.0 1.0 0.5 1..0 .0 end_formation .inter_unit_spacing priority end_block 1. row 0 begin_block 0 max_units unit_type unit_density block_formation block_relative_pos inter_unit_spacing priority end_block .0 -5.**************************************************************** .5 1.

.**************************************************************** begin_formation ai_wall_assault wall_assault_force ai_priority 1 .0 close line 1 0.0 -1.0 end_formation .0 0.1 .0 close line 0 0. Formation used by Germanicu5 script .4 1.0 0. row 2 begin_block 2 max_units unit_type unit_density block_formation block_relative_pos inter_unit_spacing priority end_block .0 any 1.begin_block 1 max_units unit_type unit_density block_formation block_relative_pos inter_unit_spacing priority end_block .. artillery in front begin_dummy_block 0 spacer 0.2 1.0 2 0.0 0.0 0.0 -1.0 0..0 IRREGULAR 0. row 3 begin_block 3 unit_type unit_density block_formation block_relative_pos block_relative_pos inter_unit_spacing priority end_block 5 any 1.**************************************************************** .0 close line 1 0.0 -1.0 20 5 end_dummy_block .0 0.3 1. .0 -1. infantry covering artillery begin_block 1 max_units 1 not_general unit_type spearmen infantry unit_type phalanx unit_type heavy infantry unit_type light infantry unit_density close min_unit_width 35 max_unit_width 65 1.0 5 any 1.

0 -5.0 0.0 1.0 -50.8 .0 5.7 carrying_siege_engine ladder carrying_siege_engine tower close line 2 -15.9 1. rams at the centre begin_block 2 max_units 2 unit_type unit_density block_formation block_relative_pos inter_unit_spacing priority end_block ...9 0.0 1.0 -0.0 1.1 0.6 begin_dummy_block 5 spans 0 1 end_dummy_block .0 priority 1...6 1.block_formation block_relative_pos inter_unit_spacing priority end_block .0 7.0 0.0 inter_unit_spacing 5. infantry behind 1 begin_block 6 max_units not_general unit_type unit_type unit_type unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority 4 heavy infantry spearmen infantry light infantry close 15 25 line 5 0.. other engines left side begin_block 3 max_units 1 unit_type unit_type unit_density block_formation block_relative_pos inter_unit_spacing priority end_block line 0 0.5 0..0 10. next 3 blocks aren't .6 ..0 1. other engines right side begin_block 4 max_units 1 unit_type carrying_siege_engine ladder unit_type carrying_siege_engine tower unit_density close block_formation line block_relative_pos 2 15.0 1..0 used carrying_siege_engine ram close line 1 0.6 1..0 end_block 1.0 0.

max_units 0 unit_type carrying_siege_engine ram unit_density close block_formation column block_relative_pos 6 -7.7 0.8 .6 1.. infantry behind 2 begin_block 7 max_units unit_type unit_type unit_type unit_type unit_type unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 4 heavy infantry spearmen infantry light infantry missile infantry skirmish infantry close 15 25 line 6 0.6 begin_dummy_block 9 spans 6 7 8 end_dummy_block .0 7.8 0.9 0.0 inter_unit_spacing 1.0 7.0 priority 1...6 .0 0.0 0.9 0.max_units 0 unit_type unit_density block_formation block_relative_pos inter_unit_spacing priority end_block carrying_siege_engine ram close column 6 7.5 0.7 0.0 1.5 0.6 1. infantry behind 3 begin_block 8 max_units unit_type unit_type unit_type unit_type unit_type unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 4 heavy infantry spearmen infantry light infantry missile infantry skirmish infantry close 15 25 line 7 0.end_block . other rams on both sides begin_block 10 .0 end_block begin_block 11 .0 1.7 1.0 -10..5 0.0 -10.8 0.5 0.0 1.

0 0.9 1.0 5.0 5.5 -15.0 5.0 5.5 0..9 ..0 1.9 1. missile right 1 begin_block 14 max_units unit_type unit_type unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 3 missile infantry skirmish infantry close 30 40 column 11 7.9 1.5 -15. missile left 2 begin_block 15 max_units unit_type unit_type unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 3 missile infantry skirmish infantry close 30 40 column 13 -7.0 0.0 .begin_dummy_block 12 spans 9 10 11 end_dummy_block .9 1.0 1.0 .5 0.9 . missile left 1 begin_block 13 max_units unit_type unit_type unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 3 missile infantry skirmish infantry close 30 40 column 10 -7.0 0...0 0.0 0.0 0. missile right 2 begin_block 16 max_units unit_type unit_type unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 3 missile infantry skirmish infantry close 30 40 column 14 7.

0 5..0 0.7 0. cavalry on both sides begin_block 21 unit_type unit_type unit_type unit_type unit_type min_unit_width max_unit_width .0 -1.7 0.0 0.8 0.0 0.unit_density block_formation block_relative_pos inter_unit_spacing priority end_block begin_block 22 unit_type unit_type unit_type unit_type unit_type 1 1 general_unit close line 19 0 -70.3 begin_dummy_block 19 spans 9 18 end_dummy_block begin_block 20 min_units max_units unit_type unit_density block_formation block_relative_pos inter_unit_spacing priority end_block .6 close 25 25 line 17 0.9 0.8 0.7 0.0 1..0 20.9 0.1 12 16 close line 20 -10..9 0.0 10.begin_dummy_block 17 spans 12 13 14 15 16 end_dummy_block .0 1.0 heavy cavalry light cavalry missile cavalry skirmish cavalry any 1.8 0.5 0.2 heavy cavalry light cavalry missile cavalry skirmish cavalry any 1.1 .0 0. other infantry behind begin_block 18 max_units unit_type unit_type unit_type unit_type unit_type unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 10 heavy infantry light infantry spearmen infantry missile infantry skirmish infantry 1.0 7..

.0 0.0 priority 1.unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block .0 0. other engines left side begin_block 23 unit_type unit_type unit_density block_formation block_relative_pos inter_unit_spacing priority end_block close 12 16 line 20 10.0 20. purpose flags attack defend anti_cavalry ai_priority 1... schiltrom defend close 15 20 line 0 0.7 square.8 light infantry 0.default_melee_state unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block begin_block 1 max_units phalanx 1.9 heavy infantry 0.unit_formation .0 5.0 1.2 carrying_siege_engine ladder carrying_siege_engine tower close line 3 -80.0 inter_unit_spacing 20.6 1..6 1.9 1 1.0 end_block end_formation .0 0.0 spearmen 0. other engines right side begin_block 24 unit_type carrying_siege_engine ladder unit_type carrying_siege_engine tower unit_density close block_formation line block_relative_pos 4 80.0 0.0 .0 10.############################################################ begin_formation ai_infantry_protecting .6 .0 begin_block 0 max_units 2 unit_type unit_type unit_type unit_type ..0 0 0. phalanx..6 1.

7 square.0 0.unit_formation .9 heavy infantry 0.0 spearmen 0. phalanx.0 0.9 heavy infantry 0.0 0. phalanx. schiltrom defend close 15 20 line 0 1..0 0.8 light infantry 0.8 light infantry 0.9 heavy infantry 0.0 spearmen 0.default_melee_state unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block begin_block 4 max_units unit_type unit_type unit_type unit_type . schiltrom defend close 15 20 line 1 -1.default_melee_state unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block begin_block 2 max_units unit_type unit_type unit_type unit_type .8 1 phalanx 1.9 heavy infantry 0.0 0.unit_formation .0 0.0 spearmen 0.7 square..0 spearmen 0.0 0. phalanx.0 .unit_type unit_type unit_type unit_type .8 light infantry 0..0 0.7 square.7 square.default_melee_state unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block begin_block 3 max_units unit_type unit_type unit_type unit_type .unit_formation .7 1 phalanx 1. schiltrom defend close 15 20 line 0 -1.0 0.0 0. schiltrom defend close 15 20 line 2 1..0 0.8 light infantry 0.default_melee_state unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing phalanx 1.unit_formation . phalanx.8 1 phalanx 1.

.9 square... phalanx......9 begin_dummy_block 8 spans 5 6 7 end_dummy_block ..9 square. missile units behind begin_block 6 max_units unit_type unit_type ........... missile units behind begin_block 9 max_units unit_type unit_type .9 square... schiltrom close 15 25 line 5 0..unit_formation unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 4 skirmish infantry 1..0 -2.....9 begin_block 10 max_units 4 .0 -2.....5 1..0 -5...........5 0....priority end_block 0... phalanx...0 missile infantry 0............... .............. schiltrom close 15 25 line 6 0....5 0.....0 0.unit_formation unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 4 skirmish infantry 1.... .7 begin_dummy_block 5 spans 0 1 2 3 4 end_dummy_block ...........unit_formation unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block begin_block 7 max_units unit_type unit_type ... schiltrom close 15 25 line 8 0..0 0.........0 0............ phalanx.....0 missile infantry 0...0 missile infantry 0..0 4 skirmish infantry 1..

....0 1 1 general_unit close 15 25 line 13 0 -2...0 missile infantry 0.... phalanx.7 fire_at_will_and_skirmish close 15 15 line 12 0.0 1.....unit_formation unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 4 skirmish infantry 1......0 -2. schiltrom close 15 25 line 9 0.......min_unit_width . ...0 spearmen cavalry 0.9 begin_block 11 max_units unit_type unit_type ........5 0.0 0.unit_formation unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block skirmish infantry 1....9 skirmish cavalry 0....0 missile infantry 0...8 begin_dummy_block 12 spans 8 9 10 11 end_dummy_block ....default_melee_state unit_density ..0 -2.0 .max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block .1 1..8 light cavalry 0.....0 2 1... phalanx.5 0.9 square.. special general block begin_block 14 min_units max_units unit_type unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority 2 heavy cavalry 1........ cavalry begin_block 13 max_units unit_type unit_type unit_type unit_type . schiltrom close 15 25 line 10 0.9 square..0 10.unit_type unit_type .0 0...0 -2...

default_melee_state unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 2 phalanx 1... infantry on flanks begin_block 17 max_units unit_type unit_type unit_type unit_type .....0 0....unit_formation unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block begin_dummy_block 19 spans 16 17 18 end_dummy_block 4 phalanx 1...6 begin_dummy_block 16 spans 12 13 14 15 end_dummy_block ..8 light infantry 0... schiltrom close 10 15 column 16 1...9 heavy infantry 0....0 0......0 spearmen 0.0 0...7 square..end_block begin_block 15 max_units unit_type unit_type unit_type unit_type ........unit_formation unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block begin_block 18 max_units unit_type unit_type unit_type unit_type ... phalanx.5 4 phalanx 1.....7 square...0 0.. phalanx.5 ..8 light infantry 0.unit_formation .0 0......8 light infantry 0.. schiltrom close 10 15 column 16 -1.. phalanx.0 2..0 spearmen 0.0 -2.0 0...... schiltrom defend close 15 20 line 14 0. .0 spearmen 0.9 heavy infantry 0.0 2..9 heavy infantry 0..7 square......

0 -2.9 skirmish cavalry 0.default_melee_state unit_density 4 heavy cavalry 1.6 fire_at_will_and_skirmish close 15 15 line 19 0.min_unit_width .8 light cavalry 0.default_melee_state unit_density .7 missile cavalry 0.0 2 0.default_melee_state unit_density .7 missile cavalry 0.begin_block 20 max_units unit_type unit_type unit_type unit_type unit_type .8 begin_block 22 max_units unit_type unit_type unit_type unit_type unit_type .9 skirmish cavalry 0.0 -2.7 missile cavalry 0.9 begin_block 21 max_units unit_type unit_type unit_type unit_type unit_type .6 fire_at_will_and_skirmish close 15 15 line 20 0.max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 4 heavy cavalry 1.7 missile cavalry 0.0 spearmen cavalry 0.min_unit_width .8 light cavalry 0.0 -2.0 spearmen cavalry 0.7 begin_block 23 max_units unit_type unit_type unit_type unit_type unit_type .8 light cavalry 0.9 skirmish cavalry 0.9 skirmish cavalry 0.default_melee_state unit_density .0 spearmen cavalry 0.0 2 0.8 light cavalry 0.6 fire_at_will_and_skirmish close .0 2 0.max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 4 heavy cavalry 1.max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 4 heavy cavalry 1.0 spearmen cavalry 0.6 fire_at_will_and_skirmish close 15 15 line 21 0.min_unit_width .

.....5 begin_dummy_block 25 spans 19 20 21 22 23 24 end_dummy_block ..........max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 15 15 line 22 0..max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block 4 heavy cavalry 1..0 0.9 skirmish cavalry 0....min_unit_width ....0 begin_block 27 max_units 4 unit_type ..default_melee_state unit_density ....................default_melee_state unit_density ....min_unit_width ..0 fire_at_will_and_skirmish close 15 15 column 25 10...0 2 0........6 begin_block 24 max_units unit_type unit_type unit_type unit_type unit_type ..min_unit_width ....... ....0 -2...... .... missile cavalry begin_block 26 max_units 4 unit_type ..........0 spearmen cavalry 0.default_melee_state unit_density ............8 light cavalry 0...max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block missile cavalry 1......max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block missile cavalry 1.7 missile cavalry 0...0 .....0 5...........0 5....0 -2.min_unit_width ..0 1.0 fire_at_will_and_skirmish close 15 15 column 25 -10...0 0.6 fire_at_will_and_skirmish close 15 15 line 23 0....0 2 0.0 1.

phalanx.0 1.0 5. schiltrom close 15 20 line 28 0.0 1.0 0.0 -2.8 light infantry 0.1 .9 heavy infantry 0.7 any 0.0 1..0 spearmen 0.unit_formation unit_density min_unit_width max_unit_width block_formation block_relative_pos inter_unit_spacing priority end_block main_line 5 end_formation handler siege line 25 0. put the artillery and handlers behind everyone begin_block 28 unit_type unit_type block_formation block_relative_pos inter_unit_spacing priority end_block begin_block 29 max_units unit_type unit_type unit_type unit_type unit_type .0 1.0 -2.0 4 phalanx 1.1 square..