I'm trying to use a "hardpoint" concept to overide the Max Turret and Max Gun fields in Nova, allowing for a much more flexible restriction to outfits (with it, I can assign limits to weapons, external mounting (sensors, armour, etc.), internal mountings (structural integrity fields, hyperdrive), fighter bays (creative approach to a virtual "max bay" feature) and such). The Max Gun and Max Turrets are described (in the tutorial, no less) as "legal restrictions and Admiralty Law." However, I want some outfits to take up more hardpoints, slots or bays than others do.
Let's say I want outfit RID #128 (Laser Cannon) to take up 1 hardpoint (oufit RID #249). I simply set "Available On" to "O249", the "On Purchase" to "D249 G250 (Used Hardpoint)" and the "On Sell" field to "D250 D257 (no hardpoints: see next sentence) G249". I use a crön to grant outfit RID #257 (no hardpoints) any day that the ship does not have any hardpoints available (this is, of course, removed once a hardpoint is freed).
Now I want outfit RID #133 (Heavy Matter Cannon) to take up 5 hardpoints. My question is:
Can I put "O249 O249" or something similar into the "Available On" field to have it check for 2 copies of outfit RID #249?
If so, then this is quite simple, but I fear that "O249 O249" will operate independtly (yes, there is an outfit 249, appear:yes there is an outfit 249 appear) rather than cooperatively (yes, there are two of outfit 249, appear). If that is so, then I must have a more complex system that involved extra outfits that represent 5 hardpoints, etc (i.e. Laser Cannon's "on purchase" is changed from "D249 G250" to "Dxxx (5x Hardpoints), G249 249 G249 G249" and throws in the added complexity of finding a way to explain 5 hardpoints and 1 hardpoint away together (i.e. it would show up in the Ship Info box as "1 5x Hardpoints and 4 hardpoints" rather than "9 hardpoints").
------------------
When viewing a Terrapin for the first time, I realized that anything flies-if you throw it hard enough!