diff --git a/Resources/Locale/ru-RU/_WL/entities/objects/misc.ftl b/Resources/Locale/ru-RU/_WL/entities/objects/misc.ftl new file mode 100644 index 0000000000..5cf6fb28b3 --- /dev/null +++ b/Resources/Locale/ru-RU/_WL/entities/objects/misc.ftl @@ -0,0 +1,14 @@ +ent-EnvelopeValentineBase = валентинка + .desc = Прекрасная валентинка с удивительно вместительным кармашком для подарка. + +ent-EnvelopeValentineRed = красная валентинка + .desc = { ent-EnvelopeValentineBase.desc } + +ent-EnvelopeValentineYellow = жёлтая валентинка + .desc = { ent-EnvelopeValentineBase.desc } + +ent-EnvelopeValentinePink = розовая валентинка + .desc = { ent-EnvelopeValentineBase.desc } + +ent-EnvelopeValentineRedSingulo = подозрительная валентинка + .desc = Выглядит подозрительно... diff --git a/Resources/Locale/ru-RU/_WL/paper/valentine.ftl b/Resources/Locale/ru-RU/_WL/paper/valentine.ftl new file mode 100644 index 0000000000..4ce157e222 --- /dev/null +++ b/Resources/Locale/ru-RU/_WL/paper/valentine.ftl @@ -0,0 +1,5 @@ +valentine-letter-slot = Подарок +valentine-default-message = + С любовью от: + + Для: diff --git a/Resources/Locale/ru-RU/_WL/prototypes/entities/misc/rosebox.ftl b/Resources/Locale/ru-RU/_WL/prototypes/entities/misc/rosebox.ftl index 96c5d1c8f2..14cfc21e99 100644 --- a/Resources/Locale/ru-RU/_WL/prototypes/entities/misc/rosebox.ftl +++ b/Resources/Locale/ru-RU/_WL/prototypes/entities/misc/rosebox.ftl @@ -5,5 +5,17 @@ ent-RoseBoxFake = букет цветов в коробке ent-RoseBox = букет цветов в коробке .desc = Букет элитных цветов. На этикетке написано, что это розы. -ent-Rose = роза - .desc = Искусственно выращенные розы с плантаций. Хороший подарок вашей девушке. +ent-RoseBase = роза + .desc = Искусственно выращенные розы с плантаций. Хороший подарок вашему партнёру. + +ent-RoseRed = красная роза + .desc = { ent-RoseBase.desc } + +ent-RosePink = розовая роза + .desc = { ent-RoseBase.desc } + +ent-RoseYellow = жёлтая роза + .desc = { ent-RoseBase.desc } + +ent-RoseWhite = белая роза + .desc = { ent-RoseBase.desc } diff --git a/Resources/Prototypes/_WL/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/_WL/Entities/Objects/Misc/paper.yml new file mode 100644 index 0000000000..c86678a08d --- /dev/null +++ b/Resources/Prototypes/_WL/Entities/Objects/Misc/paper.yml @@ -0,0 +1,151 @@ +- type: entity + name: valentine + parent: BaseItem + id: EnvelopeValentineBase + description: 'A small valentine for your love!' + abstract: true + components: + - type: Paper + content: valentine-default-message + - type: Envelope + - type: ContainerContainer + containers: + letter_slot: !type:ContainerSlot + - type: ItemSlots + slots: + letter_slot: + name: valentine-letter-slot + insertSound: /Audio/Effects/packetrip.ogg + ejectSound: /Audio/Effects/packetrip.ogg + - type: ActivatableUI + key: enum.PaperUiKey.Key + requiresComplex: false + - type: UserInterface + interfaces: + enum.PaperUiKey.Key: + type: PaperBoundUserInterface + - type: Item + size: Tiny + - type: Tag + tags: + - Trash + - Document + #- type: Appearance, hide stamp marks until we have some kind of displacement + - type: Flammable + fireSpread: true + canResistFire: false + alwaysCombustible: true + canExtinguish: true + damage: + types: + Heat: 1 + - type: FireVisuals + sprite: Effects/fire.rsi + normalState: fire + - type: Damageable + damageModifierSet: Wood + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 15 + behaviors: + - !type:EmptyAllContainersBehaviour + - !type:DoActsBehavior + acts: [ "Destruction" ] + +- type: entity + name: valentine red + parent: EnvelopeValentineBase + id: EnvelopeValentineRed + components: + - type: Sprite + sprite: _WL/Objects/Misc/valentine.rsi + layers: + - state: valentine_red-open + map: ["enum.EnvelopeVisualLayers.Open"] + - state: valentine_red-closed + map: ["enum.EnvelopeVisualLayers.Sealed"] + visible: false + - state: valentine_red-open + map: ["enum.EnvelopeVisualLayers.Torn"] + visible: false + - type: PaperVisuals + backgroundImagePath: "/Textures/_WL/Interface/Paper/paper_background_red.svg.96dpi.png" + backgroundPatchMargin: 16.0, 16.0, 16.0, 16.0 + contentMargin: 4.0, 4.0, 4.0, 4.0 + maxWritableArea: 400.0, 256.0 + - type: Item + inhandVisuals: + left: + - state: valentine_red-inhand-left + right: + - state: valentine_red-inhand-right + +- type: entity + name: valentine yellow + parent: EnvelopeValentineBase + id: EnvelopeValentineYellow + components: + - type: Sprite + sprite: _WL/Objects/Misc/valentine.rsi + layers: + - state: valentine_yelo-open + map: ["enum.EnvelopeVisualLayers.Open"] + - state: valentine_yelo-closed + map: ["enum.EnvelopeVisualLayers.Sealed"] + visible: false + - state: valentine_yelo-open + map: ["enum.EnvelopeVisualLayers.Torn"] + visible: false + - type: PaperVisuals + backgroundImagePath: "/Textures/_WL/Interface/Paper/paper_background_yellow.svg.96dpi.png" + backgroundPatchMargin: 16.0, 16.0, 16.0, 16.0 + contentMargin: 4.0, 4.0, 4.0, 4.0 + maxWritableArea: 400.0, 256.0 + - type: Item + inhandVisuals: + left: + - state: valentine_yelo-inhand-left + right: + - state: valentine_yelo-inhand-right + +- type: entity + name: valentine pink + parent: EnvelopeValentineBase + id: EnvelopeValentinePink + components: + - type: Sprite + sprite: _WL/Objects/Misc/valentine.rsi + layers: + - state: valentine_pink-open + map: ["enum.EnvelopeVisualLayers.Open"] + - state: valentine_pink-closed + map: ["enum.EnvelopeVisualLayers.Sealed"] + visible: false + - state: valentine_pink-open + map: ["enum.EnvelopeVisualLayers.Torn"] + visible: false + - type: PaperVisuals + backgroundImagePath: "/Textures/_WL/Interface/Paper/paper_background_pink.svg.96dpi.png" + backgroundPatchMargin: 16.0, 16.0, 16.0, 16.0 + contentMargin: 4.0, 4.0, 4.0, 4.0 + maxWritableArea: 400.0, 256.0 + - type: Item + inhandVisuals: + left: + - state: valentine_pink-inhand-left + right: + - state: valentine_pink-inhand-right + +- type: entity + parent: EnvelopeValentineRed + id: EnvelopeValentineRedSingulo + components: + - type: ItemSlots + slots: + letter_slot: + name: valentine-letter-slot + startingItem: ImmovableRodKeepTilesStill + insertSound: /Audio/Effects/packetrip.ogg + ejectSound: /Audio/Effects/packetrip.ogg diff --git a/Resources/Prototypes/_WL/Entities/Objects/Misc/rosebox.yml b/Resources/Prototypes/_WL/Entities/Objects/Misc/rosebox.yml index b27f15520f..40f0c9f874 100644 --- a/Resources/Prototypes/_WL/Entities/Objects/Misc/rosebox.yml +++ b/Resources/Prototypes/_WL/Entities/Objects/Misc/rosebox.yml @@ -25,7 +25,7 @@ components: - type: SpawnItemsOnUse items: - - id: Rose + - id: RoseRed sound: path: /Audio/Effects/unwrap.ogg - type: Sprite @@ -36,13 +36,16 @@ - type: entity parent: ProduceBase - id: Rose + id: RoseBase name: rose description: Artificially grown roses from plantations. A nice gift for your girlfriend. + abstract: true components: - type: Sprite - sprite: _WL/Entities/Objects/Specific/Hydroponics/rose.rsi - state: rose + sprite: _WL/Objects/Misc/rose.rsi + - type: Clothing + slots: + - HEAD - type: MeleeWeapon attackRate: 1 damage: @@ -53,3 +56,46 @@ - type: StaticPrice price: 500 +- type: entity + parent: RoseBase + id: RoseRed + components: + - type: Sprite + state: rose_red + - type: Clothing + clothingVisuals: + head: + - state: rose_red_equipped-HELMET + +- type: entity + parent: RoseBase + id: RosePink + components: + - type: Sprite + state: rose_pink + - type: Clothing + clothingVisuals: + head: + - state: rose_pink_equipped-HELMET + +- type: entity + parent: RoseBase + id: RoseWhite + components: + - type: Sprite + state: rose_white + - type: Clothing + clothingVisuals: + head: + - state: rose_white_equipped-HELMET + +- type: entity + parent: RoseBase + id: RoseYellow + components: + - type: Sprite + state: rose_yelo + - type: Clothing + clothingVisuals: + head: + - state: rose_yelo_equipped-HELMET diff --git a/Resources/Textures/_WL/Interface/Paper/paper_background_pink.svg.96dpi.png b/Resources/Textures/_WL/Interface/Paper/paper_background_pink.svg.96dpi.png new file mode 100644 index 0000000000..bc14dc8588 Binary files /dev/null and b/Resources/Textures/_WL/Interface/Paper/paper_background_pink.svg.96dpi.png differ diff --git a/Resources/Textures/_WL/Interface/Paper/paper_background_pink.svg.96dpi.png.yml b/Resources/Textures/_WL/Interface/Paper/paper_background_pink.svg.96dpi.png.yml new file mode 100644 index 0000000000..5c43e23305 --- /dev/null +++ b/Resources/Textures/_WL/Interface/Paper/paper_background_pink.svg.96dpi.png.yml @@ -0,0 +1,2 @@ +sample: + filter: true diff --git a/Resources/Textures/_WL/Interface/Paper/paper_background_red.svg b/Resources/Textures/_WL/Interface/Paper/paper_background_red.svg new file mode 100644 index 0000000000..7c208901f4 --- /dev/null +++ b/Resources/Textures/_WL/Interface/Paper/paper_background_red.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + diff --git a/Resources/Textures/_WL/Interface/Paper/paper_background_red.svg.96dpi.png b/Resources/Textures/_WL/Interface/Paper/paper_background_red.svg.96dpi.png new file mode 100644 index 0000000000..a886d72d6a Binary files /dev/null and b/Resources/Textures/_WL/Interface/Paper/paper_background_red.svg.96dpi.png differ diff --git a/Resources/Textures/_WL/Interface/Paper/paper_background_red.svg.96dpi.png.yml b/Resources/Textures/_WL/Interface/Paper/paper_background_red.svg.96dpi.png.yml new file mode 100644 index 0000000000..5c43e23305 --- /dev/null +++ b/Resources/Textures/_WL/Interface/Paper/paper_background_red.svg.96dpi.png.yml @@ -0,0 +1,2 @@ +sample: + filter: true diff --git a/Resources/Textures/_WL/Interface/Paper/paper_background_yellow.svg.96dpi.png b/Resources/Textures/_WL/Interface/Paper/paper_background_yellow.svg.96dpi.png new file mode 100644 index 0000000000..9aa7e834c4 Binary files /dev/null and b/Resources/Textures/_WL/Interface/Paper/paper_background_yellow.svg.96dpi.png differ diff --git a/Resources/Textures/_WL/Interface/Paper/paper_background_yellow.svg.96dpi.png.yml b/Resources/Textures/_WL/Interface/Paper/paper_background_yellow.svg.96dpi.png.yml new file mode 100644 index 0000000000..5c43e23305 --- /dev/null +++ b/Resources/Textures/_WL/Interface/Paper/paper_background_yellow.svg.96dpi.png.yml @@ -0,0 +1,2 @@ +sample: + filter: true diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/meta.json b/Resources/Textures/_WL/Objects/Misc/rose.rsi/meta.json new file mode 100644 index 0000000000..063694c73a --- /dev/null +++ b/Resources/Textures/_WL/Objects/Misc/rose.rsi/meta.json @@ -0,0 +1,71 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Made by ReArtInt", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "rose_pink" + }, + { + "name": "rose_pink_equipped-HELMET", + "directions": 4 + }, + { + "name": "rose_pink-inhand-left", + "directions": 4 + }, + { + "name": "rose_pink-inhand-right", + "directions": 4 + }, + { + "name": "rose_red" + }, + { + "name": "rose_red_equipped-HELMET", + "directions": 4 + }, + { + "name": "rose_red-inhand-left", + "directions": 4 + }, + { + "name": "rose_red-inhand-right", + "directions": 4 + }, + { + "name": "rose_white" + }, + { + "name": "rose_white_equipped-HELMET", + "directions": 4 + }, + { + "name": "rose_white-inhand-left", + "directions": 4 + }, + { + "name": "rose_white-inhand-right", + "directions": 4 + }, + { + "name": "rose_yelo" + }, + { + "name": "rose_yelo_equipped-HELMET", + "directions": 4 + }, + { + "name": "rose_yelo-inhand-left", + "directions": 4 + }, + { + "name": "rose_yelo-inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_pink-inhand-left.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_pink-inhand-left.png new file mode 100644 index 0000000000..92b868a861 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_pink-inhand-left.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_pink-inhand-right.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_pink-inhand-right.png new file mode 100644 index 0000000000..a75308abdb Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_pink-inhand-right.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_pink.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_pink.png new file mode 100644 index 0000000000..b6985fcbc5 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_pink.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_pink_equipped-HELMET.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_pink_equipped-HELMET.png new file mode 100644 index 0000000000..bc567ad13b Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_pink_equipped-HELMET.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_red-inhand-left.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_red-inhand-left.png new file mode 100644 index 0000000000..8b8391347f Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_red-inhand-left.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_red-inhand-right.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_red-inhand-right.png new file mode 100644 index 0000000000..30b9e74368 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_red-inhand-right.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_red.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_red.png new file mode 100644 index 0000000000..dd94e2a47e Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_red.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_red_equipped-HELMET.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_red_equipped-HELMET.png new file mode 100644 index 0000000000..d6d51d82a2 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_red_equipped-HELMET.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_white-inhand-left.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_white-inhand-left.png new file mode 100644 index 0000000000..43f33dc835 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_white-inhand-left.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_white-inhand-right.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_white-inhand-right.png new file mode 100644 index 0000000000..2fc6f0000d Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_white-inhand-right.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_white.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_white.png new file mode 100644 index 0000000000..cde21261f0 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_white.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_white_equipped-HELMET.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_white_equipped-HELMET.png new file mode 100644 index 0000000000..f52b9d6bef Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_white_equipped-HELMET.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_yelo-inhand-left.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_yelo-inhand-left.png new file mode 100644 index 0000000000..aed68466c7 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_yelo-inhand-left.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_yelo-inhand-right.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_yelo-inhand-right.png new file mode 100644 index 0000000000..149a42a799 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_yelo-inhand-right.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_yelo.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_yelo.png new file mode 100644 index 0000000000..fe44522920 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_yelo.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_yelo_equipped-HELMET.png b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_yelo_equipped-HELMET.png new file mode 100644 index 0000000000..bdcfd270d1 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/rose.rsi/rose_yelo_equipped-HELMET.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/meta.json b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/meta.json new file mode 100644 index 0000000000..d4b98befe1 --- /dev/null +++ b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/meta.json @@ -0,0 +1,53 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Made by ReArtInt", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "valentine_pink-closed" + }, + { + "name": "valentine_pink-open" + }, + { + "name": "valentine_pink-inhand-left", + "directions": 4 + }, + { + "name": "valentine_pink-inhand-right", + "directions": 4 + }, + { + "name": "valentine_red-closed" + }, + { + "name": "valentine_red-open" + }, + { + "name": "valentine_red-inhand-left", + "directions": 4 + }, + { + "name": "valentine_red-inhand-right", + "directions": 4 + }, + { + "name": "valentine_yelo-closed" + }, + { + "name": "valentine_yelo-open" + }, + { + "name": "valentine_yelo-inhand-left", + "directions": 4 + }, + { + "name": "valentine_yelo-inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_pink-closed.png b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_pink-closed.png new file mode 100644 index 0000000000..03ff22c070 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_pink-closed.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_pink-inhand-left.png b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_pink-inhand-left.png new file mode 100644 index 0000000000..a3032505b9 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_pink-inhand-left.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_pink-inhand-right.png b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_pink-inhand-right.png new file mode 100644 index 0000000000..30a5351fc1 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_pink-inhand-right.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_pink-open.png b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_pink-open.png new file mode 100644 index 0000000000..7fc021f91b Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_pink-open.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_red-closed.png b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_red-closed.png new file mode 100644 index 0000000000..9fa26b7cef Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_red-closed.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_red-inhand-left.png b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_red-inhand-left.png new file mode 100644 index 0000000000..4243eeddd3 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_red-inhand-left.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_red-inhand-right.png b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_red-inhand-right.png new file mode 100644 index 0000000000..b3361dfb17 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_red-inhand-right.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_red-open.png b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_red-open.png new file mode 100644 index 0000000000..51430850b1 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_red-open.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_yelo-closed.png b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_yelo-closed.png new file mode 100644 index 0000000000..7d10fd1a12 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_yelo-closed.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_yelo-inhand-left.png b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_yelo-inhand-left.png new file mode 100644 index 0000000000..0459f49754 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_yelo-inhand-left.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_yelo-inhand-right.png b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_yelo-inhand-right.png new file mode 100644 index 0000000000..312786b019 Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_yelo-inhand-right.png differ diff --git a/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_yelo-open.png b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_yelo-open.png new file mode 100644 index 0000000000..2dee96ad4f Binary files /dev/null and b/Resources/Textures/_WL/Objects/Misc/valentine.rsi/valentine_yelo-open.png differ diff --git a/Resources/migration.yml b/Resources/migration.yml index f7ee4194d5..8ce23d24c7 100644 --- a/Resources/migration.yml +++ b/Resources/migration.yml @@ -790,3 +790,6 @@ SpawnPointBoxer: null FigureSpawner: MechFigurineSpawner50 ToySpawner: PlushieSpawner50 SpacemenFigureSpawner: SpacemenFigurineSpawner90 + +# 2026-02-14 WL +Rose: RoseRed