Craig Waypoints

arctic plains v2.1 ¬¬ cause arctic plains v2 wasn't cool enough...
Merge pull request #1 from spring1944/master

Updating my fork
* Establish CompositeShip branch with ruslct as proof-of-concept
WIP aircraft weapon range tweaks
* Flesh out BoatMother, BoatChild and establish BKA-1125 units
* Implement basics of BKA-1125
* Add MG turrets to BKA
* Tweak radius of RUSBKA1125_DshK.S3O so that the IW widget doesn't increase the bar size
-- rather tweak this than risk fudging inf, need to check their radii
* Whole bunch of improvements for composite ships
-- turrets are disabled at 0% but can't die, become neutral to prevent auto-targetting
-- reenabled at 50% and become valid targets again
-- idleautoheal at the slow slow rate of 1
-- silly HP values for testing!
Nil deadChildren on UnitDestroyed

(this shouldn't ever happen, but gadget crashes are annoying in testing)
Pass damage to already-MINHEALTH component along to base unit.
* Pull in some MCL stuff to help lus
-- Visual effects of BKA should now be on a par with previous, but automagically loaded from {unit,weapon}def
* Cleanup unitdefs_post a little
* Reapply Nemo's fixes to compositeShips
* Wake FX
* turret turn and elevation speeds from bos
* set target on mother when child dies
* Load children from unitdefs customparams subtable
-- ready to duplicate BKA
* Possible unitpic style for turrets
-- Maybe a non-national background to make them stand out?
* Fix 'children don't show at same time as mother'
* Hideous addition to selection buttons widget to allow selecting turrets from mother transport 'overview'
* (at least partially) Fix [08:38:51] <wiremgon> you guys could probably fix my math on the outlines/stacking of multiple bars
[08:39:50] <wiremgon> I just got it to the point of "good enough" but it still kind of irritates me that things like that happen (the blue bar appears to be slightly larger and overlapping the yellow one)
* First draft of BMO model separation
* Implement BMO
-- over to Nemo to make it suppressible :P