Hello. I'm trying to figure out why certain units in a mod I'm playing either don't have and don't use secondary weapons at all, or some units that do use the secondary weapon in melee don't have them appearing on their side like other similarly situated units. I'm hoping people knowledgeable in these matters might be able to help diagnose and solve this issue, and double hoping it'll be save compatible for an ongoing campaign.
Below are examples of three configurations of the following: "yes/no idle weapon" referring to whether there is a sword model hanging off the side; "yes/no melee weapon" referring to whether there is a sword being used in melee combat. Included are screenshots of the two states for each, and their relevant sections from the battle_models.modeldb file. If entries from export_descr_unit or anything else not included would be helpful, let me know.
Spoiler for yes idle, yes melee:
Code:22 soeldner_reg_breuner_m 1 1 57 unit_models/_Units/soeldner/Soeldner_Regiment_M_lod0.mesh 6400 1 4 merc 67 unit_models/_Units/soeldner/textures/Soeldner_Reg_Breuner_M.texture 66 unit_models/_Units/soeldner/textures/Soeldner_Reg_M_normal.texture 34 unit_sprites/musketiere_sprite.spr 1 4 merc 76 unit_models/_Units/soeldner/textures/Soeldner_Musketeers_attachments.texture 83 unit_models/_Units/soeldner/textures/Soeldner_Musketeers_attachments_normal.texture 0 1 4 None 11 MTW2_Musket 20 MTW2_Non_Shield_Fast 1 19 MTW2_Musket_Primary 1 18 MTW2_Sword_Primary 16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
Spoiler for no idle, yes melee:
Code:12 musketiere_r 1 1 64 unit_models/_Units/1648_late_crew/1648_late_musketeers_lod0.mesh 6400 29 7 england 68 unit_models/_Units/1648_late_crew/textures/1648_crew_england.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 6 france 67 unit_models/_Units/1648_late_crew/textures/1648_crew_france.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 5 spain 66 unit_models/_Units/1648_late_crew/textures/1648_crew_spain.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 5 milan 66 unit_models/_Units/1648_late_crew/textures/1648_crew_milan.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 6 russia 67 unit_models/_Units/1648_late_crew/textures/1648_crew_russia.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 5 turks 66 unit_models/_Units/1648_late_crew/textures/1648_crew_turks.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 5 moors 66 unit_models/_Units/1648_late_crew/textures/1648_crew_moors.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 6 sicily 67 unit_models/_Units/1648_late_crew/textures/1648_crew_sicily.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 7 denmark 68 unit_models/_Units/1648_late_crew/textures/1648_crew_denmark.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 3 hre 64 unit_models/_Units/1648_late_crew/textures/1648_crew_hre.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 6 venice 67 unit_models/_Units/1648_late_crew/textures/1648_crew_venice.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 5 egypt 66 unit_models/_Units/1648_late_crew/textures/1648_crew_egypt.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 7 hungary 68 unit_models/_Units/1648_late_crew/textures/1648_crew_hungary.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 8 scotland 69 unit_models/_Units/1648_late_crew/textures/1648_crew_scotland.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 9 byzantium 70 unit_models/_Units/1648_late_crew/textures/1648_crew_byzantium.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 8 portugal 69 unit_models/_Units/1648_late_crew/textures/1648_crew_portugal.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 7 mongols 68 unit_models/_Units/1648_late_crew/textures/1648_crew_mongols.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 6 poland 67 unit_models/_Units/1648_late_crew/textures/1648_crew_poland.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 5 slave 66 unit_models/_Units/1648_late_crew/textures/1648_crew_slave.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 7 normans 68 unit_models/_Units/1648_late_crew/textures/1648_crew_normans.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 6 saxons 67 unit_models/_Units/1648_late_crew/textures/1648_crew_saxons.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 8 timurids 69 unit_models/_Units/1648_late_crew/textures/1648_crew_timurids.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 5 trier 66 unit_models/_Units/1648_late_crew/textures/1648_crew_trier.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 8 bayreuth 69 unit_models/_Units/1648_late_crew/textures/1648_crew_bayreuth.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 13 siebenbuergen 74 unit_models/_Units/1648_late_crew/textures/1648_crew_siebenbuergen.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 42 unit_sprites/france_Pikemen_ug2_sprite.spr 6 repven 67 unit_models/_Units/1648_late_crew/textures/1648_crew_repven.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 5 malta 66 unit_models/_Units/1648_late_crew/textures/1648_crew_malta.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 6 aztecs 67 unit_models/_Units/1648_late_crew/textures/1648_crew_aztecs.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 12 papal_states 73 unit_models/_Units/1648_late_crew/textures/1648_crew_papal_states.texture 67 unit_models/_Units/1648_late_crew/textures/1648_crew_normal.texture 33 unit_sprites/kanoniere_sprite.spr 29 7 england 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 6 france 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 5 spain 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 5 milan 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 6 russia 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 5 turks 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 5 moors 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 6 sicily 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 7 denmark 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 3 hre 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 6 venice 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 5 egypt 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 7 hungary 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 8 scotland 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 9 byzantium 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 8 portugal 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 7 mongols 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 6 poland 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 5 slave 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 7 normans 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 6 saxons 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 8 timurids 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 5 trier 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 8 bayreuth 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 13 siebenbuergen 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 6 repven 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 5 malta 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 6 aztecs 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 12 papal_states 56 unit_models/AttachmentSets/musket_equipment_diff.texture 56 unit_models/AttachmentSets/musket_equipment_norm.texture 0 1 4 None 11 MTW2_Musket 20 MTW2_Non_Shield_Fast 1 19 MTW2_Musket_Primary 1 18 MTW2_Sword_Primary 16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
Spoiler for no idle, no melee:
Code:14 Brigade_M_blau 1 1 68 unit_models/new_Units/_sweden/Musketiere_Brigade/Brigade_M_lod0.mesh 6400 2 7 england 78 unit_models/new_Units/_sweden/Musketiere_Brigade/textures/Brigade_blau.texture 80 unit_models/new_Units/_sweden/Musketiere_Brigade/textures/Brigade_normal.texture 34 unit_sprites/musketiere_sprite.spr 5 slave 78 unit_models/new_Units/_sweden/Musketiere_Brigade/textures/Brigade_blau.texture 80 unit_models/new_Units/_sweden/Musketiere_Brigade/textures/Brigade_normal.texture 34 unit_sprites/musketiere_sprite.spr 2 7 england 43 unit_models/AttachmentSets/Firearms.texture 50 unit_models/AttachmentSets/Firearms_normal.texture 0 5 slave 43 unit_models/AttachmentSets/Firearms.texture 50 unit_models/AttachmentSets/Firearms_normal.texture 0 1 4 None 11 MTW2_Musket 20 MTW2_Non_Shield_Fast 1 19 MTW2_Musket_Primary 1 18 MTW2_Sword_Primary 16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
Ideally, I'd like to add swords to all musketeer units, both hanging off the side and for use in melee (double ideally, I'd love to have the sheathe appear empty while the sword is in use [or no sheathe if necessary], if that wouldn't require a new model). Short of that, I'd still like to add swords for use in melee to the units that don't use them at all, even if it doesn't appear on the side. Whichever, if any, is save compatible would be the more immediately desirable option, but I'd like to know how to do both for future reference.
Any help would be much appreciated.