Hi,
I was unhappy with the manipular formation, that comes with RTR and made a new one, that works as it should.
Unlike the original, now the manipules (3-row deep and up to 12 units + any number auxilia) are allways in checkers-like formation, and the gaps are as wide as the unit behind. In front are up to 4 missile/long-range-missile units, behind is artilery and others, and behind the artilery is the cavalry. I don't like to have the cavalry far away from the main army, as they are very mobile anyway. Works with pre- and post-mariant troops!
Here is the code (just replace MANIPULAR FORMATION in the file ..\Data\descr_formations.txt):
;; 6 4 2 0
;; B 5 3 1
;; A 8 7 9
begin_formation simple_double_line
general_order Group_Formation_Double_Line
;; First line of infantry
begin_block 0
min_units 1
max_units 1
unit_type heavy_pilum_infantry 0.2
unit_type light_pilum_infantry 0.3
;unit_density close
max_unit_width 20
block_formation line
block_relative_pos 0 0.0 0.0
inter_unit_spacing 2.0
priority 1.0
end_block
begin_block 1
min_units 1
max_units 1
unit_type heavy_pilum_infantry 0.2
unit_type light_pilum_infantry 0.0
;unit_density close
max_unit_width 20
block_formation line
block_relative_pos 0 -0.1 -6.0
inter_unit_spacing 2.0
priority 1.0
end_block
begin_block 2
min_units 1
max_units 1
unit_type heavy_pilum_infantry 0.2
unit_type light_pilum_infantry 0.3
;unit_density close
max_unit_width 20
block_formation line
block_relative_pos 1 -0.1 6.0
inter_unit_spacing 2.0
priority 0.95
end_block
begin_block 3
min_units 1
max_units 1
unit_type heavy_pilum_infantry 0.2
unit_type light_pilum_infantry 0.0
;unit_density close
max_unit_width 20
block_formation line
block_relative_pos 2 -0.1 -6.0
inter_unit_spacing 2.0
priority 0.90
end_block
begin_block 4
min_units 1
max_units 1
unit_type heavy_pilum_infantry 0.2
unit_type light_pilum_infantry 0.3
;unit_density close
max_unit_width 20
block_formation line
block_relative_pos 3 -0.1 6.0
inter_unit_spacing 2.0
priority 0.85
end_block
begin_block 5
min_units 1
max_units 1
unit_type heavy_pilum_infantry 0.2
unit_type light_pilum_infantry 0.0
;unit_density close
max_unit_width 20
block_formation line
block_relative_pos 4 -0.1 -6.0
inter_unit_spacing 2.0
priority 0.80
end_block
begin_block 6
min_units 1
max_units 1
unit_type heavy_pilum_infantry 0.2
unit_type light_pilum_infantry 0.3
;unit_density close
max_unit_width 20
block_formation line
block_relative_pos 5 -0.1 6.0
inter_unit_spacing 2.0
priority 0.75
end_block
begin_block 7
min_units 1
max_units 1
unit_type heavy_pilum_infantry 0.2
unit_type spearmen 0.3
;unit_density close
max_unit_width 20
block_formation line
block_relative_pos 1 -0.1 -6.0
inter_unit_spacing 2.0
priority 0.70
end_block
begin_block 8
min_units 1
max_units 1
unit_type heavy_pilum_infantry 0.2
unit_type spearmen 0.3
;unit_density close
max_unit_width 20
block_formation line
block_relative_pos 3 -0.1 -6.0
inter_unit_spacing 2.0
priority 0.65
end_block
begin_block 9
min_units 1
max_units 1
unit_type heavy_pilum_infantry 0.2
unit_type spearmen 0.3
;unit_density close
max_unit_width 20
block_formation line
block_relative_pos 1 0.1 -6.0
inter_unit_spacing 2.0
priority 0.60
end_block
begin_block 10
min_units 1
max_units 1
unit_type heavy_pilum_infantry 0.2
unit_type spearmen 0.3
;unit_density close
max_unit_width 20
block_formation line
block_relative_pos 5 -0.1 -6.0
inter_unit_spacing 2.0
priority 0.55
end_block
begin_block 11
min_units 1
max_units 1
unit_type heavy_pilum_infantry 0.2
unit_type light_pilum_infantry 0.0
;unit_density close
max_unit_width 20
block_formation line
block_relative_pos 6 -0.1 -6.0
inter_unit_spacing 2.0
priority 0.50
end_block
begin_dummy_block 12
spans 0 1 2 3 4 5 6 7 8 9 10 11
end_dummy_block
begin_block 13
max_units 4
unit_type missile infantry 0.3
unit_type ranged_missile_infantry 0.4
unit_type light infantry 0.2
;unit_density close
block_formation line
block_relative_pos 12 0.0 6.0
inter_unit_spacing 2.0
priority 0.50
end_block
begin_block 14
unit_type handler 0.3
unit_type siege 0.3
unit_type any 0.01
block_formation line
block_relative_pos 12 0.0 -20.0
inter_unit_spacing 10.0
priority 0.50
end_block
begin_block 15
unit_type cavalry 0.3
block_formation line
block_relative_pos 14 0.0 -6.0
inter_unit_spacing 0.2
priority 0.50
end_block
end_formation