Skip to content

Commit

Permalink
displayname update yard corner. and add the entire mod back in for so…
Browse files Browse the repository at this point in the history
…me reason?
  • Loading branch information
InvalidArgument3 committed Dec 2, 2024
1 parent f70fa0c commit 66540ab
Show file tree
Hide file tree
Showing 58 changed files with 381 additions and 0 deletions.
18 changes: 18 additions & 0 deletions DeltaVShipyards/Data/BlockCategories.sbc
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CategoryClasses>
<Category xsi:type="MyObjectBuilder_GuiBlockCategoryDefinition">
<Id>
<TypeId>GuiBlockCategoryDefinition</TypeId>
<SubtypeId/>
</Id>
<DisplayName>Shipyard</DisplayName>
<Name>Shipyard</Name>
<ItemIds>
<string>ShipyardCorner_Large</string>
<string>ShipyardConveyor_Large</string>
<string>ShipyardConveyorMount_Large</string>
</ItemIds>
</Category>
</CategoryClasses>
</Definitions>
8 changes: 8 additions & 0 deletions DeltaVShipyards/Data/BlueprintClasses.sbc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<Definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<BlueprintClassEntries>
<Entry Class="LargeBlocks" BlueprintSubtypeId="Collector/ShipyardCorner_Large" />
<Entry Class="LargeBlocks" BlueprintSubtypeId="ConveyorConnector/ShipyardConveyor_Large" />
<Entry Class="LargeBlocks" BlueprintSubtypeId="ConveyorConnector/ShipyardConveyorMount_Large" />
</BlueprintClassEntries>
</Definitions>
277 changes: 277 additions & 0 deletions DeltaVShipyards/Data/CubeBlocks.sbc
Original file line number Diff line number Diff line change
@@ -0,0 +1,277 @@
<?xml version="1.0"?>
<Definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CubeBlocks>
<Definition xsi:type="MyObjectBuilder_PoweredCargoContainerDefinition">
<Id>
<TypeId>Collector</TypeId>
<SubtypeId>ShipyardCorner_Large</SubtypeId>
</Id>
<DisplayName>[DISABLED]Shipyard Corner</DisplayName>
<Icon>Textures\GUI\Icons\Shipyard_Corner.dds</Icon>
<CubeSize>Large</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="3" y="3" z="3" />
<ModelOffset x="0" y="0" z="0" />
<Center x="2" y="1" z="2" />
<Model>Models\ShipyardCorner_Large.mwm</Model>
<UseModelIntersection>false</UseModelIntersection>
<Components>
<Component Subtype="SteelPlate" Count="1000" />
<Component Subtype="Construction" Count="500" />
<Component Subtype="LargeTube" Count="170" />
<Component Subtype="BulletproofGlass" Count="60" />
<Component Subtype="MetalGrid" Count="450" />
<Component Subtype="Superconductor" Count="250" />
<Component Subtype="Motor" Count="320" />
<Component Subtype="Computer" Count="270" />
<Component Subtype="Construction" Count="100" />
<Component Subtype="SteelPlate" Count="200" />
</Components>
<CriticalComponent Subtype="Computer" Index="0" />
<BuildProgressModels>
<Model BuildPercentUpperBound="0.33" File="Models\ShipyardCorner_Large_Constr1.mwm" />
<Model BuildPercentUpperBound="0.67" File="Models\ShipyardCorner_Large_Constr2.mwm" />
<Model BuildPercentUpperBound="1.00" File="Models\ShipyardCorner_Large_Constr3.mwm" />
</BuildProgressModels>
<MountPoints>
<MountPoint Side="Back" StartX="0.00" StartY="0.00" EndX="3.00" EndY="1.00" />
<MountPoint Side="Bottom" StartX="2.00" StartY="0.00" EndX="3.00" EndY="2.00" />
<MountPoint Side="Front" StartX="0.00" StartY="0.00" EndX="1.00" EndY="1.00" />
<MountPoint Side="Left" StartX="2.00" StartY="0.00" EndX="3.00" EndY="1.00" />
<MountPoint Side="Top" StartX="2.00" StartY="0.00" EndX="3.00" EndY="1.00" Default="true" />
<MountPoint Side="Right" StartX="0.00" StartY="1.00" EndX="1.00" EndY="3.00" />
<MountPoint Side="Back" StartX="2.00" StartY="1.00" EndX="3.00" EndY="3.00" />
<MountPoint Side="Right" StartX="0.00" StartY="0.00" EndX="3.00" EndY="1.00" />
<MountPoint Side="Bottom" StartX="0.00" StartY="2.00" EndX="3.00" EndY="3.00" />
</MountPoints>
<VoxelPlacement>
<StaticMode>
<PlacementMode>Both</PlacementMode>
</StaticMode>
<DynamicMode>
<PlacementMode>Both</PlacementMode>
</DynamicMode>
</VoxelPlacement>
<BlockPairName>ShipyardCorner</BlockPairName>
<MirroringZ>X</MirroringZ>
<DamageEffectId>214</DamageEffectId>
<DamagedSound>ParticleElectrical</DamagedSound>
<EdgeType>Light</EdgeType>
<BuildTimeSeconds>180</BuildTimeSeconds>
<ResourceSinkGroup>Defense</ResourceSinkGroup>
<InventoryMaxVolume>10</InventoryMaxVolume>
<InventorySize>
<X>3</X>
<Y>3</Y>
<Z>3</Z>
</InventorySize>
<RequiredPowerInput>0.05</RequiredPowerInput>
<PCU>150</PCU>
</Definition>
<!-- <Definition xsi:type="MyObjectBuilder_PoweredCargoContainerDefinition">
<Id>
<TypeId>Collector</TypeId>
<SubtypeId>ShipyardCorner_Small</SubtypeId>
</Id>
<DisplayName>Mobile Shipyard Corner</DisplayName>
<Icon>Textures\GUI\Icons\Cubes\collector.dds</Icon>
<CubeSize>Large</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="1" />
<ModelOffset x="0" y="0" z="0" />
<Model>Models\ShipyardCorner_Small.mwm</Model>
<UseModelIntersection>false</UseModelIntersection>
<Components>
<Component Subtype="SteelPlate" Count="1000" />
<Component Subtype="Construction" Count="500" />
<Component Subtype="LargeTube" Count="170" />
<Component Subtype="BulletproofGlass" Count="60" />
<Component Subtype="MetalGrid" Count="450" />
<Component Subtype="Superconductor" Count="250" />
<Component Subtype="Motor" Count="320" />
<Component Subtype="Computer" Count="270" />
<Component Subtype="Construction" Count="100" />
<Component Subtype="SteelPlate" Count="200" />
</Components>
<CriticalComponent Subtype="Computer" Index="0" />
<BuildProgressModels>
<Model BuildPercentUpperBound="0.33" File="Models\Cubes\Large\Armor\InvFaceTrianglePlateConstruction_1.mwm" />
<Model BuildPercentUpperBound="0.66" File="Models\Cubes\Large\Armor\InvFaceTrianglePlateConstruction_2.mwm" />
<Model BuildPercentUpperBound="1.00" File="Models\Cubes\Large\Armor\InvFaceTrianglePlateConstruction_3.mwm" />
</BuildProgressModels>
<MountPoints>
<MountPoint Side="Bottom" StartX="0" StartY="0" EndX="1" EndY="1" />
<MountPoint Side="Top" StartX="0" StartY="0" EndX="1" EndY="1" />
<MountPoint Side="Back" StartX="0" StartY="0" EndX="1" EndY="1" />
<MountPoint Side="Left" StartX="0" StartY="0" EndX="1" EndY="1" />
<MountPoint Side="Right" StartX="0" StartY="0" EndX="1" EndY="1" />
</MountPoints>
<BlockPairName>ShipyardCornerSmall</BlockPairName>
<MirroringY>Z</MirroringY>
<MirroringZ>Y</MirroringZ>
<DamageEffectId>214</DamageEffectId>
<DamagedSound>ParticleElectrical</DamagedSound>
<EdgeType>Light</EdgeType>
<BuildTimeSeconds>180</BuildTimeSeconds>
<ResourceSinkGroup>Defense</ResourceSinkGroup>
<InventorySize>
<X>2.5</X>
<Y>2.5</Y>
<Z>1</Z>
</InventorySize>
<RequiredPowerInput>0.05</RequiredPowerInput>
</Definition> -->
<!--
<Definition xsi:type="MyObjectBuilder_PoweredCargoContainerDefinition">
<Id>
<TypeId>Collector</TypeId>
<SubtypeId>ShipyardCorner_Small</SubtypeId>
</Id>
<DisplayName>Mobile Shipyard Corner</DisplayName>
<Icon>Textures\GUI\Icons\Cubes\collector.dds</Icon>
<CubeSize>Large</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="1" />
<ModelOffset x="0" y="0" z="0" />
<Model>Models\Cubes\Large\Collector.mwm</Model>
<Components>
<Component Subtype="SteelPlate" Count="30" />
<Component Subtype="Construction" Count="50" />
<Component Subtype="SmallTube" Count="12" />
<Component Subtype="Motor" Count="8" />
<Component Subtype="Display" Count="4" />
<Component Subtype="Computer" Count="10" />
<Component Subtype="SteelPlate" Count="15" />
</Components>
<CriticalComponent Subtype="Computer" Index="0" />
<BuildProgressModels>
<Model BuildPercentUpperBound="0.33" File="Models\Cubes\Large\CollectorConstruction_1.mwm" />
<Model BuildPercentUpperBound="0.66" File="Models\Cubes\Large\CollectorConstruction_2.mwm" />
<Model BuildPercentUpperBound="1.00" File="Models\Cubes\Large\CollectorConstruction_3.mwm" />
</BuildProgressModels>
<BlockPairName>ShipyardCornerSmall</BlockPairName>
<EdgeType>Light</EdgeType>
<BuildTimeSeconds>25</BuildTimeSeconds>
<ResourceSinkGroup>Defense</ResourceSinkGroup>
<RequiredPowerInput>0.002</RequiredPowerInput>
<InventorySize>
<X>2.5</X>
<Y>2.5</Y>
<Z>1</Z>
</InventorySize>
<MountPoints>
<MountPoint Side="Bottom" StartX="0" StartY="0" EndX="1" EndY="1" />
<MountPoint Side="Top" StartX="0" StartY="0" EndX="1" EndY="1" />
<MountPoint Side="Back" StartX="0" StartY="0" EndX="1" EndY="1" />
<MountPoint Side="Left" StartX="0" StartY="0" EndX="1" EndY="1" />
<MountPoint Side="Right" StartX="0" StartY="0" EndX="1" EndY="1" />
</MountPoints>
<MirroringY>Z</MirroringY>
<MirroringZ>Y</MirroringZ>
<DamageEffectId>212</DamageEffectId>
<DamagedSound>ParticleHeavyMech</DamagedSound>
<ActionSound>BlockCollect</ActionSound>
</Definition>
-->
<!-- Conveyors -->

<Definition>
<Id>
<TypeId>ConveyorConnector</TypeId>
<SubtypeId>ShipyardConveyor_Large</SubtypeId>
</Id>
<DisplayName>Shipyard Conveyor</DisplayName>
<Icon>Textures\GUI\Icons\Shipyard_Conveyor.dds</Icon>
<CubeSize>Large</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="1" />
<ModelOffset x="0" y="0" z="0" />
<Model>Models\ShipyardConveyor_Large.mwm</Model>
<Components>
<Component Subtype="SteelPlate" Count="10" />
<Component Subtype="Construction" Count="40" />
<Component Subtype="SmallTube" Count="12" />
<Component Subtype="Motor" Count="6" />
<Component Subtype="SteelPlate" Count="4" />
</Components>
<CriticalComponent Subtype="Motor" Index="0" />
<BuildProgressModels>
<Model BuildPercentUpperBound="0.50" File="Models\ShipyardConveyor_Large_Constr1.mwm" />
<Model BuildPercentUpperBound="1.00" File="Models\ShipyardConveyor_Large_Constr2.mwm" />
</BuildProgressModels>
<VoxelPlacement>
<StaticMode>
<PlacementMode>Both</PlacementMode>
</StaticMode>
<DynamicMode>
<PlacementMode>Both</PlacementMode>
</DynamicMode>
</VoxelPlacement>
<MountPoints>
<MountPoint Side="Front" StartX="0.20" StartY="0.20" EndX="0.80" EndY="0.80" />
<MountPoint Side="Back" StartX="0.20" StartY="0.20" EndX="0.80" EndY="0.80" />
</MountPoints>
<BlockPairName>ShipyardConveyor</BlockPairName>
<BlockVariants>
<BlockVariant>
<TypeId>ConveyorConnector</TypeId>
<SubtypeId>ShipyardConveyorMount_Large</SubtypeId>
</BlockVariant>
</BlockVariants>
<MirroringZ>X</MirroringZ>
<EdgeType>Light</EdgeType>
<BuildTimeSeconds>7</BuildTimeSeconds>
<AutorotateMode>OppositeDirections</AutorotateMode>
<PCU>10</PCU>
</Definition>


<Definition>
<Id>
<TypeId>ConveyorConnector</TypeId>
<SubtypeId>ShipyardConveyorMount_Large</SubtypeId>
</Id>
<DisplayName>Shipyard Conveyor Mount</DisplayName>
<Icon>Textures\GUI\Icons\Shipyard_ConveyorMount.dds</Icon>
<CubeSize>Large</CubeSize>
<BlockTopology>TriangleMesh</BlockTopology>
<Size x="1" y="1" z="1" />
<ModelOffset x="0" y="0" z="0" />
<Model>Models\ShipyardConveyorMount_Large.mwm</Model>
<Components>
<Component Subtype="SteelPlate" Count="10" />
<Component Subtype="Construction" Count="40" />
<Component Subtype="SmallTube" Count="12" />
<Component Subtype="Motor" Count="6" />
<Component Subtype="SteelPlate" Count="12" />
</Components>
<CriticalComponent Subtype="Motor" Index="0" />
<BuildProgressModels>
<Model BuildPercentUpperBound="0.50" File="Models\ShipyardConveyor_Large_Constr1.mwm" />
<Model BuildPercentUpperBound="1.00" File="Models\ShipyardConveyor_Large_Constr2.mwm" />
</BuildProgressModels>
<MountPoints>
<MountPoint Side="Front" StartX="0.20" StartY="0.20" EndX="0.80" EndY="0.80" />
<MountPoint Side="Back" StartX="0.20" StartY="0.20" EndX="0.80" EndY="0.80" />
<MountPoint Side="Left" StartX="0.20" StartY="0.20" EndX="0.80" EndY="0.80" />
<MountPoint Side="Right" StartX="0.20" StartY="0.20" EndX="0.80" EndY="0.80" />
<MountPoint Side="Bottom" StartX="0.20" StartY="0.20" EndX="0.80" EndY="0.80" />
<MountPoint Side="Top" StartX="0.20" StartY="0.20" EndX="0.80" EndY="0.80" />
</MountPoints>
<VoxelPlacement>
<StaticMode>
<PlacementMode>Both</PlacementMode>
</StaticMode>
<DynamicMode>
<PlacementMode>Both</PlacementMode>
</DynamicMode>
</VoxelPlacement>
<BlockPairName>ShipyardConveyorMount</BlockPairName>
<MirroringZ>X</MirroringZ>
<EdgeType>Light</EdgeType>
<GuiVisible>false</GuiVisible>
<BuildTimeSeconds>7</BuildTimeSeconds>
<PCU>10</PCU>
</Definition>
</CubeBlocks>
</Definitions>
Binary file added DeltaVShipyards/Data/Scripts/ShipyardMod.zip
Binary file not shown.
74 changes: 74 additions & 0 deletions DeltaVShipyards/Data/TransparentMaterials.sbc
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
<?xml version="1.0"?>
<Definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<TransparentMaterials>
<TransparentMaterial>
<Id>
<TypeId>TransparentMaterialDefinition</TypeId>
<SubtypeId>ShipyardLaser</SubtypeId>
</Id>
<AlphaMistingEnable>true</AlphaMistingEnable>
<AlphaSaturation>5</AlphaSaturation>
<CanBeAffectedByOtherLights>false</CanBeAffectedByOtherLights>
<Emissivity>1.0</Emissivity>
<IgnoreDepth>true</IgnoreDepth>
<NeedSort>false</NeedSort>
<SoftParticleDistanceScale>1.0</SoftParticleDistanceScale>
<Texture>Textures\Particles\ToolLaser.dds</Texture>
<UseAtlas>false</UseAtlas>
<UVOffset>
<X>0</X>
<Y>0</Y>
</UVOffset>
<UVSize>
<X>1</X>
<Y>1</Y>
</UVSize>
</TransparentMaterial>
<TransparentMaterial>
<Id>
<TypeId>TransparentMaterialDefinition</TypeId>
<SubtypeId>ShipyardPacket</SubtypeId>
</Id>
<AlphaMistingEnable>true</AlphaMistingEnable>
<AlphaSaturation>5</AlphaSaturation>
<CanBeAffectedByOtherLights>false</CanBeAffectedByOtherLights>
<Emissivity>1.0</Emissivity>
<IgnoreDepth>true</IgnoreDepth>
<NeedSort>false</NeedSort>
<SoftParticleDistanceScale>1.0</SoftParticleDistanceScale>
<Texture>Textures\Particles\PacketParticle.dds</Texture>
<UseAtlas>false</UseAtlas>
<UVOffset>
<X>0</X>
<Y>0</Y>
</UVOffset>
<UVSize>
<X>1</X>
<Y>1</Y>
</UVSize>
</TransparentMaterial>
<TransparentMaterial>
<Id>
<TypeId>TransparentMaterialDefinition</TypeId>
<SubtypeId>ScanTexture</SubtypeId>
</Id>
<AlphaMistingEnable>true</AlphaMistingEnable>
<AlphaSaturation>5</AlphaSaturation>
<CanBeAffectedByOtherLights>false</CanBeAffectedByOtherLights>
<Emissivity>1.0</Emissivity>
<IgnoreDepth>true</IgnoreDepth>
<NeedSort>false</NeedSort>
<SoftParticleDistanceScale>1.0</SoftParticleDistanceScale>
<Texture>Textures\Particles\ScanTexture.dds</Texture>
<UseAtlas>false</UseAtlas>
<UVOffset>
<X>0</X>
<Y>0</Y>
</UVOffset>
<UVSize>
<X>1</X>
<Y>1</Y>
</UVSize>
</TransparentMaterial>
</TransparentMaterials>
</Definitions>
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 added DeltaVShipyards/Models/ShipyardCorner_Large.mwm
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added DeltaVShipyards/Models/ShipyardCorner_Small.mwm
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 added DeltaVShipyards/Textures/Models/S_Lens_ADD.dds
Binary file not shown.
Binary file added DeltaVShipyards/Textures/Models/S_Lens_CM.dds
Binary file not shown.
Binary file added DeltaVShipyards/Textures/Models/S_Lens_NG.dds
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 added DeltaVShipyards/Textures/Particles/ToolLaser.dds
Binary file not shown.
Binary file not shown.
Binary file added DeltaVShipyards/Textures/shipyard_add.dds
Binary file not shown.
Binary file added DeltaVShipyards/Textures/shipyard_cm.dds
Binary file not shown.
4 changes: 4 additions & 0 deletions DeltaVShipyards/metadata.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<ModMetadata xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ModVersion>1.0</ModVersion>
</ModMetadata>

0 comments on commit 66540ab

Please sign in to comment.