From 2ecd63d8500a4b529732ea2906d483c56dc94718 Mon Sep 17 00:00:00 2001 From: Samuka <47865393+Samuka-C@users.noreply.github.com> Date: Thu, 27 Nov 2025 07:23:25 -0300 Subject: [PATCH] Update mothership again (#41491) * add xenoborg recharging station * it was backwards * make it a tad darker * touch ups * add xenoborg blast door sprites * update sprites * add xenoborg blast door * improve blast door sprite * typo * make it thinner * update mothership * moved yml lines * updated xenoborg charger sprite * removed unused state * fixes to the mothership --- Resources/Maps/Shuttles/mothership.yml | 1394 ++++++++++++++--- .../Structures/Doors/Shutter/blast_door.yml | 39 + .../Entities/Structures/Power/chargers.yml | 9 + .../xenoborg_blastdoor.rsi/assembly.png | Bin 0 -> 403 bytes .../xenoborg_blastdoor.rsi/closed.png | Bin 0 -> 404 bytes .../xenoborg_blastdoor.rsi/closing.png | Bin 0 -> 1649 bytes .../Shutters/xenoborg_blastdoor.rsi/meta.json | 53 + .../Shutters/xenoborg_blastdoor.rsi/open.png | Bin 0 -> 282 bytes .../xenoborg_blastdoor.rsi/opening.png | Bin 0 -> 1441 bytes .../xenoborg_blastdoor.rsi/welded.png | Bin 0 -> 292 bytes .../xenoborg_charger.rsi/borgcharger-u0.png | Bin 0 -> 400 bytes .../xenoborg_charger.rsi/borgcharger-u1.png | Bin 0 -> 594 bytes .../xenoborg_charger.rsi/borgcharger0.png | Bin 0 -> 150 bytes .../xenoborg_charger.rsi/borgcharger1.png | Bin 0 -> 289 bytes .../xenoborg_charger.rsi/borgcharger2.png | Bin 0 -> 150 bytes .../xenoborg_charger.rsi/borgcharger3.png | Bin 0 -> 147 bytes .../Power/xenoborg_charger.rsi/borgdecon1.png | Bin 0 -> 194 bytes .../Power/xenoborg_charger.rsi/meta.json | 40 + 18 files changed, 1334 insertions(+), 201 deletions(-) create mode 100644 Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/assembly.png create mode 100644 Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/closed.png create mode 100644 Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/closing.png create mode 100644 Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/meta.json create mode 100644 Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/open.png create mode 100644 Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/opening.png create mode 100644 Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/welded.png create mode 100644 Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger-u0.png create mode 100644 Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger-u1.png create mode 100644 Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger0.png create mode 100644 Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger1.png create mode 100644 Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger2.png create mode 100644 Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger3.png create mode 100644 Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgdecon1.png create mode 100644 Resources/Textures/Structures/Power/xenoborg_charger.rsi/meta.json diff --git a/Resources/Maps/Shuttles/mothership.yml b/Resources/Maps/Shuttles/mothership.yml index e515787629..d2414a0340 100644 --- a/Resources/Maps/Shuttles/mothership.yml +++ b/Resources/Maps/Shuttles/mothership.yml @@ -4,8 +4,8 @@ meta: engineVersion: 268.0.0 forkId: "" forkVersion: "" - time: 11/16/2025 15:37:41 - entityCount: 441 + time: 11/22/2025 23:34:12 + entityCount: 585 maps: [] grids: - 1 @@ -32,7 +32,7 @@ entities: chunks: 0,0: ind: 0,0 - tiles: AwAAAAAAAAQAAAAAAAAEAAAAAAAAAwAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAMAAAAAAAAEAAAAAAAAAwAAAAAAAAAAAAAAAAAEAAAAAAAAAwAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAADAAAAAAAAAwAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAADAAAAAAAAAAAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAA== + tiles: AwAAAAAAAAQAAAAAAAAEAAAAAAAAAwAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAMAAAAAAAAEAAAAAAAAAwAAAAAAAAAAAAAAAAAEAAAAAAAAAwAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAADAAAAAAAAAwAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAADAAAAAAAABAAAAAAAAAMAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAADAAAAAAAAAwAAAAAAAAMAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAAEAAAAAAAABAAAAAAAAAQAAAAAAAA== version: 7 -1,0: ind: -1,0 @@ -114,6 +114,7 @@ entities: 13: -1,-10 14: -1,-11 53: -4,0 + 60: 6,3 - node: color: '#0000FFFF' id: WarnLineGreyscaleN @@ -151,6 +152,7 @@ entities: 41: 1,-10 42: 1,-11 54: 4,0 + 59: 6,3 - type: GridAtmosphere version: 2 data: @@ -171,154 +173,979 @@ entities: parent: 1 - proto: AirlockXenoborgLocked entities: + - uid: 27 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,0.5 + parent: 1 - uid: 104 components: - type: Transform - pos: -0.5,-5.5 + pos: -0.5,-5.5 + parent: 1 + - uid: 105 + components: + - type: Transform + pos: 1.5,-5.5 + parent: 1 + - uid: 106 + components: + - type: Transform + pos: -5.5,0.5 + parent: 1 + - uid: 338 + components: + - type: Transform + pos: 0.5,-2.5 + parent: 1 + - uid: 365 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,0.5 + parent: 1 + - uid: 434 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,3.5 + parent: 1 +- proto: APCXenoborg + entities: + - uid: 148 + components: + - type: MetaData + name: west APC + - type: Transform + pos: -8.5,2.5 + parent: 1 + - type: Fixtures + fixtures: {} + - uid: 240 + components: + - type: MetaData + name: docking APC + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-6.5 + parent: 1 + - type: Fixtures + fixtures: {} + - uid: 422 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,2.5 + parent: 1 + - type: Fixtures + fixtures: {} + - uid: 423 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-1.5 + parent: 1 + - type: Fixtures + fixtures: {} + - uid: 424 + components: + - type: Transform + pos: -1.5,2.5 + parent: 1 + - type: Fixtures + fixtures: {} +- proto: AtmosFixBlockerMarker + entities: + - uid: 457 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-10.5 + parent: 1 + - uid: 458 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-9.5 + parent: 1 + - uid: 459 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-8.5 + parent: 1 + - uid: 460 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-7.5 + parent: 1 + - uid: 461 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-6.5 + parent: 1 + - uid: 462 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-10.5 + parent: 1 + - uid: 463 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-9.5 + parent: 1 + - uid: 464 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-8.5 + parent: 1 + - uid: 465 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-7.5 + parent: 1 + - uid: 466 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-6.5 + parent: 1 + - uid: 467 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-10.5 + parent: 1 + - uid: 468 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-9.5 + parent: 1 + - uid: 469 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-8.5 + parent: 1 + - uid: 470 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-7.5 + parent: 1 + - uid: 471 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-6.5 + parent: 1 + - uid: 472 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-4.5 + parent: 1 + - uid: 473 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-3.5 + parent: 1 + - uid: 474 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-4.5 + parent: 1 + - uid: 475 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-3.5 + parent: 1 + - uid: 476 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-4.5 + parent: 1 + - uid: 477 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-3.5 + parent: 1 + - uid: 478 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-4.5 + parent: 1 + - uid: 479 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-3.5 + parent: 1 + - uid: 480 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-4.5 + parent: 1 + - uid: 481 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-4.5 + parent: 1 + - uid: 482 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-3.5 + parent: 1 + - uid: 483 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-3.5 + parent: 1 + - uid: 484 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-4.5 + parent: 1 + - uid: 485 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-3.5 + parent: 1 + - uid: 486 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-2.5 + parent: 1 + - uid: 487 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-2.5 + parent: 1 + - uid: 488 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-2.5 + parent: 1 + - uid: 489 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-3.5 + parent: 1 + - uid: 490 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,-1.5 + parent: 1 + - uid: 491 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-1.5 + parent: 1 + - uid: 492 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-0.5 + parent: 1 + - uid: 493 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,0.5 + parent: 1 + - uid: 494 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,1.5 + parent: 1 + - uid: 495 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,2.5 + parent: 1 + - uid: 496 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,3.5 + parent: 1 + - uid: 497 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,4.5 + parent: 1 + - uid: 498 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,3.5 + parent: 1 + - uid: 499 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,2.5 + parent: 1 + - uid: 500 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,1.5 + parent: 1 + - uid: 501 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,0.5 + parent: 1 + - uid: 502 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-0.5 + parent: 1 + - uid: 503 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-1.5 + parent: 1 + - uid: 504 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 5.5,-2.5 + parent: 1 + - uid: 505 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 6.5,3.5 + parent: 1 + - uid: 506 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,2.5 + parent: 1 + - uid: 507 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,3.5 + parent: 1 + - uid: 508 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,4.5 + parent: 1 + - uid: 509 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,5.5 + parent: 1 + - uid: 510 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,3.5 + parent: 1 + - uid: 511 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,4.5 + parent: 1 + - uid: 512 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,5.5 + parent: 1 + - uid: 513 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,4.5 + parent: 1 + - uid: 514 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,5.5 + parent: 1 + - uid: 515 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,4.5 + parent: 1 + - uid: 516 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,5.5 + parent: 1 + - uid: 517 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,4.5 + parent: 1 + - uid: 518 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,5.5 + parent: 1 + - uid: 519 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,4.5 + parent: 1 + - uid: 520 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,5.5 + parent: 1 + - uid: 521 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,4.5 + parent: 1 + - uid: 522 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,5.5 + parent: 1 + - uid: 523 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,4.5 + parent: 1 + - uid: 524 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,3.5 + parent: 1 + - uid: 525 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,3.5 + parent: 1 + - uid: 526 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,3.5 + parent: 1 + - uid: 527 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,3.5 + parent: 1 + - uid: 528 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,2.5 + parent: 1 + - uid: 529 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,2.5 + parent: 1 + - uid: 530 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,2.5 + parent: 1 + - uid: 531 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,1.5 + parent: 1 + - uid: 532 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,0.5 + parent: 1 + - uid: 533 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-0.5 + parent: 1 + - uid: 534 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-1.5 + parent: 1 + - uid: 535 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-2.5 + parent: 1 + - uid: 536 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-3.5 + parent: 1 + - uid: 537 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,1.5 + parent: 1 + - uid: 538 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,0.5 + parent: 1 + - uid: 539 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-0.5 + parent: 1 + - uid: 540 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-1.5 + parent: 1 + - uid: 541 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-2.5 + parent: 1 + - uid: 542 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-3.5 + parent: 1 + - uid: 543 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-1.5 + parent: 1 + - uid: 544 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-2.5 + parent: 1 + - uid: 545 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-2.5 + parent: 1 + - uid: 546 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,1.5 + parent: 1 + - uid: 547 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,0.5 + parent: 1 + - uid: 548 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-0.5 + parent: 1 + - uid: 549 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,1.5 + parent: 1 + - uid: 550 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,0.5 + parent: 1 + - uid: 551 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-0.5 + parent: 1 + - uid: 552 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,1.5 + parent: 1 + - uid: 553 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,0.5 + parent: 1 + - uid: 554 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-0.5 + parent: 1 + - uid: 555 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,1.5 + parent: 1 + - uid: 556 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,0.5 + parent: 1 + - uid: 557 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-0.5 + parent: 1 + - uid: 558 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,1.5 + parent: 1 + - uid: 559 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,0.5 + parent: 1 + - uid: 560 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 2.5,-0.5 + parent: 1 + - uid: 561 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-1.5 + parent: 1 + - uid: 562 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-1.5 + parent: 1 + - uid: 563 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,-1.5 + parent: 1 + - uid: 564 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,2.5 + parent: 1 + - uid: 565 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,2.5 + parent: 1 + - uid: 566 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 1.5,2.5 parent: 1 - - uid: 105 + - uid: 567 components: - type: Transform - pos: 1.5,-5.5 + rot: 3.141592653589793 rad + pos: -6.5,1.5 parent: 1 - - uid: 106 + - uid: 568 components: - type: Transform - pos: -5.5,0.5 + rot: 3.141592653589793 rad + pos: -6.5,0.5 parent: 1 - - uid: 338 + - uid: 569 components: - type: Transform - pos: 0.5,-2.5 + rot: 3.141592653589793 rad + pos: -6.5,-0.5 parent: 1 - - uid: 365 + - uid: 570 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,0.5 + rot: 3.141592653589793 rad + pos: -7.5,1.5 parent: 1 - - uid: 367 + - uid: 571 components: - type: Transform - pos: 3.5,0.5 + rot: 3.141592653589793 rad + pos: -7.5,0.5 parent: 1 -- proto: APCXenoborg - entities: - - uid: 148 + - uid: 572 components: - - type: MetaData - name: west APC - type: Transform - pos: -8.5,2.5 + rot: 3.141592653589793 rad + pos: -7.5,-0.5 parent: 1 - - type: Fixtures - fixtures: {} - - uid: 240 + - uid: 573 components: - - type: MetaData - name: docking APC - type: Transform - rot: 1.5707963267948966 rad - pos: -1.5,-6.5 + rot: 3.141592653589793 rad + pos: -8.5,1.5 parent: 1 - - type: Fixtures - fixtures: {} - - uid: 422 + - uid: 574 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 6.5,2.5 + rot: 3.141592653589793 rad + pos: -8.5,0.5 parent: 1 - - type: Fixtures - fixtures: {} - - uid: 423 + - uid: 575 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -5.5,-1.5 + rot: 3.141592653589793 rad + pos: -8.5,-0.5 parent: 1 - - type: Fixtures - fixtures: {} - - uid: 424 + - uid: 576 components: - type: Transform - pos: -1.5,2.5 + rot: 3.141592653589793 rad + pos: -9.5,1.5 parent: 1 - - type: Fixtures - fixtures: {} -- proto: BlastDoor + - uid: 577 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,0.5 + parent: 1 + - uid: 578 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,-0.5 + parent: 1 + - uid: 579 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,1.5 + parent: 1 + - uid: 580 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,0.5 + parent: 1 + - uid: 581 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -10.5,-0.5 + parent: 1 +- proto: BlastDoorXenoborg entities: - - uid: 253 + - uid: 370 components: - type: Transform pos: 0.5,-5.5 parent: 1 -- proto: BorgCharger +- proto: BlastDoorXenoborgOpen entities: - - uid: 347 + - uid: 94 + components: + - type: Transform + pos: 1.5,3.5 + parent: 1 + - uid: 252 + components: + - type: Transform + pos: 0.5,3.5 + parent: 1 + - uid: 367 + components: + - type: Transform + pos: -0.5,3.5 + parent: 1 + - uid: 442 + components: + - type: Transform + pos: -10.5,2.5 + parent: 1 + - uid: 443 + components: + - type: Transform + pos: -9.5,2.5 + parent: 1 + - uid: 444 + components: + - type: Transform + pos: -7.5,2.5 + parent: 1 + - uid: 445 + components: + - type: Transform + pos: -6.5,2.5 + parent: 1 + - uid: 446 + components: + - type: Transform + pos: -6.5,-1.5 + parent: 1 + - uid: 447 + components: + - type: Transform + pos: -7.5,-1.5 + parent: 1 + - uid: 448 + components: + - type: Transform + pos: -9.5,-1.5 + parent: 1 + - uid: 449 + components: + - type: Transform + pos: -10.5,-1.5 + parent: 1 + - uid: 450 + components: + - type: Transform + pos: -11.5,-0.5 + parent: 1 + - uid: 451 + components: + - type: Transform + pos: -11.5,0.5 + parent: 1 + - uid: 452 + components: + - type: Transform + pos: -11.5,1.5 + parent: 1 +- proto: BorgChargerXenoborg + entities: + - uid: 273 components: - type: Transform pos: -4.5,2.5 parent: 1 - - uid: 348 + - uid: 347 components: - type: Transform pos: -4.5,-2.5 parent: 1 - - uid: 350 + - uid: 348 components: - type: Transform pos: -4.5,-1.5 parent: 1 - - uid: 351 + - uid: 350 components: - type: Transform pos: -4.5,3.5 parent: 1 - - uid: 352 + - uid: 351 components: - type: Transform pos: -4.5,1.5 parent: 1 - - uid: 353 + - uid: 352 components: - type: Transform pos: -4.5,-0.5 parent: 1 - - uid: 389 + - uid: 353 components: - type: Transform - rot: 3.141592653589793 rad pos: 5.5,-0.5 parent: 1 - - uid: 390 + - uid: 389 components: - type: Transform - rot: 3.141592653589793 rad pos: 5.5,-1.5 parent: 1 - - uid: 391 + - uid: 390 components: - type: Transform - rot: 3.141592653589793 rad pos: 5.5,-2.5 parent: 1 - - uid: 392 + - uid: 391 components: - type: Transform - rot: 3.141592653589793 rad pos: 5.5,1.5 parent: 1 - - uid: 393 + - uid: 392 components: - type: Transform - rot: 3.141592653589793 rad pos: 5.5,3.5 parent: 1 - - uid: 394 + - uid: 393 components: - type: Transform - rot: 3.141592653589793 rad pos: 5.5,2.5 parent: 1 - proto: CableApcExtension @@ -1119,13 +1946,15 @@ entities: rot: 1.5707963267948966 rad pos: -1.5,-0.5 parent: 1 -- proto: ComputerShuttle +- proto: ComputerRadar entities: - - uid: 273 + - uid: 394 components: - type: Transform pos: 0.5,5.5 parent: 1 +- proto: ComputerShuttle + entities: - uid: 291 components: - type: Transform @@ -1188,12 +2017,6 @@ entities: rot: 3.141592653589793 rad pos: 0.5,-6.5 parent: 1 - - uid: 246 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 0.5,-5.5 - parent: 1 - uid: 247 components: - type: Transform @@ -1224,6 +2047,18 @@ entities: rot: 3.141592653589793 rad pos: 0.5,-0.5 parent: 1 + - uid: 455 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-9.5 + parent: 1 + - uid: 456 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 0.5,-10.5 + parent: 1 - proto: CrateGenericSteel entities: - uid: 425 @@ -1587,22 +2422,15 @@ entities: parent: 1 - proto: MachineArtifactCrusherXenoborg entities: - - uid: 111 - components: - - type: Transform - pos: 2.5,-4.5 - parent: 1 - uid: 112 components: - type: Transform pos: 3.5,-4.5 parent: 1 -- proto: PlasticFlapsAirtightClear - entities: - - uid: 252 + - uid: 583 components: - type: Transform - pos: 0.5,-5.5 + pos: -2.5,-4.5 parent: 1 - proto: PoweredlightBlue entities: @@ -1629,6 +2457,17 @@ entities: rot: -1.5707963267948966 rad pos: 1.5,-8.5 parent: 1 + - uid: 246 + components: + - type: Transform + pos: 1.5,-3.5 + parent: 1 + - uid: 253 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,1.5 + parent: 1 - uid: 297 components: - type: Transform @@ -1651,19 +2490,17 @@ entities: rot: 1.5707963267948966 rad pos: -4.5,-2.5 parent: 1 - - uid: 434 + - uid: 582 components: - type: Transform - rot: 3.141592653589793 rad - pos: -2.5,-4.5 + pos: 6.5,3.5 parent: 1 - proto: Recycler entities: - - uid: 370 + - uid: 111 components: - type: Transform - rot: 3.141592653589793 rad - pos: -1.5,-4.5 + pos: 0.5,-5.5 parent: 1 - proto: SheetGlass entities: @@ -1708,6 +2545,74 @@ entities: - type: Physics canCollide: False - type: InsideEntityStorage +- proto: SignalButton + entities: + - uid: 584 + components: + - type: MetaData + name: core blast doors + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5139039,1.3665509 + parent: 1 + - type: DeviceLinkSource + linkedPorts: + 367: + - - Pressed + - Toggle + 252: + - - Pressed + - Toggle + 94: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} + - uid: 585 + components: + - type: MetaData + name: engineering wing blast doors + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5139039,1.5795138 + parent: 1 + - type: DeviceLinkSource + linkedPorts: + 445: + - - Pressed + - Toggle + 444: + - - Pressed + - Toggle + 443: + - - Pressed + - Toggle + 442: + - - Pressed + - Toggle + 452: + - - Pressed + - Toggle + 451: + - - Pressed + - Toggle + 450: + - - Pressed + - Toggle + 449: + - - Pressed + - Toggle + 448: + - - Pressed + - Toggle + 447: + - - Pressed + - Toggle + 446: + - - Pressed + - Toggle + - type: Fixtures + fixtures: {} - proto: SignDoors entities: - uid: 428 @@ -1738,6 +2643,14 @@ entities: parent: 1 - type: Fixtures fixtures: {} + - uid: 454 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 6.5,4.5 + parent: 1 + - type: Fixtures + fixtures: {} - proto: SMESAdvanced entities: - uid: 129 @@ -1877,6 +2790,100 @@ entities: - type: Transform pos: -2.5,5.5 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: TwoWayLever entities: - uid: 5 @@ -1921,7 +2928,7 @@ entities: - Forward - - Middle - Off - 246: + 111: - - Left - Reverse - - Right @@ -1949,6 +2956,20 @@ entities: - Forward - - Middle - Off + 455: + - - Left + - Reverse + - - Right + - Forward + - - Middle + - Off + 456: + - - Left + - Reverse + - - Right + - Forward + - - Middle + - Off - uid: 328 components: - type: Transform @@ -1956,27 +2977,97 @@ entities: parent: 1 - type: DeviceLinkSource linkedPorts: - 253: + 370: - - Left - Open - - Right - Open - - Middle - Close - - uid: 415 + - uid: 453 components: - type: Transform - pos: -2.5,-4.5 + pos: -8.5,1.5 parent: 1 - type: DeviceLinkSource linkedPorts: - 370: + 445: - - Left - - Reverse + - Toggle - - Right - - Forward + - Toggle - - Middle - - Off + - Toggle + 444: + - - Middle + - Toggle + - - Right + - Toggle + - - Left + - Toggle + 443: + - - Middle + - Toggle + - - Right + - Toggle + - - Left + - Toggle + 442: + - - Middle + - Toggle + - - Right + - Toggle + - - Left + - Toggle + 452: + - - Middle + - Toggle + - - Right + - Toggle + - - Left + - Toggle + 451: + - - Middle + - Toggle + - - Right + - Toggle + - - Left + - Toggle + 450: + - - Middle + - Toggle + - - Right + - Toggle + - - Left + - Toggle + 449: + - - Middle + - Toggle + - - Right + - Toggle + - - Left + - Toggle + 448: + - - Middle + - Toggle + - - Right + - Toggle + - - Left + - Toggle + 447: + - - Middle + - Toggle + - - Right + - Toggle + - - Left + - Toggle + 446: + - - Middle + - Toggle + - - Right + - Toggle + - - Left + - Toggle - proto: WallXenoborg entities: - uid: 2 @@ -2064,11 +3155,6 @@ entities: - type: Transform pos: 6.5,2.5 parent: 1 - - uid: 27 - components: - - type: Transform - pos: 6.5,3.5 - parent: 1 - uid: 28 components: - type: Transform @@ -2382,12 +3468,6 @@ entities: rot: -1.5707963267948966 rad pos: 6.5,5.5 parent: 1 - - uid: 94 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 7.5,3.5 - parent: 1 - uid: 95 components: - type: Transform @@ -2447,6 +3527,12 @@ entities: rot: 3.141592653589793 rad pos: 3.5,-1.5 parent: 1 + - uid: 415 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,4.5 + parent: 1 - uid: 417 components: - type: Transform @@ -2475,100 +3561,6 @@ entities: rot: -1.5707963267948966 rad pos: 3.5,2.5 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 entities: - uid: 3 diff --git a/Resources/Prototypes/Entities/Structures/Doors/Shutter/blast_door.yml b/Resources/Prototypes/Entities/Structures/Doors/Shutter/blast_door.yml index c2ed67de50..2fab7953d7 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Shutter/blast_door.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Shutter/blast_door.yml @@ -194,3 +194,42 @@ node: frame1 placement: mode: SnapgridCenter + +- type: entity + parent: BlastDoor + id: BlastDoorXenoborg + name: xenoborg blast door + description: Don't lose a head! + components: + - type: Sprite + sprite: Structures/Doors/Shutters/xenoborg_blastdoor.rsi + layers: + - state: closed + map: ["enum.DoorVisualLayers.Base"] + - type: Door + closeTimeOne: 0.4 + closeTimeTwo: 0.7 + openTimeOne: 0.4 + openTimeTwo: 0.7 + openingAnimationTime: 1.1 + closingAnimationTime: 1.0 + canPry: false + crushDamage: + types: + Blunt: 25 # yowch + +- type: entity + parent: BlastDoorXenoborg + id: BlastDoorXenoborgOpen + suffix: Open + components: + - type: Door + state: Open + - type: Occluder + enabled: false + - type: Physics + canCollide: false + - type: Airtight + airBlocked: false + - type: RadiationBlocker + enabled: false diff --git a/Resources/Prototypes/Entities/Structures/Power/chargers.yml b/Resources/Prototypes/Entities/Structures/Power/chargers.yml index 907c2ddbd4..25e3616f18 100644 --- a/Resources/Prototypes/Entities/Structures/Power/chargers.yml +++ b/Resources/Prototypes/Entities/Structures/Power/chargers.yml @@ -304,3 +304,12 @@ entity_storage: !type:Container machine_board: !type:Container machine_parts: !type:Container + +- type: entity + parent: BorgCharger + id: BorgChargerXenoborg + name: xenoborg recharging station + description: A stationary charger for xenoborgs. Feels claustrophobic. + components: + - type: Sprite + sprite: Structures/Power/xenoborg_charger.rsi diff --git a/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/assembly.png b/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..bfecc5d1eeab19a8b9d8b80825eb3bff9d941cfb GIT binary patch literal 403 zcmV;E0c`$>P)Px$O-V#SR9J<@mrZMfKoEwX4TdC5sYFW6MM4miLJ$4_|D=JEgBMQ=Dfv)5Y%f_+ z6Iu)1+4thIyD;;-3p1mNqP1a!v@X?{dw*513d6expZgC5kZyBh*G>{x%ojJChvS(f z$;|2WFvKN2Kmbrz4YT=_x@rK#=-ULW1C}1#zkM$O zzzcmZ0Uz|e1VEl1fVbColO$PNjM8mBsxbYRS_iz)+rV}$O%GQGywP{%gFfBnCK%fd zoo6B)GmbYViq>Z0(*dnZ<&{2))+YGcEiR{)d2L x2ky}i<-8YYT`H|hk|Z;i>T+}L%z?3O{u|lNwt9D+N%#N&002ovPDHLkV1lo>t@{7~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/closed.png b/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..4b75a9550412c68816a40e3353eb9ebc80afb8e3 GIT binary patch literal 404 zcmV;F0c-w=P)Px$PDw;TR9J<@mrZNKFbsy@jD@&ktZiVh>)2uc|DTmnYL_0m!{#D9DX~6Ab#X{! zOV5*pIKw=@U2(^F+;6x4w)pW>@cfjP8vuY!+JqO+B?ACEl&szksR_|QdmKS8 zL9zzgNj)Law>fQ{MFX1P=+_>|8thxpYk+H1noHLXGa$Y9OO1sY(9qMuVFonxw7C!i zT6$VI#DJEbHt05Bp{Ir21}yZnNtXdDJuU1qV5O&xnhkj9X<@Sg4?S(xWWY;L3!4l` z^qP3-F`_PBRc?TRDmx%ImYtZl12V~yeC{qrjQ ynoViM;qY~%kB(gOkAeCh$0cybkulu+_xu~fgf~+|hN-y#0000Px*D@jB_RCt{2ok4HgMi7NZ0tG2W(If^6_9g^5A0iS?s9f#b{+%yT~?4qe$UK%)KXkIo4dPT&Q#F-{l`t|XI`rDBfMz&qr6OSU%$@& z;LpGQ7=G}Hh)R5^kzO=>DQ_>+tHZ0SCm&7^o{Xw;e5ui1miSU5ylnS}9T5@j4?Ef) zcJy$12unXpdWiOtV@G%|nEjc|M*eRPuAWMK4=q`cvJKmw7&(f4+N5t7yO) zJg_3Y><>HIt|4*AYY>DNPXFWSiKY>N7Tt3CiHN2(B#wya^XGrU(?8G0ix1)=yvXzu z(MtnZi1ZWvcO8Hf>fFysls+QQ{Vxrm|C5MHKhX*rfJ{FhcvSj{R?q;H){uT8BIpcg zo{#5GpZfFzQHlUP>NM=L>YQHC> z0qHCR$&5;WNw5a2A^mG$hBsgh>6c?v`b#6E0q7*Aw;mBp9zz>YN(F*BlC4cY z0*z`y%8Xd^Q)9|8>>nU^?jPNN8gmp|!-O>;a?R=Y!VLKw2C)PlvFyEPsr#m9BPr`I zVCDCC@nmYfl$gcu2WVuSL(lW^{NoP?%PyL|crvwKYRv5S12pnFxAyX-TD`n^^V6_5 z;gXjU^LcHkcJ%u6kY@`mY^xVJL(yC$d3eb&YwEycb}(7;Ev8W6FC1)(gX&ml9L*wwlXj9z7etwbimcyf8Dp8K1Vn(@T!o z-GCA4?@gXH{jA)n$ivH0%bPxm7;)~;Js#<$b`W^<_EKXqSM_PA_smDuw)KEoWm9I%4sUJsk3+~F?t)I@v_8JHDJWNKTU=9z*^`1IZkf_wDbNFlUdaU zM5Mp;oTr!C{(Bl=Nxx(+HXtJXY-mX%($D*CZGa{Hygjpu4TwsA?RgI`ntiu4z?y!^ ztTrGj{cNbFQR(M>w=}?-e%=SOvJHq#|I*J!rl0q(ZGcDmC9~Lo$n>+Jl18SV_pfb$ zNBVg`%(`koboy&QADwAUgeQD5ufsXNIN$Ug_t3G3%lMi1e3U6On%A zEH%J0{gQdr07UxPP^yUZGiRv*p6TcPG3&VjsPyMv7nOcy)f(WPe#yLOz^L?V4M|zk z-=d`kXw%=yWY(|-w4}nT0j)`7mZbp}=2Zhmq+dJA$JX?>jPl^Oc(F3&WB0!oBvZkU zYh#*-2xiGcix&%1^4$JnR&OfgFB_SD9!pIak$xT}&$R)$f8nK(x3i|dg_(QvEuD@= zFy**;|L()tbEQMC_J>{fN(XP1yo_MFeLujuR>avJ<;g3_*VY?{l_3Tc}+wrK<*{k3G`I(lh|YN9n2o{J2G>^rf#!IZ|joO2r1WD3`vaH^fwEK1$hHkk()+ z$)(q(=jC)eBp)SH14{Gm+JW(GfF~cN?gq4^k6-WE0B=4@-3@3-AHP23NTK;Cbv2+h zeY}lV14i&s>S{o1`gog^BZcOp)ZBoc^zn8c4H(5osks3?>ErEEjue`YQd0wZ)5qId z8!(cOQd0wZ)5qJU94Ry(C3OQV>ErD!4H(TwN!c}}0VmX;<) v@X`OD^2A1RlFyG^M~UVm^|Cx2ygdD1DR3|SK&hnL00000NkvXXu0mjf{p>!h literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/meta.json b/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/meta.json new file mode 100644 index 0000000000..87851d37be --- /dev/null +++ b/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/meta.json @@ -0,0 +1,53 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by Samuka-C (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "closing", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.4 + ] + ] + }, + { + "name": "opening", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.4 + ] + ] + }, + { + "name": "open" + }, + { + "name": "closed" + }, + { + "name": "welded" + } + ] +} diff --git a/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/open.png b/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..2a9655338d482a101f3a3d6cae97d8e2da05f6f2 GIT binary patch literal 282 zcmV+#0pPx#)Ja4^R9J=Wn6VCmFcbifrcKL4AThWZZn4%!41obXCm;(ELMeK>$EL;3MArYJER0ONxLzz2s9j+mmDJ%H`g zfDev74N@~_%nC@`16V-K9>9Q}J-ogFO^l{JfYC0%>3CjU#S$3J;Tszp>a^`)RNn(C z`yZb6yQbFNgg!W(0@)s3Cn62X8-^I literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/opening.png b/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/opening.png new file mode 100644 index 0000000000000000000000000000000000000000..04e1f7237f3abcb15f6ae0df59ff9f097fede50b GIT binary patch literal 1441 zcmV;S1z!4zP)Px)TS-JgRCt{2oH=jXKoEt;0u3uckV8PAbcW#~|NrNt2-2p?g&>yULaEkRt!I{V z?#L#;hCU>|XYoC1MU8y1+kHC13*^U-?-%v=BmT}-lcM%AeR%gS%+TL|2YB;(8@7Ln zuiw6$JP`Z+^)cEL0{^Rb);Y5^_3e*Jk&|J)y6PC;I}RQh{9EMS@xl$Xa-P;06jVac{lb}wa7 zx-A?Z-kK6GPa04JH0hwyUqdy(s>?|~<-<#pqUQyD4v-q6&i(Ce+5~v(ws3rSYf8Or z>TlZ9fMnP6fDP5Ns? z+6H)}AM>Hrq>y?MH9(vGa$ju&ywZ>PuxNUC5j8-Y{@RqL0bc3Hd}uT&G+x*Zu%y4- zU(*23^kY7>nqFSm4X~uYHYRO=XZkT8QcVi27ghtT=`Z_`Ho!amm=BGnrx#WOsPt>h zNgBXSzr}|{lfvRf)d1;{F8lCqfQJvS257xJX+UkDd`+cavYl%{Pj@c;UOsx76jm?Y zsR*i~?bqBb_F!{$TReSmH6y&B4QS0-(~s?+tLvG5Opl{U;o)U=E~o}ekajE4ZSnTu zk$$a*lc@-7=k26}C)8+S(d|t-ctdGYczKxs=-I~l=hFE{F4%s1S|fc#+^6N@T*uR& z%XqmJ^8w(RrqJkHH8uL4nl+}+2XN1q6q>nxt7Z%5@AuZMnY8oyUgu(oe#H5IPCx27 zr?3H#y?BtWl_|<9Vx%TThGt>XuHQY#(Byg;g}4Ep>91cEM{D-T&@5~uFPlA+QEEO? z6C*>jW|NuzLRR|s`|D$7`T?rX2lR+I_m9@(kfFJmze!B`ITzfb)8Agp8J&KBnFd58 zVlMq7Q`kNSWzcOv#JYbj{Ug@k?eoycb$<)lfHnPNAP+z>D7i*Xfh8_lQ|cvBv*!gp z082^#Xk85SIbaFre(n3f-d>(GU`gp8t=)39y?ok$C8Zw#QqzAj6#=lk^k-7MOxO>X zvho3leYcC_tzDSOMjGh%ekf>pn69v@_K)d zk=J}Op}d4N;G7ee3FhUo0TJovY)7S^+K!;-Wr|Ec_wCLoI9^6UdD KMJXrNann_ zHlV)7o;~x!^)iB2JSQ*a6-f4YyVXn7*g4lr_wxZ! z=4!I_vmrkpFzPB{wthC~=L1HbL$md>IhhU3cz-loKbt9ICcY+HKbw;VWTY=!Kbx@k z10-bYXX1J_R7!)*j^Evf@MP%z|!}^HQ%F4>h z%F4>h%E}93zrRj>4Unx5u)YpRC+z@4{twXSpkGLBK=$Nvwmv}80mz=)&(^PTn~al^ zoxW`S!te%Ur!QN-C8Yt`>C4uy8QK79R(>h^7{eRT&dM)Mzh&3~=*`M6L7!r11F~m6 vv-L5C9Dv>K)A8Zq9)AA5A0c;k`aS*wy5~{eYSZVl00000NkvXXu0mjfkyG7q literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/welded.png b/Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi/welded.png new file mode 100644 index 0000000000000000000000000000000000000000..b1c45e0ec9177fb61b8d6015e553f0b37bc0f83a GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|v;urWT!FNy zl$42yiK(fno10r;U|>WyhtFZF-pl9@~kvISUW z8#y?e7BEHrQS)hd7}CILt9bJ_v%}M%11}dkY}z2wu|(V9x!nVn^V%^CJ4G0ZJP#B% zGcWk_=6wSX=Ya~<5(f8q<~a?9DkT$s#%*kt$-BeQE-k&`)58|NH$U^Z{;bjd!Qe4b V^=+MtSOw5!44$rjF6*2UngD3JZQTF> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger-u0.png b/Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger-u0.png new file mode 100644 index 0000000000000000000000000000000000000000..8f8d9b3e4a1a32866914a18a7c0bbb91be1410c7 GIT binary patch literal 400 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|ECYN(T!FNZ zkc7CnysWI6vZA_iT(+QO*P*>eKA*D0x~F3`U7`X$?zw{8mWMuk!@n44b7Aq&#l-g-C9%_j^bC2~h%iLX2^qNbXg^gP}#YIt9oQ=DC@d<_q z?!B#h&$9*`FA%%*_!eV+A>*5bs5uU&>$VFtGUo({Pif%_E1lgWet%hv#X%;4$j=d#Wzp$Py)beaVK literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger-u1.png b/Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger-u1.png new file mode 100644 index 0000000000000000000000000000000000000000..385d4da163612d95e39f1b27d26136bf8258f3fd GIT binary patch literal 594 zcmV-Y0Px%3`s;mR9J=WS6yo&F%&&rD%zJ;GfRcgLO-Y|DD40L6$=WA;&!1DaBwnCDW#q2iS2P*9A{atufPy>8lYcEE;G zYlx%+k#wN59E0Aib1to3sdW_bN?U04i^UR&5N15nI)xAs*()D$3M?&NFJKYpf zP6+(Hj!ox}czT*w>Nz_=H`$d+*;`SJ5LYTiBE+A|DgQm`{A%@eA>9;}GtVKkdM^PY g5v&pcS8)LN1eF9IOqnTz0ssI207*qoM6N<$f^`83&j0`b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger0.png b/Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger0.png new file mode 100644 index 0000000000000000000000000000000000000000..8bcd44fef153df83ca9d7362f9fb8e744e14f6b6 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}0iG_7ArY-_ z&u`>yFc4rlXli@osYA-irvY3~6$BkE16n*ie;zsMS6BbtAfl_~TII`Lm$R%5k9XdD xnRET;?|UMWA9UGQ?7Wb)-(!-B=OmMR+@D;y%E}+y4g;Fa;OXk;vd$@?2>|<`IBNg^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger1.png b/Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger1.png new file mode 100644 index 0000000000000000000000000000000000000000..ffaef02a3818e59e3811972c86af64a07f6ec5cf GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|ZhN{ohE&XX zduw6dp#X`thtpHU9m5z^XEGd~WGS}m%o(2tfgbA`x*u?<1%4JbHa_h&BiiVUn#T(P z)jO_&Gt3fJtho7m#rZj(=ljo>|F<)0rt{*L2HE%HFYe#Tobd1K!S}zrZa&$0rS`d0 zkNoDa?Vj6rP5)aO~8rJ6VutbA}6VMLeY}srT;$X%U9h@ zUF>%wgK|y`PGNO)kZ5cF>FG3U*^$DSvvpXFC^;l|yHj_$eYW5M Qpf?#jUHx3vIVCg!0JlyFc4rlXli@osYA-irvY3~6$BkE16n*ie;zsMS6BbtAfl_~TII`Lm$R%5k9XdD xnRET;?|UMWA9UGQ?7Wb)-(!-B=OmMR+@D;y%E}+y4g;Fa;OXk;vd$@?2>|<`IBNg^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger3.png b/Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgcharger3.png new file mode 100644 index 0000000000000000000000000000000000000000..faa7a33af92a038f1deaf4c70fc7db32c3c5130d GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|_yc@GT!FNz ztn9*?fEzQ_KAf=rJoP?Eh_xihFPPy!5Xf9m1DT}g>Eak-(VLv0z-eH(d4qxR!$5{9 m?5h;cUI;Ycay$5dg<)PFgQmcYD}R8B89ZJ6T-G@yGywqhjVs3h literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgdecon1.png b/Resources/Textures/Structures/Power/xenoborg_charger.rsi/borgdecon1.png new file mode 100644 index 0000000000000000000000000000000000000000..5dafd4e8ee7a9d12f73cffa9713bf6c3959a4388 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}HJ&bxArY-_ zFB7{3BzIU@^stgs^ayUf=Hk`J|PVZ>R&S7+NavOB|^m!=ne)?S3j3^P6