Remove CRLF, enforce with workflow (#26401)

* Check for CRLF in actions workflow

Make emisse weep

* Copy paste bottom text

* I would like to thank StackOverflow for this spite PR.

* Mention file name in message because the workflow tab doesn't display it.

* dos2unix everything
This commit is contained in:
Pieter-Jan Briers
2024-03-24 22:06:17 +01:00
committed by GitHub
parent f2112e6e9d
commit 89db4409a4
182 changed files with 1712609 additions and 1712558 deletions

15
.github/workflows/check-crlf.yml vendored Normal file
View File

@@ -0,0 +1,15 @@
name: CRLF Check
on:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]
jobs:
build:
name: CRLF Check
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.6.0
- name: Check for CRLF
run: Tools/check_crlf.py

View File

@@ -1,19 +1,19 @@
using Robust.Shared.Prototypes;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype;
namespace Content.Server.Holosign
{
[RegisterComponent]
public sealed partial class HolosignProjectorComponent : Component
{
[ViewVariables(VVAccess.ReadWrite)]
[DataField("signProto", customTypeSerializer:typeof(PrototypeIdSerializer<EntityPrototype>))]
public string SignProto = "HolosignWetFloor";
/// <summary>
/// How much charge a single use expends.
/// </summary>
[ViewVariables(VVAccess.ReadWrite), DataField("chargeUse")]
public float ChargeUse = 50f;
}
}
using Robust.Shared.Prototypes;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype;
namespace Content.Server.Holosign
{
[RegisterComponent]
public sealed partial class HolosignProjectorComponent : Component
{
[ViewVariables(VVAccess.ReadWrite)]
[DataField("signProto", customTypeSerializer:typeof(PrototypeIdSerializer<EntityPrototype>))]
public string SignProto = "HolosignWetFloor";
/// <summary>
/// How much charge a single use expends.
/// </summary>
[ViewVariables(VVAccess.ReadWrite), DataField("chargeUse")]
public float ChargeUse = 50f;
}
}

View File

@@ -1,77 +1,77 @@
using Content.Shared.Examine;
using Content.Shared.Coordinates.Helpers;
using Content.Server.Power.Components;
using Content.Server.PowerCell;
using Content.Shared.Interaction;
using Content.Shared.Storage;
namespace Content.Server.Holosign;
public sealed class HolosignSystem : EntitySystem
{
[Dependency] private readonly PowerCellSystem _powerCell = default!;
[Dependency] private readonly SharedTransformSystem _transform = default!;
public override void Initialize()
{
base.Initialize();
SubscribeLocalEvent<HolosignProjectorComponent, BeforeRangedInteractEvent>(OnBeforeInteract);
SubscribeLocalEvent<HolosignProjectorComponent, ExaminedEvent>(OnExamine);
}
private void OnExamine(EntityUid uid, HolosignProjectorComponent component, ExaminedEvent args)
{
// TODO: This should probably be using an itemstatus
// TODO: I'm too lazy to do this rn but it's literally copy-paste from emag.
_powerCell.TryGetBatteryFromSlot(uid, out var battery);
var charges = UsesRemaining(component, battery);
var maxCharges = MaxUses(component, battery);
using (args.PushGroup(nameof(HolosignProjectorComponent)))
{
args.PushMarkup(Loc.GetString("limited-charges-charges-remaining", ("charges", charges)));
if (charges > 0 && charges == maxCharges)
{
args.PushMarkup(Loc.GetString("limited-charges-max-charges"));
}
}
}
private void OnBeforeInteract(EntityUid uid, HolosignProjectorComponent component, BeforeRangedInteractEvent args)
{
if (args.Handled
|| !args.CanReach // prevent placing out of range
|| HasComp<StorageComponent>(args.Target) // if it's a storage component like a bag, we ignore usage so it can be stored
|| !_powerCell.TryUseCharge(uid, component.ChargeUse) // if no battery or no charge, doesn't work
)
return;
// places the holographic sign at the click location, snapped to grid.
// overlapping of the same holo on one tile remains allowed to allow holofan refreshes
var holoUid = EntityManager.SpawnEntity(component.SignProto, args.ClickLocation.SnapToGrid(EntityManager));
var xform = Transform(holoUid);
if (!xform.Anchored)
_transform.AnchorEntity(holoUid, xform); // anchor to prevent any tempering with (don't know what could even interact with it)
args.Handled = true;
}
private int UsesRemaining(HolosignProjectorComponent component, BatteryComponent? battery = null)
{
if (battery == null ||
component.ChargeUse == 0f) return 0;
return (int) (battery.CurrentCharge / component.ChargeUse);
}
private int MaxUses(HolosignProjectorComponent component, BatteryComponent? battery = null)
{
if (battery == null ||
component.ChargeUse == 0f) return 0;
return (int) (battery.MaxCharge / component.ChargeUse);
}
}
using Content.Shared.Examine;
using Content.Shared.Coordinates.Helpers;
using Content.Server.Power.Components;
using Content.Server.PowerCell;
using Content.Shared.Interaction;
using Content.Shared.Storage;
namespace Content.Server.Holosign;
public sealed class HolosignSystem : EntitySystem
{
[Dependency] private readonly PowerCellSystem _powerCell = default!;
[Dependency] private readonly SharedTransformSystem _transform = default!;
public override void Initialize()
{
base.Initialize();
SubscribeLocalEvent<HolosignProjectorComponent, BeforeRangedInteractEvent>(OnBeforeInteract);
SubscribeLocalEvent<HolosignProjectorComponent, ExaminedEvent>(OnExamine);
}
private void OnExamine(EntityUid uid, HolosignProjectorComponent component, ExaminedEvent args)
{
// TODO: This should probably be using an itemstatus
// TODO: I'm too lazy to do this rn but it's literally copy-paste from emag.
_powerCell.TryGetBatteryFromSlot(uid, out var battery);
var charges = UsesRemaining(component, battery);
var maxCharges = MaxUses(component, battery);
using (args.PushGroup(nameof(HolosignProjectorComponent)))
{
args.PushMarkup(Loc.GetString("limited-charges-charges-remaining", ("charges", charges)));
if (charges > 0 && charges == maxCharges)
{
args.PushMarkup(Loc.GetString("limited-charges-max-charges"));
}
}
}
private void OnBeforeInteract(EntityUid uid, HolosignProjectorComponent component, BeforeRangedInteractEvent args)
{
if (args.Handled
|| !args.CanReach // prevent placing out of range
|| HasComp<StorageComponent>(args.Target) // if it's a storage component like a bag, we ignore usage so it can be stored
|| !_powerCell.TryUseCharge(uid, component.ChargeUse) // if no battery or no charge, doesn't work
)
return;
// places the holographic sign at the click location, snapped to grid.
// overlapping of the same holo on one tile remains allowed to allow holofan refreshes
var holoUid = EntityManager.SpawnEntity(component.SignProto, args.ClickLocation.SnapToGrid(EntityManager));
var xform = Transform(holoUid);
if (!xform.Anchored)
_transform.AnchorEntity(holoUid, xform); // anchor to prevent any tempering with (don't know what could even interact with it)
args.Handled = true;
}
private int UsesRemaining(HolosignProjectorComponent component, BatteryComponent? battery = null)
{
if (battery == null ||
component.ChargeUse == 0f) return 0;
return (int) (battery.CurrentCharge / component.ChargeUse);
}
private int MaxUses(HolosignProjectorComponent component, BatteryComponent? battery = null)
{
if (battery == null ||
component.ChargeUse == 0f) return 0;
return (int) (battery.MaxCharge / component.ChargeUse);
}
}

View File

@@ -1,4 +1,4 @@
- files: ["ziptie_end.ogg"]
license: "CC-BY-3.0"
copyright: "Taken from cable tie.wav by THE_bizniss on Freesound.org"
- files: ["ziptie_end.ogg"]
license: "CC-BY-3.0"
copyright: "Taken from cable tie.wav by THE_bizniss on Freesound.org"
source: "https://freesound.org/people/THE_bizniss/sounds/39318/"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,494 +1,494 @@
meta:
format: 6
postmapinit: false
tilemap:
0: Space
14: FloorBar
120: Lattice
121: Plating
entities:
- proto: ""
entities:
- uid: 37
components:
- type: MetaData
- type: Transform
pos: 0.5,0.5
parent: invalid
- type: MapGrid
chunks:
-1,-1:
ind: -1,-1
tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAADgAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAADgAAAAAADgAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAADgAAAAAADgAAAAAADgAAAAAA
version: 6
0,-1:
ind: 0,-1
tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAeQAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
version: 6
-1,0:
ind: -1,0
tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAADgAAAAAADgAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAADgAAAAAADgAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAeQAAAAAADgAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
version: 6
0,0:
ind: 0,0
tiles: DgAAAAAADgAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
version: 6
- type: Broadphase
- type: Physics
bodyStatus: InAir
angularDamping: 0.05
linearDamping: 0.05
fixedRotation: False
bodyType: Dynamic
- type: Fixtures
fixtures: {}
- type: Gravity
gravityShakeSound: !type:SoundPathSpecifier
path: /Audio/Effects/alert.ogg
- type: DecalGrid
chunkCollection:
version: 2
nodes: []
- type: OccluderTree
- type: Shuttle
- type: GridPathfinding
- type: RadiationGridResistance
- type: SpreaderGrid
- proto: AirlockAssembly
entities:
- uid: 38
components:
- type: Transform
pos: -1.5,-3.5
parent: 37
- proto: APCBasic
entities:
- uid: 53
components:
- type: Transform
pos: -0.5,-3.5
parent: 37
- type: PowerNetworkBattery
loadingNetworkDemand: 20
supplyRampPosition: 0.010999783
- proto: BoozeDispenser
entities:
- uid: 36
components:
- type: Transform
rot: 3.141592653589793 rad
pos: 0.5,-2.5
parent: 37
- proto: CableApcExtension
entities:
- uid: 10
components:
- type: Transform
pos: -0.5,-0.5
parent: 37
- uid: 18
components:
- type: Transform
pos: -0.5,0.5
parent: 37
- uid: 19
components:
- type: Transform
pos: 0.5,0.5
parent: 37
- uid: 20
components:
- type: Transform
pos: 1.5,0.5
parent: 37
- uid: 48
components:
- type: Transform
pos: -0.5,-2.5
parent: 37
- uid: 51
components:
- type: Transform
pos: -0.5,-1.5
parent: 37
- uid: 54
components:
- type: Transform
pos: -0.5,-3.5
parent: 37
- uid: 56
components:
- type: Transform
pos: 2.5,0.5
parent: 37
- proto: ClothingHandsGlovesMercFingerless
entities:
- uid: 68
components:
- type: Transform
pos: 1.4347409,-2.4652197
parent: 37
- proto: ClothingHeadHatTophat
entities:
- uid: 41
components:
- type: Transform
pos: -1.4423176,-0.6220329
parent: 37
- proto: ClothingOuterApronBar
entities:
- uid: 67
components:
- type: Transform
pos: 0.4972409,0.53478026
parent: 37
- proto: DisposalPipe
entities:
- uid: 30
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 2.5,-0.5
parent: 37
- uid: 31
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 1.5,-0.5
parent: 37
- uid: 32
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 0.5,-0.5
parent: 37
- uid: 33
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: -0.5,-0.5
parent: 37
- uid: 34
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: -1.5,-0.5
parent: 37
- proto: DisposalTrunk
entities:
- uid: 35
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: -2.5,-0.5
parent: 37
- proto: DisposalUnit
entities:
- uid: 29
components:
- type: Transform
pos: -2.5,-0.5
parent: 37
- type: ContainerContainer
containers:
disposals: !type:Container
showEnts: False
occludes: True
ents:
- 40
- proto: DrinkBottleOfNothingFull
entities:
- uid: 57
components:
- type: Transform
pos: -0.640319,-2.4491396
parent: 37
- uid: 58
components:
- type: Transform
pos: -0.280944,-2.4335146
parent: 37
- proto: DrinkFlask
entities:
- uid: 60
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: -1.046569,1.8478675
parent: 37
- proto: FloorTileItemBar
entities:
- uid: 52
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 1.1162573,1.2208744
parent: 37
- proto: FoodDonutChaos
entities:
- uid: 47
components:
- type: Transform
pos: -1.640319,0.59786737
parent: 37
- uid: 59
components:
- type: Transform
pos: -2.0778189,0.69161737
parent: 37
- proto: FoodMeatXeno
entities:
- uid: 62
components:
- type: Transform
pos: -2.5100613,1.3540019
parent: 37
- uid: 63
components:
- type: Transform
pos: -2.2600613,1.1977519
parent: 37
- uid: 64
components:
- type: Transform
pos: 0.4864508,-1.117334
parent: 37
- proto: FoodMeatXenoCutlet
entities:
- uid: 46
components:
- type: Transform
pos: 0.09969014,-0.8567695
parent: 37
- uid: 61
components:
- type: Transform
pos: -2.5569363,1.807127
parent: 37
- proto: Girder
entities:
- uid: 8
components:
- type: Transform
pos: -3.5,-2.5
parent: 37
- uid: 12
components:
- type: Transform
pos: 1.5,-3.5
parent: 37
- proto: Grille
entities:
- uid: 23
components:
- type: Transform
pos: -3.5,-0.5
parent: 37
- proto: GrilleBroken
entities:
- uid: 13
components:
- type: Transform
pos: -3.5,2.5
parent: 37
- uid: 22
components:
- type: Transform
pos: -3.5,0.5
parent: 37
- uid: 39
components:
- type: Transform
pos: -3.5,1.5
parent: 37
- proto: KitchenReagentGrinder
entities:
- uid: 65
components:
- type: Transform
pos: 1.5,-1.5
parent: 37
- proto: OrganHumanEyes
entities:
- uid: 42
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: -0.92498416,-0.5751579
parent: 37
- proto: OrganHumanTongue
entities:
- uid: 43
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: -1.5187342,-1.4814079
parent: 37
- proto: PosterLegitCohibaRobustoAd
entities:
- uid: 66
components:
- type: Transform
pos: 0.5,-3.5
parent: 37
- proto: Poweredlight
entities:
- uid: 21
components:
- type: Transform
rot: 3.141592653589793 rad
pos: 0.5,-2.5
parent: 37
- type: ApcPowerReceiver
powerLoad: 0
- uid: 45
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: -2.5,-1.5
parent: 37
- type: ApcPowerReceiver
powerLoad: 0
- proto: PuddleVomit
entities:
- uid: 44
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 0.5,-1.5
parent: 37
- proto: ReinforcedWindow
entities:
- uid: 14
components:
- type: Transform
pos: -3.5,0.5
parent: 37
- uid: 24
components:
- type: Transform
pos: -3.5,-0.5
parent: 37
- proto: ShardGlassReinforced
entities:
- uid: 15
components:
- type: Transform
pos: -3.3713274,1.6430573
parent: 37
- proto: SheetSteel1
entities:
- uid: 40
components:
- type: Transform
rot: 1.2938857078552246 rad
parent: 29
- type: Physics
canCollide: False
- proto: SignBar
entities:
- uid: 16
components:
- type: Transform
pos: -3.5,-1.5
parent: 37
- proto: StoolBar
entities:
- uid: 5
components:
- type: Transform
pos: -1.5,1.5
parent: 37
- uid: 6
components:
- type: Transform
pos: -0.5,1.5
parent: 37
- uid: 7
components:
- type: Transform
pos: 0.5,1.5
parent: 37
- proto: Table
entities:
- uid: 26
components:
- type: Transform
pos: -0.5,-2.5
parent: 37
- uid: 27
components:
- type: Transform
pos: 0.5,-2.5
parent: 37
- proto: TableFrame
entities:
- uid: 4
components:
- type: Transform
pos: 1.5,0.5
parent: 37
- uid: 49
components:
- type: Transform
pos: 1.5,-2.5
parent: 37
- proto: TableReinforced
entities:
- uid: 1
components:
- type: Transform
pos: -1.5,0.5
parent: 37
- uid: 2
components:
- type: Transform
pos: -0.5,0.5
parent: 37
- uid: 3
components:
- type: Transform
pos: 0.5,0.5
parent: 37
- uid: 17
components:
- type: Transform
pos: -2.5,0.5
parent: 37
- proto: VendingMachineBooze
entities:
- uid: 28
components:
- type: Transform
pos: -2.5,-2.5
parent: 37
- proto: WallSolid
entities:
- uid: 9
components:
- type: Transform
pos: -2.5,-3.5
parent: 37
- uid: 11
components:
- type: Transform
pos: 0.5,-3.5
parent: 37
- uid: 25
components:
- type: Transform
pos: -3.5,-1.5
parent: 37
- uid: 55
components:
- type: Transform
pos: -0.5,-3.5
parent: 37
- proto: WeaponShotgunDoubleBarreledRubber
entities:
- uid: 50
components:
- type: Transform
pos: -1.2840745,-1.890625
parent: 37
...
meta:
format: 6
postmapinit: false
tilemap:
0: Space
14: FloorBar
120: Lattice
121: Plating
entities:
- proto: ""
entities:
- uid: 37
components:
- type: MetaData
- type: Transform
pos: 0.5,0.5
parent: invalid
- type: MapGrid
chunks:
-1,-1:
ind: -1,-1
tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAeQAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAADgAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAADgAAAAAADgAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAADgAAAAAADgAAAAAADgAAAAAA
version: 6
0,-1:
ind: 0,-1
tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAeQAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
version: 6
-1,0:
ind: -1,0
tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAADgAAAAAADgAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAADgAAAAAADgAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAeQAAAAAADgAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
version: 6
0,0:
ind: 0,0
tiles: DgAAAAAADgAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
version: 6
- type: Broadphase
- type: Physics
bodyStatus: InAir
angularDamping: 0.05
linearDamping: 0.05
fixedRotation: False
bodyType: Dynamic
- type: Fixtures
fixtures: {}
- type: Gravity
gravityShakeSound: !type:SoundPathSpecifier
path: /Audio/Effects/alert.ogg
- type: DecalGrid
chunkCollection:
version: 2
nodes: []
- type: OccluderTree
- type: Shuttle
- type: GridPathfinding
- type: RadiationGridResistance
- type: SpreaderGrid
- proto: AirlockAssembly
entities:
- uid: 38
components:
- type: Transform
pos: -1.5,-3.5
parent: 37
- proto: APCBasic
entities:
- uid: 53
components:
- type: Transform
pos: -0.5,-3.5
parent: 37
- type: PowerNetworkBattery
loadingNetworkDemand: 20
supplyRampPosition: 0.010999783
- proto: BoozeDispenser
entities:
- uid: 36
components:
- type: Transform
rot: 3.141592653589793 rad
pos: 0.5,-2.5
parent: 37
- proto: CableApcExtension
entities:
- uid: 10
components:
- type: Transform
pos: -0.5,-0.5
parent: 37
- uid: 18
components:
- type: Transform
pos: -0.5,0.5
parent: 37
- uid: 19
components:
- type: Transform
pos: 0.5,0.5
parent: 37
- uid: 20
components:
- type: Transform
pos: 1.5,0.5
parent: 37
- uid: 48
components:
- type: Transform
pos: -0.5,-2.5
parent: 37
- uid: 51
components:
- type: Transform
pos: -0.5,-1.5
parent: 37
- uid: 54
components:
- type: Transform
pos: -0.5,-3.5
parent: 37
- uid: 56
components:
- type: Transform
pos: 2.5,0.5
parent: 37
- proto: ClothingHandsGlovesMercFingerless
entities:
- uid: 68
components:
- type: Transform
pos: 1.4347409,-2.4652197
parent: 37
- proto: ClothingHeadHatTophat
entities:
- uid: 41
components:
- type: Transform
pos: -1.4423176,-0.6220329
parent: 37
- proto: ClothingOuterApronBar
entities:
- uid: 67
components:
- type: Transform
pos: 0.4972409,0.53478026
parent: 37
- proto: DisposalPipe
entities:
- uid: 30
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 2.5,-0.5
parent: 37
- uid: 31
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 1.5,-0.5
parent: 37
- uid: 32
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 0.5,-0.5
parent: 37
- uid: 33
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: -0.5,-0.5
parent: 37
- uid: 34
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: -1.5,-0.5
parent: 37
- proto: DisposalTrunk
entities:
- uid: 35
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: -2.5,-0.5
parent: 37
- proto: DisposalUnit
entities:
- uid: 29
components:
- type: Transform
pos: -2.5,-0.5
parent: 37
- type: ContainerContainer
containers:
disposals: !type:Container
showEnts: False
occludes: True
ents:
- 40
- proto: DrinkBottleOfNothingFull
entities:
- uid: 57
components:
- type: Transform
pos: -0.640319,-2.4491396
parent: 37
- uid: 58
components:
- type: Transform
pos: -0.280944,-2.4335146
parent: 37
- proto: DrinkFlask
entities:
- uid: 60
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: -1.046569,1.8478675
parent: 37
- proto: FloorTileItemBar
entities:
- uid: 52
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 1.1162573,1.2208744
parent: 37
- proto: FoodDonutChaos
entities:
- uid: 47
components:
- type: Transform
pos: -1.640319,0.59786737
parent: 37
- uid: 59
components:
- type: Transform
pos: -2.0778189,0.69161737
parent: 37
- proto: FoodMeatXeno
entities:
- uid: 62
components:
- type: Transform
pos: -2.5100613,1.3540019
parent: 37
- uid: 63
components:
- type: Transform
pos: -2.2600613,1.1977519
parent: 37
- uid: 64
components:
- type: Transform
pos: 0.4864508,-1.117334
parent: 37
- proto: FoodMeatXenoCutlet
entities:
- uid: 46
components:
- type: Transform
pos: 0.09969014,-0.8567695
parent: 37
- uid: 61
components:
- type: Transform
pos: -2.5569363,1.807127
parent: 37
- proto: Girder
entities:
- uid: 8
components:
- type: Transform
pos: -3.5,-2.5
parent: 37
- uid: 12
components:
- type: Transform
pos: 1.5,-3.5
parent: 37
- proto: Grille
entities:
- uid: 23
components:
- type: Transform
pos: -3.5,-0.5
parent: 37
- proto: GrilleBroken
entities:
- uid: 13
components:
- type: Transform
pos: -3.5,2.5
parent: 37
- uid: 22
components:
- type: Transform
pos: -3.5,0.5
parent: 37
- uid: 39
components:
- type: Transform
pos: -3.5,1.5
parent: 37
- proto: KitchenReagentGrinder
entities:
- uid: 65
components:
- type: Transform
pos: 1.5,-1.5
parent: 37
- proto: OrganHumanEyes
entities:
- uid: 42
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: -0.92498416,-0.5751579
parent: 37
- proto: OrganHumanTongue
entities:
- uid: 43
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: -1.5187342,-1.4814079
parent: 37
- proto: PosterLegitCohibaRobustoAd
entities:
- uid: 66
components:
- type: Transform
pos: 0.5,-3.5
parent: 37
- proto: Poweredlight
entities:
- uid: 21
components:
- type: Transform
rot: 3.141592653589793 rad
pos: 0.5,-2.5
parent: 37
- type: ApcPowerReceiver
powerLoad: 0
- uid: 45
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: -2.5,-1.5
parent: 37
- type: ApcPowerReceiver
powerLoad: 0
- proto: PuddleVomit
entities:
- uid: 44
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 0.5,-1.5
parent: 37
- proto: ReinforcedWindow
entities:
- uid: 14
components:
- type: Transform
pos: -3.5,0.5
parent: 37
- uid: 24
components:
- type: Transform
pos: -3.5,-0.5
parent: 37
- proto: ShardGlassReinforced
entities:
- uid: 15
components:
- type: Transform
pos: -3.3713274,1.6430573
parent: 37
- proto: SheetSteel1
entities:
- uid: 40
components:
- type: Transform
rot: 1.2938857078552246 rad
parent: 29
- type: Physics
canCollide: False
- proto: SignBar
entities:
- uid: 16
components:
- type: Transform
pos: -3.5,-1.5
parent: 37
- proto: StoolBar
entities:
- uid: 5
components:
- type: Transform
pos: -1.5,1.5
parent: 37
- uid: 6
components:
- type: Transform
pos: -0.5,1.5
parent: 37
- uid: 7
components:
- type: Transform
pos: 0.5,1.5
parent: 37
- proto: Table
entities:
- uid: 26
components:
- type: Transform
pos: -0.5,-2.5
parent: 37
- uid: 27
components:
- type: Transform
pos: 0.5,-2.5
parent: 37
- proto: TableFrame
entities:
- uid: 4
components:
- type: Transform
pos: 1.5,0.5
parent: 37
- uid: 49
components:
- type: Transform
pos: 1.5,-2.5
parent: 37
- proto: TableReinforced
entities:
- uid: 1
components:
- type: Transform
pos: -1.5,0.5
parent: 37
- uid: 2
components:
- type: Transform
pos: -0.5,0.5
parent: 37
- uid: 3
components:
- type: Transform
pos: 0.5,0.5
parent: 37
- uid: 17
components:
- type: Transform
pos: -2.5,0.5
parent: 37
- proto: VendingMachineBooze
entities:
- uid: 28
components:
- type: Transform
pos: -2.5,-2.5
parent: 37
- proto: WallSolid
entities:
- uid: 9
components:
- type: Transform
pos: -2.5,-3.5
parent: 37
- uid: 11
components:
- type: Transform
pos: 0.5,-3.5
parent: 37
- uid: 25
components:
- type: Transform
pos: -3.5,-1.5
parent: 37
- uid: 55
components:
- type: Transform
pos: -0.5,-3.5
parent: 37
- proto: WeaponShotgunDoubleBarreledRubber
entities:
- uid: 50
components:
- type: Transform
pos: -1.2840745,-1.890625
parent: 37
...

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,203 +1,203 @@
meta:
format: 6
postmapinit: false
tilemap:
0: Space
121: Plating
entities:
- proto: ""
entities:
- uid: 13
components:
- type: MetaData
- type: Transform
pos: 0.5,0.5
parent: invalid
- type: MapGrid
chunks:
-1,-1:
ind: -1,-1
tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAA
version: 6
0,-1:
ind: 0,-1
tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
version: 6
0,0:
ind: 0,0
tiles: eQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
version: 6
-1,0:
ind: -1,0
tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
version: 6
- type: Broadphase
- type: Physics
bodyStatus: InAir
angularDamping: 0.05
linearDamping: 0.05
fixedRotation: False
bodyType: Dynamic
- type: Fixtures
fixtures: {}
- type: Gravity
gravityShakeSound: !type:SoundPathSpecifier
path: /Audio/Effects/alert.ogg
- type: DecalGrid
chunkCollection:
version: 2
nodes: []
- type: GridAtmosphere
version: 2
data:
tiles:
-1,-1:
0: 49152
0,-1:
0: 4096
0,0:
0: 3
1: 16
-1,0:
0: 8
1: 192
uniqueMixes:
- volume: 2500
temperature: 293.15
moles:
- 21.824879
- 82.10312
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- volume: 2500
temperature: 293.15
moles:
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
chunkSize: 4
- type: OccluderTree
- type: Shuttle
- type: GasTileOverlay
- type: SpreaderGrid
- type: GridPathfinding
- proto: CapacitorStockPart
entities:
- uid: 5
components:
- type: Transform
pos: -0.4277286,-0.6568692
parent: 13
- uid: 6
components:
- type: Transform
pos: -0.5839786,-0.5943692
parent: 13
- proto: Catwalk
entities:
- uid: 9
components:
- type: Transform
pos: 0.5,0.5
parent: 13
- proto: ChairPilotSeat
entities:
- uid: 3
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: 0.5,0.5
parent: 13
- proto: ComputerRadar
entities:
- uid: 7
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 1.5,0.5
parent: 13
- proto: Gyroscope
entities:
- uid: 10
components:
- type: Transform
pos: -0.5,0.5
parent: 13
- proto: Rack
entities:
- uid: 2
components:
- type: Transform
pos: -0.5,-0.5
parent: 13
- proto: SalvageLootSpawner
entities:
- uid: 8
components:
- type: Transform
pos: -0.5,-0.5
parent: 13
- proto: SalvageMaterialCrateSpawner
entities:
- uid: 11
components:
- type: Transform
pos: 0.5,-0.5
parent: 13
- uid: 14
components:
- type: Transform
pos: -0.5,1.5
parent: 13
- uid: 15
components:
- type: Transform
pos: -1.5,1.5
parent: 13
- proto: SalvageMobSpawner75
entities:
- uid: 16
components:
- type: Transform
pos: 0.5,1.5
parent: 13
- proto: SpaceTickSpawner
entities:
- uid: 12
components:
- type: Transform
pos: 0.5,0.5
parent: 13
- proto: SubstationMachineCircuitboard
entities:
- uid: 4
components:
- type: Transform
pos: -0.4746036,-0.45374417
parent: 13
- proto: Thruster
entities:
- uid: 1
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: -1.5,-0.5
parent: 13
...
meta:
format: 6
postmapinit: false
tilemap:
0: Space
121: Plating
entities:
- proto: ""
entities:
- uid: 13
components:
- type: MetaData
- type: Transform
pos: 0.5,0.5
parent: invalid
- type: MapGrid
chunks:
-1,-1:
ind: -1,-1
tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAA
version: 6
0,-1:
ind: 0,-1
tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
version: 6
0,0:
ind: 0,0
tiles: eQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
version: 6
-1,0:
ind: -1,0
tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
version: 6
- type: Broadphase
- type: Physics
bodyStatus: InAir
angularDamping: 0.05
linearDamping: 0.05
fixedRotation: False
bodyType: Dynamic
- type: Fixtures
fixtures: {}
- type: Gravity
gravityShakeSound: !type:SoundPathSpecifier
path: /Audio/Effects/alert.ogg
- type: DecalGrid
chunkCollection:
version: 2
nodes: []
- type: GridAtmosphere
version: 2
data:
tiles:
-1,-1:
0: 49152
0,-1:
0: 4096
0,0:
0: 3
1: 16
-1,0:
0: 8
1: 192
uniqueMixes:
- volume: 2500
temperature: 293.15
moles:
- 21.824879
- 82.10312
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- volume: 2500
temperature: 293.15
moles:
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
chunkSize: 4
- type: OccluderTree
- type: Shuttle
- type: GasTileOverlay
- type: SpreaderGrid
- type: GridPathfinding
- proto: CapacitorStockPart
entities:
- uid: 5
components:
- type: Transform
pos: -0.4277286,-0.6568692
parent: 13
- uid: 6
components:
- type: Transform
pos: -0.5839786,-0.5943692
parent: 13
- proto: Catwalk
entities:
- uid: 9
components:
- type: Transform
pos: 0.5,0.5
parent: 13
- proto: ChairPilotSeat
entities:
- uid: 3
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: 0.5,0.5
parent: 13
- proto: ComputerRadar
entities:
- uid: 7
components:
- type: Transform
rot: -1.5707963267948966 rad
pos: 1.5,0.5
parent: 13
- proto: Gyroscope
entities:
- uid: 10
components:
- type: Transform
pos: -0.5,0.5
parent: 13
- proto: Rack
entities:
- uid: 2
components:
- type: Transform
pos: -0.5,-0.5
parent: 13
- proto: SalvageLootSpawner
entities:
- uid: 8
components:
- type: Transform
pos: -0.5,-0.5
parent: 13
- proto: SalvageMaterialCrateSpawner
entities:
- uid: 11
components:
- type: Transform
pos: 0.5,-0.5
parent: 13
- uid: 14
components:
- type: Transform
pos: -0.5,1.5
parent: 13
- uid: 15
components:
- type: Transform
pos: -1.5,1.5
parent: 13
- proto: SalvageMobSpawner75
entities:
- uid: 16
components:
- type: Transform
pos: 0.5,1.5
parent: 13
- proto: SpaceTickSpawner
entities:
- uid: 12
components:
- type: Transform
pos: 0.5,0.5
parent: 13
- proto: SubstationMachineCircuitboard
entities:
- uid: 4
components:
- type: Transform
pos: -0.4746036,-0.45374417
parent: 13
- proto: Thruster
entities:
- uid: 1
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: -1.5,-0.5
parent: 13
...

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,24 +1,24 @@
- type: vendingMachineInventory
id: MediDrobeInventory
startingInventory:
ClothingBackpackDuffelMedical: 4
ClothingBackpackMedical: 4
ClothingBackpackSatchelMedical: 4
ClothingUniformJumpsuitMedicalDoctor: 4
ClothingUniformJumpskirtMedicalDoctor: 4
ClothingHeadHatBeretMedic: 4
ClothingHeadNurseHat: 4
ClothingOuterCoatLab: 4
ClothingShoesColorWhite: 4
ClothingHandsGlovesLatex: 4
ClothingHandsGlovesNitrile: 2
ClothingHeadsetMedical: 4
ClothingOuterWinterMed: 2
ClothingOuterHospitalGown: 5
UniformScrubsColorGreen: 4
UniformScrubsColorBlue: 4
UniformScrubsColorPurple: 4
ClothingHeadHatSurgcapGreen: 4
ClothingHeadHatSurgcapBlue: 4
ClothingHeadHatSurgcapPurple: 4
ClothingShoesBootsWinterMed: 2
- type: vendingMachineInventory
id: MediDrobeInventory
startingInventory:
ClothingBackpackDuffelMedical: 4
ClothingBackpackMedical: 4
ClothingBackpackSatchelMedical: 4
ClothingUniformJumpsuitMedicalDoctor: 4
ClothingUniformJumpskirtMedicalDoctor: 4
ClothingHeadHatBeretMedic: 4
ClothingHeadNurseHat: 4
ClothingOuterCoatLab: 4
ClothingShoesColorWhite: 4
ClothingHandsGlovesLatex: 4
ClothingHandsGlovesNitrile: 2
ClothingHeadsetMedical: 4
ClothingOuterWinterMed: 2
ClothingOuterHospitalGown: 5
UniformScrubsColorGreen: 4
UniformScrubsColorBlue: 4
UniformScrubsColorPurple: 4
ClothingHeadHatSurgcapGreen: 4
ClothingHeadHatSurgcapBlue: 4
ClothingHeadHatSurgcapPurple: 4
ClothingShoesBootsWinterMed: 2

View File

@@ -1,76 +1,76 @@
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleCap
name: captain's mantle
description: A comfortable and chique mantle befitting of only the most experienced captain.
components:
- type: Sprite
sprite: Clothing/Neck/mantles/capmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/capmantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleCE
name: chief engineer's mantle
description: High visibility, check. RIG system, check. High capacity cell, check. Everything a chief engineer could need in a stylish mantle.
components:
- type: Sprite
sprite: Clothing/Neck/mantles/cemantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/cemantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleCMO
name: chief medical officer's mantle
description: For a CMO that has been in enough medbays to know that more PPE means less central command dry cleaning visits when the shift is over.
components:
- type: Sprite
sprite: Clothing/Neck/mantles/cmomantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/cmomantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleHOP
name: head of personnel's mantle
description: A good HOP knows that paper pushing is only half the job... petting your dog and looking fashionable is the other half.
components:
- type: Sprite
sprite: Clothing/Neck/mantles/hopmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/hopmantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleHOS
name: head of security's mantle
description: Shootouts with nukies are just another Tuesday for this HoS. This mantle is a symbol of commitment to the station.
components:
- type: Sprite
sprite: Clothing/Neck/mantles/hosmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/hosmantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleRD
name: research director's mantle
description: For when long days in the office consist of explosives, poisonous gas, murder robots, and a fresh pizza from cargo; this mantle will keep you comfy.
components:
- type: Sprite
sprite: Clothing/Neck/mantles/rdmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/rdmantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleQM
name: quartermaster's mantle
description: For the master of goods and materials to rule over the department, a befitting mantle to show off superiority!
components:
- type: Sprite
sprite: Clothing/Neck/mantles/qmmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/qmmantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleCap
name: captain's mantle
description: A comfortable and chique mantle befitting of only the most experienced captain.
components:
- type: Sprite
sprite: Clothing/Neck/mantles/capmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/capmantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleCE
name: chief engineer's mantle
description: High visibility, check. RIG system, check. High capacity cell, check. Everything a chief engineer could need in a stylish mantle.
components:
- type: Sprite
sprite: Clothing/Neck/mantles/cemantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/cemantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleCMO
name: chief medical officer's mantle
description: For a CMO that has been in enough medbays to know that more PPE means less central command dry cleaning visits when the shift is over.
components:
- type: Sprite
sprite: Clothing/Neck/mantles/cmomantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/cmomantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleHOP
name: head of personnel's mantle
description: A good HOP knows that paper pushing is only half the job... petting your dog and looking fashionable is the other half.
components:
- type: Sprite
sprite: Clothing/Neck/mantles/hopmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/hopmantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleHOS
name: head of security's mantle
description: Shootouts with nukies are just another Tuesday for this HoS. This mantle is a symbol of commitment to the station.
components:
- type: Sprite
sprite: Clothing/Neck/mantles/hosmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/hosmantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleRD
name: research director's mantle
description: For when long days in the office consist of explosives, poisonous gas, murder robots, and a fresh pizza from cargo; this mantle will keep you comfy.
components:
- type: Sprite
sprite: Clothing/Neck/mantles/rdmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/rdmantle.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleQM
name: quartermaster's mantle
description: For the master of goods and materials to rule over the department, a befitting mantle to show off superiority!
components:
- type: Sprite
sprite: Clothing/Neck/mantles/qmmantle.rsi
- type: Clothing
sprite: Clothing/Neck/mantles/qmmantle.rsi

View File

@@ -1,92 +1,92 @@
- type: entity
parent: ClothingNeckBase
id: ClothingNeckBronzeheart
name: bronzeheart medal
description: Given to crewmates for exemplary bravery in the face of danger.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/bronzeheart.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/bronzeheart.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckGoldmedal
name: gold medal of crewmanship
description: Given to crewmates who display excellent crewmanship.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/gold.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/gold.rsi
- type: StealTarget
stealGroup: ClothingNeckGoldmedal
- type: entity
parent: ClothingNeckBase
id: ClothingNeckCargomedal
name: cargo medal
description: Given for the best work in the cargo department.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/cargomedal.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/cargomedal.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckEngineermedal
name: engineer medal
description: Given for the best work in the engineering department.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/engineermedal.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/engineermedal.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMedicalmedal
name: medical medal
description: Given for the best work in the medical department.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/medicalmedal.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/medicalmedal.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckSciencemedal
name: science medal
description: Given for the best work in the science department.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/sciencemedal.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/sciencemedal.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckSecuritymedal
name: security medal
description: Given for the best work in the security department.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/securitymedal.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/securitymedal.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckClownmedal
name: clown medal
description: Given for the best joke in the universe. HONK!
components:
- type: Sprite
sprite: Clothing/Neck/Medals/clownmedal.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/clownmedal.rsi
- type: StealTarget
stealGroup: ClothingNeckClownmedal
- type: entity
parent: ClothingNeckBase
id: ClothingNeckBronzeheart
name: bronzeheart medal
description: Given to crewmates for exemplary bravery in the face of danger.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/bronzeheart.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/bronzeheart.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckGoldmedal
name: gold medal of crewmanship
description: Given to crewmates who display excellent crewmanship.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/gold.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/gold.rsi
- type: StealTarget
stealGroup: ClothingNeckGoldmedal
- type: entity
parent: ClothingNeckBase
id: ClothingNeckCargomedal
name: cargo medal
description: Given for the best work in the cargo department.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/cargomedal.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/cargomedal.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckEngineermedal
name: engineer medal
description: Given for the best work in the engineering department.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/engineermedal.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/engineermedal.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMedicalmedal
name: medical medal
description: Given for the best work in the medical department.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/medicalmedal.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/medicalmedal.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckSciencemedal
name: science medal
description: Given for the best work in the science department.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/sciencemedal.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/sciencemedal.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckSecuritymedal
name: security medal
description: Given for the best work in the security department.
components:
- type: Sprite
sprite: Clothing/Neck/Medals/securitymedal.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/securitymedal.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckClownmedal
name: clown medal
description: Given for the best joke in the universe. HONK!
components:
- type: Sprite
sprite: Clothing/Neck/Medals/clownmedal.rsi
- type: Clothing
sprite: Clothing/Neck/Medals/clownmedal.rsi
- type: StealTarget
stealGroup: ClothingNeckClownmedal

View File

@@ -1,16 +1,16 @@
- type: entity
name: Random Grille Spawner
id: GrilleSpawner
parent: MarkerBase
components:
- type: Sprite
layers:
- sprite: Structures/Walls/random.rsi
state: randomgrille
- type: RandomSpawner
prototypes:
- Grille
- GrilleBroken
chance: 1.0
placement:
mode: AlignTileAny
- type: entity
name: Random Grille Spawner
id: GrilleSpawner
parent: MarkerBase
components:
- type: Sprite
layers:
- sprite: Structures/Walls/random.rsi
state: randomgrille
- type: RandomSpawner
prototypes:
- Grille
- GrilleBroken
chance: 1.0
placement:
mode: AlignTileAny

View File

@@ -1,98 +1,98 @@
- type: entity
id: CigCartonGreen
parent: [ BoxCardboard, BaseBagOpenClose ]
name: Spessman's Smokes carton
description: "A carton containing 6 packets of Spessman's Smokes."
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/green.rsi
layers:
- state: closed
- state: open
map: ["openLayer"]
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/green.rsi
size: Normal
- type: Storage
grid:
- 0,0,4,1
- type: StorageFill
contents:
- id: CigPackGreen
amount: 5
- type: Tag
tags:
- Trash
- type: PhysicalComposition
materialComposition:
Plastic: 50
- type: SpaceGarbage
- type: entity
id: CigCartonRed
parent: CigCartonGreen
name: DromedaryCo carton
description: A carton containing 6 packets of Dromedarycos.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/red.rsi
layers:
- state: closed
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/red.rsi
- type: StorageFill
contents:
- id: CigPackRed
amount: 5
- type: entity
id: CigCartonBlue
parent: CigCartonGreen
name: AcmeCo carton
description: A carton containing 6 packets of AcmeCo.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/blue.rsi
layers:
- state: closed
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/blue.rsi
- type: StorageFill
contents:
- id: CigPackBlue
amount: 5
- type: entity
id: CigCartonBlack
parent: CigCartonGreen
name: Nomads carton
description: A carton containing 6 packets of Nomads.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/black.rsi
layers:
- state: closed
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/black.rsi
- type: StorageFill
contents:
- id: CigPackBlack
amount: 5
- type: entity
id: CigCartonMixed
parent: CigCartonGreen
name: Dan's soaked smokes
description: A carton containg 3 packets of Dan's soaked smokes.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/mixed.rsi
layers:
- state: closed
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/mixed.rsi
- type: StorageFill
contents:
- id: CigPackMixedMedical
- id: CigPackMixed
- id: CigPackMixedNasty
- type: entity
id: CigCartonGreen
parent: [ BoxCardboard, BaseBagOpenClose ]
name: Spessman's Smokes carton
description: "A carton containing 6 packets of Spessman's Smokes."
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/green.rsi
layers:
- state: closed
- state: open
map: ["openLayer"]
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/green.rsi
size: Normal
- type: Storage
grid:
- 0,0,4,1
- type: StorageFill
contents:
- id: CigPackGreen
amount: 5
- type: Tag
tags:
- Trash
- type: PhysicalComposition
materialComposition:
Plastic: 50
- type: SpaceGarbage
- type: entity
id: CigCartonRed
parent: CigCartonGreen
name: DromedaryCo carton
description: A carton containing 6 packets of Dromedarycos.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/red.rsi
layers:
- state: closed
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/red.rsi
- type: StorageFill
contents:
- id: CigPackRed
amount: 5
- type: entity
id: CigCartonBlue
parent: CigCartonGreen
name: AcmeCo carton
description: A carton containing 6 packets of AcmeCo.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/blue.rsi
layers:
- state: closed
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/blue.rsi
- type: StorageFill
contents:
- id: CigPackBlue
amount: 5
- type: entity
id: CigCartonBlack
parent: CigCartonGreen
name: Nomads carton
description: A carton containing 6 packets of Nomads.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/black.rsi
layers:
- state: closed
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/black.rsi
- type: StorageFill
contents:
- id: CigPackBlack
amount: 5
- type: entity
id: CigCartonMixed
parent: CigCartonGreen
name: Dan's soaked smokes
description: A carton containg 3 packets of Dan's soaked smokes.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/mixed.rsi
layers:
- state: closed
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/mixed.rsi
- type: StorageFill
contents:
- id: CigPackMixedMedical
- id: CigPackMixed
- id: CigPackMixedNasty

View File

@@ -1,411 +1,411 @@
- type: entity
id: Cigarette
parent: BaseCigar
name: cigarette
description: A roll of tobacco and nicotine.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi
state: unlit-icon
- type: Tag
tags:
- Cigarette
- Trash
- type: SpaceGarbage
- type: Clothing
sprite: Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi
slots: [ mask ]
equippedPrefix: unlit
- type: Item
size: Tiny
- type: Construction
graph: smokeableCigarette
node: cigarette
- type: entity
id: SoakedCigarette
parent: BaseCigar
name: cigarette
suffix: Soaked
description: A roll of tobacco and nicotine soaked in some chemical.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi
state: unlit-icon
- type: Tag
tags:
- Cigarette
- Trash
- type: SpaceGarbage
- type: Clothing
sprite: Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi
slots: [ mask ]
equippedPrefix: unlit
- type: Item
size: Tiny
- type: Construction
graph: smokeableCigarette
node: cigarette
- type: entity
id: CigaretteSpent
parent: Cigarette
suffix: spent
components:
- type: Sprite
state: burnt-icon
- type: Smokable
state: Burnt
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 20
- type: Tag
tags:
- Cigarette
- Trash
- Burnt
- type: entity
id: CigaretteSyndicate
suffix: syndicate
parent: Cigarette
name: cigarette
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Omnizine
Quantity: 30
- type: entity
id: CigaretteOmnizine
parent: SoakedCigarette
name: Hot Dog Water Flavor Explosion
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Omnizine
Quantity: 10
- type: entity
id: CigaretteIron
parent: SoakedCigarette
name: Rusty Orange Baja Blast
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Iron
Quantity: 10
- type: entity
id: CigaretteTricordrazine
parent: SoakedCigarette
name: Licorice Allsorts
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Tricordrazine
Quantity: 10
- type: entity
id: CigaretteDylovene
parent: SoakedCigarette
name: Urinal Cake Disolver
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Dylovene
Quantity: 10
- type: entity
id: CigaretteDermaline
parent: SoakedCigarette
name: Aloe Peanut Butter Medley
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Dermaline
Quantity: 10
- type: entity
id: CigaretteArithrazine
parent: SoakedCigarette
name: Roman Pipe Works
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Arithrazine
Quantity: 10
- type: entity
id: CigaretteIpecac
parent: SoakedCigarette
name: Grandma's Christmas Fruitcake
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Ipecac
Quantity: 2
- type: entity
id: CigaretteBicaridine
parent: SoakedCigarette
name: Wet Dog Enhanced Cigarette
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Bicaridine
Quantity: 10
- type: entity
id: CigaretteDexalin
parent: SoakedCigarette
name: Rocky Mountain Musk
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Dexalin
Quantity: 10
- type: entity
id: CigarettePax
parent: SoakedCigarette
name: Switzerland Express
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Pax
Quantity: 2
- type: entity
id: CigaretteBbqSauce
parent: SoakedCigarette
name: Spicy Wood Aroma
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: BbqSauce
Quantity: 10
- type: entity
id: CigaretteBlackPepper
parent: SoakedCigarette
name: English Spice
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Blackpepper
Quantity: 10
- type: entity
id: CigaretteCapsaicinOil
parent: SoakedCigarette
name: Chilly P
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: CapsaicinOil
Quantity: 10
- type: entity
id: CigaretteBread
parent: SoakedCigarette
name: Double Toasted
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- type: entity
id: CigaretteMilk
parent: SoakedCigarette
name: Bovine Extract
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Milk
Quantity: 10
- type: entity
id: CigaretteBanana
parent: SoakedCigarette
name: Clown Adjancency Bonus
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: BananaHonk
Quantity: 10
- type: entity
id: CigaretteSpaceDrugs
parent: SoakedCigarette
name: 80's Power Hour
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: SpaceDrugs
Quantity: 10
- type: entity
id: CigaretteMuteToxin
parent: SoakedCigarette
name: Mixed Lozenges
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: MuteToxin
Quantity: 2
- type: entity
id: CigaretteMold
parent: SoakedCigarette
name: Beneath The Sink Experience
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Mold
Quantity: 2
- type: entity
id: CigaretteLicoxide
parent: SoakedCigarette
name: Wake Up Call
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Licoxide
Quantity: 5
- type: entity
id: CigaretteWeldingFuel
parent: SoakedCigarette
name: Plasma Sauce
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: WeldingFuel
Quantity: 5
- type: entity
id: CigaretteTHC
parent: SoakedCigarette
name: Hippy Romance Novel
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: THC
Quantity: 5
- type: entity
id: Cigarette
parent: BaseCigar
name: cigarette
description: A roll of tobacco and nicotine.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi
state: unlit-icon
- type: Tag
tags:
- Cigarette
- Trash
- type: SpaceGarbage
- type: Clothing
sprite: Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi
slots: [ mask ]
equippedPrefix: unlit
- type: Item
size: Tiny
- type: Construction
graph: smokeableCigarette
node: cigarette
- type: entity
id: SoakedCigarette
parent: BaseCigar
name: cigarette
suffix: Soaked
description: A roll of tobacco and nicotine soaked in some chemical.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi
state: unlit-icon
- type: Tag
tags:
- Cigarette
- Trash
- type: SpaceGarbage
- type: Clothing
sprite: Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi
slots: [ mask ]
equippedPrefix: unlit
- type: Item
size: Tiny
- type: Construction
graph: smokeableCigarette
node: cigarette
- type: entity
id: CigaretteSpent
parent: Cigarette
suffix: spent
components:
- type: Sprite
state: burnt-icon
- type: Smokable
state: Burnt
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 20
- type: Tag
tags:
- Cigarette
- Trash
- Burnt
- type: entity
id: CigaretteSyndicate
suffix: syndicate
parent: Cigarette
name: cigarette
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Omnizine
Quantity: 30
- type: entity
id: CigaretteOmnizine
parent: SoakedCigarette
name: Hot Dog Water Flavor Explosion
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Omnizine
Quantity: 10
- type: entity
id: CigaretteIron
parent: SoakedCigarette
name: Rusty Orange Baja Blast
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Iron
Quantity: 10
- type: entity
id: CigaretteTricordrazine
parent: SoakedCigarette
name: Licorice Allsorts
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Tricordrazine
Quantity: 10
- type: entity
id: CigaretteDylovene
parent: SoakedCigarette
name: Urinal Cake Disolver
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Dylovene
Quantity: 10
- type: entity
id: CigaretteDermaline
parent: SoakedCigarette
name: Aloe Peanut Butter Medley
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Dermaline
Quantity: 10
- type: entity
id: CigaretteArithrazine
parent: SoakedCigarette
name: Roman Pipe Works
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Arithrazine
Quantity: 10
- type: entity
id: CigaretteIpecac
parent: SoakedCigarette
name: Grandma's Christmas Fruitcake
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Ipecac
Quantity: 2
- type: entity
id: CigaretteBicaridine
parent: SoakedCigarette
name: Wet Dog Enhanced Cigarette
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Bicaridine
Quantity: 10
- type: entity
id: CigaretteDexalin
parent: SoakedCigarette
name: Rocky Mountain Musk
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Dexalin
Quantity: 10
- type: entity
id: CigarettePax
parent: SoakedCigarette
name: Switzerland Express
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Pax
Quantity: 2
- type: entity
id: CigaretteBbqSauce
parent: SoakedCigarette
name: Spicy Wood Aroma
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: BbqSauce
Quantity: 10
- type: entity
id: CigaretteBlackPepper
parent: SoakedCigarette
name: English Spice
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Blackpepper
Quantity: 10
- type: entity
id: CigaretteCapsaicinOil
parent: SoakedCigarette
name: Chilly P
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: CapsaicinOil
Quantity: 10
- type: entity
id: CigaretteBread
parent: SoakedCigarette
name: Double Toasted
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- type: entity
id: CigaretteMilk
parent: SoakedCigarette
name: Bovine Extract
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Milk
Quantity: 10
- type: entity
id: CigaretteBanana
parent: SoakedCigarette
name: Clown Adjancency Bonus
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: BananaHonk
Quantity: 10
- type: entity
id: CigaretteSpaceDrugs
parent: SoakedCigarette
name: 80's Power Hour
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: SpaceDrugs
Quantity: 10
- type: entity
id: CigaretteMuteToxin
parent: SoakedCigarette
name: Mixed Lozenges
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: MuteToxin
Quantity: 2
- type: entity
id: CigaretteMold
parent: SoakedCigarette
name: Beneath The Sink Experience
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Mold
Quantity: 2
- type: entity
id: CigaretteLicoxide
parent: SoakedCigarette
name: Wake Up Call
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: Licoxide
Quantity: 5
- type: entity
id: CigaretteWeldingFuel
parent: SoakedCigarette
name: Plasma Sauce
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: WeldingFuel
Quantity: 5
- type: entity
id: CigaretteTHC
parent: SoakedCigarette
name: Hippy Romance Novel
components:
- type: SolutionContainerManager
solutions:
smokable:
maxVol: 40
reagents:
- ReagentId: Nicotine
Quantity: 10
- ReagentId: THC
Quantity: 5

View File

@@ -1,283 +1,283 @@
- type: entity
id: CigPackBase
parent: [ BaseStorageItem, BaseBagOpenClose ]
name: cigarette pack
abstract: true
components:
- type: Sprite
layers:
- state: closed
- state: open
map: ["openLayer"]
visible: false
- state: cig1
map: ["cig1"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig2
map: ["cig2"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig3
map: ["cig3"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig4
map: ["cig4"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig5
map: ["cig5"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig6
map: ["cig6"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- type: Tag
tags:
- CigPack
- Trash
- type: PhysicalComposition
materialComposition:
Steel: 50
- type: SpaceGarbage
- type: Item
size: Tiny
shape: # Yes, this is cursed, but it breaks otherwise, dont question it.
- 0,0,0,1
- type: Storage
grid:
- 0,0,4,1
- type: StorageFill
contents:
- id: Cigarette
amount: 10
- type: ItemCounter
count:
tags: [Cigarette]
composite: true
layerStates:
- cig1
- cig2
- cig3
- cig4
- cig5
- cig6
- type: Appearance
- type: entity
id: CigPackMixedBase
parent: [ BaseStorageItem, BaseBagOpenClose ]
name: soaked cigarette pack
abstract: true
components:
- type: Sprite
layers:
- state: closed
- state: open
map: ["openLayer"]
visible: false
- state: cig1
map: ["cig1"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig2
map: ["cig2"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig3
map: ["cig3"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig4
map: ["cig4"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig5
map: ["cig5"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig6
map: ["cig6"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- type: Tag
tags:
- CigPack
- Trash
- type: PhysicalComposition
materialComposition:
Steel: 50
- type: SpaceGarbage
- type: Item
size: Tiny
shape: # Yes, this is cursed, but it breaks otherwise, dont question it.
- 0,0,0,1
- type: Storage
grid:
- 0,0,4,1
- type: StorageFill
contents:
- id: CigaretteRandom
amount: 10
- type: ItemCounter
count:
tags: [Cigarette]
composite: true
layerStates:
- cig1
- cig2
- cig3
- cig4
- cig5
- cig6
- type: Appearance
- type: entity
id: CigPackGreen
parent: CigPackBase
name: Spessman's Smokes packet
description: A label on the packaging reads, Wouldn't a slow death make a change?
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/green.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/green.rsi
- type: entity
id: CigPackRed
parent: CigPackBase
name: DromedaryCo packet
description: The most popular brand of Space Cigarettes, sponsors of the Space Olympics.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/red.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/red.rsi
- type: entity
id: CigPackBlue
parent: CigPackBase
name: AcmeCo packet
description: For those who somehow want to obtain the record for the most amount of cancerous tumors.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/blue.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/blue.rsi
- type: entity
id: CigPackBlack
parent: CigPackBase
name: Nomads packet
description: Nomads's extra strong, for when your life is more extra hard.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/black.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/black.rsi
- type: entity
id: CigPackSyndicate
parent: CigPackBase
name: Interdyne herbals packet
description: Elite cigarettes for elite syndicate agents. Infused with medicine for when you need to do more than calm your nerves.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/syndicate.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/syndicate.rsi
- type: StorageFill
contents:
- id: CigaretteSyndicate
amount: 5
- type: entity
id: CigPackMixedMedical
parent: CigPackMixedBase
name: Dan's soaked smokes
suffix: Medical
description: Dan worked with NT chemistry to dispose of excess chemicals, ENJOY.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/mixed.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/mixed.rsi
- type: StorageFill
contents:
- id: CigaretteIron
- id: CigaretteTricordrazine
- id: CigaretteDylovene
- id: CigaretteDermaline
- id: CigaretteArithrazine
- id: CigaretteBicaridine
- id: CigaretteIpecac
- id: CigaretteOmnizine
prob: 0.25
- id: CigaretteDexalin
prob: 0.25
- id: CigarettePax
prob: 0.10
- type: entity
id: CigPackMixed
parent: CigPackMixedBase
name: Dan's soaked smokes
suffix: Mixed
description: Dan worked with NT chemistry to dispose of excess chemicals, ENJOY.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/mixed.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/mixed.rsi
- type: StorageFill
contents:
- id: CigaretteBbqSauce
prob: 0.70
- id: CigaretteBlackPepper
prob: 0.70
- id: CigaretteCapsaicinOil
prob: 0.70
- id: CigaretteBread
prob: 0.70
- id: CigaretteMilk
prob: 0.70
- id: CigaretteBanana
prob: 0.10
- id: CigaretteTHC
prob: 0.70
- id: CigaretteTricordrazine
prob: 0.25
- id: CigaretteSpaceDrugs
prob: 0.50
- id: CigaretteLicoxide
prob: 0.10
- type: entity
id: CigPackMixedNasty
parent: CigPackMixedBase
name: Dan's soaked smokes
suffix: Nasty
description: Dan worked with NT chemistry to dispose of excess chemicals, ENJOY.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/mixed.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/mixed.rsi
- type: StorageFill
contents:
- id: CigaretteSpaceDrugs
amount: 2
- id: CigaretteWeldingFuel
amount: 2
- id: CigaretteMold
amount: 2
- id: CigaretteTHC
- id: CigaretteLicoxide
prob: 0.50
- id: CigarettePax
prob: 0.10
- id: CigaretteMuteToxin
prob: 0.05
- type: entity
id: CigPackBase
parent: [ BaseStorageItem, BaseBagOpenClose ]
name: cigarette pack
abstract: true
components:
- type: Sprite
layers:
- state: closed
- state: open
map: ["openLayer"]
visible: false
- state: cig1
map: ["cig1"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig2
map: ["cig2"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig3
map: ["cig3"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig4
map: ["cig4"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig5
map: ["cig5"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig6
map: ["cig6"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- type: Tag
tags:
- CigPack
- Trash
- type: PhysicalComposition
materialComposition:
Steel: 50
- type: SpaceGarbage
- type: Item
size: Tiny
shape: # Yes, this is cursed, but it breaks otherwise, dont question it.
- 0,0,0,1
- type: Storage
grid:
- 0,0,4,1
- type: StorageFill
contents:
- id: Cigarette
amount: 10
- type: ItemCounter
count:
tags: [Cigarette]
composite: true
layerStates:
- cig1
- cig2
- cig3
- cig4
- cig5
- cig6
- type: Appearance
- type: entity
id: CigPackMixedBase
parent: [ BaseStorageItem, BaseBagOpenClose ]
name: soaked cigarette pack
abstract: true
components:
- type: Sprite
layers:
- state: closed
- state: open
map: ["openLayer"]
visible: false
- state: cig1
map: ["cig1"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig2
map: ["cig2"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig3
map: ["cig3"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig4
map: ["cig4"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig5
map: ["cig5"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- state: cig6
map: ["cig6"]
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/visualizer.rsi
visible: false
- type: Tag
tags:
- CigPack
- Trash
- type: PhysicalComposition
materialComposition:
Steel: 50
- type: SpaceGarbage
- type: Item
size: Tiny
shape: # Yes, this is cursed, but it breaks otherwise, dont question it.
- 0,0,0,1
- type: Storage
grid:
- 0,0,4,1
- type: StorageFill
contents:
- id: CigaretteRandom
amount: 10
- type: ItemCounter
count:
tags: [Cigarette]
composite: true
layerStates:
- cig1
- cig2
- cig3
- cig4
- cig5
- cig6
- type: Appearance
- type: entity
id: CigPackGreen
parent: CigPackBase
name: Spessman's Smokes packet
description: A label on the packaging reads, Wouldn't a slow death make a change?
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/green.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/green.rsi
- type: entity
id: CigPackRed
parent: CigPackBase
name: DromedaryCo packet
description: The most popular brand of Space Cigarettes, sponsors of the Space Olympics.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/red.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/red.rsi
- type: entity
id: CigPackBlue
parent: CigPackBase
name: AcmeCo packet
description: For those who somehow want to obtain the record for the most amount of cancerous tumors.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/blue.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/blue.rsi
- type: entity
id: CigPackBlack
parent: CigPackBase
name: Nomads packet
description: Nomads's extra strong, for when your life is more extra hard.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/black.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/black.rsi
- type: entity
id: CigPackSyndicate
parent: CigPackBase
name: Interdyne herbals packet
description: Elite cigarettes for elite syndicate agents. Infused with medicine for when you need to do more than calm your nerves.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/syndicate.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/syndicate.rsi
- type: StorageFill
contents:
- id: CigaretteSyndicate
amount: 5
- type: entity
id: CigPackMixedMedical
parent: CigPackMixedBase
name: Dan's soaked smokes
suffix: Medical
description: Dan worked with NT chemistry to dispose of excess chemicals, ENJOY.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/mixed.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/mixed.rsi
- type: StorageFill
contents:
- id: CigaretteIron
- id: CigaretteTricordrazine
- id: CigaretteDylovene
- id: CigaretteDermaline
- id: CigaretteArithrazine
- id: CigaretteBicaridine
- id: CigaretteIpecac
- id: CigaretteOmnizine
prob: 0.25
- id: CigaretteDexalin
prob: 0.25
- id: CigarettePax
prob: 0.10
- type: entity
id: CigPackMixed
parent: CigPackMixedBase
name: Dan's soaked smokes
suffix: Mixed
description: Dan worked with NT chemistry to dispose of excess chemicals, ENJOY.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/mixed.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/mixed.rsi
- type: StorageFill
contents:
- id: CigaretteBbqSauce
prob: 0.70
- id: CigaretteBlackPepper
prob: 0.70
- id: CigaretteCapsaicinOil
prob: 0.70
- id: CigaretteBread
prob: 0.70
- id: CigaretteMilk
prob: 0.70
- id: CigaretteBanana
prob: 0.10
- id: CigaretteTHC
prob: 0.70
- id: CigaretteTricordrazine
prob: 0.25
- id: CigaretteSpaceDrugs
prob: 0.50
- id: CigaretteLicoxide
prob: 0.10
- type: entity
id: CigPackMixedNasty
parent: CigPackMixedBase
name: Dan's soaked smokes
suffix: Nasty
description: Dan worked with NT chemistry to dispose of excess chemicals, ENJOY.
components:
- type: Sprite
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/mixed.rsi
- type: Item
sprite: Objects/Consumable/Smokeables/Cigarettes/Packs/mixed.rsi
- type: StorageFill
contents:
- id: CigaretteSpaceDrugs
amount: 2
- id: CigaretteWeldingFuel
amount: 2
- id: CigaretteMold
amount: 2
- id: CigaretteTHC
- id: CigaretteLicoxide
prob: 0.50
- id: CigarettePax
prob: 0.10
- id: CigaretteMuteToxin
prob: 0.05

View File

@@ -1,24 +1,24 @@
- type: entity
name: arm blade
parent: BaseItem
id: ArmBlade
description: A grotesque blade made out of bone and flesh that cleaves through people as a hot knife through butter.
components:
- type: Sharp
- type: Sprite
sprite: Objects/Weapons/Melee/armblade.rsi
state: icon
- type: MeleeWeapon
wideAnimationRotation: 90
attackRate: 0.75
damage:
types:
Slash: 25
Piercing: 15
- type: Item
size: Normal
sprite: Objects/Weapons/Melee/armblade.rsi
- type: Tool
qualities:
- Prying
- type: Prying
- type: entity
name: arm blade
parent: BaseItem
id: ArmBlade
description: A grotesque blade made out of bone and flesh that cleaves through people as a hot knife through butter.
components:
- type: Sharp
- type: Sprite
sprite: Objects/Weapons/Melee/armblade.rsi
state: icon
- type: MeleeWeapon
wideAnimationRotation: 90
attackRate: 0.75
damage:
types:
Slash: 25
Piercing: 15
- type: Item
size: Normal
sprite: Objects/Weapons/Melee/armblade.rsi
- type: Tool
qualities:
- Prying
- type: Prying

View File

@@ -1,105 +1,105 @@
- type: entity
id: HighSecDoor
parent: BaseStructure
name: high security door
description: Keeps the bad out and keeps the good in.
placement:
mode: SnapgridCenter
components:
- type: InteractionOutline
- type: Sprite
sprite: Structures/Doors/Airlocks/highsec/highsec.rsi
layers:
- state: closed
map: ["enum.DoorVisualLayers.Base"]
- state: closed_unlit
shader: unshaded
map: ["enum.DoorVisualLayers.BaseUnlit"]
- state: welded
map: ["enum.WeldableLayers.BaseWelded"]
- state: bolted_unlit
shader: unshaded
map: ["enum.DoorVisualLayers.BaseBolted"]
- state: emergency_unlit
map: ["enum.DoorVisualLayers.BaseEmergencyAccess"]
shader: unshaded
- state: panel_open
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- type: AnimationPlayer
- type: Physics
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.49,-0.49,0.49,0.49" # don't want this colliding with walls or they won't close
density: 100
mask:
- FullTileMask
layer:
- WallLayer
- type: ContainerFill
containers:
board: [ DoorElectronics ]
- type: ContainerContainer
containers:
board: !type:Container
- type: Door
crushDamage:
types:
Blunt: 50
openSound:
path: /Audio/Machines/airlock_open.ogg
closeSound:
path: /Audio/Machines/airlock_close.ogg
denySound:
path: /Audio/Machines/airlock_deny.ogg
- type: Weldable
time: 10
- type: Airlock
- type: NavMapDoor
- type: DoorBolt
- type: AccessReader
- type: Appearance
- type: WiresVisuals
- type: ApcPowerReceiver
powerLoad: 20
- type: ExtensionCableReceiver
- type: Electrified
enabled: false
usesApcPower: true
- type: WiresPanel
- type: WiresPanelSecurity
securityLevel: maxSecurity
- type: Wires
boardName: wires-board-name-highsec
layoutId: HighSec
alwaysRandomize: true
- type: UserInterface
interfaces:
- key: enum.WiresUiKey.Key
type: WiresBoundUserInterface
- type: Airtight
fixVacuum: true
- type: Occluder
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: StrongMetallic
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 1500
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- type: IconSmooth
key: walls
mode: NoSprite
- type: Construction
graph: Airlock
node: highSecDoor
- type: Tag
tags:
- HighSecDoor
# This tag is used to nagivate the Airlock construction graph. It's needed because this construction graph is shared between Airlock, AirlockGlass, and HighSecDoor
- type: entity
id: HighSecDoor
parent: BaseStructure
name: high security door
description: Keeps the bad out and keeps the good in.
placement:
mode: SnapgridCenter
components:
- type: InteractionOutline
- type: Sprite
sprite: Structures/Doors/Airlocks/highsec/highsec.rsi
layers:
- state: closed
map: ["enum.DoorVisualLayers.Base"]
- state: closed_unlit
shader: unshaded
map: ["enum.DoorVisualLayers.BaseUnlit"]
- state: welded
map: ["enum.WeldableLayers.BaseWelded"]
- state: bolted_unlit
shader: unshaded
map: ["enum.DoorVisualLayers.BaseBolted"]
- state: emergency_unlit
map: ["enum.DoorVisualLayers.BaseEmergencyAccess"]
shader: unshaded
- state: panel_open
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- type: AnimationPlayer
- type: Physics
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.49,-0.49,0.49,0.49" # don't want this colliding with walls or they won't close
density: 100
mask:
- FullTileMask
layer:
- WallLayer
- type: ContainerFill
containers:
board: [ DoorElectronics ]
- type: ContainerContainer
containers:
board: !type:Container
- type: Door
crushDamage:
types:
Blunt: 50
openSound:
path: /Audio/Machines/airlock_open.ogg
closeSound:
path: /Audio/Machines/airlock_close.ogg
denySound:
path: /Audio/Machines/airlock_deny.ogg
- type: Weldable
time: 10
- type: Airlock
- type: NavMapDoor
- type: DoorBolt
- type: AccessReader
- type: Appearance
- type: WiresVisuals
- type: ApcPowerReceiver
powerLoad: 20
- type: ExtensionCableReceiver
- type: Electrified
enabled: false
usesApcPower: true
- type: WiresPanel
- type: WiresPanelSecurity
securityLevel: maxSecurity
- type: Wires
boardName: wires-board-name-highsec
layoutId: HighSec
alwaysRandomize: true
- type: UserInterface
interfaces:
- key: enum.WiresUiKey.Key
type: WiresBoundUserInterface
- type: Airtight
fixVacuum: true
- type: Occluder
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: StrongMetallic
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 1500
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- type: IconSmooth
key: walls
mode: NoSprite
- type: Construction
graph: Airlock
node: highSecDoor
- type: Tag
tags:
- HighSecDoor
# This tag is used to nagivate the Airlock construction graph. It's needed because this construction graph is shared between Airlock, AirlockGlass, and HighSecDoor

View File

@@ -1,121 +1,121 @@
- type: entity
id: HolosignWetFloor
name: wet floor sign
description: The words flicker as if they mean nothing.
placement:
mode: SnapgridCenter
components:
- type: Transform
anchored: true
- type: Physics
bodyType: Static
canCollide: false
- type: Sprite
sprite: Structures/Holo/wetfloor.rsi
state: icon
- type: TimedDespawn
lifetime: 90
- type: Damageable
damageContainer: Inorganic
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 30
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: Tag
tags:
- NoPaint
- type: entity
id: HoloFan
parent: HolosignWetFloor
name: holofan
description: A barrier of hard light that blocks air, but nothing else.
components:
- type: Sprite
sprite: Structures/Holo/holofan.rsi
state: icon
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.5,-0.5,0.5,0.5"
- type: TimedDespawn
lifetime: 180
- type: Airtight
noAirWhenFullyAirBlocked: false
- type: entity
id: HolosignSecurity
parent: HolosignWetFloor
name: holographic barrier
description: A barrier of hard light that blocks movement, but pretty weak.
components:
- type: Physics
bodyType: Static
canCollide: true
- type: Sprite
sprite: Structures/Holo/security.rsi
state: icon
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.3,-0.3,0.3,0.3"
mask:
- TableMask
layer:
- TableLayer
- type: TimedDespawn
lifetime: 180
- type: PointLight
enabled: true
radius: 3
color: red
- type: Climbable
- type: Clickable
- type: entity
id: HolosignForcefield
parent: HolosignWetFloor
name: holographic force field
description: A powerful temporal containment field that doesn't let anything through, not even a tesla or singularity.
components:
- type: Physics
bodyType: Static
canCollide: true
- type: Sprite
sprite: Structures/Holo/field.rsi
state: icon
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.5,-0.5,0.5,0.5"
mask:
- FullTileMask
layer:
- GlassLayer
- type: TimedDespawn
lifetime: 180
- type: PointLight
enabled: true
radius: 3
color: blue
- type: Clickable
- type: ContainmentField
throwForce: 0
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 60
behaviors:
- !type:DoActsBehavior
- type: entity
id: HolosignWetFloor
name: wet floor sign
description: The words flicker as if they mean nothing.
placement:
mode: SnapgridCenter
components:
- type: Transform
anchored: true
- type: Physics
bodyType: Static
canCollide: false
- type: Sprite
sprite: Structures/Holo/wetfloor.rsi
state: icon
- type: TimedDespawn
lifetime: 90
- type: Damageable
damageContainer: Inorganic
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 30
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: Tag
tags:
- NoPaint
- type: entity
id: HoloFan
parent: HolosignWetFloor
name: holofan
description: A barrier of hard light that blocks air, but nothing else.
components:
- type: Sprite
sprite: Structures/Holo/holofan.rsi
state: icon
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.5,-0.5,0.5,0.5"
- type: TimedDespawn
lifetime: 180
- type: Airtight
noAirWhenFullyAirBlocked: false
- type: entity
id: HolosignSecurity
parent: HolosignWetFloor
name: holographic barrier
description: A barrier of hard light that blocks movement, but pretty weak.
components:
- type: Physics
bodyType: Static
canCollide: true
- type: Sprite
sprite: Structures/Holo/security.rsi
state: icon
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.3,-0.3,0.3,0.3"
mask:
- TableMask
layer:
- TableLayer
- type: TimedDespawn
lifetime: 180
- type: PointLight
enabled: true
radius: 3
color: red
- type: Climbable
- type: Clickable
- type: entity
id: HolosignForcefield
parent: HolosignWetFloor
name: holographic force field
description: A powerful temporal containment field that doesn't let anything through, not even a tesla or singularity.
components:
- type: Physics
bodyType: Static
canCollide: true
- type: Sprite
sprite: Structures/Holo/field.rsi
state: icon
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.5,-0.5,0.5,0.5"
mask:
- FullTileMask
layer:
- GlassLayer
- type: TimedDespawn
lifetime: 180
- type: PointLight
enabled: true
radius: 3
color: blue
- type: Clickable
- type: ContainmentField
throwForce: 0
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 60
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]

View File

@@ -1,9 +1,9 @@
- type: entity
parent: PosterBase
id: PosterMapMetaRight
name: "Meta Station Map"
description: "A map of Meta Station. This looks really old."
components:
- type: Sprite
state: metamap64x
- type: entity
parent: PosterBase
id: PosterMapMetaRight
name: "Meta Station Map"
description: "A map of Meta Station. This looks really old."
components:
- type: Sprite
state: metamap64x
sprite: Structures/Wallmounts/metamap.rsi

View File

@@ -1,64 +1,64 @@
- type: gameMap
id: Marathon
mapName: 'Marathon Station'
mapPath: /Maps/marathon.yml
minPlayers: 35
maxPlayers: 70
stations:
Marathon:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} Marathon Station {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
- type: StationEmergencyShuttle
emergencyShuttlePath: /Maps/Shuttles/emergency_rod.yml
- type: StationJobs
overflowJobs:
- Passenger
availableJobs:
#service
Captain: [ 1, 1 ]
HeadOfPersonnel: [ 1, 1 ]
Bartender: [ 2, 2 ]
Botanist: [ 2, 3 ]
Chef: [ 2, 2 ]
Janitor: [ 1, 2 ]
Chaplain: [ 1, 1 ]
Librarian: [ 1, 1 ]
ServiceWorker: [ 2, 2 ]
#engineering
ChiefEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 3, 3 ]
StationEngineer: [ 4, 4 ]
TechnicalAssistant: [ 3, 3 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
Chemist: [ 2, 2 ]
MedicalDoctor: [ 4, 4 ]
MedicalIntern: [ 3, 3 ]
Psychologist: [ 1, 1 ]
Paramedic: [ 1, 1 ]
#science
ResearchDirector: [ 1, 1 ]
Scientist: [ 4, 4 ]
ResearchAssistant: [ 3, 3 ]
Borg: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
SecurityOfficer: [ 4, 4 ]
Detective: [ 1, 1 ]
SecurityCadet: [ 4, 4 ]
Lawyer: [ 2, 2 ]
#supply
Quartermaster: [ 1, 1 ]
SalvageSpecialist: [ 3, 3 ]
CargoTechnician: [ 3, 3 ]
#civilian
Passenger: [ -1, -1 ]
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 1 ]
- type: gameMap
id: Marathon
mapName: 'Marathon Station'
mapPath: /Maps/marathon.yml
minPlayers: 35
maxPlayers: 70
stations:
Marathon:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} Marathon Station {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
- type: StationEmergencyShuttle
emergencyShuttlePath: /Maps/Shuttles/emergency_rod.yml
- type: StationJobs
overflowJobs:
- Passenger
availableJobs:
#service
Captain: [ 1, 1 ]
HeadOfPersonnel: [ 1, 1 ]
Bartender: [ 2, 2 ]
Botanist: [ 2, 3 ]
Chef: [ 2, 2 ]
Janitor: [ 1, 2 ]
Chaplain: [ 1, 1 ]
Librarian: [ 1, 1 ]
ServiceWorker: [ 2, 2 ]
#engineering
ChiefEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 3, 3 ]
StationEngineer: [ 4, 4 ]
TechnicalAssistant: [ 3, 3 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
Chemist: [ 2, 2 ]
MedicalDoctor: [ 4, 4 ]
MedicalIntern: [ 3, 3 ]
Psychologist: [ 1, 1 ]
Paramedic: [ 1, 1 ]
#science
ResearchDirector: [ 1, 1 ]
Scientist: [ 4, 4 ]
ResearchAssistant: [ 3, 3 ]
Borg: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
SecurityOfficer: [ 4, 4 ]
Detective: [ 1, 1 ]
SecurityCadet: [ 4, 4 ]
Lawyer: [ 2, 2 ]
#supply
Quartermaster: [ 1, 1 ]
SalvageSpecialist: [ 3, 3 ]
CargoTechnician: [ 3, 3 ]
#civilian
Passenger: [ -1, -1 ]
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 1 ]

View File

@@ -1,61 +1,61 @@
- type: gameMap
id: Packed
mapName: 'Packed'
mapPath: /Maps/packed.yml
minPlayers: 5
maxPlayers: 40
stations:
Packed:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} Packed {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: 'VG'
- type: StationJobs
overflowJobs:
- Passenger
availableJobs:
#service
Captain: [ 1, 1 ]
HeadOfPersonnel: [ 1, 1 ]
Bartender: [ 1, 1 ]
Botanist: [ 2, 2 ]
Chef: [ 1, 1 ]
Janitor: [ 1, 2 ]
Chaplain: [ 1, 1 ]
Librarian: [ 1, 1 ]
ServiceWorker: [ 2, 2 ]
#engineering
ChiefEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 2, 2 ]
StationEngineer: [ 4, 4 ]
TechnicalAssistant: [ 3, 3 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
Chemist: [ 2, 2 ]
MedicalDoctor: [ 3, 3 ]
MedicalIntern: [ 2, 2 ]
Paramedic: [ 1, 1 ]
#science
ResearchDirector: [ 1, 1 ]
Scientist: [ 4, 4 ]
ResearchAssistant: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
SecurityOfficer: [ 4, 4 ]
Detective: [ 1, 1 ]
SecurityCadet: [ 2, 2 ]
Lawyer: [ 1, 1 ]
#supply
Quartermaster: [ 1, 1 ]
SalvageSpecialist: [ 2, 2 ]
CargoTechnician: [ 2, 2 ]
#civilian
Passenger: [ -1, -1 ]
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 1 ]
Borg: [ 1 , 1 ]
- type: gameMap
id: Packed
mapName: 'Packed'
mapPath: /Maps/packed.yml
minPlayers: 5
maxPlayers: 40
stations:
Packed:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} Packed {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: 'VG'
- type: StationJobs
overflowJobs:
- Passenger
availableJobs:
#service
Captain: [ 1, 1 ]
HeadOfPersonnel: [ 1, 1 ]
Bartender: [ 1, 1 ]
Botanist: [ 2, 2 ]
Chef: [ 1, 1 ]
Janitor: [ 1, 2 ]
Chaplain: [ 1, 1 ]
Librarian: [ 1, 1 ]
ServiceWorker: [ 2, 2 ]
#engineering
ChiefEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 2, 2 ]
StationEngineer: [ 4, 4 ]
TechnicalAssistant: [ 3, 3 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
Chemist: [ 2, 2 ]
MedicalDoctor: [ 3, 3 ]
MedicalIntern: [ 2, 2 ]
Paramedic: [ 1, 1 ]
#science
ResearchDirector: [ 1, 1 ]
Scientist: [ 4, 4 ]
ResearchAssistant: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
SecurityOfficer: [ 4, 4 ]
Detective: [ 1, 1 ]
SecurityCadet: [ 2, 2 ]
Lawyer: [ 1, 1 ]
#supply
Quartermaster: [ 1, 1 ]
SalvageSpecialist: [ 2, 2 ]
CargoTechnician: [ 2, 2 ]
#civilian
Passenger: [ -1, -1 ]
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 1 ]
Borg: [ 1 , 1 ]

View File

@@ -1,36 +1,36 @@
- type: gameMap
id: Reach
mapName: 'Reach'
mapPath: /Maps/reach.yml
minPlayers: 0
maxPlayers: 7
stations:
Reach:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} Reach Transport {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: 'SC'
- type: StationEmergencyShuttle
emergencyShuttlePath: /Maps/Shuttles/emergency.yml
- type: StationJobs
overflowJobs:
- Passenger
availableJobs:
Captain: [ 1, 1 ]
HeadOfSecurity: [ 1, 1 ]
SecurityOfficer: [ 1, 3 ]
CargoTechnician: [ 1, 2 ]
Bartender: [ 1, 1 ]
Botanist: [ 1, 1 ]
Chef: [ 1, 1 ]
MedicalDoctor: [ 1, 2 ]
Chemist: [ 1, 1 ]
Janitor: [ 1, 1 ]
Musician: [ 1, 1 ]
AtmosphericTechnician: [ 1, 1 ]
StationEngineer: [ 1, 2 ]
Passenger: [ -1, -1 ]
- type: gameMap
id: Reach
mapName: 'Reach'
mapPath: /Maps/reach.yml
minPlayers: 0
maxPlayers: 7
stations:
Reach:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} Reach Transport {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: 'SC'
- type: StationEmergencyShuttle
emergencyShuttlePath: /Maps/Shuttles/emergency.yml
- type: StationJobs
overflowJobs:
- Passenger
availableJobs:
Captain: [ 1, 1 ]
HeadOfSecurity: [ 1, 1 ]
SecurityOfficer: [ 1, 3 ]
CargoTechnician: [ 1, 2 ]
Bartender: [ 1, 1 ]
Botanist: [ 1, 1 ]
Chef: [ 1, 1 ]
MedicalDoctor: [ 1, 2 ]
Chemist: [ 1, 1 ]
Janitor: [ 1, 1 ]
Musician: [ 1, 1 ]
AtmosphericTechnician: [ 1, 1 ]
StationEngineer: [ 1, 2 ]
Passenger: [ -1, -1 ]

View File

@@ -1,13 +1,13 @@
- type: constructionGraph
id: CottonObjects
start: start
graph:
- node: start
edges:
- to: cottoncloth
steps:
- material: Cotton
amount: 4
doAfter: 3
- node: cottoncloth
entity: MaterialCloth1
- type: constructionGraph
id: CottonObjects
start: start
graph:
- node: start
edges:
- to: cottoncloth
steps:
- material: Cotton
amount: 4
doAfter: 3
- node: cottoncloth
entity: MaterialCloth1

View File

@@ -1,31 +1,31 @@
- type: job
id: AtmosphericTechnician
name: job-name-atmostech
description: job-description-atmostech
playTimeTracker: JobAtmosphericTechnician
requirements:
- !type:DepartmentTimeRequirement
department: Engineering
time: 54000 # 15 hrs
startingGear: AtmosphericTechnicianGear
icon: "JobIconAtmosphericTechnician"
supervisors: job-supervisors-ce
access:
- Maintenance
- Engineering
- External
- Atmospherics
- type: startingGear
id: AtmosphericTechnicianGear
equipment:
jumpsuit: ClothingUniformJumpsuitAtmos
back: ClothingBackpackAtmosphericsFilled
shoes: ClothingShoesColorWhite
eyes: ClothingEyesGlassesMeson
id: AtmosPDA
belt: ClothingBeltUtilityEngineering
ears: ClothingHeadsetEngineering
innerClothingSkirt: ClothingUniformJumpskirtAtmos
satchel: ClothingBackpackSatchelAtmosphericsFilled
duffelbag: ClothingBackpackDuffelAtmosphericsFilled
- type: job
id: AtmosphericTechnician
name: job-name-atmostech
description: job-description-atmostech
playTimeTracker: JobAtmosphericTechnician
requirements:
- !type:DepartmentTimeRequirement
department: Engineering
time: 54000 # 15 hrs
startingGear: AtmosphericTechnicianGear
icon: "JobIconAtmosphericTechnician"
supervisors: job-supervisors-ce
access:
- Maintenance
- Engineering
- External
- Atmospherics
- type: startingGear
id: AtmosphericTechnicianGear
equipment:
jumpsuit: ClothingUniformJumpsuitAtmos
back: ClothingBackpackAtmosphericsFilled
shoes: ClothingShoesColorWhite
eyes: ClothingEyesGlassesMeson
id: AtmosPDA
belt: ClothingBeltUtilityEngineering
ears: ClothingHeadsetEngineering
innerClothingSkirt: ClothingUniformJumpskirtAtmos
satchel: ClothingBackpackSatchelAtmosphericsFilled
duffelbag: ClothingBackpackDuffelAtmosphericsFilled

View File

@@ -1,38 +1,38 @@
- type: job
id: Detective
name: job-name-detective
description: job-description-detective
playTimeTracker: JobDetective
requirements:
- !type:DepartmentTimeRequirement
department: Security
time: 54000 # 15 hours
startingGear: DetectiveGear
icon: "JobIconDetective"
supervisors: job-supervisors-hos
canBeAntag: false
access:
- Security
- Brig
- Maintenance
- Service
- Detective
special:
- !type:AddImplantSpecial
implants: [ MindShieldImplant ]
- type: startingGear
id: DetectiveGear
equipment:
jumpsuit: ClothingUniformJumpsuitDetective
back: ClothingBackpackSecurityFilledDetective
shoes: ClothingShoesBootsCombatFilled
eyes: ClothingEyesGlassesSunglasses
head: ClothingHeadHatFedoraBrown
outerClothing: ClothingOuterVestDetective
id: DetectivePDA
ears: ClothingHeadsetSecurity
belt: ClothingBeltHolsterFilled
innerClothingSkirt: ClothingUniformJumpskirtDetective
satchel: ClothingBackpackSatchelSecurityFilledDetective
duffelbag: ClothingBackpackDuffelSecurityFilledDetective
- type: job
id: Detective
name: job-name-detective
description: job-description-detective
playTimeTracker: JobDetective
requirements:
- !type:DepartmentTimeRequirement
department: Security
time: 54000 # 15 hours
startingGear: DetectiveGear
icon: "JobIconDetective"
supervisors: job-supervisors-hos
canBeAntag: false
access:
- Security
- Brig
- Maintenance
- Service
- Detective
special:
- !type:AddImplantSpecial
implants: [ MindShieldImplant ]
- type: startingGear
id: DetectiveGear
equipment:
jumpsuit: ClothingUniformJumpsuitDetective
back: ClothingBackpackSecurityFilledDetective
shoes: ClothingShoesBootsCombatFilled
eyes: ClothingEyesGlassesSunglasses
head: ClothingHeadHatFedoraBrown
outerClothing: ClothingOuterVestDetective
id: DetectivePDA
ears: ClothingHeadsetSecurity
belt: ClothingBeltHolsterFilled
innerClothingSkirt: ClothingUniformJumpskirtDetective
satchel: ClothingBackpackSatchelSecurityFilledDetective
duffelbag: ClothingBackpackDuffelSecurityFilledDetective

View File

@@ -1,26 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039 and modified by emisse for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BELT",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039 and modified by emisse for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BELT",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,26 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from Paradise SS13 at commit https://github.com/ParadiseSS13/Paradise/commit/a67c929b7394f78e7787114457ba42f4df6cc3a1",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from Paradise SS13 at commit https://github.com/ParadiseSS13/Paradise/commit/a67c929b7394f78e7787114457ba42f4df6cc3a1",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,26 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tg at https://github.com/tgstation/tgstation/blob/master/icons/mob/clothing/head.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tg at https://github.com/tgstation/tgstation/blob/master/icons/mob/clothing/head.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,60 +1,60 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Original by Emisse, modified by EmoGarbage404",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "icon-unshaded"
},
{
"name": "icon-flash"
},
{
"name": "light-overlay"
},
{
"name": "equipped-head",
"directions": 4
},
{
"name": "equipped-head-light",
"directions": 4
},
{
"name": "equipped-head-unshaded",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-left-unshaded",
"directions": 4
},
{
"name": "inhand-left-light",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "inhand-right-unshaded",
"directions": 4
},
{
"name": "inhand-right-light",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Original by Emisse, modified by EmoGarbage404",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "icon-unshaded"
},
{
"name": "icon-flash"
},
{
"name": "light-overlay"
},
{
"name": "equipped-head",
"directions": 4
},
{
"name": "equipped-head-light",
"directions": 4
},
{
"name": "equipped-head-unshaded",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-left-unshaded",
"directions": 4
},
{
"name": "inhand-left-light",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "inhand-right-unshaded",
"directions": 4
},
{
"name": "inhand-right-light",
"directions": 4
}
]
}

View File

@@ -1,42 +1,42 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "icon-flash"
},
{
"name": "off-equipped-HELMET",
"directions": 4
},
{
"name": "off-inhand-left",
"directions": 4
},
{
"name": "off-inhand-right",
"directions": 4
},
{
"name": "on-equipped-HELMET",
"directions": 4
},
{
"name": "on-inhand-left",
"directions": 4
},
{
"name": "on-inhand-right",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "icon-flash"
},
{
"name": "off-equipped-HELMET",
"directions": 4
},
{
"name": "off-inhand-left",
"directions": 4
},
{
"name": "off-inhand-right",
"directions": 4
},
{
"name": "on-equipped-HELMET",
"directions": 4
},
{
"name": "on-inhand-left",
"directions": 4
},
{
"name": "on-inhand-right",
"directions": 4
}
]
}

View File

@@ -1,42 +1,42 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "icon-flash"
},
{
"name": "off-equipped-HELMET",
"directions": 4
},
{
"name": "off-inhand-left",
"directions": 4
},
{
"name": "off-inhand-right",
"directions": 4
},
{
"name": "on-equipped-HELMET",
"directions": 4
},
{
"name": "on-inhand-left",
"directions": 4
},
{
"name": "on-inhand-right",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "icon-flash"
},
{
"name": "off-equipped-HELMET",
"directions": 4
},
{
"name": "off-inhand-left",
"directions": 4
},
{
"name": "off-inhand-right",
"directions": 4
},
{
"name": "on-equipped-HELMET",
"directions": 4
},
{
"name": "on-inhand-left",
"directions": 4
},
{
"name": "on-inhand-right",
"directions": 4
}
]
}

View File

@@ -1,27 +1,27 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation closed pull at https://github.com/tgstation/tgstation/pull/66796 and modified by emisse for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation closed pull at https://github.com/tgstation/tgstation/pull/66796 and modified by emisse for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,30 +1,30 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from TGstation github https://github.com/tgstation/tgstation/commit/988f795be2dee02a8252d3e584fbb94d43d4a965",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "equipped-HELMET-hamster",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from TGstation github https://github.com/tgstation/tgstation/commit/988f795be2dee02a8252d3e584fbb94d43d4a965",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "equipped-HELMET-hamster",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,26 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from Beestation at commit https://github.com/BeeStation/BeeStation-Hornet/commit/0bb49b1a97488349ee89308ad6a0904066e1c6f3",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from Beestation at commit https://github.com/BeeStation/BeeStation-Hornet/commit/0bb49b1a97488349ee89308ad6a0904066e1c6f3",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,26 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from Beestation at commit https://github.com/BeeStation/BeeStation-Hornet/commit/0bb49b1a97488349ee89308ad6a0904066e1c6f3",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from Beestation at commit https://github.com/BeeStation/BeeStation-Hornet/commit/0bb49b1a97488349ee89308ad6a0904066e1c6f3",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,41 +1,41 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation https://github.com/tgstation/tgstation/blob/master/icons/mob/clothing/head.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "icon-flash"
},
{
"name": "off-equipped-HELMET",
"directions": 4
},
{
"name": "off-inhand-left",
"directions": 4
},
{
"name": "off-inhand-right",
"directions": 4
},
{
"name": "on-equipped-HELMET",
"directions": 4
},
{
"name": "on-inhand-left",
"directions": 4
},
{
"name": "on-inhand-right",
"directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation https://github.com/tgstation/tgstation/blob/master/icons/mob/clothing/head.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "icon-flash"
},
{
"name": "off-equipped-HELMET",
"directions": 4
},
{
"name": "off-inhand-left",
"directions": 4
},
{
"name": "off-inhand-right",
"directions": 4
},
{
"name": "on-equipped-HELMET",
"directions": 4
},
{
"name": "on-inhand-left",
"directions": 4
},
{
"name": "on-inhand-right",
"directions": 4
}
]
}

View File

@@ -1,26 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tg at https://github.com/tgstation/tgstation/blob/master/icons/mob/clothing/head.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tg at https://github.com/tgstation/tgstation/blob/master/icons/mob/clothing/head.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,26 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from paradise station at commit https://github.com/ParadiseSS13/Paradise/commit/e5e584804b4b0b373a6a69d23afb73fd3c094365, redrawn by Ubaser",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from paradise station at commit https://github.com/ParadiseSS13/Paradise/commit/e5e584804b4b0b373a6a69d23afb73fd3c094365, redrawn by Ubaser",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,26 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from TGstation github https://github.com/tgstation/tgstation/commit/e89db4dd4f42377b0adafb06806a763314a89034 , edited by Alekshhh",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-MASK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from TGstation github https://github.com/tgstation/tgstation/commit/e89db4dd4f42377b0adafb06806a763314a89034 , edited by Alekshhh",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-MASK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,26 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "made by emisse and inspired by weh plushie, sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "made by emisse and inspired by weh plushie, sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,26 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation https://github.com/tgstation/tgstation/pull/62603 which was taken from bee station. Bee station does not have a history on the cloaks on their github, sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875 , colors edited by Skarletto (github), edited by Emisse for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation https://github.com/tgstation/tgstation/pull/62603 which was taken from bee station. Bee station does not have a history on the cloaks on their github, sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875 , colors edited by Skarletto (github), edited by Emisse for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,26 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation https://github.com/tgstation/tgstation/blob/master/icons/obj/clothing/cloaks.dmi, sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation https://github.com/tgstation/tgstation/blob/master/icons/obj/clothing/cloaks.dmi, sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

View File

@@ -1,18 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "taken from tg git at https://github.com/tgstation/tgstation/blob/master/icons/obj/clothing/accessories.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "taken from tg git at https://github.com/tgstation/tgstation/blob/master/icons/obj/clothing/accessories.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
}
]
}

View File

@@ -1,18 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "taken from tg git at https://github.com/tgstation/tgstation/blob/master/icons/obj/clothing/accessories.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "taken from tg git at https://github.com/tgstation/tgstation/blob/master/icons/obj/clothing/accessories.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
}
]
}

View File

@@ -1,18 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "taken from tg git at https://github.com/tgstation/tgstation/blob/master/icons/obj/clothing/accessories.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "taken from tg git at https://github.com/tgstation/tgstation/blob/master/icons/obj/clothing/accessories.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
}
]
}

View File

@@ -1,18 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "made by Emisse (github) for ss14, edited by Skarletto (github)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
}
]
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "made by Emisse (github) for ss14, edited by Skarletto (github)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
}
]
}

Some files were not shown because too many files have changed in this diff Show More