From e5246f1e7679e9fe0dd7362076d37b5af62c3f2e Mon Sep 17 00:00:00 2001 From: Ed <96445749+TheShuEd@users.noreply.github.com> Date: Fri, 3 May 2024 18:22:10 +0300 Subject: [PATCH] doors update (#126) --- .../Structures/Doors/wooden_doors.yml | 21 +++++++++++++----- .../Doors/wooden_door.rsi/closed.png | Bin 0 -> 2859 bytes .../Doors/wooden_door.rsi/meta.json | 19 ++++++++++++++++ .../Structures/Doors/wooden_door.rsi/open.png | Bin 0 -> 2979 bytes 4 files changed, 35 insertions(+), 5 deletions(-) create mode 100644 Resources/Textures/_CP14/Structures/Doors/wooden_door.rsi/closed.png create mode 100644 Resources/Textures/_CP14/Structures/Doors/wooden_door.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Structures/Doors/wooden_door.rsi/open.png diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Doors/wooden_doors.yml b/Resources/Prototypes/_CP14/Entities/Structures/Doors/wooden_doors.yml index 6f426c5fed..5f51f350bf 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Doors/wooden_doors.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Doors/wooden_doors.yml @@ -6,17 +6,20 @@ suffix: without lock components: - type: Sprite - sprite: Structures/Doors/MineralDoors/wood_door.rsi + drawdepth: Mobs + sprite: _CP14/Structures/Doors/wooden_door.rsi layers: - state: closed map: ["enum.DoorVisualLayers.Base"] - type: Door bumpOpen: false clickOpen: true - closeTimeOne: 0.2 - closeTimeTwo: 0.6 - openTimeOne: 0.6 - openTimeTwo: 0.2 + closeTimeOne: 0 + closeTimeTwo: 0 + openTimeOne: 0 + openTimeTwo: 0 + closedDrawDepth: Mobs + openDrawDepth: Mobs openSound: path: /Audio/Effects/door_open.ogg closeSound: @@ -49,6 +52,14 @@ containers: lock_slot: !type:ContainerSlot +- type: entity + parent: CP14BaseWoodDoor + id: CP14WoodDoorOpened + suffix: Opened + components: + - type: Lock + locked: false + - type: entity parent: CP14BaseWoodDoor id: CP14WoodDoorTavern diff --git a/Resources/Textures/_CP14/Structures/Doors/wooden_door.rsi/closed.png b/Resources/Textures/_CP14/Structures/Doors/wooden_door.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..ea8df3b3aaa168b876982ada7bd6e349275e8288 GIT binary patch literal 2859 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 Lwl*odbSvUNuycVR literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Doors/wooden_door.rsi/meta.json b/Resources/Textures/_CP14/Structures/Doors/wooden_door.rsi/meta.json new file mode 100644 index 0000000000..296d7c9b1c --- /dev/null +++ b/Resources/Textures/_CP14/Structures/Doors/wooden_door.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "By jaraten(discord)", + "size": { + "x": 64, + "y": 96 + }, + "states": [ + { + "name": "closed", + "directions": 4 + }, + { + "name": "open", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Structures/Doors/wooden_door.rsi/open.png b/Resources/Textures/_CP14/Structures/Doors/wooden_door.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..fbb376d609e0baa941fb7b7b28060c44aa3f8447 GIT binary patch literal 2979 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 literal 0 HcmV?d00001