Today I was re-thinking about this mod and the way to bypass the limitations of the hedgehog controller that we need to use if we want the AI to fire the new weapon correctly.
What if add three dummy nodes to the launcher model (one for each of the three muzzles, each aligned with the main axis of its respective barrel) and we attach an individual wpn_Hedgehog controller to each of them? We could then equip the controllers with dummy and invisible hedgehog projectiles, and set the weapon to use a modified fire_effect particle generator which will spawn a motion-aligned squid projectile (as done for the AI torpedos). Given the different alignment of the three nodes, and by setting appropriately the starting velocity of each charge (this would require the use of three slightly different particle effects, one for each barrel/projectile), I think we could obtain a triangular lauch pattern ca. 250 m in front of the ship, similar to the one created by the real squids. By further fine-tuning DC's speed and the max_range and diameter properties of each contoller (but also the the fall_speed, detonate_depth and depth_precison of the dummy hedgehog and of the sqid projectiles are playing a role), we should get the weapon to score some hits.
Ideally the three controllers composing a "single squid unit" should fire at the same moment, and the squids should hit the water more or less in the same point and at the same time than their dummy counterparts. For this reason it could be handy setting the dummy hedgehogs as visible before release.
What do you think? Might it work?