Skip to content

Commit

Permalink
Added all models
Browse files Browse the repository at this point in the history
  • Loading branch information
Gauge committed Jan 1, 2025
1 parent b34853a commit 5b467dd
Show file tree
Hide file tree
Showing 65 changed files with 181 additions and 8 deletions.
2 changes: 1 addition & 1 deletion ThermalDynamics/Data/CubeBlocks/Gauge_LG_CoolantPump.sbc
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</Id>
<DisplayName>{LOC:DisplayName_Gauge_LG_CoolantPump}</DisplayName>
<Description>{LOC:Description_Gauge_CoolantPump}</Description>
<Icon>Textures\GUI\Icons\Cubes\SurvivalKitLarge.dds</Icon>
<Icon>Textures\GUI\Icons\Gauge\LG_CoolantPump.dds</Icon>
<CubeSize>Large</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="1" />
Expand Down
44 changes: 44 additions & 0 deletions ThermalDynamics/Data/CubeBlocks/Gauge_LG_HeatPump.sbc
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
<?xml version="1.0" ?>
<Definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CubeBlocks>
<Definition>
<Id>
<TypeId>CubeBlock</TypeId>
<SubtypeId>Gauge_LG_HeatPump</SubtypeId>
</Id>
<DisplayName>{LOC:DisplayName_Gauge_LG_HeatPump}</DisplayName>
<Description>{LOC:Description_Gauge_HeatPump}</Description>
<Icon>Textures\GUI\Icons\Gauge\LG_HeatPump.dds</Icon>
<CubeSize>Large</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="1"/>
<ModelOffset x="0" y="0" z="0"/>
<Model>Models\Gauge\LG\Gauge_LG_HeatPump.mwm</Model>
<Components>
<Component Subtype="LargeTube" Count="1" />
<Component Subtype="Construction" Count="10" />
<Component Subtype="Motor" Count="1" />
<Component Subtype="MetalGrid" Count="2" />
<Component Subtype="Computer" Count="1" />
<Component Subtype="SteelPlate" Count="20" />
</Components>
<CriticalComponent Subtype="SteelPlate" Index="0"/>
<MountPoints>
<MountPoint Side="Front" StartX="0.00" StartY="0.00" EndX="1.00" EndY="1.00"/>
<MountPoint Side="Back" StartX="0.00" StartY="0.00" EndX="1.00" EndY="1.00"/>
<MountPoint Side="Left" StartX="0.00" StartY="0.00" EndX="1.00" EndY="1.00"/>
<MountPoint Side="Right" StartX="0.40" StartY="0.40" EndX="0.60" EndY="0.60"/>
<MountPoint Side="Right" StartX="0.00" StartY="0.00" EndX="1.00" EndY="1.00"/>
<MountPoint Side="Top" StartX="0.00" StartY="0.00" EndX="1.00" EndY="1.00"/>
<MountPoint Side="Bottom" StartX="0.00" StartY="0.00" EndX="1.00" EndY="1.00"/>
</MountPoints>
<BuildProgressModels>
<Model BuildPercentUpperBound="0.50" File="Models\Gauge\LG\Gauge_LG_HeatPump_BS1.mwm"/>
<Model BuildPercentUpperBound="1.00" File="Models\Gauge\LG\Gauge_LG_HeatPump_BS2.mwm"/>
</BuildProgressModels>
<BlockPairName>Gauge_LG_HeatPump</BlockPairName>
<MirroringY>Z</MirroringY>
<MirroringZ>Y</MirroringZ>
</Definition>
</CubeBlocks>
</Definitions>
34 changes: 34 additions & 0 deletions ThermalDynamics/Data/CubeBlocks/Gauge_LG_Radiator.sbc
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<?xml version="1.0" ?>
<Definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CubeBlocks>
<Definition>
<Id>
<TypeId>CubeBlock</TypeId>
<SubtypeId>Gauge_LG_Radiator</SubtypeId>
</Id>
<DisplayName>{LOC:DisplayName_Gauge_LG_Radiator}</DisplayName>
<Description>{LOC:Description_Gauge_Radiator}</Description>
<Icon>Textures\GUI\Icons\Gauge\LG_Radiator.dds</Icon>
<CubeSize>Large</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="5" z="2"/>
<ModelOffset x="0" y="0" z="0"/>
<Model>Models\Gauge\LG\Gauge_LG_Radiator.mwm</Model>
<Components>
<Component Subtype="SteelPlate" Count="30"/>
</Components>
<CriticalComponent Subtype="SteelPlate" Index="0"/>
<MountPoints>
<MountPoint Side="Top" StartX="0.25" StartY="0.00" EndX="0.75" EndY="2.00"/>
<MountPoint Side="Bottom" StartX="0.25" StartY="0.00" EndX="0.75" EndY="2.00"/>
</MountPoints>
<BuildProgressModels>
<Model BuildPercentUpperBound="0.50" File="Models\Gauge\LG\Gauge_LG_Radiator_BS1.mwm"/>
<Model BuildPercentUpperBound="1.00" File="Models\Gauge\LG\Gauge_LG_Radiator_BS2.mwm"/>
</BuildProgressModels>
<BlockPairName>Gauge_LG_Radiator</BlockPairName>
<MirroringX>Y</MirroringX>
<MirroringY>X</MirroringY>
</Definition>
</CubeBlocks>
</Definitions>
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</Id>
<DisplayName>{LOC:DisplayName_Gauge_SG_CoolantPipe_Corner}</DisplayName>
<Description>{LOC:Description_Gauge_CoolantPipe}</Description>
<Icon>Textures\GUI\Icons\AstronautBackpack.dds</Icon>
<Icon>Textures\GUI\Icons\Gauge\SG_CoolantPipeCorner.dds</Icon>
<CubeSize>Small</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="1"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</Id>
<DisplayName>{LOC:DisplayName_Gauge_SG_CoolantPipe_Corner_DoubleSink}</DisplayName>
<Description>{LOC:Description_Gauge_CoolantPipe}</Description>
<Icon>Textures\GUI\Icons\AstronautBackpack.dds</Icon>
<Icon>Textures\GUI\Icons\Gauge\SG_CoolantPipeCorner_TwoSink.dds</Icon>
<CubeSize>Small</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="1"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</Id>
<DisplayName>{LOC:DisplayName_Gauge_SG_CoolantPipe_Corner_SingleSink}</DisplayName>
<Description>{LOC:Description_Gauge_CoolantPipe}</Description>
<Icon>Textures\GUI\Icons\AstronautBackpack.dds</Icon>
<Icon>Textures\GUI\Icons\Gauge\LG_CoolantPipeCorner_OneSink.dds</Icon>
<CubeSize>Small</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="1"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</Id>
<DisplayName>{LOC:DisplayName_Gauge_SG_CoolantPipe_Straight}</DisplayName>
<Description>{LOC:Description_Gauge_CoolantPipe}</Description>
<Icon>Textures\GUI\Icons\AstronautBackpack.dds</Icon>
<Icon>Textures\GUI\Icons\Gauge\SG_CoolantPipeStraight.dds</Icon>
<CubeSize>Small</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="1"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</Id>
<DisplayName>{LOC:DisplayName_Gauge_SG_CoolantPipe_Straight_DoubleSink}</DisplayName>
<Description>{LOC:Description_Gauge_CoolantPipe}</Description>
<Icon>Textures\GUI\Icons\AstronautBackpack.dds</Icon>
<Icon>Textures\GUI\Icons\Gauge\SG_CoolantPipeStraight_TwoSink.dds</Icon>
<CubeSize>Small</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="1"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</Id>
<DisplayName>{LOC:DisplayName_Gauge_SG_CoolantPipe_Straight_SingleSink}</DisplayName>
<Description>{LOC:Description_Gauge_CoolantPipe}</Description>
<Icon>Textures\GUI\Icons\AstronautBackpack.dds</Icon>
<Icon>Textures\GUI\Icons\Gauge\SG_CoolantPipeStraight_OneSink.dds</Icon>
<CubeSize>Small</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="1"/>
Expand Down
2 changes: 1 addition & 1 deletion ThermalDynamics/Data/CubeBlocks/Gauge_SG_CoolantPump.sbc
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</Id>
<DisplayName>{LOC:DisplayName_Gauge_SG_CoolantPump}</DisplayName>
<Description>{LOC:Description_Gauge_CoolantPump}</Description>
<Icon>Textures\GUI\Icons\AstronautBackpack.dds</Icon>
<Icon>Textures\GUI\Icons\Gauge\SG_CoolantPump.dds</Icon>
<CubeSize>Small</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="3"/>
Expand Down
43 changes: 43 additions & 0 deletions ThermalDynamics/Data/CubeBlocks/Gauge_SG_HeatPump.sbc
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version="1.0" ?>
<Definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CubeBlocks>
<Definition>
<Id>
<TypeId>CubeBlock</TypeId>
<SubtypeId>Gauge_SG_HeatPump</SubtypeId>
</Id>
<DisplayName>{LOC:DisplayName_Gauge_SG_HeatPump}</DisplayName>
<Description>{LOC:Description_Gauge_HeatPump}</Description>
<Icon>Textures\GUI\Icons\Gauge\SG_HeatPump.dds</Icon>
<CubeSize>Small</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="3" y="3" z="1"/>
<ModelOffset x="0" y="0" z="0"/>
<Model>Models\Gauge\SG\Gauge_SG_HeatPump.mwm</Model>
<Components>
<Component Subtype="Construction" Count="1" />
<Component Subtype="Motor" Count="1" />
<Component Subtype="SmallTube" Count="1" />
<Component Subtype="Computer" Count="1" />
<Component Subtype="SteelPlate" Count="2" />
</Components>
<CriticalComponent Subtype="SteelPlate" Index="0"/>
<MountPoints>
<MountPoint Side="Front" StartX="0.00" StartY="0.00" EndX="3.00" EndY="3.00"/>
<MountPoint Side="Back" StartX="0.00" StartY="0.00" EndX="3.00" EndY="3.00"/>
<MountPoint Side="Left" StartX="0.00" StartY="0.00" EndX="1.00" EndY="3.00"/>
<MountPoint Side="Right" StartX="0.00" StartY="1.00" EndX="1.00" EndY="2.00"/>
<MountPoint Side="Right" StartX="0.00" StartY="0.00" EndX="1.00" EndY="3.00"/>
<MountPoint Side="Top" StartX="0.00" StartY="0.00" EndX="3.00" EndY="1.00"/>
<MountPoint Side="Bottom" StartX="0.00" StartY="0.00" EndX="3.00" EndY="1.00"/>
</MountPoints>
<BuildProgressModels>
<Model BuildPercentUpperBound="0.50" File="Models\Gauge\SG\Gauge_SG_HeatPump_BS1.mwm"/>
<Model BuildPercentUpperBound="1.00" File="Models\Gauge\SG\Gauge_SG_HeatPump_BS2.mwm"/>
</BuildProgressModels>
<BlockPairName>Gauge_SG_HeatPump</BlockPairName>
<MirroringY>Z</MirroringY>
<MirroringZ>Y</MirroringZ>
</Definition>
</CubeBlocks>
</Definitions>
33 changes: 33 additions & 0 deletions ThermalDynamics/Data/CubeBlocks/Gauge_SG_Radiator.sbc
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<?xml version="1.0" ?>
<Definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CubeBlocks>
<Definition>
<Id>
<TypeId>CubeBlock</TypeId>
<SubtypeId>Gauge_SG_Radiator</SubtypeId>
</Id>
<DisplayName>{LOC:DisplayName_Gauge_SG_Radiator}</DisplayName>
<Description>{LOC:Description_Gauge_Radiator}</Description>
<Icon>Textures\GUI\Icons\Gauge\SG_Radiator.dds</Icon>
<CubeSize>Small</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="5" z="2"/>
<ModelOffset x="0" y="0" z="0"/>
<Model>Models\Gauge\SG\Gauge_SG_Radiator.mwm</Model>
<Components>
<Component Subtype="SteelPlate" Count="3"/>
</Components>
<CriticalComponent Subtype="SteelPlate" Index="0"/>
<MountPoints>
<MountPoint Side="Top" StartX="0.00" StartY="0.00" EndX="1.00" EndY="2.00"/>
<MountPoint Side="Bottom" StartX="0.00" StartY="0.00" EndX="1.00" EndY="2.00"/>
</MountPoints>
<BuildProgressModels>
<Model BuildPercentUpperBound="1.00" File="Models\Gauge\SG\Gauge_SG_Radiator_BS1.mwm"/>
</BuildProgressModels>
<BlockPairName>Gauge_SG_Radiator</BlockPairName>
<MirroringX>Y</MirroringX>
<MirroringY>X</MirroringY>
</Definition>
</CubeBlocks>
</Definitions>
18 changes: 18 additions & 0 deletions ThermalDynamics/Data/Localization/MyTexts.resx
Original file line number Diff line number Diff line change
Expand Up @@ -165,4 +165,22 @@
<data name="DisplayName_Gauge_SG_CoolantPump" xml:space="preserve">
<value>Coolant Pump</value>
</data>
<data name="Description_Gauge_HeatPump" xml:space="preserve">
<value>Functions similar to a peltia cooler. Consuming power cools one side while heating the other.</value>
</data>
<data name="Description_Gauge_Radiator" xml:space="preserve">
<value>A block with increased surface area and high emissivity. Use this block to vent extra heat</value>
</data>
<data name="DisplayName_Gauge_LG_HeatPump" xml:space="preserve">
<value>Heat Pump</value>
</data>
<data name="DisplayName_Gauge_LG_Radiator" xml:space="preserve">
<value>Radiator</value>
</data>
<data name="DisplayName_Gauge_SG_HeatPump" xml:space="preserve">
<value>Heat Pump</value>
</data>
<data name="DisplayName_Gauge_SG_Radiator" xml:space="preserve">
<value>Radiator</value>
</data>
</root>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions ThermalDynamics/note.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
don't change the folder structure of /models/ otherwise the block LODs break.

0 comments on commit 5b467dd

Please sign in to comment.