Finally managed to get this work, with side effects thought. Here's the explanation:
1-Take backups of descr_model_battle and export_descr_unit, because you'll want it to be reversable.
2-Open export_descr_unit and find the nakhararakan aspet:
Code:
;267
type eastern cavalry nakhararakan aspet
dictionary eastern_cavalry_nakhararakan_aspet ; Nakhararakan Aspet
category cavalry
class heavy
voice_type General_1
soldier steppe_cavalry_nakhararakanaspet_zradhapahlavans_hyesparapet_sakalatecataphract, 25, 0, 1
mount half armoured horse
mount_effect elephant -1, chariot +2
attributes sea_faring, hide_forest, hardy, mercenary_unit
formation 1.4, 3.5, 3, 6, 4, square
stat_health 1, 1
stat_pri 5, 44, no, 0, 0, melee, blade, piercing, spear, 200 ,0.4
stat_pri_attr ap
stat_sec 10, 18, no, 0, 0, melee, simple, blunt, mace, 0 ,0.165
stat_sec_attr ap
stat_pri_armour 20, 13, 0, metal
stat_sec_armour 0, 0, metal
stat_heat 5
stat_ground 0, 0, -4, -1
stat_mental 16, disciplined, highly_trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 4457, 1114, 80, 100, 4457
ownership romans_scipii
Now find the 'mount' section and replace 'half armoured horse' with 'hellenistic kataphraktoi horse'. WARNING: Spelling/spacing errors will make your game crash!
Code:
;267
type eastern cavalry nakhararakan aspet
dictionary eastern_cavalry_nakhararakan_aspet ; Nakhararakan Aspet
category cavalry
class heavy
voice_type General_1
soldier steppe_cavalry_nakhararakanaspet_zradhapahlavans_hyesparapet_sakalatecataphract, 25, 0, 1
mount hellenistic kataphraktoi horse
mount_effect elephant -1, chariot +2
attributes sea_faring, hide_forest, hardy, mercenary_unit
formation 1.4, 3.5, 3, 6, 4, square
stat_health 1, 1
stat_pri 5, 44, no, 0, 0, melee, blade, piercing, spear, 200 ,0.4
stat_pri_attr ap
stat_sec 10, 18, no, 0, 0, melee, simple, blunt, mace, 0 ,0.165
stat_sec_attr ap
stat_pri_armour 20, 13, 0, metal
stat_sec_armour 0, 0, metal
stat_heat 5
stat_ground 0, 0, -4, -1
stat_mental 16, disciplined, highly_trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 4457, 1114, 80, 100, 4457
ownership romans_scipii
Alright, now you're done with the EDU, time for the DMB. In the DMB you have to find the 'hellenikoi kataphraktoi armoured horse' mount:
Code:
; Mount - Hellenikoi Kataphraktoi Armoured Horse / Sacred Band Armoured Horse
type ebmount_hellenikoi_kataphraktoi_horse
skeleton fs_cataphract_horse
scale 0.875
indiv_range 40
texture romans_scipii, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_scipii.tga
texture slave, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_slave.tga
texture parthia, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_parthia.tga
texture romans_julii, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_julii.tga
texture romans_brutii, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_brutii.tga
texture pontus, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_pontus.tga
texture armenia, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_armenia.tga
texture gauls, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture britons, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture scythia, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture carthage, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture dacia, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture spain, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_aymar_spain.tga
texture germans, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture egypt, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_aymar_egypt.tga
texture saba, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture numidia, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture thrace, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture greek_cities, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture macedon, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture seleucid, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture merc, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_aymar_merc.tga
model_flexi_m eb/data/models_unit/ebmount_hellenikoi_kataphraktoi_horse_spw_high.cas, 25
model_flexi eb/data/models_unit/ebmount_hellenikoi_kataphraktoi_horse_spw_med.cas, 55
model_flexi eb/data/models_unit/ebmount_hellenikoi_kataphraktoi_horse_spw_low.cas, 80
model_flexi eb/data/models_unit/ebmount_hellenikoi_kataphraktoi_horse_spw_lowest.cas, max
model_sprite romans_scipii, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_scipii.sprmodel_sprite slave, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite parthia, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_parthia.spr
model_sprite romans_julii, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_julii.spr
model_sprite romans_brutii, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_brutii.spr
model_sprite pontus, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_pontus.spr
model_sprite armenia, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite gauls, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite britons, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite scythia, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite carthage, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite dacia, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite spain, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_spain.spr
model_sprite germans, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite egypt, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_egypt.spr
model_sprite saba, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite numidia, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite thrace, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite greek_cities, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite macedon, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite seleucid, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite merc, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_merc.spr
model_tri 700, 0.3f, 0.3f, 0.3f
Now, see the romans_scipii (Hayasdan) and merc texture/model sprite sections? You'll need to copy the romans_scipii one over the merc texture. NOTE: Keep a backup to be able to reverse the effects after you finish the Hai campaign!!!:
Code:
; Mount - Hellenikoi Kataphraktoi Armoured Horse / Sacred Band Armoured Horse
type ebmount_hellenikoi_kataphraktoi_horse
skeleton fs_cataphract_horse
scale 0.875
indiv_range 40
texture romans_scipii, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_scipii.tgatexture slave, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_slave.tga
texture parthia, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_parthia.tga
texture romans_julii, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_julii.tga
texture romans_brutii, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_brutii.tga
texture pontus, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_pontus.tga
texture armenia, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_armenia.tga
texture gauls, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture britons, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture scythia, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture carthage, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture dacia, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture spain, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_aymar_spain.tga
texture germans, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture egypt, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_aymar_egypt.tga
texture saba, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture numidia, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture thrace, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture greek_cities, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture macedon, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture seleucid, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_regional.tga
texture merc, eb/data/models_unit/textures/mounts/ebmount_hellenikoi_kataphraktoi_horse_spw_scipii.tgamodel_flexi_m eb/data/models_unit/ebmount_hellenikoi_kataphraktoi_horse_spw_high.cas, 25
model_flexi eb/data/models_unit/ebmount_hellenikoi_kataphraktoi_horse_spw_med.cas, 55
model_flexi eb/data/models_unit/ebmount_hellenikoi_kataphraktoi_horse_spw_low.cas, 80
model_flexi eb/data/models_unit/ebmount_hellenikoi_kataphraktoi_horse_spw_lowest.cas, max
model_sprite romans_scipii, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_scipii.spr
model_sprite slave, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite parthia, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_parthia.spr
model_sprite romans_julii, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_julii.spr
model_sprite romans_brutii, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_brutii.spr
model_sprite pontus, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_pontus.spr
model_sprite armenia, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite gauls, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite britons, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite scythia, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite carthage, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite dacia, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite spain, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_spain.spr
model_sprite germans, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite egypt, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_egypt.spr
model_sprite saba, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite numidia, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite thrace, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite greek_cities, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite macedon, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite seleucid, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_armenia.spr
model_sprite merc, 100.0, eb/data/sprites/mounts/ebsprite_mount_hellenikoi_kataphraktoi_horse_scipii.spr
model_tri 700, 0.3f, 0.3f, 0.3f
This is how it should look like when finished. Have fun! Ah, and don't forget to replace the export_descr_unit in 'sp game edu backup' folder too.
The only side effect I found so far is that the Eleutheroi Lanceari have Hai armoured horses. The Carthaginian one doesn't suffer though and I don't know about Lusotana. If you find any other side effects, please let me know. Btw, I haven't tried messing with the unit cards yet, but if I do, I'll let you know.
Bookmarks