diff --git a/Content.Server/GameObjects/Components/AnchorableComponent.cs b/Content.Server/GameObjects/Components/AnchorableComponent.cs index 4c6edc2df0..368f6f1cce 100644 --- a/Content.Server/GameObjects/Components/AnchorableComponent.cs +++ b/Content.Server/GameObjects/Components/AnchorableComponent.cs @@ -31,7 +31,7 @@ namespace Content.Server.GameObjects.Components [ViewVariables(VVAccess.ReadWrite)] [DataField("snap")] - public bool Snap { get; private set; } + public bool Snap { get; private set; } = true; public override void Initialize() { diff --git a/Resources/Prototypes/Entities/Constructible/Doors/airlock_base.yml b/Resources/Prototypes/Entities/Constructible/Doors/airlock_base.yml index 2738e0bccc..ecc22bc20c 100644 --- a/Resources/Prototypes/Entities/Constructible/Doors/airlock_base.yml +++ b/Resources/Prototypes/Entities/Constructible/Doors/airlock_base.yml @@ -102,7 +102,6 @@ - MobImpassable - VaultImpassable - type: Anchorable - snap: true - type: Pullable - type: SnapGrid offset: Center diff --git a/Resources/Prototypes/Entities/Constructible/Furniture/seats.yml b/Resources/Prototypes/Entities/Constructible/Furniture/seats.yml index 5170bd3606..d3c53a1716 100644 --- a/Resources/Prototypes/Entities/Constructible/Furniture/seats.yml +++ b/Resources/Prototypes/Entities/Constructible/Furniture/seats.yml @@ -42,7 +42,6 @@ parent: SeatBase components: - type: Anchorable - snap: true - type: Rotatable - type: Sprite state: chair @@ -68,7 +67,6 @@ description: Apply butt. components: - type: Anchorable - snap: true - type: Sprite state: stool_base color: "#8e9799" @@ -92,7 +90,6 @@ parent: SeatBase components: - type: Anchorable - snap: true - type: Sprite state: bar_stool - type: Physics @@ -149,7 +146,6 @@ description: It looks comfy. components: - type: Anchorable - snap: true - type: Sprite state: comfychair_preview - type: Physics diff --git a/Resources/Prototypes/Entities/Constructible/Furniture/storage.yml b/Resources/Prototypes/Entities/Constructible/Furniture/storage.yml index ba9750b9c3..a3e1bb743f 100644 --- a/Resources/Prototypes/Entities/Constructible/Furniture/storage.yml +++ b/Resources/Prototypes/Entities/Constructible/Furniture/storage.yml @@ -24,7 +24,6 @@ - VaultImpassable - type: Pullable - type: Anchorable - snap: true - type: Damageable resistances: metallicResistances - type: Destructible diff --git a/Resources/Prototypes/Entities/Constructible/Ground/kitchen.yml b/Resources/Prototypes/Entities/Constructible/Ground/kitchen.yml index 625e670d42..d43d40e1da 100644 --- a/Resources/Prototypes/Entities/Constructible/Ground/kitchen.yml +++ b/Resources/Prototypes/Entities/Constructible/Ground/kitchen.yml @@ -21,5 +21,4 @@ acts: ["Destruction"] - type: KitchenSpike - type: Anchorable - snap: true - type: Pullable diff --git a/Resources/Prototypes/Entities/Constructible/Power/vending_machines.yml b/Resources/Prototypes/Entities/Constructible/Power/vending_machines.yml index 7f9035912e..e7e1252a1f 100644 --- a/Resources/Prototypes/Entities/Constructible/Power/vending_machines.yml +++ b/Resources/Prototypes/Entities/Constructible/Power/vending_machines.yml @@ -43,7 +43,6 @@ BoardName: "Vending Machine" LayoutId: Vending - type: Anchorable - snap: true - type: entity parent: VendingMachine diff --git a/Resources/Prototypes/Entities/Constructible/Specific/Engines/AME/controller.yml b/Resources/Prototypes/Entities/Constructible/Specific/Engines/AME/controller.yml index 738bb1746f..60eab7fc4d 100644 --- a/Resources/Prototypes/Entities/Constructible/Specific/Engines/AME/controller.yml +++ b/Resources/Prototypes/Entities/Constructible/Specific/Engines/AME/controller.yml @@ -43,7 +43,6 @@ - type: SnapGrid offset: Center - type: Anchorable - snap: true - type: Pullable - type: AMEController - type: UserInterface diff --git a/Resources/Prototypes/Entities/Constructible/Specific/Engines/PA/base.yml b/Resources/Prototypes/Entities/Constructible/Specific/Engines/PA/base.yml index e2ef69a3c4..1fee8ae412 100644 --- a/Resources/Prototypes/Entities/Constructible/Specific/Engines/PA/base.yml +++ b/Resources/Prototypes/Entities/Constructible/Specific/Engines/PA/base.yml @@ -6,7 +6,6 @@ components: - type: InteractionOutline - type: Anchorable - snap: true - type: Physics bodyType: Static fixtures: diff --git a/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/collector.yml b/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/collector.yml index 5f271a04a4..e643f5342b 100644 --- a/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/collector.yml +++ b/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/collector.yml @@ -40,5 +40,4 @@ nodeGroupID: HVPower - type: RadiationCollector - type: Anchorable - snap: true - type: Pullable diff --git a/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/containment.yml b/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/containment.yml index 1d88449b7b..2bd78f5428 100644 --- a/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/containment.yml +++ b/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/containment.yml @@ -33,7 +33,6 @@ state: icon - type: ContainmentFieldGenerator - type: Anchorable - snap: true - type: Pullable - type: PointLight enabled: false diff --git a/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/emitter.yml b/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/emitter.yml index 56815c9cdc..fc11309b5f 100644 --- a/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/emitter.yml +++ b/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/emitter.yml @@ -59,7 +59,6 @@ - !type:DoActsBehavior acts: [ "Destruction" ] - type: Anchorable - snap: true - type: Pullable - type: Rotatable - type: Appearance diff --git a/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/generator.yml b/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/generator.yml index e5e0f9d06d..327205015e 100644 --- a/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/generator.yml +++ b/Resources/Prototypes/Entities/Constructible/Specific/Engines/Singularity/generator.yml @@ -25,5 +25,4 @@ - type: SnapGrid offset: Center - type: Anchorable - snap: true - type: Pullable diff --git a/Resources/Prototypes/Entities/Constructible/Specific/Medical/medical_scanner.yml b/Resources/Prototypes/Entities/Constructible/Specific/Medical/medical_scanner.yml index a2b5bf448a..cab60850f8 100644 --- a/Resources/Prototypes/Entities/Constructible/Specific/Medical/medical_scanner.yml +++ b/Resources/Prototypes/Entities/Constructible/Specific/Medical/medical_scanner.yml @@ -29,7 +29,6 @@ - type: SnapGrid offset: Center - type: Anchorable - snap: true - type: Pullable - type: MedicalScanner - type: Damageable diff --git a/Resources/Prototypes/Entities/Constructible/Specific/chem_master.yml b/Resources/Prototypes/Entities/Constructible/Specific/chem_master.yml index 84ce8483d5..cadc8ed5b1 100644 --- a/Resources/Prototypes/Entities/Constructible/Specific/chem_master.yml +++ b/Resources/Prototypes/Entities/Constructible/Specific/chem_master.yml @@ -19,7 +19,6 @@ - type: PowerReceiver - type: InteractionOutline - type: Anchorable - snap: true - type: Physics bodyType: Static fixtures: diff --git a/Resources/Prototypes/Entities/Constructible/Specific/disposal.yml b/Resources/Prototypes/Entities/Constructible/Specific/disposal.yml index e1267be565..a0cf7818c3 100644 --- a/Resources/Prototypes/Entities/Constructible/Specific/disposal.yml +++ b/Resources/Prototypes/Entities/Constructible/Specific/disposal.yml @@ -145,7 +145,6 @@ - Opaque - MobImpassable - type: Anchorable - snap: true - type: Damageable resistances: metallicResistances - type: Destructible diff --git a/Resources/Prototypes/Entities/Constructible/Specific/hydroponics.yml b/Resources/Prototypes/Entities/Constructible/Specific/hydroponics.yml index c8770fe4b0..f72b2ca022 100644 --- a/Resources/Prototypes/Entities/Constructible/Specific/hydroponics.yml +++ b/Resources/Prototypes/Entities/Constructible/Specific/hydroponics.yml @@ -66,7 +66,6 @@ mask: - Impassable - type: Anchorable - snap: true - type: Pullable - type: Sprite sprite: Constructible/Hydroponics/containers.rsi diff --git a/Resources/Prototypes/Entities/Constructible/Watercloset/toilet.yml b/Resources/Prototypes/Entities/Constructible/Watercloset/toilet.yml index 7592b64ccd..f0f7b35bf0 100644 --- a/Resources/Prototypes/Entities/Constructible/Watercloset/toilet.yml +++ b/Resources/Prototypes/Entities/Constructible/Watercloset/toilet.yml @@ -6,7 +6,6 @@ description: The HT-451, a torque rotation-based, waste disposal unit for small matter. This one seems remarkably clean. components: - type: Anchorable - snap: true - type: Sprite sprite: Constructible/Watercloset/toilet.rsi state: closed_toilet_seat_up diff --git a/Resources/Prototypes/Entities/Constructible/base.yml b/Resources/Prototypes/Entities/Constructible/base.yml index c3ab648ca6..d97ca3971b 100644 --- a/Resources/Prototypes/Entities/Constructible/base.yml +++ b/Resources/Prototypes/Entities/Constructible/base.yml @@ -42,5 +42,4 @@ mask: - VaultImpassable - type: Anchorable - snap: true - type: Pullable