From 56395c241a6687c6e4eea267bf8e9c31f9e2225d Mon Sep 17 00:00:00 2001 From: drewcassidy Date: Mon, 10 Jun 2019 12:09:46 -0700 Subject: [PATCH] Add depth masks to air intakes --- .../DepthMasks/restock-coneintake-mask.mu | Bin 0 -> 2453 bytes .../Aero/DepthMasks/restock-fanintake-mask.mu | Bin 0 -> 2446 bytes .../DepthMasks/restock-inlineintake-mask.mu | Bin 0 -> 773 bytes .../DepthMasks/restock-longintake-mask.mu | Bin 0 -> 663 bytes .../DepthMasks/restock-miniintake-mask.mu | Bin 0 -> 2440 bytes .../DepthMasks/restock-radialintake-mask.mu | Bin 0 -> 1085 bytes .../DepthMasks/restock-rampintake-mask.mu | Bin 0 -> 1079 bytes .../restock-intakes-depthmasks.cfg | 149 ++++++++++++++++++ 8 files changed, 149 insertions(+) create mode 100644 Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-coneintake-mask.mu create mode 100644 Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-fanintake-mask.mu create mode 100644 Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-inlineintake-mask.mu create mode 100644 Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-longintake-mask.mu create mode 100644 Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-miniintake-mask.mu create mode 100644 Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-radialintake-mask.mu create mode 100644 Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-rampintake-mask.mu create mode 100644 Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-intakes-depthmasks.cfg diff --git a/Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-coneintake-mask.mu b/Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-coneintake-mask.mu new file mode 100644 index 0000000000000000000000000000000000000000..8fd41a5a337b37ed3a3fcd0caee41864ad1e4bc9 GIT binary patch literal 2453 zcmeHJOHUI~6rS?3rKP+dhJ|r!qQQkboFc^th5=&*qYJO&^wN%<&fv^6fRUt$F>YM5 zASQ|gOlcz@PPE zxtepIOK`-8VpR~*R4h1z&1_JO$GJ{<#~=+5iuoX6$g{p(Cq1`w{xbWyHo3m%ERBZO zMu4U5oFm*1Ipe@5wlO8Gp5r=_aRIfO1Ve7yhh%aax zVhmVrn{rNK|19wDnUFKMofB^X&(7_9dXC;tfF<-yt?!9VPOe_zdq9)J#uHtApq4!JgI zx+^J0nC?olNz0O_hud76bbATzaBb3^C79;+`G^f#q-kQ( ztx?rfGMa1-<$r>#Gd(?L{V`kCeu)*(YTLA z&Vo=nC}h!$ZA?tK)JKBsl4e+zs&mWoeBpvmk|$$|tnq?78#&HmX~VFSl!^{^#^lkY ztm|B(_eU$hByP)^rYdeJp}FYEw?WBrgSE2QB+ozgpqfZ(5Zfx$#W!3SXyz)P(70l& zhF%QSv;IuFFsGO8&$}wL3a~4(i81AA8ngcUVsEJEsj#hujVg+kvCuwdn_N%WNspR_ zgHVM6VRkXCf@?!BzP~(e#Xs3dsF+frPLK_NW>u5$Z$mjco7|iW+8rJ@DimvX6Gsd) zEu-XNF1<3vXt{oMY-~Kn74Ia}GRcT@&kC@Zsq|}Hk9+SZzy>V4#6t)3=5DJ30n!VV%47!XH5qFI)^wSDsXF1kBQNr7_zA=ES| z;#b5-6jY%Gi3W*=f(8ldFyG$pah9+<3Z$$wnQy+Co0*;4Tj%6Tu`p986jnnK#evgX zZ*$-CW8M?%eIE73(DXn;@|TrZ(0TK;g9$GhrpUY0-k#DZa6r2 zb|Z&}z!4PDORingJvIb72= zH110HfN@vChQ^&>@Pf9X@twg3jPnE=8v8Q%oVKA?a(GqS(C2d)eHV+E1{O3rhMsSF zp)-&?+)_V4QOS|@H1D1H3t2(PZM2I z)Pz!H_JD`fCf`Mym5;Bl)iP$nV@vG5?1!134%F$VxG?{l?y;-*X p*cOgC2{Wt}xWZUvW`|Bg3g0#FsLVE^ILF{%K7A5;v3@48egor8#%}-s literal 0 HcmV?d00001 diff --git a/Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-inlineintake-mask.mu b/Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-inlineintake-mask.mu new file mode 100644 index 0000000000000000000000000000000000000000..a4e30547bc5bb413846eae4331d25874a3532f82 GIT binary patch literal 773 zcmeyb#mKj@vUiKQG=RGbJT852TJAhbllQJ&#gTpc4nIiPzoM4YzTn6{yW>!{wTQ9(O{kjCV+{K@ zZCSLB=`({pkZliR3j)mofdx%B_DH|12fBrUA=k6duKZOg1{+yTJ>!Ob+-U`1H88di zNHaKSzzh(3KehS7KvQ|3#)HCw3Caf1%s|Wn<-^z@8k7XYfS3b_85u#kKmbH@L1}is zd%(S%9;#5$mbHw{5X6A*YR)CEC4+IeJfMOp4*y5e@bMlKI97Li3 zDdULuFGx(zEU5%J0VKd3AC#HvmY9>1pOyv^JA3AgEhk6}$q2AgI3XAxlA2qPT9jB) TT9k@Y6<54dX;B`MG^#rQhry%% literal 0 HcmV?d00001 diff --git a/Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-longintake-mask.mu b/Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-longintake-mask.mu new file mode 100644 index 0000000000000000000000000000000000000000..51224b6cd1c4f481199856cc13daa3b548d804e7 GIT binary patch literal 663 zcmeyb#mK^X?DMS1;51H zRBrF!0DYItw6xOVR8VMe#QP>@=7pqIfP&;d5I~%Ta2i{@bAC>K5l|Kg5K#qUbHw`> zBqnE;RD!Gr32?^;W#+mi=H%q3rGdoGo;hR72@*px0<08H2*!t`<`$$DC6<&HrQ%e@ O74KA9l!qjZ>J9*Nijd?0 literal 0 HcmV?d00001 diff --git a/Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-miniintake-mask.mu b/Distribution/Restock/GameData/ReStock/Assets/Aero/DepthMasks/restock-miniintake-mask.mu new file mode 100644 index 0000000000000000000000000000000000000000..d273ddc5ab3a3c8d2360c35384b2859eca3551f6 GIT binary patch literal 2440 zcmeHJy>HV%6nCI4N!{;K+Nwwhi2>18LVR>0wn!V%N)1Jrg2Zw%_BFBM_$vD%6(+BI z4P96m`43nTfq_oY0ad6%tV~RmXqGPJJ^RjeB$AB*sVBX>-}~LW_uf69&pEu5QMwgH z8TVD2On^sr72=i4)Rx|ZM@a}K0X~#- z`(4*Rq;M1{0|8Mmn7U*!k1RU2O+EBG1=0_Ka~Y5UkSB9`piuh22 zHYVzU+O%_`9;jbCD{6-Nwaa2Jut)8a*dyX!M}5#{zrBw7FbF;R-^Xyv2Jpbiag5_m zg!)JXTKWO+*0C*53iRTi_hS^26+}Y3pH2ulDLAydK+r~wmoZ}0Jt>U$9NMU}DV!5F z>fRJqg^ju|h4HRL8#UgQ662kKHtL}i#`g?u)OemG#(klU`g9792^;m96do5ga#(*R zgWbS^8Y@TLvlM-LvIaLj+w|=zpq>Yn4U*nd}KIs zq(r&tx{f76DZ>d9rGb#`3L7QHI<@Mq=`T9viVMPnI4-=laY2vo(lwV_++kia)k_NX zT3n~}&PG&+R5^0T^r1|11Iz5)eRHEPVLB`uAuE>U)&odyaG!c*UXiWoKbqjt9fChU81_YJ> zs^AC(nwXxRngUZTh-^_j$ReOj15EY{i|KwOHimKBp2_)n@gA8eDXDoNb?iXQ3&cD? z%m~DMKVx9SnfX8r*zgpi||b&IQFi6O;|2nSq!E%7?K*G$_flLFHg<5DiL4 z98ftJ8$@#gF&9)0#0Ft*sF)a3oRJY^I|zVikZKUk?w7CNmzbN%?HwGT?~<98R$812 zHaXrmF*7eDwF2b4|3Cl_Q#2V(=(?E3*#6K(#%u0iLjZQ1P= z_CWT&8YnwY?2FwtyR>~aU!v`S?0q1%9gw}s?S)-c){1?+ism5pJ`kH9$eu5B+HTg? zyZiR5n}FE+U~EC4n?T@-O~8J(7a~AEQO5pz)qj6pxhU8iWVU6P*nWOff3P?*+ei8F z-c8wcU~w2*2;>NGM1dI~_Wq&97Y4do4(fbR+%rMhAetG7S)hCv8$^Q=I~!CE#s<-# zbi@IbgRwz0ClGT%TNDRpcuu?c77$1_FTaa3mSW;S)ic=L=yi;jW9+EVwI{=TT B=uH3s literal 0 HcmV?d00001 diff --git a/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-intakes-depthmasks.cfg b/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-intakes-depthmasks.cfg new file mode 100644 index 00000000..53407259 --- /dev/null +++ b/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-intakes-depthmasks.cfg @@ -0,0 +1,149 @@ +// Patches adding depth masks to air intakes +// Contents: +// Circular Intake (CircularIntake) +// Small Circular Intake (miniIntake) +// Shock Cone Intake (shockConeIntake) +// Adjustable Ramp Intake (ramAirIntake) +// Adjustable Ramp Intake Radial (IntakeRadialLong) +// XM-G50 Radial Air Intake (airScoop) +// Mk1 Diverterless Supersonic Intake (MK1IntakeFuselage) + +// Circular Intake +@PART[CircularIntake] +{ + !mesh = DELETE + + MODEL + { + model = Squad/Parts/Aero/circularIntake/CircularIntake + } + + MODEL + { + model = ReStock/Assets/Aero/DepthMasks/restock-fanintake-mask + } + + MODULE + { + name = ModuleRestockDepthMask + maskTransform = fanintake_mask + } +} + +// Small Circular Intake +@PART[miniIntake] +{ + !mesh = DELETE + + MODEL + { + model = Squad/Parts/Aero/miniIntake/SmallIntake + } + + MODEL + { + model = ReStock/Assets/Aero/DepthMasks/restock-miniintake-mask + } + + MODULE + { + name = ModuleRestockDepthMask + maskTransform = miniintake_mask + } +} + +// Shock Cone Intake +@PART[shockConeIntake] +{ + MODEL + { + model = ReStock/Assets/Aero/DepthMasks/restock-coneintake-mask + } + + MODULE + { + name = ModuleRestockDepthMask + maskTransform = coneintake_mask + } +} + +// Adjustable Ramp Intake +@PART[ramAirIntake] +{ + !mesh = DELETE + + MODEL + { + model = Squad/Parts/Aero/ramAirIntake/RampIntake + } + + MODEL + { + model = ReStock/Assets/Aero/DepthMasks/restock-rampintake-mask + } + + MODULE + { + name = ModuleRestockDepthMask + maskTransform = rampintake_mask + } +} + +// Adjustable Ramp Intake Radial +@PART[IntakeRadialLong] +{ + !mesh = DELETE + + MODEL + { + model = Squad/Parts/Aero/intakeRadialLong/IntakeRadial + } + + MODEL + { + model = ReStock/Assets/Aero/DepthMasks/restock-longintake-mask + } + + MODULE + { + name = ModuleRestockDepthMask + maskTransform = longintake_mask + } +} + +// XM-G50 Radial Air Intake +@PART[airScoop] +{ + !mesh = DELETE + + MODEL + { + model = Squad/Parts/Aero/airIntakeRadialXM-G50/RadialIntake + } + + MODEL + { + model = ReStock/Assets/Aero/DepthMasks/restock-radialintake-mask + } + + MODULE + { + name = ModuleRestockDepthMask + maskTransform = radialintake_mask + } +} + +// Mk1 Diverterless Supersonic Intake +@PART[MK1IntakeFuselage] +{ + MODEL + { + model = ReStock/Assets/Aero/DepthMasks/restock-inlineintake-mask + } + + MODULE + { + name = ModuleRestockDepthMask + maskTransform = inlineintake_mask + } +} \ No newline at end of file