diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Furniture/barrel.yml b/Resources/Prototypes/_CP14/Entities/Structures/Furniture/barrel.yml index 66536c6101..b733a8c71f 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Furniture/barrel.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Furniture/barrel.yml @@ -117,6 +117,9 @@ fillBaseName: liq - type: ExaminableSolution solution: barrel + - type: PhysicalComposition + materialComposition: + CP14WoodenPlanks: 30 - type: entity id: CP14BarrelWater diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Furniture/barrel_crane.yml b/Resources/Prototypes/_CP14/Entities/Structures/Furniture/barrel_crane.yml index 909d4a9c3b..5c6273b355 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Furniture/barrel_crane.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Furniture/barrel_crane.yml @@ -59,6 +59,9 @@ - type: Construction graph: CP14CraneBarrel node: CP14CraneBarrel + - type: PhysicalComposition + materialComposition: + CP14WoodenPlanks: 50 - type: entity parent: CP14CraneBarrel diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Storage/Crates/chests.yml b/Resources/Prototypes/_CP14/Entities/Structures/Storage/Crates/chests.yml index 44be1d1ee5..f5677dcc3d 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Storage/Crates/chests.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Storage/Crates/chests.yml @@ -6,6 +6,17 @@ name: wooden chest description: A simple wooden chest for easy storage of junk. components: + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.4,-0.4,0.4,0.29" + density: 500 + mask: + - SmallMobMask #this is so they can go under plastic flaps + layer: + - MachineLayer - type: Icon sprite: _CP14/Structures/Storage/Crates/chest.rsi state: icon @@ -28,8 +39,8 @@ - !type:SpawnEntitiesBehavior spawn: CP14WoodenPlanks1: - min: 1 - max: 2 + min: 3 + max: 5 - !type:PlaySoundBehavior sound: collection: WoodDestroy @@ -40,8 +51,14 @@ path: /Audio/Effects/woodenclosetclose.ogg openSound: path: /Audio/Effects/woodenclosetopen.ogg + - type: StaticPrice + price: 0 - type: Construction graph: CP14WoodenChest node: CP14WoodenChest containers: - entity_storage + - type: PhysicalComposition + materialComposition: + CP14WoodenPlanks: 50 + CP14Iron: 10 \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Storage/barrels.yml b/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Storage/barrels.yml index 6616e036b5..01a3e02d42 100644 --- a/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Storage/barrels.yml +++ b/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Storage/barrels.yml @@ -9,7 +9,7 @@ - to: CP14BaseBarrel steps: - stackGroup: WoodenPlanks - amount: 5 + amount: 3 doAfter: 3 - node: CP14BaseBarrel entity: CP14BaseBarrel diff --git a/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Storage/chests.yml b/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Storage/chests.yml index f51c359e4e..7ceae3bbaf 100644 --- a/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Storage/chests.yml +++ b/Resources/Prototypes/_CP14/Recipes/Construction/Graphs/Storage/chests.yml @@ -9,7 +9,10 @@ - to: CP14WoodenChest steps: - material: CP14WoodenPlanks - amount: 2 + amount: 5 + doAfter: 2 + - material: CP14IronBar + amount: 1 doAfter: 2 - node: CP14WoodenChest