diff --git a/Resources/Locale/ru-RU/Imperial/Medieval/Entities/Structures/Storage/closet/closet.ftl b/Resources/Locale/ru-RU/Imperial/Medieval/Entities/Structures/Storage/closet/closet.ftl new file mode 100644 index 00000000000..64d736c7dad --- /dev/null +++ b/Resources/Locale/ru-RU/Imperial/Medieval/Entities/Structures/Storage/closet/closet.ftl @@ -0,0 +1,7 @@ +ent-MedievalAncientOakCloset = старинный дубовый шкаф + .desc = Выглядит старым, быть может он застал вашего пра или прапрадеда + .suffix = { "Средневековье" } + +ent-MedievalAncientOakClosetAlh = старинный дубовый шкаф + .desc = Пропитан странным алхимический запахом, интересно, кому он принадлежит? + .suffix = { "Алхимик, Средневековье" } \ No newline at end of file diff --git a/Resources/Prototypes/Imperial/Medieval/Entities/Structures/Storage/closet/closet.yml b/Resources/Prototypes/Imperial/Medieval/Entities/Structures/Storage/closet/closet.yml new file mode 100644 index 00000000000..d89db38e802 --- /dev/null +++ b/Resources/Prototypes/Imperial/Medieval/Entities/Structures/Storage/closet/closet.yml @@ -0,0 +1,55 @@ +- type: entity + parent: CrateLivestock + id: MedievalAncientOakCloset + name: ancient oak closet + suffix: Medieval + components: + - type: Sprite + sprite: Imperial/Medieval/Structures/Storage/closet.rsi + layers: + - state: base + - state: closed + map: ["enum.StorageVisualLayers.Door"] + - type: Icon + sprite: Imperial/Medieval/Structures/Storage/closet.rsi + state: base + - type: AccessReader + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.25,-0.5,0.25,0.5" + density: 135 + mask: + - CrateMask + layer: + - LargeMobLayer + +- type: entity + parent: MedievalAncientOakCloset + id: MedievalAncientOakClosetAlh + name: ancient oak closets + suffix: Alh, Medieval + components: + - type: EntityTableContainerFill + containers: + entity_storage: !type:NestedSelector + tableId: AlchemyCloset + +- type: entityTable + id: MedievalAlchemyCloset + table: !type:AllSelector + children: + - id: MedievalPaper + amount: 6 + - id: MedievalKotel + - id: MedievalhydroponicsSoilCraft + amount: 6 + - id: MedievalHoe + - id: MedievalHatchet + - id: MedievalMortarNew + - id: MedievalMortarTool + - id: MedievalKnut + - id: MedievalHandcuffs + - id: MedievalMopBucket diff --git a/Resources/Prototypes/Imperial/Medieval/ambient_location.yml b/Resources/Prototypes/Imperial/Medieval/ambient_location.yml index 261ba53ee29..689b32c3801 100644 --- a/Resources/Prototypes/Imperial/Medieval/ambient_location.yml +++ b/Resources/Prototypes/Imperial/Medieval/ambient_location.yml @@ -160,7 +160,7 @@ id: ImperialAmbientTriggerCollege name: Imperial Ambient Trigger - College description: Desc - suffix: AUDIO AMBIENCE + : AUDIO AMBIENCE components: - type: LocationTrigger locationId: location_college diff --git a/Resources/Prototypes/Imperial/Medieval/skins.yml b/Resources/Prototypes/Imperial/Medieval/skins.yml index 38b8f97f3a5..37a04268ae6 100644 --- a/Resources/Prototypes/Imperial/Medieval/skins.yml +++ b/Resources/Prototypes/Imperial/Medieval/skins.yml @@ -344,12 +344,12 @@ map: BaseBallBat: [BaseBallBatAlaraniel] -- type: customization - id: aniot - holder: cd7a98b4-6895-4eeb-b8f1-cb42d87301f3 - map: - MedievalClothingOuterArmorCharmerLight: [MedievalClothingOuterArmorCharmerLightBaronSaturday] - MedievalClothingHeadHelmetCollegiumPurpleHat: [MedievalClothingHeadHelmetCollegiumHatBaronSaturday] +# - type: customization +# id: aniot +# holder: cd7a98b4-6895-4eeb-b8f1-cb42d87301f3 +# map: +# MedievalClothingOuterArmorCharmerLight: [MedievalClothingOuterArmorCharmerLightBaronSaturday] +# MedievalClothingHeadHelmetCollegiumPurpleHat: [MedievalClothingHeadHelmetCollegiumHatBaronSaturday] - type: customization id: artur diff --git a/Resources/Textures/Imperial/Medieval/Structures/Storage/closet.rsi/base.png b/Resources/Textures/Imperial/Medieval/Structures/Storage/closet.rsi/base.png new file mode 100644 index 00000000000..765c705e7a7 Binary files /dev/null and b/Resources/Textures/Imperial/Medieval/Structures/Storage/closet.rsi/base.png differ diff --git a/Resources/Textures/Imperial/Medieval/Structures/Storage/closet.rsi/closed.png b/Resources/Textures/Imperial/Medieval/Structures/Storage/closet.rsi/closed.png new file mode 100644 index 00000000000..39cb765387b Binary files /dev/null and b/Resources/Textures/Imperial/Medieval/Structures/Storage/closet.rsi/closed.png differ diff --git a/Resources/Textures/Imperial/Medieval/Structures/Storage/closet.rsi/meta.json b/Resources/Textures/Imperial/Medieval/Structures/Storage/closet.rsi/meta.json new file mode 100644 index 00000000000..9f4dcc8a238 --- /dev/null +++ b/Resources/Textures/Imperial/Medieval/Structures/Storage/closet.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by ledniky for Imperial/Medieval, (discord:726481288713732147)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base" + }, + { + "name": "closed" + }, + { + "name": "open" + } + ] + } diff --git a/Resources/Textures/Imperial/Medieval/Structures/Storage/closet.rsi/open.png b/Resources/Textures/Imperial/Medieval/Structures/Storage/closet.rsi/open.png new file mode 100644 index 00000000000..f6acc53166f Binary files /dev/null and b/Resources/Textures/Imperial/Medieval/Structures/Storage/closet.rsi/open.png differ