First a question, what classlabel does the replaceweapon use, or is ReplaceWeapon the classlabel?
@Blade
Seeings as im feeling very creative today:
It would be very easy to create MVAM, first the prometheus has a replace weapon with the following lines of code
replacement0Class0 = "fPromLow.odf" // Create Lower Stardrive
replacement1Class0 = "fPromMid.odf" // Create Upper Stardrive
replacement2Class0 = "fPromUpp.odf" // Create Saucer
replacementCreationType = 3 // Vessel is reported as separated in Admirals Log
Then in the 3 seperate ships you add a Fusion weapon, for an example look at the borg cubes fusion weapon (gcubeintegrator) and it should be fairly obvious,
replacing
// Converts it into bbattle3
fusedClass = "bbattle3"
// How much metal must we spend to fuse this?
fusingMetalCost = 750
// Multiweapon, requires 8 Borg cubes
multiReqClass0 = "bbattle1"
multiReqMin0 = 8
with
//Recombines to Prometheus
fusedClass = "fProm"
// Requires the 3 pieces
multiReqClass0 = "fPromLow"
multiReqMin0 = 1
multiReqClass1 = "fPromMid"
multiReqMin1 = 1
multiReqClass2 = "fPromUpp"
multiReqMin2 = 1
That should get you started at least,
anyway as you can see, piece of cake.