I am trying to add the monster bombard to the Byzantine roster and I am having some problems. The red will highlight what I have done. Here is what I have in for the ModelDB:
16 MTW2_Crew_Cannon 0
1
18 MTW2_Knife_Primary 0
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
23 me_monster_bombard_crew
1 3
77 unit_models/_Units/ME_Light_Mail_Heavy_Mail/me_monster_bombard_crew_lod0.mesh 121
77 unit_models/_Units/ME_Light_Mail_Heavy_Mail/me_monster_bombard_crew_lod1.mesh 1225
77 unit_models/_Units/ME_Light_Mail_Heavy_Mail/me_monster_bombard_crew_lod2.mesh 6400
6
9 byzantium
87 unit_models/_Units/ME_Light_Mail_Heavy_Mail/textures/mtw2_ME_light_mail_kwarezm.texture
87 unit_models/_Units/ME_Light_Mail_Heavy_Mail/textures/mtw2_ME_light_mail_normal2.texture
53 unit_sprites/moors_ME_Monster_Bombard_Crew_sprite.spr
5 moors
85 unit_models/_Units/ME_Light_Mail_Heavy_Mail/textures/mtw2_ME_light_mail_moors.texture
86 unit_models/_Units/ME_Light_Mail_Heavy_Mail/textures/mtw2_ME_light_mail_normal.texture
53 unit_sprites/moors_ME_Monster_Bombard_Crew_sprite.spr
5 egypt
85 unit_models/_Units/ME_Light_Mail_Heavy_Mail/textures/mtw2_ME_light_mail_egypt.texture
86 unit_models/_Units/ME_Light_Mail_Heavy_Mail/textures/mtw2_ME_light_mail_normal.texture
53 unit_sprites/egypt_ME_Monster_Bombard_Crew_sprite.spr
5 turks
85 unit_models/_Units/ME_Light_Mail_Heavy_Mail/textures/mtw2_ME_light_mail_turks.texture
86 unit_models/_Units/ME_Light_Mail_Heavy_Mail/textures/mtw2_ME_light_mail_normal.texture
53 unit_sprites/turks_ME_Monster_Bombard_Crew_sprite.spr
7 kwarezm
87 unit_models/_Units/ME_Light_Mail_Heavy_Mail/textures/mtw2_ME_light_mail_kwarezm.texture
87 unit_models/_Units/ME_Light_Mail_Heavy_Mail/textures/mtw2_ME_light_mail_normal2.texture
53 unit_sprites/moors_ME_Monster_Bombard_Crew_sprite.spr
4 merc
85 unit_models/_Units/ME_Light_Mail_Heavy_Mail/textures/mtw2_ME_light_mail_mercs.texture
86 unit_models/_Units/ME_Light_Mail_Heavy_Mail/textures/mtw2_ME_light_mail_normal.texture
52 unit_sprites/merc_ME_Monster_Bombard_Crew_sprite.spr
6
9 byzantium
66 unit_models/AttachmentSets/Final Middle Eastern_turks_diff.texture
66 unit_models/AttachmentSets/Final Middle Eastern_turks_norm.texture 0
5 moors
66 unit_models/AttachmentSets/Final Middle Eastern_moors_diff.texture
66 unit_models/AttachmentSets/Final Middle Eastern_moors_norm.texture 0
5 egypt
66 unit_models/AttachmentSets/Final Middle Eastern_egypt_diff.texture
66 unit_models/AttachmentSets/Final Middle Eastern_egypt_norm.texture 0
5 turks
66 unit_models/AttachmentSets/Final Middle Eastern_turks_diff.texture
66 unit_models/AttachmentSets/Final Middle Eastern_turks_norm.texture 0
7 kwarezm
66 unit_models/AttachmentSets/Final Middle Eastern_turks_diff.texture
66 unit_models/AttachmentSets/Final Middle Eastern_turks_norm.texture 0
4 merc
65 unit_models/AttachmentSets/Final Middle Eastern_merc_diff.texture
65 unit_models/AttachmentSets/Final Middle Eastern_merc_norm.texture 0
1
I went into the export_descr_unit and did this. Again highlighted in red:
type ME Monster Bombard
dictionary ME_Monster_Bombard ; Monster Bombard
category siege
class missile
voice_type Heavy
banner faction main_missile
banner holy crusade
soldier ME_Monster_Bombard_Crew, 16, 1, 0.2
engine huge_bombard
attributes sea_faring, hardy, can_withdraw, gunpowder_unit, cannon, artillery
formation 1.5, 1.5, 3, 3, 3, square
stat_health 1, 0
stat_pri 1, 1, no, 0, 0, melee, artillery_gunpowder, piercing, knife, 25, 1
stat_pri_attr no
stat_sec 68, 3, monster_bombard_shot, 450, 20, siege_missile, artillery_gunpowder, blunt, none, 0, 1
stat_sec_attr ap, bp, area, launching
stat_pri_armour 3, 1, 0, leather
stat_sec_armour 0, 0, flesh
stat_heat 1
stat_ground 0, 0, 0, 0
stat_mental 15, disciplined, highly_trained
stat_charge_dist 10
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 2500, 400, 100, 75, 1900, 4, 470
armour_ug_levels 1
armour_ug_models ME_Monster_Bombard_Crew
ownership turks, kwarezm, byzantium
era 2 turks, kwarezm, byzantium
recruit_priority_offset -10
And finally in the export_descr_buildings i edited it so every level of foundarys/cannonmakers etc could be built by byzantium and added them. Example:
royal_arsenal city requires factions { hre, byzantium, teutonic_order, france, turks, kwarezm, hungary, russia, venice, milan, portugal, spain, aragon, knights_templar, } and event_counter gunpowder_discovered 1
{
convert_to 3
capability
{
recruit_pool "NE Basilisk" 1 0.15 1 0 requires factions { france, hre, spain, aragon, portugal, teutonic_order, }
recruit_pool "NE Monster Ribault" 1 0.1 1 0 requires factions { milan, venice, }
recruit_pool "EE Basilisk" 1 0.2 2 0 requires factions { russia, kievan_rus, hungary, }
recruit_pool "ME Monster Bombard" 1 0.1 1 0 requires factions { turks, kwarezm, byzantium, }
Now my game will not even load. What Am I doing wrong? I have checked the error log and the problems resort back to here.
edit: i replaced the original unedited files except for my modeldb file and the game loaded, so does the problem confine itself to the others?





Reply With Quote


















