diff --git a/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs b/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs index 2aef66cd5c..34e970d5cc 100644 --- a/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs +++ b/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs @@ -81,7 +81,6 @@ namespace Content.IntegrationTests.Tests.Disposal damageContainer: Biological - type: Physics bodyType: KinematicController - - type: Fixtures - type: DoAfter - type: entity @@ -94,7 +93,6 @@ namespace Content.IntegrationTests.Tests.Disposal - Anchoring - type: Physics bodyType: Dynamic - - type: Fixtures - type: DoAfter - type: entity @@ -108,7 +106,6 @@ namespace Content.IntegrationTests.Tests.Disposal - type: ApcPowerReceiver - type: Physics bodyType: Static - - type: Fixtures - type: entity name: DisposalTrunkDummy diff --git a/Content.IntegrationTests/Tests/Doors/AirlockTest.cs b/Content.IntegrationTests/Tests/Doors/AirlockTest.cs index 0910b1ccad..d3a9c185e1 100644 --- a/Content.IntegrationTests/Tests/Doors/AirlockTest.cs +++ b/Content.IntegrationTests/Tests/Doors/AirlockTest.cs @@ -20,7 +20,6 @@ namespace Content.IntegrationTests.Tests.Doors components: - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -36,7 +35,6 @@ namespace Content.IntegrationTests.Tests.Doors - type: Airlock - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Content.IntegrationTests/Tests/Interaction/Click/InteractionSystemTests.cs b/Content.IntegrationTests/Tests/Interaction/Click/InteractionSystemTests.cs index ee1e5cc6f2..120610e126 100644 --- a/Content.IntegrationTests/Tests/Interaction/Click/InteractionSystemTests.cs +++ b/Content.IntegrationTests/Tests/Interaction/Click/InteractionSystemTests.cs @@ -25,7 +25,6 @@ namespace Content.IntegrationTests.Tests.Interaction.Click components: - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Content.IntegrationTests/Tests/Utility/EntitySystemExtensionsTest.cs b/Content.IntegrationTests/Tests/Utility/EntitySystemExtensionsTest.cs index 2fd29238ca..d41a72fbb0 100644 --- a/Content.IntegrationTests/Tests/Utility/EntitySystemExtensionsTest.cs +++ b/Content.IntegrationTests/Tests/Utility/EntitySystemExtensionsTest.cs @@ -21,7 +21,6 @@ namespace Content.IntegrationTests.Tests.Utility name: {BlockerDummyId} components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Content.Server/Power/EntitySystems/ExtensionCableSystem.cs b/Content.Server/Power/EntitySystems/ExtensionCableSystem.cs index c1ec5db65e..1bbce9041f 100644 --- a/Content.Server/Power/EntitySystems/ExtensionCableSystem.cs +++ b/Content.Server/Power/EntitySystems/ExtensionCableSystem.cs @@ -66,11 +66,6 @@ namespace Content.Server.Power.EntitySystems foreach (var receiver in receivers) { - // No point resetting what the receiver is doing if it's deleting, plus significant perf savings - // in not doing needless lookups - if (EntityManager.GetComponent(receiver.OwnerUid).EntityLifeStage > - EntityLifeStage.MapInitialized) continue; - TryFindAndSetProvider(receiver); } } diff --git a/Content.Server/Shuttles/EntitySystems/DockingSystem.cs b/Content.Server/Shuttles/EntitySystems/DockingSystem.cs index 56cea164f9..6800f764cf 100644 --- a/Content.Server/Shuttles/EntitySystems/DockingSystem.cs +++ b/Content.Server/Shuttles/EntitySystems/DockingSystem.cs @@ -21,8 +21,9 @@ namespace Content.Server.Shuttles.EntitySystems public sealed class DockingSystem : EntitySystem { [Dependency] private readonly IMapManager _mapManager = default!; - [Dependency] private readonly FixtureSystem _fixtureSystem = default!; + [Dependency] private readonly SharedBroadphaseSystem _broadphaseSystem = default!; [Dependency] private readonly SharedJointSystem _jointSystem = default!; + [Dependency] private readonly AirtightSystem _airtightSystem = default!; private const string DockingFixture = "docking"; private const string DockingJoint = "docking"; @@ -107,7 +108,7 @@ namespace Content.Server.Shuttles.EntitySystems !EntityManager.HasComponent(grid.GridEntityId)) return null; var transform = body.GetTransform(); - var dockingFixture = _fixtureSystem.GetFixtureOrNull(body, DockingFixture); + var dockingFixture = body.GetFixture(DockingFixture); if (dockingFixture == null) { @@ -141,7 +142,7 @@ namespace Content.Server.Shuttles.EntitySystems !EntityManager.TryGetComponent(ent, out PhysicsComponent? otherBody)) continue; var otherTransform = otherBody.GetTransform(); - var otherDockingFixture = _fixtureSystem.GetFixtureOrNull(otherBody, DockingFixture); + var otherDockingFixture = otherBody.GetFixture(DockingFixture); if (otherDockingFixture == null) { @@ -266,7 +267,7 @@ namespace Content.Server.Shuttles.EntitySystems return; } - _fixtureSystem.DestroyFixture(physicsComponent, DockingFixture); + _broadphaseSystem.DestroyFixture(physicsComponent, DockingFixture); } private void EnableDocking(EntityUid uid, DockingComponent component) @@ -296,7 +297,7 @@ namespace Content.Server.Shuttles.EntitySystems // TODO: I want this to ideally be 2 fixtures to force them to have some level of alignment buuuttt // I also need collisionmanager for that yet again so they get dis. - _fixtureSystem.CreateFixture(physicsComponent, fixture); + _broadphaseSystem.CreateFixture(physicsComponent, fixture); } /// @@ -384,8 +385,8 @@ namespace Content.Server.Shuttles.EntitySystems return; } - var fixtureA = _fixtureSystem.GetFixtureOrNull(bodyA, DockingFixture); - var fixtureB = _fixtureSystem.GetFixtureOrNull(bodyB, DockingFixture); + var fixtureA = bodyA.GetFixture(DockingFixture); + var fixtureB = bodyB.GetFixture(DockingFixture); if (fixtureA == null || fixtureB == null) { diff --git a/Content.Server/Shuttles/EntitySystems/ShuttleSystem.cs b/Content.Server/Shuttles/EntitySystems/ShuttleSystem.cs index e19dc756d0..e1a259fec9 100644 --- a/Content.Server/Shuttles/EntitySystems/ShuttleSystem.cs +++ b/Content.Server/Shuttles/EntitySystems/ShuttleSystem.cs @@ -101,9 +101,6 @@ namespace Content.Server.Shuttles.EntitySystems private void OnShuttleShutdown(EntityUid uid, ShuttleComponent component, ComponentShutdown args) { - // None of the below is necessary for any cleanup if we're just deleting. - if (EntityManager.GetComponent(uid).EntityLifeStage >= EntityLifeStage.Terminating) return; - if (!component.Owner.TryGetComponent(out PhysicsComponent? physicsComponent)) { return; diff --git a/Content.Server/Shuttles/EntitySystems/ThrusterSystem.cs b/Content.Server/Shuttles/EntitySystems/ThrusterSystem.cs index c579cc6a10..e04f7621b1 100644 --- a/Content.Server/Shuttles/EntitySystems/ThrusterSystem.cs +++ b/Content.Server/Shuttles/EntitySystems/ThrusterSystem.cs @@ -28,7 +28,7 @@ namespace Content.Server.Shuttles.EntitySystems { [Robust.Shared.IoC.Dependency] private readonly IMapManager _mapManager = default!; [Robust.Shared.IoC.Dependency] private readonly AmbientSoundSystem _ambient = default!; - [Robust.Shared.IoC.Dependency] private readonly FixtureSystem _fixtureSystem = default!; + [Robust.Shared.IoC.Dependency] private readonly SharedBroadphaseSystem _broadphase = default!; [Robust.Shared.IoC.Dependency] private readonly DamageableSystem _damageable = default!; // Essentially whenever thruster enables we update the shuttle's available impulses which are used for movement. @@ -259,7 +259,7 @@ namespace Content.Server.Shuttles.EntitySystems CollisionLayer = (int) CollisionGroup.MobImpassable }; - _fixtureSystem.CreateFixture(physicsComponent, fixture); + _broadphase.CreateFixture(physicsComponent, fixture); } break; @@ -323,7 +323,7 @@ namespace Content.Server.Shuttles.EntitySystems if (EntityManager.TryGetComponent(uid, out PhysicsComponent? physicsComponent)) { - _fixtureSystem.DestroyFixture(physicsComponent, BurnFixture); + _broadphase.DestroyFixture(physicsComponent, BurnFixture); } _activeThrusters.Remove(component); diff --git a/Content.Server/Storage/Components/EntityStorageComponent.cs b/Content.Server/Storage/Components/EntityStorageComponent.cs index cd45675f95..2c6926d9c4 100644 --- a/Content.Server/Storage/Components/EntityStorageComponent.cs +++ b/Content.Server/Storage/Components/EntityStorageComponent.cs @@ -279,18 +279,18 @@ namespace Content.Server.Storage.Components private void ModifyComponents() { - if (!_isCollidableWhenOpen && Owner.TryGetComponent(out var manager)) + if (!_isCollidableWhenOpen && Owner.TryGetComponent(out var physics)) { if (Open) { - foreach (var (_, fixture) in manager.Fixtures) + foreach (var fixture in physics.Fixtures) { fixture.CollisionLayer &= ~OpenMask; } } else { - foreach (var (_, fixture) in manager.Fixtures) + foreach (var fixture in physics.Fixtures) { fixture.CollisionLayer |= OpenMask; } diff --git a/Content.Shared/Singularity/SharedSingularitySystem.cs b/Content.Shared/Singularity/SharedSingularitySystem.cs index dbb4fe4921..c374c76e31 100644 --- a/Content.Shared/Singularity/SharedSingularitySystem.cs +++ b/Content.Shared/Singularity/SharedSingularitySystem.cs @@ -2,9 +2,7 @@ using Content.Shared.Radiation; using Content.Shared.Singularity.Components; using Robust.Shared.GameObjects; -using Robust.Shared.IoC; using Robust.Shared.Maths; -using Robust.Shared.Physics; using Robust.Shared.Physics.Collision.Shapes; using Robust.Shared.Physics.Dynamics; @@ -12,8 +10,6 @@ namespace Content.Shared.Singularity { public abstract class SharedSingularitySystem : EntitySystem { - [Dependency] private readonly FixtureSystem _fixtures = default!; - public const string DeleteFixture = "DeleteCircle"; private float GetFalloff(int level) @@ -78,7 +74,8 @@ namespace Content.Shared.Singularity appearance.SetData(SingularityVisuals.Level, value); } - if (physics != null && _fixtures.GetFixtureOrNull(physics, DeleteFixture) is {Shape: PhysShapeCircle circle}) + if (physics != null && + physics.GetFixture(DeleteFixture) is {Shape: PhysShapeCircle circle}) { circle.Radius = value - 0.5f; } diff --git a/Content.Shared/Throwing/ThrownItemSystem.cs b/Content.Shared/Throwing/ThrownItemSystem.cs index 5a73b751a7..ec8685b1a1 100644 --- a/Content.Shared/Throwing/ThrownItemSystem.cs +++ b/Content.Shared/Throwing/ThrownItemSystem.cs @@ -17,11 +17,11 @@ namespace Content.Shared.Throwing /// /// Handles throwing landing and collisions. /// - public sealed class ThrownItemSystem : EntitySystem + public class ThrownItemSystem : EntitySystem { + [Dependency] private readonly SharedBroadphaseSystem _broadphaseSystem = default!; [Dependency] private readonly SharedContainerSystem _containerSystem = default!; [Dependency] private readonly SharedAdminLogSystem _adminLogSystem = default!; - [Dependency] private readonly FixtureSystem _fixtures = default!; private const string ThrowingFixture = "throw-fixture"; @@ -56,14 +56,14 @@ namespace Content.Shared.Throwing if (!component.Owner.TryGetComponent(out PhysicsComponent? physicsComponent) || physicsComponent.Fixtures.Count != 1) return; - if (_fixtures.GetFixtureOrNull(physicsComponent, ThrowingFixture) != null) + if (physicsComponent.GetFixture(ThrowingFixture) != null) { Logger.Error($"Found existing throwing fixture on {component.Owner}"); return; } var shape = physicsComponent.Fixtures[0].Shape; - _fixtures.CreateFixture(physicsComponent, new Fixture(physicsComponent, shape) {CollisionLayer = (int) CollisionGroup.ThrownItem, Hard = false, ID = ThrowingFixture}); + _broadphaseSystem.CreateFixture(physicsComponent, new Fixture(physicsComponent, shape) {CollisionLayer = (int) CollisionGroup.ThrownItem, Hard = false, ID = ThrowingFixture}); } private void HandleCollision(EntityUid uid, ThrownItemComponent component, StartCollideEvent args) @@ -99,11 +99,11 @@ namespace Content.Shared.Throwing { if (EntityManager.TryGetComponent(uid, out PhysicsComponent? physicsComponent)) { - var fixture = _fixtures.GetFixtureOrNull(physicsComponent, ThrowingFixture); + var fixture = physicsComponent.GetFixture(ThrowingFixture); if (fixture != null) { - _fixtures.DestroyFixture(physicsComponent, fixture); + _broadphaseSystem.DestroyFixture(physicsComponent, fixture); } } diff --git a/Resources/Maps/saltern.yml b/Resources/Maps/saltern.yml index 4c8f7dabda..922b009a84 100644 --- a/Resources/Maps/saltern.yml +++ b/Resources/Maps/saltern.yml @@ -622,6 +622,9 @@ entities: pos: 39.5,-1.5 parent: 853 type: Transform + - fixtures: [] + bodyType: Dynamic + type: Physics - containers: PowerCellCharger-powerCellContainer: !type:ContainerSlot {} type: ContainerContainer @@ -1336,7 +1339,6 @@ entities: ents: [] machine_parts: !type:Container ents: [] - ChemMaster-beaker: !type:ContainerSlot {} type: ContainerContainer - solutions: buffer: @@ -6137,7 +6139,6 @@ entities: ents: [] machine_parts: !type:Container ents: [] - ReagentDispenser-beaker: !type:ContainerSlot {} type: ContainerContainer - uid: 580 type: SuspicionHitscanSpawner @@ -7868,6 +7869,8 @@ entities: - containers: WeaponCapacitorCharger-powerCellContainer: !type:ContainerSlot {} type: ContainerContainer + - fixtures: [] + type: Physics - uid: 769 type: PottedPlantRD components: @@ -8504,7 +8507,6 @@ entities: type: Transform - containers: ReagentDispenser-reagentContainerContainer: !type:ContainerSlot {} - ReagentDispenser-beaker: !type:ContainerSlot {} type: ContainerContainer - uid: 826 type: Catwalk @@ -13587,12 +13589,20 @@ entities: type: GridAtmosphere - angularDamping: 0.3 fixedRotation: False - bodyType: Dynamic - type: Physics - - gravityShakeSound: !type:SoundPathSpecifier - path: /Audio/Effects/alert.ogg - type: Gravity - - fixtures: + fixtures: + - shape: !type:PolygonShape + vertices: + - 16,0 + - 16,16 + - 0,16 + - 0,0 + id: grid_chunk-0-0 + mask: + - MapGrid + layer: + - MapGrid + mass: 1024 + restitution: 0.1 - shape: !type:PolygonShape vertices: - 0,-16 @@ -13632,19 +13642,6 @@ entities: - MapGrid mass: 1024 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 16,0 - - 16,16 - - 0,16 - - 0,0 - id: grid_chunk-0-0 - mask: - - MapGrid - layer: - - MapGrid - mass: 1024 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 32,0 @@ -13671,45 +13668,6 @@ entities: - MapGrid mass: 8 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 32,15 - - 32,16 - - 29,16 - - 29,15 - id: grid_chunk-29-15 - mask: - - MapGrid - layer: - - MapGrid - mass: 12 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 16,16 - - 16,23 - - 0,23 - - 0,16 - id: grid_chunk-0-16 - mask: - - MapGrid - layer: - - MapGrid - mass: 448 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 15,23 - - 15,26 - - 0,26 - - 0,23 - id: grid_chunk-0-23 - mask: - - MapGrid - layer: - - MapGrid - mass: 180 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 14,26 @@ -13775,149 +13733,6 @@ entities: - MapGrid mass: 576 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 16,-32 - - 16,-29 - - 1,-29 - - 1,-32 - id: grid_chunk-1--32 - mask: - - MapGrid - layer: - - MapGrid - mass: 180 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 16,-29 - - 16,-16 - - 0,-16 - - 0,-29 - id: grid_chunk-0--29 - mask: - - MapGrid - layer: - - MapGrid - mass: 832 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 32,-32 - - 32,-31 - - 16,-31 - - 16,-32 - id: grid_chunk-16--32 - mask: - - MapGrid - layer: - - MapGrid - mass: 64 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 22,-31 - - 22,-30 - - 19,-30 - - 19,-31 - id: grid_chunk-19--31 - mask: - - MapGrid - layer: - - MapGrid - mass: 12 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 26,-31 - - 26,-30 - - 23,-30 - - 23,-31 - id: grid_chunk-23--31 - mask: - - MapGrid - layer: - - MapGrid - mass: 12 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 30,-31 - - 30,-30 - - 27,-30 - - 27,-31 - id: grid_chunk-27--31 - mask: - - MapGrid - layer: - - MapGrid - mass: 12 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 30,-30 - - 30,-28 - - 19,-28 - - 19,-30 - id: grid_chunk-19--30 - mask: - - MapGrid - layer: - - MapGrid - mass: 88 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 18,-31 - - 18,-27 - - 16,-27 - - 16,-31 - id: grid_chunk-16--31 - mask: - - MapGrid - layer: - - MapGrid - mass: 32 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 27,-28 - - 27,-27 - - 22,-27 - - 22,-28 - id: grid_chunk-22--28 - mask: - - MapGrid - layer: - - MapGrid - mass: 20 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 32,-27 - - 32,-26 - - 16,-26 - - 16,-27 - id: grid_chunk-16--27 - mask: - - MapGrid - layer: - - MapGrid - mass: 64 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 29,-26 - - 29,-16 - - 16,-16 - - 16,-26 - id: grid_chunk-16--26 - mask: - - MapGrid - layer: - - MapGrid - mass: 520 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 0,16 @@ -13957,188 +13772,6 @@ entities: - MapGrid mass: 96 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -16,16 - - -16,19 - - -32,19 - - -32,16 - id: grid_chunk--32-16 - mask: - - MapGrid - layer: - - MapGrid - mass: 192 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -29,19 - - -29,20 - - -32,20 - - -32,19 - id: grid_chunk--32-19 - mask: - - MapGrid - layer: - - MapGrid - mass: 12 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -30,20 - - -30,21 - - -32,21 - - -32,20 - id: grid_chunk--32-20 - mask: - - MapGrid - layer: - - MapGrid - mass: 8 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -16,19 - - -16,21 - - -28,21 - - -28,19 - id: grid_chunk--28-19 - mask: - - MapGrid - layer: - - MapGrid - mass: 96 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -16,21 - - -16,22 - - -32,22 - - -32,21 - id: grid_chunk--32-21 - mask: - - MapGrid - layer: - - MapGrid - mass: 64 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -29,22 - - -29,24 - - -32,24 - - -32,22 - id: grid_chunk--32-22 - mask: - - MapGrid - layer: - - MapGrid - mass: 24 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -16,22 - - -16,24 - - -27,24 - - -27,22 - id: grid_chunk--27-22 - mask: - - MapGrid - layer: - - MapGrid - mass: 88 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -16,24 - - -16,25 - - -32,25 - - -32,24 - id: grid_chunk--32-24 - mask: - - MapGrid - layer: - - MapGrid - mass: 64 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -16,25 - - -16,26 - - -27,26 - - -27,25 - id: grid_chunk--27-25 - mask: - - MapGrid - layer: - - MapGrid - mass: 44 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -29,25 - - -29,27 - - -32,27 - - -32,25 - id: grid_chunk--32-25 - mask: - - MapGrid - layer: - - MapGrid - mass: 24 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -16,26 - - -16,27 - - -26,27 - - -26,26 - id: grid_chunk--26-26 - mask: - - MapGrid - layer: - - MapGrid - mass: 40 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -24,27 - - -24,28 - - -32,28 - - -32,27 - id: grid_chunk--32-27 - mask: - - MapGrid - layer: - - MapGrid - mass: 32 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -30,28 - - -30,29 - - -31,29 - - -31,28 - id: grid_chunk--31-28 - mask: - - MapGrid - layer: - - MapGrid - mass: 4 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - -30,29 - - -30,30 - - -32,30 - - -32,29 - id: grid_chunk--32-29 - mask: - - MapGrid - layer: - - MapGrid - mass: 8 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 0,32 @@ -14165,84 +13798,6 @@ entities: - MapGrid mass: 8 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 32,16 - - 32,19 - - 29,19 - - 29,16 - id: grid_chunk-29-16 - mask: - - MapGrid - layer: - - MapGrid - mass: 36 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 32,19 - - 32,20 - - 26,20 - - 26,19 - id: grid_chunk-26-19 - mask: - - MapGrid - layer: - - MapGrid - mass: 24 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 32,20 - - 32,21 - - 27,21 - - 27,20 - id: grid_chunk-27-20 - mask: - - MapGrid - layer: - - MapGrid - mass: 20 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 32,21 - - 32,22 - - 29,22 - - 29,21 - id: grid_chunk-29-21 - mask: - - MapGrid - layer: - - MapGrid - mass: 12 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 18,16 - - 18,23 - - 16,23 - - 16,16 - id: grid_chunk-16-16 - mask: - - MapGrid - layer: - - MapGrid - mass: 56 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 32,22 - - 32,26 - - 31,26 - - 31,22 - id: grid_chunk-31-22 - mask: - - MapGrid - layer: - - MapGrid - mass: 16 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 10,32 @@ -14269,19 +13824,6 @@ entities: - MapGrid mass: 36 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 48,0 - - 48,16 - - 32,16 - - 32,0 - id: grid_chunk-32-0 - mask: - - MapGrid - layer: - - MapGrid - mass: 1024 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 52,0 @@ -14295,19 +13837,6 @@ entities: - MapGrid mass: 240 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 51,15 - - 51,16 - - 48,16 - - 48,15 - id: grid_chunk-48-15 - mask: - - MapGrid - layer: - - MapGrid - mass: 12 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 44,-16 @@ -14334,19 +13863,6 @@ entities: - MapGrid mass: 4 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 48,-15 - - 48,-7 - - 42,-7 - - 42,-15 - id: grid_chunk-42--15 - mask: - - MapGrid - layer: - - MapGrid - mass: 192 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 40,-9 @@ -14360,19 +13876,6 @@ entities: - MapGrid mass: 96 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 48,-7 - - 48,-1 - - 46,-1 - - 46,-7 - id: grid_chunk-46--7 - mask: - - MapGrid - layer: - - MapGrid - mass: 48 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 45,-6 @@ -14672,32 +14175,6 @@ entities: - MapGrid mass: 4 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 57,-15 - - 57,-7 - - 48,-7 - - 48,-15 - id: grid_chunk-48--15 - mask: - - MapGrid - layer: - - MapGrid - mass: 288 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 53,-7 - - 53,-1 - - 48,-1 - - 48,-7 - id: grid_chunk-48--7 - mask: - - MapGrid - layer: - - MapGrid - mass: 120 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 52,-1 @@ -14711,19 +14188,6 @@ entities: - MapGrid mass: 16 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 33,-32 - - 33,-31 - - 32,-31 - - 32,-32 - id: grid_chunk-32--32 - mask: - - MapGrid - layer: - - MapGrid - mass: 4 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 48,-32 @@ -14776,19 +14240,6 @@ entities: - MapGrid mass: 8 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 35,-32 - - 35,-28 - - 34,-28 - - 34,-32 - id: grid_chunk-34--32 - mask: - - MapGrid - layer: - - MapGrid - mass: 16 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 48,-29 @@ -14802,32 +14253,6 @@ entities: - MapGrid mass: 32 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 35,-28 - - 35,-27 - - 33,-27 - - 33,-28 - id: grid_chunk-33--28 - mask: - - MapGrid - layer: - - MapGrid - mass: 8 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 34,-27 - - 34,-26 - - 32,-26 - - 32,-27 - id: grid_chunk-32--27 - mask: - - MapGrid - layer: - - MapGrid - mass: 8 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 41,-28 @@ -15374,32 +14799,6 @@ entities: - MapGrid mass: 4 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 34,-37 - - 34,-36 - - 32,-36 - - 32,-37 - id: grid_chunk-32--37 - mask: - - MapGrid - layer: - - MapGrid - mass: 8 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 35,-36 - - 35,-35 - - 33,-35 - - 33,-36 - id: grid_chunk-33--36 - mask: - - MapGrid - layer: - - MapGrid - mass: 8 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 48,-34 @@ -15413,19 +14812,6 @@ entities: - MapGrid mass: 32 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 35,-35 - - 35,-32 - - 34,-32 - - 34,-35 - id: grid_chunk-34--35 - mask: - - MapGrid - layer: - - MapGrid - mass: 12 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 41,-33 @@ -15452,6 +14838,97 @@ entities: - MapGrid mass: 4 restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 15,23 + - 15,26 + - 0,26 + - 0,23 + id: grid_chunk-0-23 + mask: + - MapGrid + layer: + - MapGrid + mass: 180 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 16,16 + - 16,23 + - 0,23 + - 0,16 + id: grid_chunk-0-16 + mask: + - MapGrid + layer: + - MapGrid + mass: 448 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 18,16 + - 18,23 + - 16,23 + - 16,16 + id: grid_chunk-16-16 + mask: + - MapGrid + layer: + - MapGrid + mass: 56 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -16,24 + - -16,25 + - -32,25 + - -32,24 + id: grid_chunk--32-24 + mask: + - MapGrid + layer: + - MapGrid + mass: 64 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -16,26 + - -16,27 + - -26,27 + - -26,26 + id: grid_chunk--26-26 + mask: + - MapGrid + layer: + - MapGrid + mass: 40 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -16,25 + - -16,26 + - -27,26 + - -27,25 + id: grid_chunk--27-25 + mask: + - MapGrid + layer: + - MapGrid + mass: 44 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -16,22 + - -16,24 + - -27,24 + - -27,22 + id: grid_chunk--27-22 + mask: + - MapGrid + layer: + - MapGrid + mass: 88 + restitution: 0.1 - shape: !type:PolygonShape vertices: - -32,16 @@ -15467,42 +14944,81 @@ entities: restitution: 0.1 - shape: !type:PolygonShape vertices: + - -16,16 + - -16,19 - -32,19 - - -32,20 - - -38,20 - - -38,19 - id: grid_chunk--38-19 + - -32,16 + id: grid_chunk--32-16 mask: - MapGrid layer: - MapGrid - mass: 24 + mass: 192 restitution: 0.1 - shape: !type:PolygonShape vertices: - - -39,21 - - -39,24 - - -40,24 - - -40,21 - id: grid_chunk--40-21 + - 16,-29 + - 16,-16 + - 0,-16 + - 0,-29 + id: grid_chunk-0--29 mask: - MapGrid layer: - MapGrid - mass: 12 + mass: 832 restitution: 0.1 - shape: !type:PolygonShape vertices: + - 16,-32 + - 16,-29 + - 1,-29 + - 1,-32 + id: grid_chunk-1--32 + mask: + - MapGrid + layer: + - MapGrid + mass: 180 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -24,27 + - -24,28 + - -32,28 + - -32,27 + id: grid_chunk--32-27 + mask: + - MapGrid + layer: + - MapGrid + mass: 32 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -16,21 + - -16,22 + - -32,22 - -32,21 - - -32,24 - - -38,24 - - -38,21 - id: grid_chunk--38-21 + id: grid_chunk--32-21 mask: - MapGrid layer: - MapGrid - mass: 72 + mass: 64 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -16,19 + - -16,21 + - -28,21 + - -28,19 + id: grid_chunk--28-19 + mask: + - MapGrid + layer: + - MapGrid + mass: 96 restitution: 0.1 - shape: !type:PolygonShape vertices: @@ -15530,6 +15046,97 @@ entities: - MapGrid mass: 12 restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -39,21 + - -39,24 + - -40,24 + - -40,21 + id: grid_chunk--40-21 + mask: + - MapGrid + layer: + - MapGrid + mass: 12 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 16,-33 + - 16,-32 + - 13,-32 + - 13,-33 + id: grid_chunk-13--33 + mask: + - MapGrid + layer: + - MapGrid + mass: 12 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 18,-33 + - 18,-32 + - 16,-32 + - 16,-33 + id: grid_chunk-16--33 + mask: + - MapGrid + layer: + - MapGrid + mass: 8 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 48,0 + - 48,16 + - 32,16 + - 32,0 + id: grid_chunk-32-0 + mask: + - MapGrid + layer: + - MapGrid + mass: 1024 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 32,15 + - 32,16 + - 29,16 + - 29,15 + id: grid_chunk-29-15 + mask: + - MapGrid + layer: + - MapGrid + mass: 12 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 32,16 + - 32,19 + - 29,19 + - 29,16 + id: grid_chunk-29-16 + mask: + - MapGrid + layer: + - MapGrid + mass: 36 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 32,19 + - 32,20 + - 26,20 + - 26,19 + id: grid_chunk-26-19 + mask: + - MapGrid + layer: + - MapGrid + mass: 24 + restitution: 0.1 - shape: !type:PolygonShape vertices: - -32,25 @@ -15543,6 +15150,71 @@ entities: - MapGrid mass: 72 restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -32,21 + - -32,24 + - -38,24 + - -38,21 + id: grid_chunk--38-21 + mask: + - MapGrid + layer: + - MapGrid + mass: 72 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -29,22 + - -29,24 + - -32,24 + - -32,22 + id: grid_chunk--32-22 + mask: + - MapGrid + layer: + - MapGrid + mass: 24 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -29,25 + - -29,27 + - -32,27 + - -32,25 + id: grid_chunk--32-25 + mask: + - MapGrid + layer: + - MapGrid + mass: 24 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -30,29 + - -30,30 + - -32,30 + - -32,29 + id: grid_chunk--32-29 + mask: + - MapGrid + layer: + - MapGrid + mass: 8 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -30,28 + - -30,29 + - -31,29 + - -31,28 + id: grid_chunk--31-28 + mask: + - MapGrid + layer: + - MapGrid + mass: 4 + restitution: 0.1 - shape: !type:PolygonShape vertices: - -32,29 @@ -15558,11 +15230,167 @@ entities: restitution: 0.1 - shape: !type:PolygonShape vertices: - - 16,-33 + - -32,19 + - -32,20 + - -38,20 + - -38,19 + id: grid_chunk--38-19 + mask: + - MapGrid + layer: + - MapGrid + mass: 24 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -30,20 + - -30,21 + - -32,21 + - -32,20 + id: grid_chunk--32-20 + mask: + - MapGrid + layer: + - MapGrid + mass: 8 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - -29,19 + - -29,20 + - -32,20 + - -32,19 + id: grid_chunk--32-19 + mask: + - MapGrid + layer: + - MapGrid + mass: 12 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 18,-31 + - 18,-27 + - 16,-27 + - 16,-31 + id: grid_chunk-16--31 + mask: + - MapGrid + layer: + - MapGrid + mass: 32 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 32,-32 + - 32,-31 + - 16,-31 - 16,-32 - - 13,-32 - - 13,-33 - id: grid_chunk-13--33 + id: grid_chunk-16--32 + mask: + - MapGrid + layer: + - MapGrid + mass: 64 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 33,-32 + - 33,-31 + - 32,-31 + - 32,-32 + id: grid_chunk-32--32 + mask: + - MapGrid + layer: + - MapGrid + mass: 4 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 29,-26 + - 29,-16 + - 16,-16 + - 16,-26 + id: grid_chunk-16--26 + mask: + - MapGrid + layer: + - MapGrid + mass: 520 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 32,-27 + - 32,-26 + - 16,-26 + - 16,-27 + id: grid_chunk-16--27 + mask: + - MapGrid + layer: + - MapGrid + mass: 64 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 34,-27 + - 34,-26 + - 32,-26 + - 32,-27 + id: grid_chunk-32--27 + mask: + - MapGrid + layer: + - MapGrid + mass: 8 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 35,-28 + - 35,-27 + - 33,-27 + - 33,-28 + id: grid_chunk-33--28 + mask: + - MapGrid + layer: + - MapGrid + mass: 8 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 19,-37 + - 19,-36 + - 17,-36 + - 17,-37 + id: grid_chunk-17--37 + mask: + - MapGrid + layer: + - MapGrid + mass: 8 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 18,-36 + - 18,-33 + - 17,-33 + - 17,-36 + id: grid_chunk-17--36 + mask: + - MapGrid + layer: + - MapGrid + mass: 12 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 21,-38 + - 21,-37 + - 18,-37 + - 18,-38 + id: grid_chunk-18--38 mask: - MapGrid layer: @@ -15582,45 +15410,6 @@ entities: - MapGrid mass: 44 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 21,-38 - - 21,-37 - - 18,-37 - - 18,-38 - id: grid_chunk-18--38 - mask: - - MapGrid - layer: - - MapGrid - mass: 12 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 31,-38 - - 31,-37 - - 30,-37 - - 30,-38 - id: grid_chunk-30--38 - mask: - - MapGrid - layer: - - MapGrid - mass: 4 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 19,-37 - - 19,-36 - - 17,-36 - - 17,-37 - id: grid_chunk-17--37 - mask: - - MapGrid - layer: - - MapGrid - mass: 8 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 23,-38 @@ -15634,6 +15423,32 @@ entities: - MapGrid mass: 8 restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 26,-34 + - 26,-32 + - 23,-32 + - 23,-34 + id: grid_chunk-23--34 + mask: + - MapGrid + layer: + - MapGrid + mass: 24 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 22,-34 + - 22,-32 + - 19,-32 + - 19,-34 + id: grid_chunk-19--34 + mask: + - MapGrid + layer: + - MapGrid + mass: 24 + restitution: 0.1 - shape: !type:PolygonShape vertices: - 27,-38 @@ -15647,19 +15462,6 @@ entities: - MapGrid mass: 8 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 32,-37 - - 32,-36 - - 30,-36 - - 30,-37 - id: grid_chunk-30--37 - mask: - - MapGrid - layer: - - MapGrid - mass: 8 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 27,-36 @@ -15686,58 +15488,6 @@ entities: - MapGrid mass: 44 restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 18,-36 - - 18,-33 - - 17,-33 - - 17,-36 - id: grid_chunk-17--36 - mask: - - MapGrid - layer: - - MapGrid - mass: 12 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 18,-33 - - 18,-32 - - 16,-32 - - 16,-33 - id: grid_chunk-16--33 - mask: - - MapGrid - layer: - - MapGrid - mass: 8 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 22,-34 - - 22,-32 - - 19,-32 - - 19,-34 - id: grid_chunk-19--34 - mask: - - MapGrid - layer: - - MapGrid - mass: 24 - restitution: 0.1 - - shape: !type:PolygonShape - vertices: - - 26,-34 - - 26,-32 - - 23,-32 - - 23,-34 - id: grid_chunk-23--34 - mask: - - MapGrid - layer: - - MapGrid - mass: 24 - restitution: 0.1 - shape: !type:PolygonShape vertices: - 30,-34 @@ -15751,6 +15501,175 @@ entities: - MapGrid mass: 24 restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 26,-31 + - 26,-30 + - 23,-30 + - 23,-31 + id: grid_chunk-23--31 + mask: + - MapGrid + layer: + - MapGrid + mass: 12 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 30,-31 + - 30,-30 + - 27,-30 + - 27,-31 + id: grid_chunk-27--31 + mask: + - MapGrid + layer: + - MapGrid + mass: 12 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 27,-28 + - 27,-27 + - 22,-27 + - 22,-28 + id: grid_chunk-22--28 + mask: + - MapGrid + layer: + - MapGrid + mass: 20 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 30,-30 + - 30,-28 + - 19,-28 + - 19,-30 + id: grid_chunk-19--30 + mask: + - MapGrid + layer: + - MapGrid + mass: 88 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 22,-31 + - 22,-30 + - 19,-30 + - 19,-31 + id: grid_chunk-19--31 + mask: + - MapGrid + layer: + - MapGrid + mass: 12 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 35,-32 + - 35,-28 + - 34,-28 + - 34,-32 + id: grid_chunk-34--32 + mask: + - MapGrid + layer: + - MapGrid + mass: 16 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 35,-36 + - 35,-35 + - 33,-35 + - 33,-36 + id: grid_chunk-33--36 + mask: + - MapGrid + layer: + - MapGrid + mass: 8 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 35,-35 + - 35,-32 + - 34,-32 + - 34,-35 + id: grid_chunk-34--35 + mask: + - MapGrid + layer: + - MapGrid + mass: 12 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 34,-37 + - 34,-36 + - 32,-36 + - 32,-37 + id: grid_chunk-32--37 + mask: + - MapGrid + layer: + - MapGrid + mass: 8 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 32,-37 + - 32,-36 + - 30,-36 + - 30,-37 + id: grid_chunk-30--37 + mask: + - MapGrid + layer: + - MapGrid + mass: 8 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 31,-38 + - 31,-37 + - 30,-37 + - 30,-38 + id: grid_chunk-30--38 + mask: + - MapGrid + layer: + - MapGrid + mass: 4 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 37,26 + - 37,29 + - 36,29 + - 36,26 + id: grid_chunk-36-26 + mask: + - MapGrid + layer: + - MapGrid + mass: 12 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 32,22 + - 32,26 + - 31,26 + - 31,22 + id: grid_chunk-31-22 + mask: + - MapGrid + layer: + - MapGrid + mass: 16 + restitution: 0.1 - shape: !type:PolygonShape vertices: - 48,16 @@ -15766,11 +15685,24 @@ entities: restitution: 0.1 - shape: !type:PolygonShape vertices: - - 37,26 - - 37,29 - - 36,29 - - 36,26 - id: grid_chunk-36-26 + - 49,22 + - 49,26 + - 48,26 + - 48,22 + id: grid_chunk-48-22 + mask: + - MapGrid + layer: + - MapGrid + mass: 16 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 51,21 + - 51,22 + - 48,22 + - 48,21 + id: grid_chunk-48-21 mask: - MapGrid layer: @@ -15792,11 +15724,11 @@ entities: restitution: 0.1 - shape: !type:PolygonShape vertices: - - 51,21 - - 51,22 - - 48,22 - - 48,21 - id: grid_chunk-48-21 + - 51,15 + - 51,16 + - 48,16 + - 48,15 + id: grid_chunk-48-15 mask: - MapGrid layer: @@ -15805,18 +15737,87 @@ entities: restitution: 0.1 - shape: !type:PolygonShape vertices: - - 49,22 - - 49,26 - - 48,26 - - 48,22 - id: grid_chunk-48-22 + - 32,20 + - 32,21 + - 27,21 + - 27,20 + id: grid_chunk-27-20 mask: - MapGrid layer: - MapGrid - mass: 16 + mass: 20 restitution: 0.1 - type: Fixtures + - shape: !type:PolygonShape + vertices: + - 32,21 + - 32,22 + - 29,22 + - 29,21 + id: grid_chunk-29-21 + mask: + - MapGrid + layer: + - MapGrid + mass: 12 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 48,-7 + - 48,-1 + - 46,-1 + - 46,-7 + id: grid_chunk-46--7 + mask: + - MapGrid + layer: + - MapGrid + mass: 48 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 48,-15 + - 48,-7 + - 42,-7 + - 42,-15 + id: grid_chunk-42--15 + mask: + - MapGrid + layer: + - MapGrid + mass: 192 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 53,-7 + - 53,-1 + - 48,-1 + - 48,-7 + id: grid_chunk-48--7 + mask: + - MapGrid + layer: + - MapGrid + mass: 120 + restitution: 0.1 + - shape: !type:PolygonShape + vertices: + - 57,-15 + - 57,-7 + - 48,-7 + - 48,-15 + id: grid_chunk-48--15 + mask: + - MapGrid + layer: + - MapGrid + mass: 288 + restitution: 0.1 + bodyType: Dynamic + type: Physics + - gravityShakeSound: !type:SoundPathSpecifier + path: /Audio/Effects/alert.ogg + type: Gravity - uid: 854 type: Catwalk components: @@ -16703,6 +16704,8 @@ entities: - pos: -9.117588,-25.708118 parent: 853 type: Transform + - canCollide: False + type: Physics - uid: 975 type: FoodDonutChocolate components: @@ -28079,7 +28082,6 @@ entities: type: Transform - containers: ReagentDispenser-reagentContainerContainer: !type:ContainerSlot {} - ReagentDispenser-beaker: !type:ContainerSlot {} type: ContainerContainer - uid: 2474 type: PoweredSmallLight @@ -28126,6 +28128,8 @@ entities: - pos: -14.661121,21.735569 parent: 853 type: Transform + - canCollide: False + type: Physics - uid: 2479 type: WallSolid components: @@ -28467,6 +28471,8 @@ entities: - pos: -14.582996,21.735449 parent: 853 type: Transform + - canCollide: False + type: Physics - uid: 2522 type: SalternApc components: @@ -33538,6 +33544,8 @@ entities: - pos: -14.489246,21.735449 parent: 853 type: Transform + - canCollide: False + type: Physics - uid: 3004 type: CableApcExtension components: @@ -38756,6 +38764,7 @@ entities: type: Transform - canCollide: False type: Physics + - uid: 3540 type: CableHV components: @@ -39140,6 +39149,8 @@ entities: - pos: -14.457996,21.735449 parent: 853 type: Transform + - canCollide: False + type: Physics - uid: 3580 type: CableHV components: @@ -43218,6 +43229,8 @@ entities: - pos: -14.735261,21.532217 parent: 853 type: Transform + - canCollide: False + type: Physics - uid: 3974 type: CableApcExtension components: @@ -43958,6 +43971,8 @@ entities: - pos: -14.73512,21.063467 parent: 853 type: Transform + - canCollide: False + type: Physics - uid: 4060 type: WallSolid components: @@ -45338,6 +45353,8 @@ entities: - containers: WeaponCapacitorCharger-powerCellContainer: !type:ContainerSlot {} type: ContainerContainer + - fixtures: [] + type: Physics - uid: 4224 type: Table components: @@ -45457,6 +45474,8 @@ entities: - containers: WeaponCapacitorCharger-powerCellContainer: !type:ContainerSlot {} type: ContainerContainer + - fixtures: [] + type: Physics - uid: 4240 type: FlashlightLantern components: @@ -49501,6 +49520,8 @@ entities: - pos: -14.7353,20.40566 parent: 853 type: Transform + - canCollide: False + type: Physics - containers: RangedMagazine-magazine: !type:Container ents: [] @@ -49565,6 +49586,8 @@ entities: - pos: -13.462238,16.735422 parent: 853 type: Transform + - canCollide: False + type: Physics - containers: BatteryBarrel-powercell-container: !type:ContainerSlot ent: 4733 @@ -52430,6 +52453,8 @@ entities: pos: 27.736885,-22.289246 parent: 853 type: Transform + - canCollide: False + type: Physics - uid: 5068 type: Wirecutter components: @@ -68275,8 +68300,6 @@ entities: - pos: 38.5,24.5 parent: 853 type: Transform - - fixtures: [] - type: Fixtures - uid: 6491 type: GasVentPump components: @@ -68330,8 +68353,6 @@ entities: - pos: 42.5,24.5 parent: 853 type: Transform - - fixtures: [] - type: Fixtures - uid: 6498 type: GasPipeStraight components: diff --git a/Resources/Prototypes/Entities/Effects/chemistry_effects.yml b/Resources/Prototypes/Entities/Effects/chemistry_effects.yml index a264e2e103..570bc1ed48 100644 --- a/Resources/Prototypes/Entities/Effects/chemistry_effects.yml +++ b/Resources/Prototypes/Entities/Effects/chemistry_effects.yml @@ -43,7 +43,6 @@ - type: Transform anchored: true - type: Physics - - type: Fixtures fixtures: - hard: false shape: @@ -71,7 +70,6 @@ - state: mfoam map: ["enum.FoamVisualLayers.Base"] - type: Physics - - type: Fixtures fixtures: - hard: true shape: @@ -99,7 +97,6 @@ - state: mfoam map: ["enum.FoamVisualLayers.Base"] - type: Physics - - type: Fixtures fixtures: - hard: true shape: @@ -133,7 +130,6 @@ netsync: false drawdepth: Walls - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb {} diff --git a/Resources/Prototypes/Entities/Effects/puddle.yml b/Resources/Prototypes/Entities/Effects/puddle.yml index 3d65bcaa62..2c34619b30 100644 --- a/Resources/Prototypes/Entities/Effects/puddle.yml +++ b/Resources/Prototypes/Entities/Effects/puddle.yml @@ -15,7 +15,6 @@ - type: Clickable - type: Slippery - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml index 5bc0432185..0d75335951 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml @@ -17,7 +17,6 @@ state: bat sprite: Mobs/Animals/bat.rsi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -54,7 +53,6 @@ state: 0 sprite: Mobs/Animals/bee.rsi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -117,7 +115,6 @@ state: butterfly sprite: Mobs/Animals/butterfly.rsi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -165,7 +162,6 @@ state: cow sprite: Mobs/Animals/cow.rsi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -210,7 +206,6 @@ state: crab sprite: Mobs/Animals/crab.rsi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -283,7 +278,6 @@ state: crawling sprite: Mobs/Animals/gorilla.rsi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -355,7 +349,6 @@ Slots: - Helmet - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -450,7 +443,6 @@ state: parrot sprite: Mobs/Animals/parrot.rsi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -483,7 +475,6 @@ state: penguin sprite: Mobs/Animals/penguin.rsi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -516,7 +507,6 @@ state: snake sprite: Mobs/Animals/snake.rsi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -554,7 +544,6 @@ state: tarantula sprite: Mobs/Animals/spider.rsi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml b/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml index ebf630a92d..318653bf36 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/carp.yml @@ -18,7 +18,6 @@ state: alive sprite: Mobs/Aliens/Carps/space.rsi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -69,7 +68,6 @@ state: alive sprite: Mobs/Aliens/Carps/holo.rsi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/mimic.yml b/Resources/Prototypes/Entities/Mobs/NPCs/mimic.yml index 53f1ab5ba6..1b9e894e53 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/mimic.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/mimic.yml @@ -23,7 +23,6 @@ state: normal - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml b/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml index 43d6d94ba2..a9e847c6bf 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/pets.yml @@ -14,7 +14,6 @@ - map: ["enum.DamageStateVisualLayers.Base"] state: corgi - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -66,7 +65,6 @@ - map: ["enum.DamageStateVisualLayers.Base"] state: cat - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -140,7 +138,6 @@ - map: ["enum.DamageStateVisualLayers.Base"] state: sloth - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml b/Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml index 4fa20fbc76..30a5470194 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml @@ -36,7 +36,6 @@ - type: InteractionOutline - type: Physics bodyType: KinematicController # Same for all inheritors - - type: Fixtures fixtures: - shape: # Circles, cuz rotation of rectangles looks very bad diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml index 166aae1ccc..9b0dcd5226 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml @@ -21,7 +21,6 @@ sprite: Mobs/Aliens/Xenos/xeno.rsi - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml b/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml index 57698749df..b1c3c0a0d6 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml @@ -19,9 +19,7 @@ - type: PlayerInputMover - type: Physics bodyType: Kinematic - status: InAir # TODO: Even need these? Don't think so but CBF checking right now. - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -29,6 +27,7 @@ mass: 5 mask: - GhostImpassable + status: InAir - type: Body template: AGhostTemplate preset: HumanPreset diff --git a/Resources/Prototypes/Entities/Mobs/Player/observer.yml b/Resources/Prototypes/Entities/Mobs/Player/observer.yml index 7a7023154b..69fd30e1de 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/observer.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/observer.yml @@ -11,8 +11,6 @@ - type: Physics bodyType: KinematicController fixedRotation: true - status: InAir - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -20,6 +18,7 @@ mass: 5 mask: - GhostImpassable + status: InAir - type: PlayerInputMover - type: Eye drawFov: false diff --git a/Resources/Prototypes/Entities/Mobs/Species/human.yml b/Resources/Prototypes/Entities/Mobs/Species/human.yml index 6cee014309..3814c27caa 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/human.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/human.yml @@ -152,7 +152,6 @@ - map: [ "enum.Slots.POCKET2" ] - type: Physics bodyType: KinematicController - - type: Fixtures fixtures: # TODO: This needs a second fixture just for mob collisions. - shape: !type:PhysShapeCircle @@ -390,7 +389,6 @@ - map: ["hand-right"] - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml index 538049024d..976a1fe689 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml @@ -144,7 +144,6 @@ enabled: false - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Objects/Devices/nuke.yml b/Resources/Prototypes/Entities/Objects/Devices/nuke.yml index 8ed9ca6a4a..991d6673a6 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/nuke.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/nuke.yml @@ -12,7 +12,6 @@ state: nuclearbomb_base - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle diff --git a/Resources/Prototypes/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/Entities/Objects/Devices/pda.yml index 218d9d81a2..7b22106c62 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/pda.yml @@ -117,7 +117,6 @@ enabled: false - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Objects/Misc/fire_extinguisher.yml b/Resources/Prototypes/Entities/Objects/Misc/fire_extinguisher.yml index 6ba18b3989..76149520c6 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/fire_extinguisher.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/fire_extinguisher.yml @@ -38,7 +38,7 @@ - type: FireExtinguisher hasSafety: true - type: MeleeWeapon - damage: + damage: types: Blunt: 10 hitSound: @@ -62,7 +62,6 @@ map: [ "enum.VaporVisualLayers.Base" ] - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Objects/Misc/fluff_lights.yml b/Resources/Prototypes/Entities/Objects/Misc/fluff_lights.yml index 44bdabc183..449418dcfe 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/fluff_lights.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/fluff_lights.yml @@ -92,7 +92,6 @@ shader: unshaded visible: false - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb {} @@ -160,7 +159,6 @@ - !type:DoActsBehavior acts: [ "Destruction" ] - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb {} diff --git a/Resources/Prototypes/Entities/Objects/Misc/inflatable_wall.yml b/Resources/Prototypes/Entities/Objects/Misc/inflatable_wall.yml index 74707d277b..799e48d90e 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/inflatable_wall.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/inflatable_wall.yml @@ -10,7 +10,6 @@ state: inflatable_wall - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml b/Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml index 6bf0b4d91e..b094a5b4b8 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml @@ -41,7 +41,6 @@ Quantity: 500 - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Objects/Specific/Janitorial/soap.yml b/Resources/Prototypes/Entities/Objects/Specific/Janitorial/soap.yml index 0e893587b5..59c2f302e8 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Janitorial/soap.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Janitorial/soap.yml @@ -19,7 +19,6 @@ enabled: false - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Objects/Specific/Janitorial/spray.yml b/Resources/Prototypes/Entities/Objects/Specific/Janitorial/spray.yml index f157d99fcc..98e02456f0 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Janitorial/spray.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Janitorial/spray.yml @@ -81,10 +81,9 @@ map: ["enum.VaporVisualLayers.Base"] - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: - !type:PhysShapeAabb + !type:PhysShapeAabb bounds: "-0.25,-0.25,0.25,0.25" hard: false mask: diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml index f9d3b4f2b3..eed9ac0607 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml @@ -5,7 +5,7 @@ components: - type: Sprite netsync: false - drawdepth: SmallObjects # I guess body bags need appear above a coroner's table? + drawdepth: SmallObjects # I guess body bags need appear above a coroner's table? sprite: Objects/Specific/Medical/Morgue/bodybags.rsi layers: - state: bag @@ -21,7 +21,6 @@ - type: MovedByPressure - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Objects/Specific/Security/barrier.yml b/Resources/Prototypes/Entities/Objects/Specific/Security/barrier.yml index 4b642776aa..6b80b1a19b 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Security/barrier.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Security/barrier.yml @@ -10,7 +10,6 @@ state: idle - type: InteractionOutline - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle diff --git a/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml b/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml index 3b9cafa5c5..890c5bdc2d 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml @@ -31,7 +31,6 @@ enabled: false - type: Physics bodyType: KinematicController - - type: Fixtures fixtures: # TODO: Make a second fixture. - shape: !type:PhysShapeAabb @@ -72,7 +71,6 @@ enabled: false - type: Physics bodyType: KinematicController - - type: Fixtures fixtures: # TODO: Make a second fixture. - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Objects/Tools/bucket.yml b/Resources/Prototypes/Entities/Objects/Tools/bucket.yml index ef91ab5a89..331266ec6b 100644 --- a/Resources/Prototypes/Entities/Objects/Tools/bucket.yml +++ b/Resources/Prototypes/Entities/Objects/Tools/bucket.yml @@ -32,7 +32,6 @@ type: TransferAmountBoundUserInterface - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/meteors.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/meteors.yml index 1e2dff0db4..7ea18fabcc 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/meteors.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/meteors.yml @@ -25,7 +25,6 @@ - type: Physics bodyType: Dynamic fixedRotation: false - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml index 17bd498582..c9f2e29fc7 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml @@ -13,9 +13,6 @@ state: bullet - type: Physics bodyType: Dynamic - linearDamping: 0 - angularDamping: 0 - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -25,6 +22,8 @@ - Impassable layer: - MobImpassable + linearDamping: 0 + angularDamping: 0 - type: Projectile damage: types: @@ -105,7 +104,6 @@ - state: spark shader: unshaded - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -140,7 +138,6 @@ sprite: Structures/Power/Generation/Singularity/emitter.rsi state: 'projectile' - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Objects/base.yml b/Resources/Prototypes/Entities/Objects/base.yml index 60128bee9a..530507f3a5 100644 --- a/Resources/Prototypes/Entities/Objects/base.yml +++ b/Resources/Prototypes/Entities/Objects/base.yml @@ -20,7 +20,6 @@ - type: Physics bodyType: Dynamic fixedRotation: false - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Dispensers/base.yml b/Resources/Prototypes/Entities/Structures/Dispensers/base.yml index eee628d814..8a0c56f853 100644 --- a/Resources/Prototypes/Entities/Structures/Dispensers/base.yml +++ b/Resources/Prototypes/Entities/Structures/Dispensers/base.yml @@ -10,7 +10,6 @@ - type: InteractionOutline - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/assembly.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/assembly.yml index d122905e2f..22303658f3 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/assembly.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/assembly.yml @@ -10,7 +10,6 @@ sprite: Structures/Doors/Airlocks/Standard/basic.rsi state: "assembly" - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base.yml index fe8791ec73..931801a274 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base.yml @@ -22,7 +22,6 @@ - state: panel_open map: ["enum.WiresVisualLayers.MaintenancePanel"] - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/shuttle.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/shuttle.yml index 0a2aa6c5d8..ce7b8b94dc 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/shuttle.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/shuttle.yml @@ -24,7 +24,6 @@ #- state: panel_open # map: ["enum.WiresVisualLayers.MaintenancePanel"] - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml b/Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml index bc96f2309c..7e47c40ce3 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml @@ -34,7 +34,6 @@ map: ["enum.WiresVisualLayers.MaintenancePanel"] - type: Physics canCollide: false - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -121,7 +120,6 @@ airBlockedDirection: - South - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Doors/Firelocks/frame.yml b/Resources/Prototypes/Entities/Structures/Doors/Firelocks/frame.yml index 741d3871fe..116191168a 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Firelocks/frame.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Firelocks/frame.yml @@ -24,7 +24,6 @@ acts: ["Destruction"] - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml b/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml index 3d44b433b9..b64aa6e7bf 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml @@ -12,7 +12,6 @@ - state: closed map: ["enum.DoorVisualLayers.Base"] - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Doors/Windoors/assembly.yml b/Resources/Prototypes/Entities/Structures/Doors/Windoors/assembly.yml index 57ca7feb8f..e402c6a1bf 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Windoors/assembly.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Windoors/assembly.yml @@ -11,7 +11,6 @@ layers: - state: assembly - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Doors/Windoors/base.yml b/Resources/Prototypes/Entities/Structures/Doors/Windoors/base.yml index 353beaa850..72cd014647 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Windoors/base.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Windoors/base.yml @@ -7,7 +7,6 @@ components: - type: InteractionOutline - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Furniture/beds.yml b/Resources/Prototypes/Entities/Structures/Furniture/beds.yml index af96ea4b12..5b95d8b898 100644 --- a/Resources/Prototypes/Entities/Structures/Furniture/beds.yml +++ b/Resources/Prototypes/Entities/Structures/Furniture/beds.yml @@ -10,7 +10,6 @@ placeCentered: true - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Furniture/carpets.yml b/Resources/Prototypes/Entities/Structures/Furniture/carpets.yml index 3f1ce205a7..47a7cbde8c 100644 --- a/Resources/Prototypes/Entities/Structures/Furniture/carpets.yml +++ b/Resources/Prototypes/Entities/Structures/Furniture/carpets.yml @@ -15,7 +15,6 @@ tags: [ Carpet ] - type: Physics canCollide: false - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb {} diff --git a/Resources/Prototypes/Entities/Structures/Furniture/chairs.yml b/Resources/Prototypes/Entities/Structures/Furniture/chairs.yml index f5aa2f58a6..a3a146db99 100644 --- a/Resources/Prototypes/Entities/Structures/Furniture/chairs.yml +++ b/Resources/Prototypes/Entities/Structures/Furniture/chairs.yml @@ -10,7 +10,6 @@ - type: InteractionOutline - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -52,7 +51,6 @@ - type: Sprite state: chair - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -76,7 +74,6 @@ state: stool - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -103,7 +100,6 @@ state: bar - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -126,7 +122,6 @@ - type: Sprite state: office-white - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -163,7 +158,6 @@ state: comfy - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -185,7 +179,6 @@ state: wooden - type: Rotatable - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -234,7 +227,6 @@ netsync: false - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Furniture/potted_plants.yml b/Resources/Prototypes/Entities/Structures/Furniture/potted_plants.yml index 464de03983..c01d4b12dd 100644 --- a/Resources/Prototypes/Entities/Structures/Furniture/potted_plants.yml +++ b/Resources/Prototypes/Entities/Structures/Furniture/potted_plants.yml @@ -8,7 +8,6 @@ - type: InteractionOutline - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -73,7 +72,6 @@ state: plant-25 - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Furniture/toilet.yml b/Resources/Prototypes/Entities/Structures/Furniture/toilet.yml index 11a620b6f5..67e877d5d8 100644 --- a/Resources/Prototypes/Entities/Structures/Furniture/toilet.yml +++ b/Resources/Prototypes/Entities/Structures/Furniture/toilet.yml @@ -18,7 +18,6 @@ toilet: maxVol: 250 - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb {} diff --git a/Resources/Prototypes/Entities/Structures/Machines/Computers/frame.yml b/Resources/Prototypes/Entities/Structures/Machines/Computers/frame.yml index b0e80cff7e..64460b9d00 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/Computers/frame.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/Computers/frame.yml @@ -6,7 +6,6 @@ components: - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/base.yml b/Resources/Prototypes/Entities/Structures/Machines/base.yml index 2ef9417bdc..a7413268d9 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/base.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/base.yml @@ -7,7 +7,6 @@ - type: Anchorable - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/chem_master.yml b/Resources/Prototypes/Entities/Structures/Machines/chem_master.yml index 3baec8f082..8b3bc7a67b 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/chem_master.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/chem_master.yml @@ -23,7 +23,6 @@ - FitsInDispenser - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/cloning_machine.yml b/Resources/Prototypes/Entities/Structures/Machines/cloning_machine.yml index 3a9a1b4613..e586ea094d 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/cloning_machine.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/cloning_machine.yml @@ -12,7 +12,6 @@ - state: pod_0 - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/frame.yml b/Resources/Prototypes/Entities/Structures/Machines/frame.yml index 4ac69da524..219dfdb447 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/frame.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/frame.yml @@ -10,7 +10,6 @@ anchored: true - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -61,7 +60,6 @@ anchored: true - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/gravity_generator.yml b/Resources/Prototypes/Entities/Structures/Machines/gravity_generator.yml index ff215570f9..ff0fb9838f 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/gravity_generator.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/gravity_generator.yml @@ -26,7 +26,6 @@ - type: ExtensionCableReceiver - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index c68b112379..dab7b7192a 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -18,7 +18,6 @@ map: ["enum.WiresVisualLayers.MaintenancePanel"] - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -97,7 +96,6 @@ map: ["enum.WiresVisualLayers.MaintenancePanel"] - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/medical_scanner.yml b/Resources/Prototypes/Entities/Structures/Machines/medical_scanner.yml index 177fa0d7f4..ad8e4d966c 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/medical_scanner.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/medical_scanner.yml @@ -16,7 +16,6 @@ map: ["enum.MedicalScannerVisualLayers.Terminal"] - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/microwave.yml b/Resources/Prototypes/Entities/Structures/Machines/microwave.yml index c3348b20d5..89b2724e0d 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/microwave.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/microwave.yml @@ -19,7 +19,6 @@ - key: enum.MicrowaveUiKey.Key type: MicrowaveBoundUserInterface - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/reagent_grinder.yml b/Resources/Prototypes/Entities/Structures/Machines/reagent_grinder.yml index 3b825719c6..4bc8139697 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/reagent_grinder.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/reagent_grinder.yml @@ -16,7 +16,6 @@ visuals: - type: ReagentGrinderVisualizer - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/recycler.yml b/Resources/Prototypes/Entities/Structures/Machines/recycler.yml index ee466f03f7..9b233d2be0 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/recycler.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/recycler.yml @@ -5,7 +5,6 @@ description: A large crushing machine used to recycle small items inefficiently. There are lights on the side. components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/seed_extractor.yml b/Resources/Prototypes/Entities/Structures/Machines/seed_extractor.yml index ffd0141ebc..7ad2f475bc 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/seed_extractor.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/seed_extractor.yml @@ -13,7 +13,6 @@ netsync: false - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/traitordm.yml b/Resources/Prototypes/Entities/Structures/Machines/traitordm.yml index 2a94d0d91e..4127d3f695 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/traitordm.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/traitordm.yml @@ -13,7 +13,6 @@ shader: unshaded - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml index c968816cbb..99a1c75ef1 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml @@ -16,7 +16,6 @@ netsync: false - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Piping/Atmospherics/pipes.yml b/Resources/Prototypes/Entities/Structures/Piping/Atmospherics/pipes.yml index 3e6c3e098a..6a9c17d91e 100644 --- a/Resources/Prototypes/Entities/Structures/Piping/Atmospherics/pipes.yml +++ b/Resources/Prototypes/Entities/Structures/Piping/Atmospherics/pipes.yml @@ -23,7 +23,6 @@ - type: Physics bodyType: Dynamic fixedRotation: false - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Piping/Disposal/high_pressure_machine_frame.yml b/Resources/Prototypes/Entities/Structures/Piping/Disposal/high_pressure_machine_frame.yml index f4d6ba5f2b..474ff68894 100644 --- a/Resources/Prototypes/Entities/Structures/Piping/Disposal/high_pressure_machine_frame.yml +++ b/Resources/Prototypes/Entities/Structures/Piping/Disposal/high_pressure_machine_frame.yml @@ -9,7 +9,6 @@ anchored: true - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Piping/Disposal/pipes.yml b/Resources/Prototypes/Entities/Structures/Piping/Disposal/pipes.yml index 2a3366d172..b9b8f418b4 100644 --- a/Resources/Prototypes/Entities/Structures/Piping/Disposal/pipes.yml +++ b/Resources/Prototypes/Entities/Structures/Piping/Disposal/pipes.yml @@ -13,7 +13,6 @@ - type: InteractionOutline - type: Physics bodyType: Static - - type: Fixtures - type: Transform anchored: true - type: Anchorable @@ -58,7 +57,6 @@ state_anchored: pipe-s state_broken: pipe-b - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -87,7 +85,6 @@ - key: enum.DisposalTaggerUiKey.Key type: DisposalTaggerBoundUserInterface - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -112,7 +109,6 @@ state_anchored: pipe-t state_broken: pipe-b - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -147,7 +143,6 @@ - key: enum.DisposalRouterUiKey.Key type: DisposalRouterBoundUserInterface - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -177,7 +172,6 @@ - type: Flippable mirrorEntity: DisposalRouter - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -208,7 +202,6 @@ - type: Flippable mirrorEntity: DisposalJunctionFlipped - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -238,7 +231,6 @@ - type: Flippable mirrorEntity: DisposalJunction - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -267,7 +259,6 @@ state_anchored: pipe-y state_broken: pipe-b - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -292,7 +283,6 @@ state_anchored: pipe-c state_broken: pipe-b - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Piping/Disposal/units.yml b/Resources/Prototypes/Entities/Structures/Piping/Disposal/units.yml index 311a018096..9a651237a3 100644 --- a/Resources/Prototypes/Entities/Structures/Piping/Disposal/units.yml +++ b/Resources/Prototypes/Entities/Structures/Piping/Disposal/units.yml @@ -20,7 +20,6 @@ map: ["enum.DisposalUnitVisualLayers.Light"] - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/PA/base.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/PA/base.yml index 38420ec16a..d26b126a99 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/PA/base.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/PA/base.yml @@ -9,7 +9,6 @@ - type: Rotatable - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/PA/particles.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/PA/particles.yml index 3a95aa3df2..d38655749f 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/PA/particles.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/PA/particles.yml @@ -17,7 +17,6 @@ types: Radiation: 10 - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/collector.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/collector.yml index 3d23d55286..4e00649126 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/collector.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/collector.yml @@ -9,7 +9,6 @@ - type: InteractionOutline - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/containment.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/containment.yml index f167b1c467..47afecc048 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/containment.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/containment.yml @@ -9,7 +9,6 @@ - type: Clickable - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: # Using a circle here makes it a lot easier to pull it all the way from Cargo @@ -57,7 +56,6 @@ - type: Clickable - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/emitter.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/emitter.yml index 4fd9485365..168de1ffa9 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/emitter.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/emitter.yml @@ -9,7 +9,6 @@ - type: InteractionOutline - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/generator.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/generator.yml index 0fc986d226..4069d3c901 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/generator.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/generator.yml @@ -13,7 +13,6 @@ - type: Clickable - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: # Using a circle here makes it a lot easier to pull it all the way from Cargo diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/singularity.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/singularity.yml index a3913c9a90..e40bbbc18c 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/singularity.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/singularity.yml @@ -11,7 +11,6 @@ path: /Audio/Effects/singularity.ogg - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - id: DeleteCircle shape: diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/ame.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/ame.yml index 4b73ef33c4..ccea996fd6 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/ame.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/ame.yml @@ -11,7 +11,6 @@ sprite: Structures/Power/Generation/ame.rsi state: control - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -75,7 +74,6 @@ components: - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -104,7 +102,6 @@ sprite: Structures/Power/Generation/ame.rsi state: shield_0 - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb {} diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/generator.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/generator.yml index 8f50a91d9b..89e796f89e 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/generator.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/generator.yml @@ -14,7 +14,6 @@ - type: InteractionOutline - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/solar.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/solar.yml index 1f0b0d6485..a676deeb7e 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/solar.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/solar.yml @@ -11,7 +11,6 @@ anchored: true - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -110,7 +109,6 @@ - type: InteractionOutline - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeCircle @@ -152,7 +150,6 @@ - type: InteractionOutline - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb {} diff --git a/Resources/Prototypes/Entities/Structures/Power/apc.yml b/Resources/Prototypes/Entities/Structures/Power/apc.yml index 35dbb33df6..0472f6b509 100644 --- a/Resources/Prototypes/Entities/Structures/Power/apc.yml +++ b/Resources/Prototypes/Entities/Structures/Power/apc.yml @@ -22,7 +22,6 @@ access: [["Engineering"]] - type: InteractionOutline - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Power/cable_terminal.yml b/Resources/Prototypes/Entities/Structures/Power/cable_terminal.yml index 4747ae5ddb..ccaec3f878 100644 --- a/Resources/Prototypes/Entities/Structures/Power/cable_terminal.yml +++ b/Resources/Prototypes/Entities/Structures/Power/cable_terminal.yml @@ -11,7 +11,6 @@ drawdepth: BelowFloor - type: Clickable - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Power/cables.yml b/Resources/Prototypes/Entities/Structures/Power/cables.yml index b04421f07d..a25b4b85d5 100644 --- a/Resources/Prototypes/Entities/Structures/Power/cables.yml +++ b/Resources/Prototypes/Entities/Structures/Power/cables.yml @@ -6,7 +6,6 @@ components: - type: Clickable - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Power/debug_power.yml b/Resources/Prototypes/Entities/Structures/Power/debug_power.yml index 5c304701d9..226e95d992 100644 --- a/Resources/Prototypes/Entities/Structures/Power/debug_power.yml +++ b/Resources/Prototypes/Entities/Structures/Power/debug_power.yml @@ -20,7 +20,6 @@ - type: Clickable - type: InteractionOutline - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -64,7 +63,6 @@ - type: Clickable - type: InteractionOutline - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -96,7 +94,6 @@ - type: Clickable - type: InteractionOutline - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -156,7 +153,6 @@ - type: Clickable - type: InteractionOutline - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Storage/Canisters/gas_canisters.yml b/Resources/Prototypes/Entities/Structures/Storage/Canisters/gas_canisters.yml index 17e8d351e4..f9760b1005 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Canisters/gas_canisters.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Canisters/gas_canisters.yml @@ -46,7 +46,6 @@ damageModifierSet: Metallic - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -373,7 +372,6 @@ state: grey-1 - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Storage/Closets/base.yml b/Resources/Prototypes/Entities/Structures/Storage/Closets/base.yml index 4df4cb70cb..a5d0b9c86c 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Closets/base.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Closets/base.yml @@ -26,7 +26,6 @@ path: /Audio/Effects/bang.ogg - type: InteractionOutline - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Storage/Crates/base.yml b/Resources/Prototypes/Entities/Structures/Storage/Crates/base.yml index a32d344473..ae547fad37 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Crates/base.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Crates/base.yml @@ -20,7 +20,6 @@ map: ["enum.StorageVisualLayers.Welded"] - type: InteractionOutline - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml index 1bcd889158..3fab43d9d4 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml @@ -553,7 +553,6 @@ acts: [ "Destruction" ] - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Storage/Tanks/base.yml b/Resources/Prototypes/Entities/Structures/Storage/Tanks/base.yml index 5a861537a0..ae9381273b 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Tanks/base.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Tanks/base.yml @@ -7,7 +7,6 @@ components: - type: InteractionOutline - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Storage/morgue.yml b/Resources/Prototypes/Entities/Structures/Storage/morgue.yml index 6c6579f964..6644c1b695 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/morgue.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/morgue.yml @@ -17,7 +17,6 @@ - type: InteractionOutline - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -60,7 +59,6 @@ components: - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -99,7 +97,6 @@ - type: InteractionOutline - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Storage/storage.yml b/Resources/Prototypes/Entities/Structures/Storage/storage.yml index 3bb96a4501..9a2cf4cd59 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/storage.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/storage.yml @@ -15,7 +15,6 @@ state: rack - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/atmos_plaque.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/atmos_plaque.yml index d7ed55e77d..f75198e1ed 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/atmos_plaque.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/atmos_plaque.yml @@ -4,7 +4,6 @@ name: atmos plaque components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/bar_sign.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/bar_sign.yml index 7be976678d..158b0d897e 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/bar_sign.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/bar_sign.yml @@ -4,7 +4,6 @@ name: bar sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/base.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/base.yml index 87af129eab..938d37f01d 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/base.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/base.yml @@ -8,7 +8,6 @@ - type: Physics bodyType: Static canCollide: false - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb {} diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/signs.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/signs.yml index 1e8b9ba8a8..3b94a02934 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/signs.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/Signs/signs.yml @@ -10,7 +10,6 @@ description: Return to monky. components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -32,7 +31,6 @@ components: - type: Rotatable - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -52,7 +50,6 @@ components: - type: Rotatable - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -73,7 +70,6 @@ components: - type: Rotatable - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -94,7 +90,6 @@ components: - type: Rotatable - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -115,7 +110,6 @@ components: - type: Rotatable - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -135,7 +129,6 @@ components: - type: Rotatable - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -155,7 +148,6 @@ components: - type: Rotatable - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -176,7 +168,6 @@ name: armory sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -195,7 +186,6 @@ name: tool storage sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -214,7 +204,6 @@ name: anomaly lab sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -233,7 +222,6 @@ name: atmos sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -252,7 +240,6 @@ name: bar sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -271,7 +258,6 @@ name: library sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -290,7 +276,6 @@ name: chapel sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -309,7 +294,6 @@ name: head sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -328,7 +312,6 @@ name: conference room sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -347,7 +330,6 @@ name: drones sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -365,7 +347,6 @@ name: engine sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -383,7 +364,6 @@ name: cloning sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -401,7 +381,6 @@ name: interrogation sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -419,7 +398,6 @@ name: surgery sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -437,7 +415,6 @@ name: telecomms sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -455,7 +432,6 @@ name: cargo sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -473,7 +449,6 @@ name: cargo dock sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -491,7 +466,6 @@ name: chemistry sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -509,7 +483,6 @@ name: docking sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -527,7 +500,6 @@ name: engineering sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -545,7 +517,6 @@ name: EVA sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -563,7 +534,6 @@ name: gravity sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -581,7 +551,6 @@ name: medbay sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -599,7 +568,6 @@ name: morgue sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -617,7 +585,6 @@ name: prison sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -635,7 +602,6 @@ name: research and development sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -653,7 +619,6 @@ name: science sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -671,7 +636,6 @@ name: toxins sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -689,7 +653,6 @@ name: bridge sign components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -710,7 +673,6 @@ description: WARNING! Air flow tube. Ensure the flow is disengaged before working. components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -729,7 +691,6 @@ description: WARNING! CO2 flow tube. Ensure the flow is disengaged before working. components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -748,7 +709,6 @@ description: WARNING! N2 flow tube. Ensure the flow is disengaged before working. components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -767,7 +727,6 @@ description: WARNING! N2O flow tube. Ensure the flow is disengaged before working. components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -786,7 +745,6 @@ description: WARNING! O2 flow tube. Ensure the flow is disengaged before working. components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -805,7 +763,6 @@ description: WARNING! Plasma flow tube. Ensure the flow is disengaged before working. components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -824,7 +781,6 @@ description: WARNING! Waste flow tube. Ensure the flow is disengaged before working. components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -843,7 +799,6 @@ description: A warning sign which reads 'NO SMOKING' components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -862,7 +817,6 @@ description: Technical information of some sort, shame its too worn-out to read. components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -881,7 +835,6 @@ description: Looks like a planet crashing by some station above it. Its kinda scary. components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/lighting.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/lighting.yml index d9afd39091..dd84827c06 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/lighting.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/lighting.yml @@ -11,7 +11,6 @@ node: tubeLight - type: Physics canCollide: false - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -155,7 +154,6 @@ enabled: false offset: "0, -0.5" - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Walls/barricades.yml b/Resources/Prototypes/Entities/Structures/Walls/barricades.yml index 6ae63a0b3d..bff0d0d9c0 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/barricades.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/barricades.yml @@ -11,7 +11,6 @@ sprite: Structures/Walls/barricades.rsi state: barricadewooden - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb {} diff --git a/Resources/Prototypes/Entities/Structures/Walls/base.yml b/Resources/Prototypes/Entities/Structures/Walls/base.yml index 120dd63128..ab79b00167 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/base.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/base.yml @@ -22,7 +22,6 @@ damageModifierSet: Metallic - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Walls/girder.yml b/Resources/Prototypes/Entities/Structures/Walls/girder.yml index 149162c4bf..e4a38be23a 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/girder.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/girder.yml @@ -8,7 +8,6 @@ anchored: true - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb {} diff --git a/Resources/Prototypes/Entities/Structures/Walls/grille.yml b/Resources/Prototypes/Entities/Structures/Walls/grille.yml index 02e8ec7b9d..08829dfa99 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/grille.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/grille.yml @@ -43,7 +43,6 @@ nodeGroupID: Apc - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -86,7 +85,6 @@ node: grilleBroken deconstructionTarget: start - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/Windows/window.yml b/Resources/Prototypes/Entities/Structures/Windows/window.yml index 50a4550fa6..d76c470068 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/window.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/window.yml @@ -21,7 +21,6 @@ state: full - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb {} @@ -89,7 +88,6 @@ sprite: Structures/Windows/directional.rsi state: window - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/base.yml b/Resources/Prototypes/Entities/Structures/base.yml index 2d90cfc849..57abbe000a 100644 --- a/Resources/Prototypes/Entities/Structures/base.yml +++ b/Resources/Prototypes/Entities/Structures/base.yml @@ -9,7 +9,6 @@ - type: Clickable - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb @@ -40,7 +39,6 @@ - type: Clickable - type: Physics bodyType: Dynamic - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/cargo_telepad.yml b/Resources/Prototypes/Entities/Structures/cargo_telepad.yml index ace3862d19..887a39b7ad 100644 --- a/Resources/Prototypes/Entities/Structures/cargo_telepad.yml +++ b/Resources/Prototypes/Entities/Structures/cargo_telepad.yml @@ -7,7 +7,6 @@ - type: InteractionOutline - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/catwalk.yml b/Resources/Prototypes/Entities/Structures/catwalk.yml index 99046aaf08..3f9c086b1d 100644 --- a/Resources/Prototypes/Entities/Structures/catwalk.yml +++ b/Resources/Prototypes/Entities/Structures/catwalk.yml @@ -8,7 +8,6 @@ - type: Clickable - type: Physics canCollide: false - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/conveyor.yml b/Resources/Prototypes/Entities/Structures/conveyor.yml index 626cca545b..946e8ceeba 100644 --- a/Resources/Prototypes/Entities/Structures/conveyor.yml +++ b/Resources/Prototypes/Entities/Structures/conveyor.yml @@ -8,7 +8,6 @@ - type: Clickable - type: InteractionOutline - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb diff --git a/Resources/Prototypes/Entities/Structures/hydro_tray.yml b/Resources/Prototypes/Entities/Structures/hydro_tray.yml index fa628f3e93..7039d8bb75 100644 --- a/Resources/Prototypes/Entities/Structures/hydro_tray.yml +++ b/Resources/Prototypes/Entities/Structures/hydro_tray.yml @@ -5,7 +5,6 @@ description: An interstellar-grade space farmplot allowing for rapid growth and selective breeding of crops. Just... keep in mind the space weeds. components: - type: Physics - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb {} diff --git a/Resources/Prototypes/Entities/Structures/soil.yml b/Resources/Prototypes/Entities/Structures/soil.yml index 4c5a9e9ada..33c4ffd9ea 100644 --- a/Resources/Prototypes/Entities/Structures/soil.yml +++ b/Resources/Prototypes/Entities/Structures/soil.yml @@ -8,7 +8,6 @@ - type: InteractionOutline - type: Physics bodyType: Static - - type: Fixtures fixtures: - shape: !type:PhysShapeAabb