Okay, here's an old how-to thread;
http://www.subsim.com/radioroom/showthread.php?t=211849
First problem I see is I opened the UnitParts1Gato.upc and did a search (edit, find in notepad) for "Upack40mm", found only Upack40mmSingle
- no duals. Same for Balao.
However, UpgradePacks.upc has a
[UpgradePack 11]
ID= Upack40mmTwin
NameDisplayable= Twin 40mm AA Gun
FunctionalType= UpFTypeWeaponFlak
UpgradePackSlotType= USDeckGun
Type=NULL
UnitUpgradePackIntervalOptionCurrent= NULL, NULL, 0
UnitUpgradePackIntervalOptions1= 1941-05-08, NULL, 1000
IDLinkUpgradePackElements= 40mmTwinUS
So the upgrade does exist. Next step is to get really crazy and see if I can add twin mount 40s to a PORPOISE class.
"If the problem can't be solved with rum, you're not using enough rum."
- Captain Jack Sparrow