Skip to content

Commit 1e555f3

Browse files
committed
addition of large block dual head and component changes for small grid
1 parent 4191b29 commit 1e555f3

6 files changed

+116
-2
lines changed

Data/1x1AdvRotor_NtechMods_CubeBlocks.sbc

+116-2
Original file line numberDiff line numberDiff line change
@@ -178,8 +178,8 @@
178178
<UseModelIntersection>true</UseModelIntersection>
179179
<Components>
180180
<!-- top part cost is not balance-only issue, rotor "overtravel" issue when rotation limits are set is reduced by adding more weight into top part -->
181-
<Component Subtype="SteelPlate" Count="12" />
182-
<Component Subtype="SmallTube" Count="6" />
181+
<Component Subtype="SteelPlate" Count="1" />
182+
<Component Subtype="SmallTube" Count="1" />
183183
</Components>
184184
<CriticalComponent Subtype="SteelPlate" Index="0" />
185185
<MountPoints>
@@ -198,7 +198,121 @@
198198
<PCU>100</PCU>
199199
<IsAirTight>false</IsAirTight>
200200
</Definition>
201+
202+
<!--begin large block -->
201203

204+
<Definition xsi:type="MyObjectBuilder_MotorStatorDefinition">
205+
<Id>
206+
<TypeId>MotorAdvancedStator</TypeId>
207+
<SubtypeId>LBDualHeadStator</SubtypeId>
208+
</Id>
209+
<DisplayName>1x1 Advanced Rotor DualHead</DisplayName>
210+
<Icon>Textures\GUI\Icons\Cubes\DualHeadRotor.dds</Icon>
211+
<Description>Description_Rotor</Description>
212+
<CubeSize>Large</CubeSize>
213+
<BlockTopology>TriangleMesh</BlockTopology>
214+
<Size x="1" y="1" z="1" />
215+
<ModelOffset x="0" y="0" z="0" />
216+
<Model>Models\Cubes\Large\LBDualHeadStator.mwm</Model>
217+
<Components>
218+
<Component Subtype="SteelPlate" Count="30" />
219+
<Component Subtype="Construction" Count="15" />
220+
<Component Subtype="SmallTube" Count="10" />
221+
<Component Subtype="Motor" Count="4" />
222+
<Component Subtype="Computer" Count="10" />
223+
<Component Subtype="SteelPlate" Count="20" />
224+
</Components>
225+
<CriticalComponent Subtype="Motor" Index="0" />
226+
<MountPoints>
227+
<MountPoint Side="Back" StartX="0" StartY="0" EndX="0.99" EndY="0.99" Default="true" />
228+
<MountPoint Side="Front" StartX="0" StartY="0" EndX="0.99" EndY="0.99" />
229+
<MountPoint Side="Left" StartX="0.1" StartY="0.1" EndX="0.75" EndY="0.75" />
230+
<MountPoint Side="Right" StartX="0.1" StartY="0.1" EndX="0.75" EndY="0.75" />
231+
</MountPoints>
232+
<BuildProgressModels>
233+
<Model BuildPercentUpperBound="1.00" File="Models\Cubes\Large\LBDualHeadStator_Constr1.mwm" />
234+
</BuildProgressModels>
235+
<BlockPairName>1x1AdvMotorStatorDual</BlockPairName>
236+
<MirroringY>Z</MirroringY>
237+
<MirroringZ>Y</MirroringZ>
238+
<EdgeType>Light</EdgeType>
239+
<BuildTimeSeconds>10</BuildTimeSeconds>
240+
<PrimarySound>BlockRotorSmall</PrimarySound>
241+
<ResourceSinkGroup>Utility</ResourceSinkGroup>
242+
<RequiredPowerInput>0.002</RequiredPowerInput>
243+
<MaxForceMagnitude>1E9</MaxForceMagnitude>
244+
<DangerousTorqueThreshold>3.36E+07</DangerousTorqueThreshold>
245+
<RotorPart>LBDualHeadRotor</RotorPart>
246+
<RotorDisplacementMin>-0.4</RotorDisplacementMin>
247+
<RotorDisplacementMax>0.2</RotorDisplacementMax>
248+
<RotorDisplacementMinSmall>-0.11</RotorDisplacementMinSmall>
249+
<RotorDisplacementMaxSmall>0.11</RotorDisplacementMaxSmall>
250+
<RotorDisplacementInModel>0.0</RotorDisplacementInModel>
251+
<DamageEffectName>Damage_HeavyMech_Damaged</DamageEffectName>
252+
<DamagedSound>ParticleHeavyMech</DamagedSound>
253+
<SafetyDetach>5</SafetyDetach>
254+
<SafetyDetachMax>5</SafetyDetachMax>
255+
<BuildTimeSeconds>12</BuildTimeSeconds>
256+
<DestroyEffect>BlockDestroyedExplosion_Small</DestroyEffect>
257+
<DestroySound>WepSmallWarheadExpl</DestroySound>
258+
<PCU>100</PCU>
259+
<IsAirTight>false</IsAirTight>
260+
</Definition>
261+
<Definition>
262+
<Id>
263+
<TypeId>MotorAdvancedRotor</TypeId>
264+
<SubtypeId>LBDualHeadRotor</SubtypeId>
265+
</Id>
266+
<DisplayName>1x1 Advanced Rotor Dual Head Part</DisplayName>
267+
<Icon>Textures\GUI\Icons\Cubes\RotorPart.dds</Icon>
268+
<Description>Description_RotorPart</Description>
269+
<CubeSize>Large</CubeSize>
270+
<GuiVisible>false</GuiVisible>
271+
<BlockTopology>TriangleMesh</BlockTopology>
272+
<Size x="1" y="2" z="1" />
273+
<ModelOffset x="0" y="0" z="0" />
274+
<Model>Models\Cubes\Large\LBDualHeadRotor.mwm</Model>
275+
<UseModelIntersection>true</UseModelIntersection>
276+
<Components>
277+
<!-- top part cost is not balance-only issue, rotor "overtravel" issue when rotation limits are set is reduced by adding more weight into top part -->
278+
<Component Subtype="SteelPlate" Count="12" />
279+
<Component Subtype="SmallTube" Count="6" />
280+
</Components>
281+
<CriticalComponent Subtype="SteelPlate" Index="0" />
282+
<MountPoints>
283+
<MountPoint Side="Top" StartX="0" StartY="0" EndX="1" EndY="1" Default="true" />
284+
<MountPoint Side="Bottom" StartX="0" StartY="0" EndX="1" EndY="1" />
285+
</MountPoints>
286+
<BuildProgressModels>
287+
<Model BuildPercentUpperBound="1.00" File="Models\Cubes\Large\LBDualHeadRotor_Constr1.mwm" />
288+
</BuildProgressModels>
289+
<BlockPairName>LBDualHeadRotor</BlockPairName>
290+
<MirroringY>Z</MirroringY>
291+
<MirroringZ>Y</MirroringZ>
292+
<EdgeType>Light</EdgeType>
293+
<BuildTimeSeconds>8</BuildTimeSeconds>
294+
<PCU>100</PCU>
295+
<IsAirTight>false</IsAirTight>
296+
</Definition>
297+
<!-- What category they show in on g-menu -->
298+
<CategoryClasses>
299+
<Category xsi:type="MyObjectBuilder_GuiBlockCategoryDefinition">
300+
<Id>
301+
<TypeId>GuiBlockCategoryDefinition</TypeId>
302+
<SubtypeId/>
303+
</Id>
304+
<DisplayName>Ntech Mods</DisplayName>
305+
<Name>Ntech</Name>
306+
<ItemIds>
307+
308+
<string>Small1x1AdvStator</string>
309+
<string>Small1x1AdvStatorDual</string>
310+
<string>LBDualHeadStator</string>
311+
312+
313+
</ItemIds>
314+
</Category>
315+
</CategoryClasses>
202316

203317
</CubeBlocks>
204318
<BlockPositions>
512 KB
Binary file not shown.
512 KB
Binary file not shown.
1 MB
Binary file not shown.
Binary file not shown.

thumb.jpg

36.9 KB
Loading

0 commit comments

Comments
 (0)