Update mothership (#41453)

* add body crusher sprites

* body crusher yml

* add xenoborg thruster sprites

* add xenoborg thruster yml

* update mothership

* only one IFF computer

* tabs

* fuck

* fixed indentation

* replace tabs with spaces

* change id MachineBodyCrusher to MachineArtifactCrusherXenoborg

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>

* change id XenoborgThruster to ThrusterXenoborg

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>

* update Ids in mothership

---------

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
This commit is contained in:
Samuka
2025-11-17 11:46:54 -03:00
committed by GitHub
parent e88d2b7481
commit 28eeaa5d9f
15 changed files with 268 additions and 115 deletions

View File

@@ -1,11 +1,11 @@
meta: meta:
format: 7 format: 7
category: Grid category: Grid
engineVersion: 266.0.0 engineVersion: 268.0.0
forkId: "" forkId: ""
forkVersion: "" forkVersion: ""
time: 08/21/2025 13:34:57 time: 11/16/2025 15:37:41
entityCount: 440 entityCount: 441
maps: [] maps: []
grids: grids:
- 1 - 1
@@ -1100,10 +1100,11 @@ entities:
parent: 1 parent: 1
- proto: ComputerIFFSyndicate - proto: ComputerIFFSyndicate
entities: entities:
- uid: 278 - uid: 437
components: components:
- type: Transform - type: Transform
pos: 2.5,5.5 rot: -1.5707963267948966 rad
pos: 2.5,1.5
parent: 1 parent: 1
- proto: ComputerPowerMonitoring - proto: ComputerPowerMonitoring
entities: entities:
@@ -1132,6 +1133,11 @@ entities:
parent: 1 parent: 1
- proto: ComputerSurveillanceCameraMonitor - proto: ComputerSurveillanceCameraMonitor
entities: entities:
- uid: 278
components:
- type: Transform
pos: 2.5,5.5
parent: 1
- uid: 426 - uid: 426
components: components:
- type: Transform - type: Transform
@@ -1579,22 +1585,18 @@ entities:
rot: 3.141592653589793 rad rot: 3.141592653589793 rad
pos: -6.5,-0.5 pos: -6.5,-0.5
parent: 1 parent: 1
- proto: MachineArtifactCrusher - proto: MachineArtifactCrusherXenoborg
entities: entities:
- uid: 372 - uid: 111
components: components:
- type: MetaData
name: body crusher
- type: Transform
pos: 3.5,-4.5
parent: 1
- uid: 373
components:
- type: MetaData
name: body crusher
- type: Transform - type: Transform
pos: 2.5,-4.5 pos: 2.5,-4.5
parent: 1 parent: 1
- uid: 112
components:
- type: Transform
pos: 3.5,-4.5
parent: 1
- proto: PlasticFlapsAirtightClear - proto: PlasticFlapsAirtightClear
entities: entities:
- uid: 252 - uid: 252
@@ -1760,22 +1762,22 @@ entities:
- uid: 438 - uid: 438
components: components:
- type: Transform - type: Transform
pos: -0.5,4.5 pos: 1.5,-0.5
parent: 1 parent: 1
- uid: 439 - uid: 439
components: components:
- type: Transform - type: Transform
pos: 1.5,4.5 pos: 1.5,1.5
parent: 1 parent: 1
- uid: 440 - uid: 440
components: components:
- type: Transform - type: Transform
pos: 2.5,4.5 pos: -0.5,1.5
parent: 1 parent: 1
- uid: 437 - uid: 441
components: components:
- type: Transform - type: Transform
pos: -1.5,4.5 pos: -0.5,-0.5
parent: 1 parent: 1
- proto: SubstationBasic - proto: SubstationBasic
entities: entities:
@@ -1875,100 +1877,6 @@ entities:
- type: Transform - type: Transform
pos: -2.5,5.5 pos: -2.5,5.5
parent: 1 parent: 1
- proto: Thruster
entities:
- uid: 111
components:
- type: Transform
pos: -10.5,3.5
parent: 1
- uid: 112
components:
- type: Transform
pos: -9.5,3.5
parent: 1
- uid: 113
components:
- type: Transform
pos: -7.5,3.5
parent: 1
- uid: 114
components:
- type: Transform
pos: -6.5,3.5
parent: 1
- uid: 115
components:
- type: Transform
rot: 3.141592653589793 rad
pos: -7.5,-2.5
parent: 1
- uid: 116
components:
- type: Transform
rot: 3.141592653589793 rad
pos: -6.5,-2.5
parent: 1
- uid: 117
components:
- type: Transform
rot: 3.141592653589793 rad
pos: -10.5,-2.5
parent: 1
- uid: 118
components:
- type: Transform
rot: 3.141592653589793 rad
pos: -9.5,-2.5
parent: 1
- uid: 119
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: -12.5,-0.5
parent: 1
- uid: 120
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: -12.5,0.5
parent: 1
- uid: 121
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: -12.5,1.5
parent: 1
- uid: 122
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 8.5,1.5
parent: 1
- uid: 123
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 8.5,0.5
parent: 1
- uid: 124
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 8.5,-0.5
parent: 1
- uid: 125
components:
- type: Transform
rot: 3.141592653589793 rad
pos: -2.5,-6.5
parent: 1
- uid: 126
components:
- type: Transform
rot: 3.141592653589793 rad
pos: 3.5,-6.5
parent: 1
- proto: TwoWayLever - proto: TwoWayLever
entities: entities:
- uid: 5 - uid: 5
@@ -2567,6 +2475,100 @@ entities:
rot: -1.5707963267948966 rad rot: -1.5707963267948966 rad
pos: 3.5,2.5 pos: 3.5,2.5
parent: 1 parent: 1
- proto: ThrusterXenoborg
entities:
- uid: 113
components:
- type: Transform
pos: -7.5,3.5
parent: 1
- uid: 114
components:
- type: Transform
pos: -6.5,3.5
parent: 1
- uid: 115
components:
- type: Transform
pos: -9.5,3.5
parent: 1
- uid: 116
components:
- type: Transform
pos: -10.5,3.5
parent: 1
- uid: 117
components:
- type: Transform
rot: 3.141592653589793 rad
pos: -6.5,-2.5
parent: 1
- uid: 118
components:
- type: Transform
rot: 3.141592653589793 rad
pos: -7.5,-2.5
parent: 1
- uid: 119
components:
- type: Transform
rot: 3.141592653589793 rad
pos: -10.5,-2.5
parent: 1
- uid: 120
components:
- type: Transform
rot: 3.141592653589793 rad
pos: -9.5,-2.5
parent: 1
- uid: 121
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: -12.5,-0.5
parent: 1
- uid: 122
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: -12.5,0.5
parent: 1
- uid: 123
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: -12.5,1.5
parent: 1
- uid: 124
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 8.5,-0.5
parent: 1
- uid: 125
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 8.5,0.5
parent: 1
- uid: 126
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 8.5,1.5
parent: 1
- uid: 372
components:
- type: Transform
rot: 3.141592653589793 rad
pos: -2.5,-6.5
parent: 1
- uid: 373
components:
- type: Transform
rot: 3.141592653589793 rad
pos: 3.5,-6.5
parent: 1
- proto: XenoborgWindow - proto: XenoborgWindow
entities: entities:
- uid: 3 - uid: 3

View File

@@ -157,3 +157,13 @@
machine_parts: !type:Container machine_parts: !type:Container
entity_storage: !type:Container entity_storage: !type:Container
output_container: !type:Container output_container: !type:Container
# just a resprite
- type: entity
parent: MachineArtifactCrusher
id: MachineArtifactCrusherXenoborg
name: body crusher
description: Best not to let your head get stuck...
components:
- type: Sprite
sprite: Structures/Machines/body_crusher.rsi

View File

@@ -102,6 +102,13 @@
visible: false visible: false
offset: 0, 1 offset: 0, 1
- type: entity
parent: Thruster
id: ThrusterXenoborg
components:
- type: Sprite
sprite: Structures/Shuttles/xenoborg_thruster.rsi
- type: entity - type: entity
id: ThrusterLarge id: ThrusterLarge
name: large thruster name: large thruster

Binary file not shown.

After

Width:  |  Height:  |  Size: 650 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 977 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 B

View File

@@ -0,0 +1,51 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by brainfood1183 (github) for ss14. modified by Samuka-C (github)",
"size": {
"x": 32,
"y": 64
},
"states": [
{
"name": "icon"
},
{
"name": "glass"
},
{
"name": "door-closed"
},
{
"name": "piston"
},
{
"name": "base"
},
{
"name": "lights"
},
{
"name": "piston-push",
"delays": [
[
0.66,
0.66,
0.66,
0.66,
0.66,
0.66,
0.66,
0.66,
0.66,
0.66,
0.66,
0.66,
0.66,
0.66,
1
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 347 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1,83 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"copyright": "Created by Samuka-C (github)",
"license": "CC-BY-SA-3.0",
"states": [
{
"name": "base",
"directions": 4
},
{
"name": "thrust",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "thrust_burn_unshaded",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 506 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB