From 90975710c9000bd4ce37aabdfedaad3232eb747a Mon Sep 17 00:00:00 2001 From: BeBright <98597725+be1bright@users.noreply.github.com> Date: Mon, 9 Dec 2024 23:51:46 +0300 Subject: [PATCH] cards --- .../VendingMachines/Inventories/games.yml | 1 + .../Stories/Entities/Objects/Fun/cards.yml | 991 ++++++++++++++++++ Resources/Prototypes/tags.yml | 5 + .../Stories/Objects/Fun/cards.rsi/card-0.png | Bin 0 -> 406 bytes .../Stories/Objects/Fun/cards.rsi/card-1.png | Bin 0 -> 406 bytes .../Stories/Objects/Fun/cards.rsi/card-10.png | Bin 0 -> 434 bytes .../Stories/Objects/Fun/cards.rsi/card-11.png | Bin 0 -> 675 bytes .../Stories/Objects/Fun/cards.rsi/card-12.png | Bin 0 -> 674 bytes .../Stories/Objects/Fun/cards.rsi/card-13.png | Bin 0 -> 666 bytes .../Stories/Objects/Fun/cards.rsi/card-14.png | Bin 0 -> 456 bytes .../Stories/Objects/Fun/cards.rsi/card-15.png | Bin 0 -> 456 bytes .../Stories/Objects/Fun/cards.rsi/card-16.png | Bin 0 -> 458 bytes .../Stories/Objects/Fun/cards.rsi/card-17.png | Bin 0 -> 454 bytes .../Stories/Objects/Fun/cards.rsi/card-18.png | Bin 0 -> 491 bytes .../Stories/Objects/Fun/cards.rsi/card-19.png | Bin 0 -> 454 bytes .../Stories/Objects/Fun/cards.rsi/card-2.png | Bin 0 -> 420 bytes .../Stories/Objects/Fun/cards.rsi/card-20.png | Bin 0 -> 476 bytes .../Stories/Objects/Fun/cards.rsi/card-21.png | Bin 0 -> 456 bytes .../Stories/Objects/Fun/cards.rsi/card-22.png | Bin 0 -> 486 bytes .../Stories/Objects/Fun/cards.rsi/card-23.png | Bin 0 -> 463 bytes .../Stories/Objects/Fun/cards.rsi/card-24.png | Bin 0 -> 708 bytes .../Stories/Objects/Fun/cards.rsi/card-25.png | Bin 0 -> 651 bytes .../Stories/Objects/Fun/cards.rsi/card-26.png | Bin 0 -> 687 bytes .../Stories/Objects/Fun/cards.rsi/card-27.png | Bin 0 -> 439 bytes .../Stories/Objects/Fun/cards.rsi/card-28.png | Bin 0 -> 416 bytes .../Stories/Objects/Fun/cards.rsi/card-29.png | Bin 0 -> 465 bytes .../Stories/Objects/Fun/cards.rsi/card-3.png | Bin 0 -> 447 bytes .../Stories/Objects/Fun/cards.rsi/card-30.png | Bin 0 -> 475 bytes .../Stories/Objects/Fun/cards.rsi/card-31.png | Bin 0 -> 506 bytes .../Stories/Objects/Fun/cards.rsi/card-32.png | Bin 0 -> 498 bytes .../Stories/Objects/Fun/cards.rsi/card-33.png | Bin 0 -> 498 bytes .../Stories/Objects/Fun/cards.rsi/card-34.png | Bin 0 -> 446 bytes .../Stories/Objects/Fun/cards.rsi/card-35.png | Bin 0 -> 488 bytes .../Stories/Objects/Fun/cards.rsi/card-36.png | Bin 0 -> 492 bytes .../Stories/Objects/Fun/cards.rsi/card-37.png | Bin 0 -> 724 bytes .../Stories/Objects/Fun/cards.rsi/card-38.png | Bin 0 -> 716 bytes .../Stories/Objects/Fun/cards.rsi/card-39.png | Bin 0 -> 746 bytes .../Stories/Objects/Fun/cards.rsi/card-4.png | Bin 0 -> 418 bytes .../Stories/Objects/Fun/cards.rsi/card-40.png | Bin 0 -> 455 bytes .../Stories/Objects/Fun/cards.rsi/card-41.png | Bin 0 -> 433 bytes .../Stories/Objects/Fun/cards.rsi/card-42.png | Bin 0 -> 469 bytes .../Stories/Objects/Fun/cards.rsi/card-43.png | Bin 0 -> 422 bytes .../Stories/Objects/Fun/cards.rsi/card-44.png | Bin 0 -> 511 bytes .../Stories/Objects/Fun/cards.rsi/card-45.png | Bin 0 -> 502 bytes .../Stories/Objects/Fun/cards.rsi/card-46.png | Bin 0 -> 469 bytes .../Stories/Objects/Fun/cards.rsi/card-47.png | Bin 0 -> 459 bytes .../Stories/Objects/Fun/cards.rsi/card-48.png | Bin 0 -> 491 bytes .../Stories/Objects/Fun/cards.rsi/card-49.png | Bin 0 -> 469 bytes .../Stories/Objects/Fun/cards.rsi/card-5.png | Bin 0 -> 464 bytes .../Stories/Objects/Fun/cards.rsi/card-50.png | Bin 0 -> 637 bytes .../Stories/Objects/Fun/cards.rsi/card-51.png | Bin 0 -> 683 bytes .../Stories/Objects/Fun/cards.rsi/card-52.png | Bin 0 -> 654 bytes .../Stories/Objects/Fun/cards.rsi/card-53.png | Bin 0 -> 639 bytes .../Stories/Objects/Fun/cards.rsi/card-54.png | Bin 0 -> 556 bytes .../Stories/Objects/Fun/cards.rsi/card-6.png | Bin 0 -> 458 bytes .../Stories/Objects/Fun/cards.rsi/card-7.png | Bin 0 -> 420 bytes .../Stories/Objects/Fun/cards.rsi/card-8.png | Bin 0 -> 418 bytes .../Stories/Objects/Fun/cards.rsi/card-9.png | Bin 0 -> 444 bytes .../Objects/Fun/cards.rsi/desk-open.png | Bin 0 -> 417 bytes .../Stories/Objects/Fun/cards.rsi/desk.png | Bin 0 -> 403 bytes .../Stories/Objects/Fun/cards.rsi/icon.png | Bin 0 -> 330 bytes .../Stories/Objects/Fun/cards.rsi/meta.json | 185 ++++ 62 files changed, 1182 insertions(+) create mode 100644 Resources/Prototypes/Stories/Entities/Objects/Fun/cards.yml create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-0.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-1.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-10.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-11.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-12.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-13.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-14.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-15.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-16.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-17.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-18.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-19.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-2.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-20.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-21.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-22.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-23.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-24.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-25.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-26.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-27.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-28.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-29.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-3.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-30.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-31.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-32.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-33.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-34.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-35.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-36.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-37.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-38.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-39.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-4.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-40.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-41.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-42.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-43.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-44.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-45.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-46.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-47.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-48.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-49.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-5.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-50.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-51.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-52.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-53.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-54.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-6.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-7.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-8.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/card-9.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/desk-open.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/desk.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/icon.png create mode 100644 Resources/Textures/Stories/Objects/Fun/cards.rsi/meta.json diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml index f022b4b9a5..420dc6c9d5 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml @@ -5,6 +5,7 @@ Paper: 8 d6Dice: 8 ChessBoard: 1 + cardDesk: 1 # Stories-Cards BackgammonBoard: 1 ParchisBoard: 1 CheckerBoard: 1 diff --git a/Resources/Prototypes/Stories/Entities/Objects/Fun/cards.yml b/Resources/Prototypes/Stories/Entities/Objects/Fun/cards.yml new file mode 100644 index 0000000000..6550485f35 --- /dev/null +++ b/Resources/Prototypes/Stories/Entities/Objects/Fun/cards.yml @@ -0,0 +1,991 @@ +- type: entity + parent: [BaseItem, BaseFoldable] + abstract: true + id: cardBase + name: карта + description: "Основано на шапке ушанке" + components: + - type: Appearance + - type: Foldable + canFoldInsideContainer: true + - type: Sprite + sprite: Stories/Objects/Fun/cards.rsi + - type: Tag + tags: + - Card + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.01,-0.01,0.01,0.01" + density: 20 + mask: + - ItemMask + restitution: 0.3 # fite me + friction: 0.2 + +- type: entity + parent: cardBase + id: card-1 + name: карта + suffix: Бубны Туз + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-1 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-2 + name: карта + suffix: Бубны 2 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-2 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-3 + name: карта + suffix: Бубны 3 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-3 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-4 + name: карта + suffix: Бубны 4 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-4 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-5 + name: карта + suffix: Бубны 5 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-5 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-6 + name: карта + suffix: Бубны 6 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-6 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-7 + name: карта + suffix: Бубны 7 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-7 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-8 + name: карта + suffix: Бубны 8 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-8 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-9 + name: карта + suffix: Бубны 9 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-9 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-10 + name: карта + suffix: Бубны 10 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-10 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-11 + name: карта + suffix: Бубны Валет + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-11 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-12 + name: карта + suffix: Бубны Дама + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-12 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-13 + name: карта + suffix: Бубны Король + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-13 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-14 + name: карта + suffix: Черви Туз + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-14 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-15 + name: карта + suffix: Черви 2 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-15 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-16 + name: карта + suffix: Черви 3 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-16 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-17 + name: карта + suffix: Черви 4 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-17 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-18 + name: карта + suffix: Черви 5 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-18 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-19 + name: карта + suffix: Черви 6 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-19 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-20 + name: карта + suffix: Черви 7 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-20 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-21 + name: карта + suffix: Черви 8 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-21 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-22 + name: карта + suffix: Черви 9 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-22 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-23 + name: карта + suffix: Черви 10 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-23 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-24 + name: карта + suffix: Черви Валет + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-24 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-25 + name: карта + suffix: Черви Дама + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-25 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-26 + name: карта + suffix: Черви Король + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-26 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-27 + name: карта + suffix: Трефы Туз + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-27 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-28 + name: карта + suffix: Трефы 2 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-28 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-29 + name: карта + suffix: Трефы 3 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-29 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-30 + name: карта + suffix: Трефы 4 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-30 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-31 + name: карта + suffix: Трефы 5 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-31 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-32 + name: карта + suffix: Трефы 6 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-32 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-33 + name: карта + suffix: Трефы 7 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-33 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-34 + name: карта + suffix: Трефы 8 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-34 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-35 + name: карта + suffix: Трефы 9 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-35 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-36 + name: карта + suffix: Трефы 10 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-36 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-37 + name: карта + suffix: Трефы Валет + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-37 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-38 + name: карта + suffix: Трефы Дама + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-38 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-39 + name: карта + suffix: Трефы Король + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-39 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-40 + name: карта + suffix: Пики Туз + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-40 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-41 + name: карта + suffix: Пики 2 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-41 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-42 + name: карта + suffix: Пики 3 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-42 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-43 + name: карта + suffix: Пики 4 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-43 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-44 + name: карта + suffix: Пики 5 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-44 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-45 + name: карта + suffix: Пики 6 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-45 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-46 + name: карта + suffix: Пики 7 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-46 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-47 + name: карта + suffix: Пики 8 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-47 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-48 + name: карта + suffix: Пики 9 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-48 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-49 + name: карта + suffix: Пики 10 + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-49 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-50 + name: карта + suffix: Пики Валет + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-50 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-51 + name: карта + suffix: Пики Дама + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-51 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-52 + name: карта + suffix: Пики Король + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-52 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-53 + name: карта + suffix: Джокер клоун + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-53 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-54 + name: карта + suffix: Джокер Мим + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-54 + map: ["foldedLayer"] + visible: false + +- type: entity + parent: cardBase + id: card-Random + name: карта + suffix: Случайная карта + description: "Обычная игральная карта" + components: + - type: Sprite + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: card-0 + map: ["foldedLayer"] + visible: false + - type: RandomSpawner + prototypes: + - card-1 + - card-2 + - card-3 + - card-4 + - card-5 + - card-6 + - card-7 + - card-8 + - card-9 + - card-10 + - card-11 + - card-12 + - card-13 + - card-14 + - card-15 + - card-16 + - card-17 + - card-18 + - card-19 + - card-20 + - card-21 + - card-22 + - card-23 + - card-24 + - card-25 + - card-26 + - card-27 + - card-28 + - card-29 + - card-30 + - card-31 + - card-32 + - card-33 + - card-34 + - card-35 + - card-36 + - card-37 + - card-38 + - card-39 + - card-40 + - card-41 + - card-42 + - card-43 + - card-44 + - card-45 + - card-46 + - card-47 + - card-48 + - card-49 + - card-50 + - card-51 + - card-52 + - card-53 + - card-54 + chance: 1 + +- type: entity + name: колода карт + id: cardDesk + parent: [ BaseStorageItem, BaseBagOpenClose ] + components: + - type: MagnetPickup + - type: Sprite + sprite: Stories/Objects/Fun/cards.rsi + state: desk + layers: + - state: desk + - state: desk-open + map: ["openLayer"] + visible: false + - type: Item + size: Ginormous + - type: Storage + maxItemSize: Normal + grid: + - 0,0,26,3 + quickInsert: true + areaInsert: true + whitelist: + tags: + - Card + - type: Dumpable + - type: StorageFill + contents: + - id: card-1 + - id: card-2 + - id: card-3 + - id: card-4 + - id: card-5 + - id: card-6 + - id: card-7 + - id: card-8 + - id: card-9 + - id: card-10 + - id: card-11 + - id: card-12 + - id: card-13 + - id: card-14 + - id: card-15 + - id: card-16 + - id: card-17 + - id: card-18 + - id: card-19 + - id: card-20 + - id: card-21 + - id: card-22 + - id: card-23 + - id: card-24 + - id: card-25 + - id: card-26 + - id: card-27 + - id: card-28 + - id: card-29 + - id: card-30 + - id: card-31 + - id: card-32 + - id: card-33 + - id: card-34 + - id: card-35 + - id: card-36 + - id: card-37 + - id: card-38 + - id: card-39 + - id: card-40 + - id: card-41 + - id: card-42 + - id: card-43 + - id: card-44 + - id: card-45 + - id: card-46 + - id: card-47 + - id: card-48 + - id: card-49 + - id: card-50 + - id: card-51 + - id: card-52 + - id: card-53 + - id: card-54 \ No newline at end of file diff --git a/Resources/Prototypes/tags.yml b/Resources/Prototypes/tags.yml index be9c90ce93..6665829e6a 100644 --- a/Resources/Prototypes/tags.yml +++ b/Resources/Prototypes/tags.yml @@ -297,6 +297,11 @@ - type: Tag id: CaptainSabre +# Stories-Cards-Start +- type: Tag + id: Card +# Stories-Cards-End + - type: Tag id: Carpet diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-0.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-0.png new file mode 100644 index 0000000000000000000000000000000000000000..68354e5f4d052d654ded05b4b167b9bbb4d00eb9 GIT binary patch literal 406 zcmV;H0crk;P)Px$P)S5VR9J=WmN8GmFcgG85K>=Y>|FItkdbCUO1A#;GL?<4fyo(|5ObUfhTzC; z0l>6*=mJLZsNlE{#i%_F6<}=i*s=@yaGP>}!Do^`80A1GsV66o}M0nV4 zc{e5s;wqGMtx97Ir7ACV4M5wr0AyLlD$l8b;@cOhV1Q=;Ro;N*NjSiDaOANrLyZM+ zQ`g*2go_A`F%&S2Xm)_d-41})!(j+t0r(J8veweJEh6%(?`(j@VsZ5CcA+t5 z2+y)?8+0YB&+0w_)^qz&~a`wLRuNkd&141?m@?7srdPTmS$707*qoM6N<$g8JCD AT>t<8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-1.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-1.png new file mode 100644 index 0000000000000000000000000000000000000000..68354e5f4d052d654ded05b4b167b9bbb4d00eb9 GIT binary patch literal 406 zcmV;H0crk;P)Px$P)S5VR9J=WmN8GmFcgG85K>=Y>|FItkdbCUO1A#;GL?<4fyo(|5ObUfhTzC; z0l>6*=mJLZsNlE{#i%_F6<}=i*s=@yaGP>}!Do^`80A1GsV66o}M0nV4 zc{e5s;wqGMtx97Ir7ACV4M5wr0AyLlD$l8b;@cOhV1Q=;Ro;N*NjSiDaOANrLyZM+ zQ`g*2go_A`F%&S2Xm)_d-41})!(j+t0r(J8veweJEh6%(?`(j@VsZ5CcA+t5 z2+y)?8+0YB&+0w_)^qz&~a`wLRuNkd&141?m@?7srdPTmS$707*qoM6N<$g8JCD AT>t<8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-10.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-10.png new file mode 100644 index 0000000000000000000000000000000000000000..8a2ec75fcece70cc0537c0cff3b8dd33e9c766af GIT binary patch literal 434 zcmV;j0ZsmiP)Px$Y)M2xR9J=WmN9RGFc3yxyI|Te${58{#7c%rVaqR1C)kqJ?ZTmsQKC%6OmqPP zi5i&-)P-+BNS}P~&UYunq)C$|{j;82jUrOIdbQTh=Q-nLtgBE2A-OeK^6dtfHQTx-6JAq4GsV>3jzREVF+By zzSO$&9R;Ai``fZV@(v0Ba54s<8MRt9NG8&Z=imTJspigaOI`oZweFRDF95h7wKj;g zmhTF*-I#*`c%IiObz2|RQaTxf=XuV-djY_GmuDhaYsvGRRT!d_ViQH<0BoX&J@;j= zgC9jWjX8$5s)PH!|FAa(18A?>G)+mPx%T}ebiR9J=Wmd{I6Q5c4wDPxX9XyhgX^{(nJ(wvaMy9mSxt_jgrnMJmc7D0jO zau&53Y{FgTkAJ|0yBTodVu&#&YLup#>&7`6Q8Z*}~pX=0it`Fx&^jt+9U9G#t=tVzi^eqPbO8`uU~Op}{KL-h9cGB7Ye zCX*o&iD26{u~>|?ANTJE?IA1{i%d;T(bv~UFc<`2VPOH=wySk>b8}3$u5vjOB9TaF zX=``D^E{-KM59sW=jW>?0FuchXo^*c}~6gcZfXgqV3+ha?-*>ve{ z2(TUy06d!L;?v7nmO`^MH#cLNrj~Y{u2Ufd6a62#d!Ycwp!DH0*{#F8{<;M~dUA%Q z!DYN+QCAZ1`3lC4Hvq7-`W}Fb*Y5!EcB4$w;4-f3B7{H)p{=RifnYGm{f#Y1Ez&hS zOnZBKbpW&3EUxQvDjX&RzFvd20f2kEyR1n`ulnsz)4s2(xJHftp6?mQ4q%nla+?4E002ov JPDHLkV1j=8IIREx literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-12.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-12.png new file mode 100644 index 0000000000000000000000000000000000000000..cacc4527414a5912b0732ec461b2d690c09004b8 GIT binary patch literal 674 zcmV;T0$u%yP)Px%TuDShR9J=WmQP3&Q5e8~D~me}2s*gbje5y0 zSQ3HTVWUIGsEEXq5M6>I$wRRTW!PSvg~GQL1r{C*cc#d`4yN?y;5;e1%@ zeSGu12O%LLA^(|3&_Jb>1dVkZCve_Cfl4V!ISv3%ibVic-`xcuZZ)v{xr4~sWBP_C z_@I=QL`_grfQnKa=14i3^cJb?>riUvhX0H6x&O*e7qXr87$ z!<;@d$)yV?Fm)5{L?G@sym4Kgzo@YAXpTBNPWkBqaVttiDY}6x7f)#k1nz;Qr6m%H z1fJ)S&1RXJn!YpBxm*s*vM86!^k182ad8pD zFaQ`ke@7>so`CQBWV2Z!k&S~D3I(uQ$>;N!rb&I>#{SUI5WepR7KrNDj*pLXY~(mj zGKFcHOt#-(wB+OaJ_iqHu)_fxDA*+oP0{%_?+ex+Jr2zoe3m z%+AhAys=R_GhNb|=@R)-A)N|nzXyIEGMf|dcXZwZAt52(0hGn;;4a8Jk^lez07*qo IM6N<$f><**&j0`b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-13.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-13.png new file mode 100644 index 0000000000000000000000000000000000000000..2bf7c107eb19e8ce5923df2ff118f67f6ddb6e0f GIT binary patch literal 666 zcmV;L0%iS)P)Px%R7pfZR9J=Wmd{HRQ5?WO?glgNp)PK)lgkcD?2;6=t)Ux%U>%k{6#W4a(yiNu zbSNo01Qi(w5+TJ>hYC7a&FBg7mUb^W!jYdEjNwwn;an^3yU=kj=u zFW>ihU%vC^frp2O$A6|yHqbOpAsegfx^!Nj?B)?&$FeM{V>+EC7z~n1r7#SGd_GT5 z*Imm>VVb58AgW_aON%HLi^8^TVcT|P4q_Z?ak9CkDo`b&>&)bG03;F#06IH60SLHB z^sfRlxg6nGjO_JZw0Mv}Ai#mdeqPW zQ7&JaVQtYSsD31|m%5{ABxd zH>unS9B+-WxcY|NdjU}(63^|6}_4L1O=GX9aP-A_Px$f=NU{R9J=Wl|4?wKoEsL5K`8nv|2q;cx)JTFc{X#uk_Wy83)Y-1#aEMc5fbD#E+g02D<5z+P)6QG^B(;K3LW@ydJa zD#cne5?d##zYkSnDC*csD_ypw?E|H=T>)P!u z63P)+YdclnNq{S2=ZJ90i=sd&)ybIN0!E|J$+;Hck_SQXEv`2KZE(rQag0)mG|T=^ zKzR1Nx|M6nm$J>6y$DFN?Bu$+%9FL-UNIUFNO!{tB(yet+drA}s^W?Azf yiHKKj@4Y>Tim-c0000Px$f=NU{R9J=Wm9c69K@>$#Lcm!o!A=mTGE-(Hjrs+CL%z>%uoMCsNFgaFsYU`e zk~aISHpT92Ruhw1iKN*BTkT`-op;~PgPNL}nt$dZw9q-1{`7vKHDl*kXw6-P?*Cn@fXKMjSk_3P#is%}H1qQ&{ zIkeV6-@Xhf@*EQf*gD66&kltWY+yJVeG%`+F#y-b0NKf_5^Ufd=o&*i7wg9{Pr3Mt ztUIT06pVMl!fUNDW)-uY)eeS0a+yN0O!~v92tn=It#eMCc8aNd99E$tj^Un=< zQKeLo_hIfLQt9-S43x$F(3OWzL`aeZrPN-Bej|7Y8;u5#wS16^`}{?OwlOq;Ce;SA zQU^Tc;qxbdvzF~S?*Z7)yeu9?Q4!BsZ^G{~FN>dY7X&SgDWrxh^A%u#``HYoR52Ug yBve~Q!FziO>DW2uS~JXd!m()&6|bqO0r&vG?y#sCIP%H>0000Px$gh@m}R9J=Wl|634KoCYBQ6$y}NP~o!Dsq`bG(Zzd&XDtQ21=wzaikPM=?vAl zal-+;RHO(Po1bJ>LQ3OLvRv$F-Z!(mv(TtfqelO%mNigSx4*5wi7-;-O@x<#yrw`^ z-S$KPcux`lHk%Cq-h29!2`k_MNOzyrgxNrz=X5$9dLk^-6o8^A0EnW9ZXA;WPe7)M zh?sKUSc3Mt1P55F^2DJ-Rs|VYrYYSxK7l*u=!uZ2G8hhn44AjzZg&P&i^W;^CqM1q z|69h~<_>(!=QVgYj%$@y;hCy6t=)k4z6MXBth{RCJxR*gs~YG}CMA4*q2f%nyq;Gz z&=X+=waWJuSKIBq531g5AX6=e%yGq4cu^EM=Wxzl*8sp*l3YAsd-(n1BhTZp84hq8 z68sl@txBHfbOLe)Pr`HXD2iCCo~&Qhz+gBmuiP=bIuAl+npRWT#vCSH47|=}IOk}$ z+clFA_86Jp?I~>i{`r`-x~)Tj}_H=Yv8dEGCGZ~y=R07*qoM6N<$f(D<; A4*&oF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-17.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-17.png new file mode 100644 index 0000000000000000000000000000000000000000..63d4c1a8b101fabe7f442a9c92cd87c499f93b29 GIT binary patch literal 454 zcmV;%0XhDOP)Px$fJsC_R9J=WmAh`jKoCVwqDXj^4wRay5|==S`ILMg-;oN^LCGr34vOR^0#V_m zB84$Apdc@Dl*YGNtvuR$=3xyqYSgIFKkKe)psMb#eV>RhQe`5-YrwnrRn5C1q-jcV zI_GfCu~;m46hVL|5n^BrS7FO~s2T_`OcDUv?KS{emI1J`mR=lVfdSA_1(8Z`R;mEN z`*g}umF?kPm>XjN_)=wXhzn6=008ejpVnTOM^Oa8QZ>jt2w=C{0nmwK0G|7O0A3FF zZpD({3;;i6-yY11%vU#>2LX8Rb2Dq{k@p<(vJW^de-T?N0Gtk7S!MI0RkZ^Yj6_j%jH?x()oKBkJzuI410VA_#+YMV?Eqz+4_sj$lKD*l z=l{C*o-E5S#vEtk&j5x=!mI>QHZL;oiX8VvtpF1dX5@=zM!xl&b8I#n*6THCngZc_ w00Q>*81^Go-b5H$3-D{tMWph(jT$xj1}MI&>X#LSBme*a07*qoM6N<$f+739?EnA( literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-18.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-18.png new file mode 100644 index 0000000000000000000000000000000000000000..d9a54f5444dc14583064c6c44dbaaef76dbae0dc GIT binary patch literal 491 zcmVPx$rAb6VR9J=Wm9c6YK@f&Nhk$k=g@{NK2%1W{!i6MEKyu~M&yeTKGpIZeNa}or zQ=CdStn$_J|CSuo-adRIW$8yWezw^)SKub$Y%R6%xx=~ek$G$H_xKw2! z!q14fK^s+d*B7bQtL2jIb_;-Wj*IJS*1!PMLPPK|K7=M;Etm8~_~Zlkk_3RkXavBcDr3JdhF}2zcXAG|2y{Y$#jbIO?pxR z@Y3_*pwkNxo?-&V2>6|*45`b$@m;@ZtP@~9o4t(ycz#9~vkYTQRiTp#=yW>I z)=lr7bChMtx6z0nzE?ttx(N>{MEC+#@;|DqA0GG`5hKci<~-PYzRohNwb+C2p+pU% z8>kv@Uv_KlGtc`XY*Z1E(+#7A2!&6610*8MXETg3)wMkFH)SlrbNd(UE>%fInE09S huWk=LeM?IVz+XAir7KK5qILiP002ovPDHLkV1mHo*}(t+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-19.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-19.png new file mode 100644 index 0000000000000000000000000000000000000000..ba3843fc5d3e4d792011c908722810a043d51268 GIT binary patch literal 454 zcmV;%0XhDOP)Px$fJsC_R9J=Wl`(F@KoCV=(s+sJB1*(m$R(gOHYeZ=IUi@Bj1&peQEyU>i&TUb z+Z8G7MK%y=t$@<_NtPvhwDb4R><)BvbaebP559q_dK`%Wkg8t%UyCqTWi7&Mi*>yM zUGhzmoW2!B0YIMTyet-c0u#VikFSVU0-)S|p638$Sq4C_*JBulSYTGgh=|wPk3K<; zRF!@u{OXS!=;-F*dz&k5x%WG?fg(BH^!UPx$UP(kjR9J=WmN9R_Fc3yxt4ds$kl2tAo?5RkR3aO{oGnNls*dSqX4JL5Omql_ zP(Za2sEgkcMLGHV?tH!&GMP-~pLvK4bk1#KV~sJ<>qZ4S=e84L09aKO08P^XpsE0f z2(OC;8|RWtJjFU)RTZPrh`BL*)-?d$djN`}U~DZlFf)er&O{84(UHL9f;d1wWua>f z%**mb{CPSB+VZcRW5!{NZf@Wk7+cHG+P(M(@UnXcl1d+l?t!=ElEGjA9Lg@qa;HRB zAar{W-|R|$F6$6`Qv+Rbkv8{p;^BDS+&~ZwPiRj?7gbHlKFPp2@%N4iRmFRch#bZJ zMRXJPdcBL^RF$E%^l9h8T?bJhocqtZ#(U3KUGK+m3Q2>gTXH($MNuFkOpLkTAo@+% z^RDo6UY0<+J+Xho0y?llcLhUzrv!is~)^ O0000Px$mPtfGR9J=WmAy{GFcd~lS>mv>R8)9^jI?5)?Gx|}JRi@{5ebQOqFG%gS3sAl zY}C$V2I45C9pWk#63Qn<`Lpgl-@Q&Qv})C=)gP-{m$w{J35e{r4^K`=n6-V5{t~ z?b;{zpJ(F$LI`?EQue&++V}oU${_ba005`#cMb3%C7S}Yx;GjFh@xnx*Isj_xCGWp z5k*n$y>T>v-`}|}dmP7G|AV6d3`Zko6^Lrt4{`2QYhpcsOMn3| z0}|kAGC>GY_S{d&Znq17l(JUr+9UG;+*oTKrDRylgsSsu`8!RH;#RHxy}kiYWWPr` StfF=R0000Px$f=NU{R9J=Wma%TaFcd{kyAZcy#aQt+GP99>O24n)(TT9ZNYup-Rq|35F*VLa z2Qa0ON;U#@$=#e-zURGM`2{+4>eT6ma47qCn7wlG7;f9;oRF4^J!T! z5WzWzwH9kFi^YO_5d`RqkOMEUi3NxvRn?7ij&V`2RKyy0TmO}hivToD!+TYov^~qR zWYe<%;HT}MRRzG^?)f>DCj*4w9abKU2fJJx@4YBMFo&PY+tf5o%8~H^;aj&=9@gIb zr0SCZ4k33(+#+cT97XfH9hHcy5=5vfO`}^Q( z0Bvaxl@Ifrr7Gj1xDLR$D3~2U9GZt@P)Px$ph-kQR9J=Wmb-4-FcgNr6a`E+o6`)QbhdCzve|i*K3|^0UF>YmXm%ov0$SR* zo=SRh2Z^q#IsqA^=%R1Yg~U1kxrj$FFfcIipE=9j=)FHwB5b@rxxNtL&U+Rjd@8W} zuEhDna!DmZUDr70aL%z_uQ?Y%fJ+e!a1V!E0q=7+J}j3^XEOlC<1qjs1OT3_<=Pl5 za0^^`4Ikpo(5zFUh@s@Q3lq7tN%#R6iCKoj{#V^B&_wT)Kw z8ZPa9Qvu02{I2~e_WON_$$SAR-Abur%KO(CV^Q=)0=gplDX&C`F%m*RDOJ>%*#btR z(O>V9kSCf3)moq2_Y&EkVV7>##~AtX_=wi}Rp&ub3Hqu3V(l^VD`VJr|8GyiRYyds zxz_sG-gq+s3lUZ{gJwlD^_+9;c00D)Ep=T3e-5l%vgh_a9PYelF2b~T5+>6Bf{0|> c9T*t+1%~~sQ2?O;xBvhE07*qoM6N<$f?7b@^Z)<= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-23.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-23.png new file mode 100644 index 0000000000000000000000000000000000000000..578cbb42ab16f6847bf754adfc2f74a137dda761 GIT binary patch literal 463 zcmV;=0WkiFP)Px$iAh93R9J=Wl|56!KoEu>Y;qax)RJM#Yq0}=ioeg_feqN|S=ERjXF5{#l*SjjCFF^?oeEr7B|)t|Ht;GQsz+4p(35p$* zfw}7LI?r=}hB?5KDi^@*WD*iG4xrMpbDUYrnoR-gfB8~MR09EblY5y$c)!sh^04SUT;APLa0-39_*=%A$h65O5b~WEm zb#;Ft67}^_0Pt4xePh_BeOZFW9L!*VBuN^nuIr&}N`-SINfK-x1@MvPs^oc2mSuGN zeT*>-hQq@F?AN|-{-VnAkiX$zIAmIbsLazeCH)5U*8pP?rfdhzl-m_k>S*=#w zPbTz4*pzc1rX>f@?Q1A5RT+seDEq-@r#*BMwrbT1;1$phsPx%en~_@R9J=WmQ6@hQ5462O1-&$;Mb)27CLuf_7Gf*JCVvVGFn(IBt@u2Eh2(i z1W`t-zcI$7Z!2d4E_E6n5KzkS)OWpc0dS0 zG#bTqT@1ruc6Nq)#Q|n#XD|!{!!U?OqrOfLKBqtkf#W#b>h9t6;V@<8L7uM1s_W`W zrBVnX5JK#}fIuLy`JKDBfYNe?Ee=g*KzrKk;u$!C2WJ>u&j+F;H7hG|xC zwfhDdjhk7cHXLT&N8=p{2>tZDrqgL$*F^}yyi&i!ca4o@GzvNi+As`VQWDg*ZR^6q zLS0c|Y7KfL?@ya^E1vGah?Fb<7BB{USzV>h$Pkam0f@&JC@T%JxB~|~@9jR&O-eB& qC5?^)@Y~xirQF^Bfh<}6YrX@YO9A-U-uTG?0000Px%MM*?KR9J=Wl}$)gQ51kbf8U$oxk;>rgm)8;fkCrsM$|Sc(k2oL%0;xOMX8Ix zof~P>#vocnv{NPm6Cnc$#zDpsDG)>+L3k%AEQ}f=-y7%WwlD{yzk8!-^S;&Nox{1` zz4ve~1Ox;G{AVh36Qz{uSMjtEv`I-?2+kSQ)k>67swN=-c(Sm-;P4owQjw~CE#x;> zxc79L*T4}V1Gu0qQK@SRkdcyDJWl@YO8|OTrvNy8=xBNID9|RQc1#fsu1hhWr+Z+48r$a7=qQzqjkF6v#$e~h0&~eE z>#mFEd5rb-F>~oE0Mq9OXcvO{r6uFVjRXKZ&jaA%$bD*?dzl#?!)iIfyp-JT>G`(; zzVDY8pS`wDdZHfyYkwI3(F@KD-Tf|ChidIiAQTEw*j%CON-b6O2@3Dl$kiXF_>3@N zU3i{{ZQEs89kj2&vaIsA<2c{M!r?FdCtx>1So88<9Qy{ zmPL)ho&OQzpq_#H3@Q!k6)4AXR5F=Vb#--WX>n00rIZ4tK>hCN-i!9TJr1f(N|Hhl lb6tR+cDoQlyKX>0z!%4I;266WLumj2002ovPDHLkV1jRECY%5O literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-26.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-26.png new file mode 100644 index 0000000000000000000000000000000000000000..c81a255ff2e15cd1f3c4f907079c7a6e63c1798b GIT binary patch literal 687 zcmV;g0#N;lP)Px%X-PyuR9J=Wl}|_%Q5?rVvo7o6Nwh*Y!s%jLED_yyErNogOOPlY>>$y(K3 z9gPk_&>=6;MKHmvAQFv~XvK?v4jQv-$dlCxLEN=$cW2$*Ux&rT4(W^-UFLI}dEfcH z&-=~Hd*I^Y;_{!->;{!mve$T2*J)CUsIJrQpswx71!Qt^QUv7Um2SDz@=U&ec`O%h zK9Ly6Cy;fJX^?){Q+78VCnAAB0D#1|0bX1mCX>za{OUWdHJs!uune3Bnv`-VKqz#M*1jB}&^bheY-%1&)5^I+ z7XTO?9R*;brvZSxRZXE#V7T)*pJzWXHa12$5^*G8>(Ee2iD{aIBN0wDHUi-F`qzFaylSnd zt}_D!fjQvSRFsX44N|ET$z-yeGfmU6fbDa;AEZes#&w;rQTpxv_O;t>zl)0tz;8|} V4fE8_yl4Ob002ovPDHLkV1kP{Jgxu$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-27.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-27.png new file mode 100644 index 0000000000000000000000000000000000000000..9fa290a5904436da5b333d45e342f263fda49649 GIT binary patch literal 439 zcmV;o0Z9IdP)Px$aY;l$R9J=WmOXC6Fbsvi3I!q^A(?UxABB^V&ATsA3KV{eWP>Ij$tTJ%W5$dbe~g!0!_(;$zOxY#x~^lrUT6EwGK|4Rg#CUG z!1;Uzzi~(S?*#OYCZHY@>ON_0x)OCFqTx(6&bpVXxSVSOO1IOc$<#L&VH%$Y4^gLo5 zM^>vX^lOPgD1j! zUzB|jfhmb;$>ZKyi*pXGb+UUZfyH8x_S3B4J#*(A#+W43T>MzZF?iE7Xsv&55KSG& z3QRLsO5L4?9AsA@UP6z8$DZG|CI{J*aGKq2x5Imn*7`~tZQCXixs$Nye?UaA)~0u# hsr{)}@r)V&9&h{Q!1q4@H!}bL002ovPDHLkV1fyK!)pKl literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-28.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-28.png new file mode 100644 index 0000000000000000000000000000000000000000..c2b9f68b64892bfbf85c140e85cba2d902815e2b GIT binary patch literal 416 zcmV;R0bl-!P)Px$T1iAfR9J=WmNAaPFc3xGMk_Jts8ew);tC#`u+?M} zc3Er$+QzT3B7J#gzQ>+GCX>nhGas?Swr#JEG|oA^_snLq=zXJvZQEX*a{x3=1Hk2S z0YFs&*lacc6h)DgM05h@^O>ruaL%#Y?EnZN08o}C0L$f)rfI0EDmsB8Mr1q+4zOOY zQ?^Vyg4^J$)r$RokBIbIbL!;|bX~_{v7oN&J~(_={w&cBoK7dE( zlga4Yd*463s!Cng6h+a$gs~(!FvKdK&*y{?I2;ZfkH_SFl4k+XS7^4EWr>L3oO|C> zY(wa;;3?J{PdTvNZc$Z4WYilr2VOo6he_Bx0Pc2s%KtznllcPO=CuN_(dvEx0000< KMNUMnLSTa3nY*n3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-29.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-29.png new file mode 100644 index 0000000000000000000000000000000000000000..63d4dec44dcb4ec9fbc2bd4821fa5e1fb3a1c146 GIT binary patch literal 465 zcmV;?0WSWDP)Px$i%CR5R9J=Wma(qlFc3x0i=KqjA<9&w;|oxfFF~$Q8bpiIP*Tvjr=yJgNpx|Q znl7gD7AvDfJT3N$)iya*6is|bcg8b;iHV7c|IAltpfSe1i;+^&G!4t;GWgt}Kx2%P zQUaiq0^sp@0AQ^J;B-0xkR(Y|62S>{T}PH>NGZ8quK@IY4?vox08~|lQi?3gf)hwW zf;{iU0qVMrIWo?H#bUvByXA7ZjKqZy&sgu&#~nBv4sXSMpTrRCK-;#==kt+xRaG=i z^CBM8guxD2YuW8~FE#hVJ`ttV^JaVuV~ks`*RCiER}_Ua#yDe)E6Z~9T$ZIPio)G) zx3@FH6IFua@rc$Mc(ojUyVSNVd7iUctv)*kHk%Del8gk0SZnF~p8Neyp6CB=5dDM~ z-|zR)lkhtv=uZsAwbpc97xjJcEvV}nDdnj4UOY`xwAOz$2Z9suOK8||UR((A+=Q`2 zZ$p6d`HZy|Aq2D8?D^jBfsb#)VG@2B!FUW0iTNLxn3(tlmRr literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-3.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-3.png new file mode 100644 index 0000000000000000000000000000000000000000..94f61c709c41294ce17e1d370f1060bc5fa52085 GIT binary patch literal 447 zcmV;w0YLtVP)Px$c}YY;R9J=WmN8GmFc3x`2&oP`Bg##s8-j^;qCXsU3lb7^jLXuiKv^nAh%=d? zb(OXh*?`27w>Y*=`MzAvXG2FvN5?;N6dS0jJ~mcFqThQQE1rvxi%?Y+RaG&c&p8vJ zEKAC=+{{zWMxm;{C5M03Px$l}SWFR9J=Wmc5RnFcgKqbrWc*l2q|qAr}axLFtk55$Uf)En#j08j!|-8@AxRPdrfHhVo2DU(qB+(W!})w(-3O~P z@Or%#>KPx$v`IukR9J=WmZ7fWFc3xWnlxcmVNt{S1(uaBiHxd}sJx^fP-bpc808NF%R)=d zVia6fqs{|Qw%oU1omH!qRymSMG@5&3-*E!W%*@REV}7L;T5IV~HBw46O@qy5liW91 zye!MG`o5>@^-4kr>bj1)t|K7?2_dK~OG+{OR|c%LWUVD*3<)8Kb55LdGRBZGCYbw( zfxhplEK3qXkTHgCx7%;xeoZlubXL|{8pjc<)e5`a4q9u}bq&TC0HAH#P&k+b1t=Q8rE9koQF~K(-2RF51oF0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-32.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-32.png new file mode 100644 index 0000000000000000000000000000000000000000..d672f6a80aadde7d1d6d81aa5262c8bc0e5273b6 GIT binary patch literal 498 zcmVPx$tVu*cR9J=Wma&TJKp2I;Yvbe*v@$OdhCE3~Az~x860o*NXKyEBG57{4?QCt+ zIaO-Aq{?h@Nmf@EW|k}$E;$eg!{I+?{`qq<(4$9>9{(7BY>8TH6UQ+CN~yP;IF3spJ4VQ4OwOZ%M9XCtLFS(ceB%Z!xLNGVMihDK{`e#JmjJkN6@r8Gehm>>vD zp64dd^VXz`fq{z=r4&&V0kGTc05~3x0L7*PvMd4cJP!aN#1q%mfYT97r_)w^Hk%=Yp!qU@ zr*~Ue8(6Q`PvTAczX~TwLRD4W8`x|%Z_gZ_b0JMrYjI}-z)RcVvjcTqx1F+u(-8W; z|1GDgD$26te!t`Ue)mH-91dUBnw>Y|p69*gbzGNyRaFQfUd}v85~p9X^L=2y o-?wXzG5mN}==?s=qsM=Z55np9>or1^p8x;=07*qoM6N<$f^JsXsQ>@~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-33.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-33.png new file mode 100644 index 0000000000000000000000000000000000000000..4a3da8a8722e41bd320fbc5f705485aa920f479f GIT binary patch literal 498 zcmVPx$tVu*cR9J=WRw1tAFch3`eW~^l8q{1OvV0VSfUt5)#RXwGLlqU|3Wa5+rDZh= zF0+xnAWGEi@87joS*^6nkR;OR&G@~s9bmwnbG{005;_QoYX<^67K}0F-430AP#(0II5* za?$sFl7XnO7-PcY@xXSwg|&7jPAQ#n`@Tn(Wzj)Q8o{{o{eC|amr~B2DTp?3I2-`X z+x|{eDFx@;@&=B_BM2Gjgpg_GKc5M8T}O*28vuUYcJKYvsaPb1FwgUEInFs)Yw>(O zk>~mHA>3>>v+vgqjN**3FTBMJyb}k8wwGlI#@LrFxu^l96r_~Xg#!$2_uk`tK7&&F zcei2FGysOwODW;KhqV@jkZDW)38F*zy1Kfq;hY1dbeg$R3Qf}>%Q66n4q^1YJ(?Kr o17Lm(zZ%q9FZ(~RV#R-rA2xH>bCjVrg#Z8m07*qoM6N<$f{`TP_y7O^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-34.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-34.png new file mode 100644 index 0000000000000000000000000000000000000000..767bf2ff94ddd4aa76f2fc7d25267094f8ae4d0e GIT binary patch literal 446 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-4.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-4.png new file mode 100644 index 0000000000000000000000000000000000000000..4824ccfed30e532fd1eb1025c855346a3eebfe09 GIT binary patch literal 418 zcmV;T0bTxyP)Px$TuDShR9J=WmOXF6Fc5~HR+Tt2B6UGUc&f67p%U5n^I>b&h{>oU>RKNY9f;Eq zTFFL1UGgp`E2q5A`TPZ=MvWTv&w7YWbk3b(bFH<}|BXs?&YhOlvMo#2MZvZ#IUbJy zs44&=!rNxU!MP-er&v;ebx{B?o6P|5-UDEaVUcCjz{*nsL`0 zU>a?CBLJMI`=hR}%teH~bF3QBy8wiqd+&M4^9%E(wE#&|pA677p8|_4yD$&&ZUAAm zf7UfXyW01?*v%aj0DgLY=uLIkJhWM6P;1pU;8#+c5b((A{Q#^*rT0FlyAOZ)F0aQo$qXpa1{> M07*qoM6N<$f~)1e0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-40.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-40.png new file mode 100644 index 0000000000000000000000000000000000000000..ad65665fbe29fa2e100e8120cd43f795be607e57 GIT binary patch literal 455 zcmV;&0XY7NP)Px$fk{L`R9J=WRxyslAP}6hPRcsGAgS_$v{63cHp&m&^9;WsrKOa4iA&Q##Saj; z;)=+~adOgfN_35<0ZZeZVHps>f&~i}{4>6|L}N_ka(BBOyKa#qemva;Z>ly$+L}=R zJc$=YfwpZE*IJA1cFPW8R^MKU1NU(L6>I|`1OU7}AGvQeFc%-&K5ah$48xF9l5c>B z(l{3#ze5OFs|PZU;nc)*&&T=Ya)I|AM3i`MHLzN((tO^55CXjSD9bVhm5Zzlyh{5h zUe`5<2vW+=7?4uJIrm^Px$Ye_^wR9J=WmNAZlFc3vwtd%l|CN)*g1lF;G@OAVg~hR`as%R_Nw$d0 zCfcC2S6OYtYbf~g{~l&+U}0fl;h$N>3j4ml#cH?PZS=ZP!oKfs)>;6XrU76aM*vh6 z01@GEIM8)nQi$jP=kuAOD6rPjwk-hOdjPU5qpB*r_vCqwb1pi7i4g_n%mIu^S}Hw2 zUDw~t_xn9?FTZn+JkO_3^!5PP>y@giD9ds(zg#ZtcDqUAoJ%qX_=puAk4H9}4e(X= z)hfE#XNj&r==NaVb=}l(bK18Ccr+Ig;C0Evc)mSAFbz+*PsJmunzZ|*0I$r4VVFXw zD&BiU$>DrH$>jKLU_G!4lIQ6S8H+qQV`Ih{_^F`PouT`&y8Q|E`W zXIX}bV6CNT8j7O$o1^%VSLVMth@vY1OgkLM5miM*o_eFMYk;K7DEWWjam?nrJ>`F3 bVPWADn3Jq`RbfOJ00000NkvXXu0mjfv(3h* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-42.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-42.png new file mode 100644 index 0000000000000000000000000000000000000000..d4478ca97deed82b830c972bab1fd3523e1fa45c GIT binary patch literal 469 zcmV;`0V@89P)Px$k4Z#9R9J=WRxyr)Fc6$e6QlefRUQy2U4(cEa+xkYT^^8zJ{?60#7ojrLYJ-l z0~FJ+S42jTTu$q|oUUOSW3=py$75t*!h{JE{uv+ALLy>m?P|3W_nk?}wbsyD!x#f& z46fHJ;y6ZCRj8_}pZkgxfr$8WxiArN6h&OuHHTry>-Czq+igGJY&IN45&H-bIpCnR zMwVp&fUfKA4Q8{^_$P1F2)}V6A;3Z<+>L>zB1}6)+@!w0(%SZGBqG1vpYS z=6R0AVu3u*`x(EC0xJZ7)b?sFfQFk!+c(5K)XihJ-Y00000 LNkvXXu0mjf_E^W+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-43.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-43.png new file mode 100644 index 0000000000000000000000000000000000000000..1c289878916531e7478cb7ab0a02fc0fbbf98e49 GIT binary patch literal 422 zcmV;X0a^ZuP)Px$U`a$lR9J=Wma&QgF%X8oTMkUH^9g*cCDmf%3+!WTZz~qTH`+2*TZ)ZjY`iOu ztWobEk(F!mH$z~U|Nm#mBv4RLQ1H+ANKHH(4qvIc%jGh;Zk0-IjA0lCLUhjIoTKl1 z`o70GM_t$1Vn0(80ot|&V6j*L;JpVxYfaNMc<(XBV69EAnbZM*uIsSYa=l)k$N{P< zxzuX{07QiCcKbxGl)_red_Je^y7vgUTrR+m^YwatM{bM($ZCDIfSA0hDw?LbBMPx$xk*GpR9J=WmNAR!Koo_)9UhoqV{K(RJ39&f5RnvVC4CxyflYd`3Bh8>Kd|&C z*iPqE);5x{$!sA8ci-FhCX2A}$ms?S_nyf;=T4wQhYlTn7;mmbt+jRKjz%Nrx=uu` zwT+^vIcHhM?REpe7z2Rkd8}3|%Cc-N!b!kvHnUo5tF^XDDXWyS)9KV6k4LMNvSAq7 z$z;;-Tx$zgVwPn@QN&`g03eQI0ForR7ZT2;z9#@6&vO8(s$#p{B7~qQ3Ovt4N=d)p zC(E){0-QbYxcO$Y0l@ct;6D3joX=;5!=bYWez_`Luh$F)gTFTa4xC3|jA6N4erW!j z44^qblHmg95zOcF#%N_(erPVGY|eFEQxpZ`@%XhdJRA--48tahpQEX@wqY3B{eEwi zQqD1S{sO1di698ROO(>-#P19C&oJ|P#TR&bx zV+@|>HQsn`ETwcdVe9{a=Oy#iCVc5r+@ZsNk9QX1?IY~4!lM8H002ovPDHLkV1hIeV; literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-45.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-45.png new file mode 100644 index 0000000000000000000000000000000000000000..656181970bce5088ba9f0dfb2eab8dc709b4a025 GIT binary patch literal 502 zcmVPx$ut`KgR9J=WmNAZ_FcgNrO@mP`ksG9oEKY)4peRk0BjgVBQJM%*SUCwTEgh~X zqjZ=CPZ1eqGPAp|Gox+z8%y@n`#(KyBtZ!A=@5R5jT1mF!{&Eq(xZCmm@|804`EZ=0->$QubXlOiAN>`Sp ztEy_4_v6^y|J*;VwVX~T!Z1V#f!6wG`+(M(<#I`yrqp#!UDw?2cW$>EP1Ddc&AZ!j stR}q&;C+*MKJCx9<&^iptXZ?(0E~I=BuGcs^Z)<=07*qoM6N<$f_SUwt^fc4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-46.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-46.png new file mode 100644 index 0000000000000000000000000000000000000000..68d43ff2d36c5a5ed37ecadc26b218d72429bd6b GIT binary patch literal 469 zcmV;`0V@89P)Px$k4Z#9R9J=Wl`)R$Fcd}4L|=*{c0k1r=n%?MT%@3*Ps1L(0h$Pbsc%0({&xgFaTh!1wbjq;c(!5KGU|X3xV(gsO#FLY3kaxbxqT_rfJ+}vvHTp z#WhXiw%e^+uh+L4-`-Iuj5yA+41oQ9|Jf)CZWRtt6a@f%-*Y@3iK2+p>4Z{>s;XEl z78qmR10Z)U&XXj$4F}L#fBQK93t&22VxJD5o^JuL);`591I4+V@=jg~0Qa#!x|ZQ` zRWApSxOcnV-9S0D)>vzU+y?aSF7nz~vRt&*7-JZQ z0c$NvsoS0Bd5$rL<#Gx5uVn9)DG<}&Z0dX(e_hwFTg9_x{d)ZcR$0$`Kf%3@00000 LNkvXXu0mjfs5#dh literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-47.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-47.png new file mode 100644 index 0000000000000000000000000000000000000000..cc3293eab121e15f5bbb6286ff6bdaddc6d01ef6 GIT binary patch literal 459 zcmV;+0W|)JP)Px$g-Jv~R9J=WmOYNbFc5{`(hw_`;1meuB*+!w3_eDBT0}8NNlO`bcI6V$AUh31 z!8#j$v}+^KHhEp5iQhNRqu9WxQKLrvv%XRbt+gzr1QGpNJDbgt*PY~;*L4jkC7g3G z#=sbZwr$b2EsQZ(E|-0MDnJscwU(W8P)dP_5JCU|c<%uKLI|u@D|qiwmL-TNIfbMI z0QBau%b_^{OeV=o<;z;jP1EpVv0$w=&*yXA@As^=X00_>RmIj?uBwWgrs13|NXG8E z4%_YaA@-su`kIsheHj4wiG8=*T|fSg{T1VEfH-)=&ZDuE@@ef`0irqZ`@nTwm$PI# zK-}wRoyX@8LRR-#07HoT$fcABA;5c&q9|?#^KAgr>Ga`U?EHK_!+Q@Q#M8RB0057X z1J~F$n+=2zSg+Sv=2-wrDV$EHoA_hw(VU2&l==+7y@uv-Fyn#s5db1WS(d2lx<3hz z$0H7h1Dtccd2Rw(_W|JcCv!jT@xG9A9~d=i)CDtI;@6je4!{5a002ovPDHLkV1o9# B(8&M* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-48.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-48.png new file mode 100644 index 0000000000000000000000000000000000000000..3978750339c69475d6a8c6103c879e8fc8ac68e5 GIT binary patch literal 491 zcmVPx$rAb6VR9J=WRxyskFc6$WCt)iMZK$B*1qkIO$W@ev5AX##_jHKLPobp@on5&^ zG{~ljuQ=HkavbNJg09IlQLNF9{-HDSfWzOF~%T-_?0`EOrqls+K6+` z!5D+q8d6F~DN&Xs%Cdx%63gW>@M8@`IaNwItu@x`H2`3@+W`QKF#rHcDe^prF$PJJ zKnM|?g{Ta82q92aRS;jTR-lxA1{$;q)ecH2mt~n-EEeu`I=T6L?vBS}_|LM;dCuW* zaBWKP9!uP8Hb~R-F75mM9)ys<5kf#~-DYp`Js_pTXfz7q0Pe&+wAL7p$KCgUwKj<7 zc@9Dd7-IkszD;hY2D~`%yy0%QTbq#WN|2`M!?b%?Yayk?bUMXsHtYTvdhuq;8Dp^4 z!WaWW$WxPlHZU9xzpZ&ARaL5$3>4j$spZ@t=C5Qv*T>BuN6!dAJELmkZA4bC`ad^VgIB__|{2L#Em7 h{=LxVJPx$k4Z#9R9J=WmLZaZFc^j3R)ygNt!iD*kW18N5S>^&$EdHZ%1~KViOUrt6NRi} z64g}frc+?rNp{#-!)F4+Pu}DG2>{H@%*^~VU$KS87#~}^UazC)UBrqPMS-?$5k{>w zwAN5cK`8~TH5g;bW}}=^N<9E{U5Cr%0>&6lrxUET0DvsZz&VGt7I~gS2oaq^R02YX z=dp7R0D9s8uvkP*^*aNB^Z5+UIgZC;Pn-|}Aq4U~$Kh~DG7uG$F~)1Hv0N@kvDbCo zt8LpBtJP}S76kVDJpiCA%kP_iVlRrKH>MD6AoPA1`={C%qFbPp!e+C1ioYYYYP;P| z+X6xeIOiaQjG_+bjIpGrPci_Ex7w=_=N#_$I|v~k6B-iTg0Q-W280lB&cRxXEX#1a z-TrPD45NP)FUt~y5L8u_GG)Ahs;ba+-6-}TUe`5tyIqoal7S(wv42_{lVFVT#u!g2 z^-@aTG>yMrufAy-FQxQS%I7sosh|977)${Dm(07>p7K91Gc)r5MljpV?8Bd_00000 LNkvXXu0mjfg~ZN2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-5.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-5.png new file mode 100644 index 0000000000000000000000000000000000000000..6c36461136da6aa9fa7262d6a378f05318063be4 GIT binary patch literal 464 zcmV;>0WbcEP)Px$ib+I4R9J=Wma$92Koo~RMd)3pqPQu&sbrIM5bWk(?O1SV!NDvJ*G?~3x)ev7 z>l6pma4jvq6vZVU9O200e!pDadw0;%($ezJoM{6^q}0Yb=hW+}0!5_kJ6F%AlL?#6 z27nL(0LB>ZA0JtXG%|6abqbJIi(givS4qMm%dpmRng!Lm+_chuUCr$JL0FJ{skcfZqjr|Jgy9&o^LDT*AS6%1?6WoM5HXC9`XDWO7Fe8 zXQ+4JZ9E33>pVa3Tm#QfPueA$8HmNV#PuFRV4h_dV;bd#Ite?S&e3-v1d5_ykfwC^ zjQvET9XOP9vG_`)aUW0{co>a%jZE~NW6gI*wARu+VDMKB>@)M8HSiI2!d!%hs$pqS zpN8=Lh1-)bgn%)o&W%_&7g3*vjqd|-lR1{{P3{9NEiGT^xxauJPx%H%UZ6R9J=WmOp3{Q5?rVIShR@tsI3&DuG@cgsLDd9K=8dEma2*#O*-5N$lcu z2yrfyLNNao>CQeed`0 zK}t$W%6}%KDwI;js#?pkl-E@fN-1Ni|Si1V9*u00<$d)oL`GO)V3Ks#5^p z_whWBiHQj&CnqsYlR}|DsZ^p?s}TeNhelO7r6YD6heo3T!2FHd0Aw;5-fyg97+QNt z(E6&;XyCdoK@c!Lmg8YoaAtfAAq2kflgs6j5S_Sz!C-*vx~#0MP~39q9CUd3Gvdeo zK2sa_fMJMqQ4Yb<(h{a=0`U0tC$^u?aQdnZ?KbzHw^_WY{ck-3huPkLGQ+D6JyyM2 zY_GmRc42W{{!x3P1^`A!N8#CLEXyLB&0?At>2|x=woR+m0)CgLD#|$^gaDvgt&-2@ z84L!%FgNn~Jhp8UhN0H(LGuI-P3-OM0nq7m==b}{a}WdwArjq*8We|XV&?{8v^?FIG-TBtVU)yA7_W;Al&}=rf+pv~_qdb`Uiodo=5Cpt= zw}or%;yBK+j$U~h!f+PU>vf_iA`C->5J_$Tc%BCgJEH0|)V>cKEwjI6yUu+eB_-t- XkPx%Wl2OqR9J=WmQQFCK^VnfOCj0j481au8v)afQqhD+FdL7|#_&{$c6tb*qsgW^8sZS&$i^S6xs4N^qwOYmaIJXqPfn+j?d_Iq6vx(=ckFlqB@$&97bUGc#vJ8jA zfm|;4cMN2+S>*G1=(-M36tQ^o2Ap0I=dLB-_xk|=vMh5=&Sd}qbX^AktghWdzu!ab z@rST=bymlhw;M1br+6f-!5AY&QOM)*Q9~`$bSO%J;7RkD4n?V$^*49TXUbqCe%LQjJXx6*kE*5Srqf~l_cDoI`-ELXavH_dT1^|%y z6HrKmlfX#j^i zj(=nr!NaKiTHdCePYtToYQ!qr#7dQ)qM9d)xmI9^a3TP`-GM&P;SnYw1OtbWu?}O* z{5n-tX>K+`Ue6RMib7LfA4TS(q^c@OlEl3N-1mVWL*{q8{YZbsBS!r9>;n(iApH~i Rk=+0Q002ovPDHLkV1oNZFV_G7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-52.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-52.png new file mode 100644 index 0000000000000000000000000000000000000000..3df97df445f5b1045bd38b8580516634806273d5 GIT binary patch literal 654 zcmV;90&)F`P)Px%NJ&INR9J=WmN7^hQ5eU62{m~kmq={1BBcbO5yi$h8LrgQsgz2=^<1)aY@y&{ zot@0$P~sG~G*D_sK??x|>1YS36^b`$yreNn6YnIn*Fij7ggl89N`7$M^6`DY_jvEm zgAN@!boj@(S}oLd-EOru5{b0jx8>ogs@mJz+s=PdN(p^FYlbM+$b8~Z;rirF$Qj3!k&@_!qCd1~+GUDeR z-xBW$l=spKP=nMBc+dcXE0DxzUC0LxMU>JN_ z{ctk^mSu6;_{H(>CVqc_{=Pfx@9i=;c%NFWO1)mgvMi^z?E(N_mnP^R?j`c#GcMQp zRlgW+tUu*w*WmlvnM}*p1%wbZAHL&uJkC&b7=TjAAQ80^NUeq?872kYQKNBQ#bO=q;t`$Tr3tU94{l`VIXizSfsZ=VQoSaZ96#+OrJd_rY oeh*v@nX68F+us8nI{erC1@u+-m|%QbBLDyZ07*qoM6N<$g2dq|ng9R* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-53.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-53.png new file mode 100644 index 0000000000000000000000000000000000000000..a3ebf589a536aa0cacb6ed551888bcf533a7fc29 GIT binary patch literal 639 zcmV-_0)YLAP)Px%IY~r8R9J=WmOp4yQ5431Dfx3-2(5--$dX4WSevOhXi|}EA&W&QI)qw^i$dtu zr5$u})v1dhg4iJrLIfcov>9SbkOqeiQKY^|O@Q<51mJo)4Zs9Y z*LBMx#;htGkOKr>q?q)0@b!93dOSq)xA?gcqW2(VHJm-@x~|IQvZ`nO>eD^Hs+LL$ zTB_A*DL7KqQb{RL^{ihhPS<1HoSSc9fgF!L{b44-*V<=)!86y<{F#qxixrG2Ow-=HwGEzda zUu{VjS6*!nQ#En{LI|R>bKI`HGd~p7UjsP!$hiv19PG7UO1H(gl{< zl9gDDqnPney}Px$=1D|BR9J=Wma&TyK@^9-T`ug9kUE%ZOWTWuaIDvz5Uo7aV&Iw-{srOci`5qC zBoHCw6l4TBZA0251XotBla!k#)md1CY%H=CaraI{n9)0I_6Gwy!{hzFH^ZA9$dxNs zuKz4cH!zB#L^sxTUG2O(CgzL9B3tY2?E&y)FaV&{Y5`!|Hc=EMx)53bsd=?p1>m{s zavS&#ysg*S0bb2!2qBPC>ZaTR8$|=}T$fwGd*BTa0v~}!qhXrL93YNkz5$oow6&(GOCK4$mDcKy!F%NV7Uk+~57z-qMupin3zQF%y=86NJxLPo9~>A}Zv+7F=loF*B4}Z=*&to!~05Gf7j4Ds1 zeFV*BGrMe3Z8n?i`)|yR08%NX@H`KI>2wN^&2Jn)N{N(`;c&?7(^JajG9S*)7>~#F u`~6>jSh_NP4_s}tKW)3odmvY?Tt5J`DzR0?KksJ%0000Px$gh@m}R9J=WmOD?wFcd})2q|_~)Qzg1AZt4y(XD?zolsW8bgQx-5e z9ySlLKFg1pqwVn9{nAJ5(DYhak4{?725JF&QE$4L&z>~EAUCrl(sV@cqI`hlL z;>f%|{t1Bho`<$&0_?0sDb@W;D^Fu;(q9FDeYX$IhY)Fd{yIQ1y*iX(sJStC?~7Jn z1kg7h)_QIXFYJ3nDfMoKehg4m)lsbz$ep#ku-_R~Rb`tO0VKnr`P3Mkb39r5VR?Qm z5s4AvEyM^>M52hqXNYavMr&>NJ&n0@7iFL??>+Zzi`Ke33BPj=WZ#CcPy4262qECT zM=5nw^K@b5-iAf*0eE}J^t-+PRw#K7j2boS6~h_I|0gPx$UP(kjR9J=Wl`(I^FcgG8s!FjL+YPCTr#34LmB_}Q4_mXE&8Uc_VkKsxL-QgN zq}E16U2;n@SibMhwjPWcHEPs9YZANg3}^Y@I``{ZV@&kEQ45`OXMp{F&$298R~4tz z2>|as07@y|S1Z0+xLAnCSW+?HI>%FM`dk$3>Kd&zFGYa`7RLP9P^gFKm92bW4)8jk z129e9=oWyDwE#3t!>+EG0-x5Rlw#`~3t(MU!vM&cOLDDsXAY1jR-X(InoI4WdH5X! zzvg|6gXk#r$;9xCTmPMN<0l@WBliHi6;SfB@K>(Iz$p@EDPHNX$UtG*V0Qw4R zza_aSX&UCnbd%6~k5Z~TbD5H}*$jxEhS76dAi`%BCJ*bMBbOw= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-8.png b/Resources/Textures/Stories/Objects/Fun/cards.rsi/card-8.png new file mode 100644 index 0000000000000000000000000000000000000000..eab917f376f5ab6ea87f52c395edcb0d1702c9e3 GIT binary patch literal 418 zcmV;T0bTxyP)Px$TuDShR9J=WmOW3yFcd`(2&pzBs3WSkX6}I0Z2j};Mpug^j*z+_s!qh2U}zrA zM+J73h$VMRbd`I2^WqpLO`0_6pLG*zbk2P(jG=JuPp>g1__;ww3EyTJ>ojGXWmHuK zfcG8%r4-Mb4evEzD8yYTse~8K@lc1BWeI@Rnx`be0;|B5M7N`N2011cR2TnfE!2#r5Us}0bd+(!G9|h2a=vKZk2Jby(S)!C`4d!3~v)Qb7 zPgefPX+X8s7kz^OK)-T0)&9EMp|xgN?+>E@tkaYi+VxBA5?(mRI!(s`=&BhmgDF3( zQ2?4-ZJy`kdCu{8Px$c1c7*R9J=Wmc38IFcidpAf!Gsb_UfOUCV$(H~w;%+>NY;g%@>1j9_;%19fP_ zmyLp0a*N~WoUhw*pH=9F;1~#Q~<%DF7h^0E{u5&gXdGywIhL!(t}Ts`9dZ4k2)|SYV6+ z;J9X?TBvGDke(rV@6#isrfIr)f|NPVxumM8bnRjXZmzFcd%tJ<+IvK#4?r#M2k@wsf^JO+lP<$A*s+@06#LdG4F-AnBYfdxX53HKTRCOPK m{U*~-d%iE!+y_RC81V}AWW$`|J8Xsk0000Px$TS-JgR9J=Wl|M_vP!z>a#U-U{Z^m?zw+T)Tf|FZ2=;Z7o<_owKMD#Nl{Ss!V zo0E{iDG(5Zj3E&7P;kq59ZEtJn&d_bg6}MO!{MFZ{SzKwWMuT;HISJ14`$red+eT9 z=d;7Tl{uRdfTzdB!1Du+!nl+F;`9iYclV8+4G93StY&*>tJT*PQVbwbTlIio1Zk%E z`sSh4H+QF4JTI${!Wg$#CyjfywhlyLjQ6*s)hAlQxjU`Sv)$EuP=9uC=Y93~}|LA^?C*)Eh>;g!X7uh1DSdz_KhcfM^6|2LOBv&b7wGan=t|hLz!EC(7_T;93BF zw%jIyWm#2t9{|w~)WZS%I$R7O4e#P)Px$O-V#SR9J=Wl`%>KK@^5RMME~E&D(NQg)IVsAlO)V0zogKo=q>zipd zKi=Q@(y?K?DL}W=1|SH6l`%<@Y#dK+0XR84;Pm3EaL;v@07ddLI0Yz@FO6AQKN(Lc z!ukj<2P0bTEh?K80M4Es0XV8w0XTntVYjo*-eAQ2!&{I}w`IG1G4qAdIF2=rW7S$s zqbO1lQ4vvvY(8HY?e&K$BHHT@3mey|2?6eAGn$PCNs@djc^RB~Ab;jdV+ch62t`VV zalQp%y`IVPA>h3^U2r;r{8h_~m&VYHqTdgY%2Ih+iBw+ZEpQ6(vE-o$K@eo}G69@= xATI~LEq4y!D*w@!5Xe3n8*DxzkH_;Tcm;4clsuveW*qPx$1W80eR9J=WmOT!GFbqb&R+W$?R+16!!Nv`^BrB)j4Bgqt1uUj^N)!-LZA#T8 z--3j!ycfs(06951Ie*SgS~yM9YkzND*TdSb>%{Ad3O&5<`*4qlHdkf_01U$b0BGA* zwDw(UDuFZertVS!3H(e{0-xZEb83OdS@?6F0RXlv1Kb+(8v#G