From bfe29e97a361222cd40150c9bdc671599251fd05 Mon Sep 17 00:00:00 2001 From: Stasvozgalov <88406066+Stasvozgalov@users.noreply.github.com> Date: Sun, 2 Jun 2024 20:39:31 +0300 Subject: [PATCH] UnoCards --- .../VendingMachines/Inventories/games.yml | 2 + .../Entities/Objects/Fun/unocards_blue.yml | 351 ++++++++++++++++++ .../Entities/Objects/Fun/unocards_green.yml | 314 ++++++++++++++++ .../Entities/Objects/Fun/unocards_other.yml | 162 ++++++++ .../Entities/Objects/Fun/unocards_red.yml | 314 ++++++++++++++++ .../Entities/Objects/Fun/unocards_special.yml | 150 ++++++++ .../Entities/Objects/Fun/unocards_yellow.yml | 314 ++++++++++++++++ .../Fun/UnoCards/uno_blue.rsi/meta.json | 50 +++ .../Fun/UnoCards/uno_blue.rsi/unoblue0.png | Bin 0 -> 741 bytes .../Fun/UnoCards/uno_blue.rsi/unoblue1.png | Bin 0 -> 674 bytes .../Fun/UnoCards/uno_blue.rsi/unoblue2.png | Bin 0 -> 750 bytes .../Fun/UnoCards/uno_blue.rsi/unoblue3.png | Bin 0 -> 784 bytes .../Fun/UnoCards/uno_blue.rsi/unoblue4.png | Bin 0 -> 704 bytes .../Fun/UnoCards/uno_blue.rsi/unoblue5.png | Bin 0 -> 776 bytes .../Fun/UnoCards/uno_blue.rsi/unoblue6.png | Bin 0 -> 784 bytes .../Fun/UnoCards/uno_blue.rsi/unoblue7.png | Bin 0 -> 687 bytes .../Fun/UnoCards/uno_blue.rsi/unoblue8.png | Bin 0 -> 760 bytes .../Fun/UnoCards/uno_blue.rsi/unoblue9.png | Bin 0 -> 779 bytes .../Fun/UnoCards/uno_blue.rsi/unoblueplus.png | Bin 0 -> 708 bytes .../UnoCards/uno_blue.rsi/unobluereverse.png | Bin 0 -> 680 bytes .../Fun/UnoCards/uno_blue.rsi/unobluestop.png | Bin 0 -> 799 bytes .../Fun/UnoCards/uno_green.rsi/meta.json | 50 +++ .../Fun/UnoCards/uno_green.rsi/unogreen0.png | Bin 0 -> 732 bytes .../Fun/UnoCards/uno_green.rsi/unogreen1.png | Bin 0 -> 685 bytes .../Fun/UnoCards/uno_green.rsi/unogreen2.png | Bin 0 -> 742 bytes .../Fun/UnoCards/uno_green.rsi/unogreen3.png | Bin 0 -> 747 bytes .../Fun/UnoCards/uno_green.rsi/unogreen4.png | Bin 0 -> 674 bytes .../Fun/UnoCards/uno_green.rsi/unogreen5.png | Bin 0 -> 746 bytes .../Fun/UnoCards/uno_green.rsi/unogreen6.png | Bin 0 -> 753 bytes .../Fun/UnoCards/uno_green.rsi/unogreen7.png | Bin 0 -> 683 bytes .../Fun/UnoCards/uno_green.rsi/unogreen8.png | Bin 0 -> 734 bytes .../Fun/UnoCards/uno_green.rsi/unogreen9.png | Bin 0 -> 766 bytes .../UnoCards/uno_green.rsi/unogreenplus.png | Bin 0 -> 686 bytes .../uno_green.rsi/unogreenreverse.png | Bin 0 -> 664 bytes .../UnoCards/uno_green.rsi/unogreenstop.png | Bin 0 -> 799 bytes .../Fun/UnoCards/uno_red.rsi/meta.json | 50 +++ .../Fun/UnoCards/uno_red.rsi/unored0.png | Bin 0 -> 727 bytes .../Fun/UnoCards/uno_red.rsi/unored1.png | Bin 0 -> 665 bytes .../Fun/UnoCards/uno_red.rsi/unored2.png | Bin 0 -> 724 bytes .../Fun/UnoCards/uno_red.rsi/unored3.png | Bin 0 -> 759 bytes .../Fun/UnoCards/uno_red.rsi/unored4.png | Bin 0 -> 672 bytes .../Fun/UnoCards/uno_red.rsi/unored5.png | Bin 0 -> 749 bytes .../Fun/UnoCards/uno_red.rsi/unored6.png | Bin 0 -> 774 bytes .../Fun/UnoCards/uno_red.rsi/unored7.png | Bin 0 -> 669 bytes .../Fun/UnoCards/uno_red.rsi/unored8.png | Bin 0 -> 745 bytes .../Fun/UnoCards/uno_red.rsi/unored9.png | Bin 0 -> 765 bytes .../Fun/UnoCards/uno_red.rsi/unoredplus.png | Bin 0 -> 684 bytes .../UnoCards/uno_red.rsi/unoredreverse.png | Bin 0 -> 639 bytes .../Fun/UnoCards/uno_red.rsi/unoredstop.png | Bin 0 -> 813 bytes .../Fun/UnoCards/uno_special.rsi/box.png | Bin 0 -> 1158 bytes .../Fun/UnoCards/uno_special.rsi/cardback.png | Bin 0 -> 820 bytes .../Fun/UnoCards/uno_special.rsi/deck.png | Bin 0 -> 692 bytes .../Fun/UnoCards/uno_special.rsi/meta.json | 50 +++ .../UnoCards/uno_special.rsi/specialcolor.png | Bin 0 -> 680 bytes .../UnoCards/uno_special.rsi/specialfour.png | Bin 0 -> 632 bytes .../UnoCards/uno_special.rsi/unobluecolor.png | Bin 0 -> 616 bytes .../UnoCards/uno_special.rsi/unobluefour.png | Bin 0 -> 604 bytes .../uno_special.rsi/unogreencolor.png | Bin 0 -> 616 bytes .../UnoCards/uno_special.rsi/unogreenfour.png | Bin 0 -> 607 bytes .../UnoCards/uno_special.rsi/unoredcolor.png | Bin 0 -> 618 bytes .../UnoCards/uno_special.rsi/unoredfour.png | Bin 0 -> 601 bytes .../uno_special.rsi/unoyellowcolor.png | Bin 0 -> 607 bytes .../uno_special.rsi/unoyellowfour.png | Bin 0 -> 591 bytes .../Fun/UnoCards/uno_yellow.rsi/meta.json | 50 +++ .../UnoCards/uno_yellow.rsi/unoyellow0.png | Bin 0 -> 696 bytes .../UnoCards/uno_yellow.rsi/unoyellow1.png | Bin 0 -> 628 bytes .../UnoCards/uno_yellow.rsi/unoyellow2.png | Bin 0 -> 709 bytes .../UnoCards/uno_yellow.rsi/unoyellow3.png | Bin 0 -> 732 bytes .../UnoCards/uno_yellow.rsi/unoyellow4.png | Bin 0 -> 641 bytes .../UnoCards/uno_yellow.rsi/unoyellow5.png | Bin 0 -> 730 bytes .../UnoCards/uno_yellow.rsi/unoyellow6.png | Bin 0 -> 738 bytes .../UnoCards/uno_yellow.rsi/unoyellow7.png | Bin 0 -> 656 bytes .../UnoCards/uno_yellow.rsi/unoyellow8.png | Bin 0 -> 714 bytes .../UnoCards/uno_yellow.rsi/unoyellow9.png | Bin 0 -> 728 bytes .../UnoCards/uno_yellow.rsi/unoyellowplus.png | Bin 0 -> 670 bytes .../uno_yellow.rsi/unoyellowreverse.png | Bin 0 -> 632 bytes .../UnoCards/uno_yellow.rsi/unoyellowstop.png | Bin 0 -> 738 bytes 77 files changed, 1857 insertions(+) create mode 100644 Resources/Prototypes/Entities/Objects/Fun/unocards_blue.yml create mode 100644 Resources/Prototypes/Entities/Objects/Fun/unocards_green.yml create mode 100644 Resources/Prototypes/Entities/Objects/Fun/unocards_other.yml create mode 100644 Resources/Prototypes/Entities/Objects/Fun/unocards_red.yml create mode 100644 Resources/Prototypes/Entities/Objects/Fun/unocards_special.yml create mode 100644 Resources/Prototypes/Entities/Objects/Fun/unocards_yellow.yml create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/meta.json create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue0.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue1.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue2.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue3.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue4.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue5.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue6.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue7.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue8.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue9.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblueplus.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unobluereverse.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unobluestop.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/meta.json create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen0.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen1.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen2.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen3.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen4.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen5.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen6.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen7.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen8.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen9.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreenplus.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreenreverse.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreenstop.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/meta.json create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored0.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored1.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored2.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored3.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored4.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored5.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored6.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored7.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored8.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored9.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unoredplus.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unoredreverse.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unoredstop.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/box.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/cardback.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/deck.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/meta.json create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/specialcolor.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/specialfour.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unobluecolor.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unobluefour.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unogreencolor.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unogreenfour.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unoredcolor.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unoredfour.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unoyellowcolor.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unoyellowfour.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/meta.json create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow0.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow1.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow2.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow3.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow4.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow5.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow6.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow7.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow8.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow9.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellowplus.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellowreverse.png create mode 100644 Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellowstop.png diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml index 9b0fea43fe..b1b9fc5594 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/games.yml @@ -2,6 +2,8 @@ id: GoodCleanFunInventory startingInventory: PlayerCardBag: 20 + UnoCardBagЭт п + UnoPlayerCardBag: 6 CardBag36: 4 CardBag52: 4 DiceBag: 6 diff --git a/Resources/Prototypes/Entities/Objects/Fun/unocards_blue.yml b/Resources/Prototypes/Entities/Objects/Fun/unocards_blue.yml new file mode 100644 index 0000000000..0ba13243a1 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Fun/unocards_blue.yml @@ -0,0 +1,351 @@ +- type: Tag + id: UnoCard + +- type: entity + parent: BaseItem + id: BaseUnoCard + name: Карта + description: Карта UNO + abstract: true + components: + - type: Item + size: Small + sound: + path: /Audio/Effects/unwrap.ogg + - type: Tag + tags: + - UnoCard + +- type: entity + parent: BaseItem + id: BaseUnoUnknownCard + name: Карта + description: Неизвестная карта UNO + abstract: true + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_special.rsi + state: cardback + scale: 0.5, 0.5 + - type: Item + size: Small + sound: + path: /Audio/Effects/unwrap.ogg + - type: Tag + tags: + - UnoCard + + +# Blue Cards +- type: entity + parent: BaseUnoCard + id: UnoCardBlue0 + name: Синяя карта UNO 0 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unoblue0 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBlue0 + +- type: entity + parent: BaseUnoCard + id: UnoCardBlue1 + name: Синяя карта UNO 1 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unoblue1 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBlue1 + +- type: entity + parent: BaseUnoCard + id: UnoCardBlue2 + name: Синяя карта UNO 2 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unoblue2 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBlue2 + +- type: entity + parent: BaseUnoCard + id: UnoCardBlue3 + name: Синяя карта UNO 3 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unoblue3 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBlue3 + +- type: entity + parent: BaseUnoCard + id: UnoCardBlue4 + name: Синяя карта UNO 4 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unoblue4 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBlue4 + +- type: entity + parent: BaseUnoCard + id: UnoCardBlue5 + name: Синяя карта UNO 5 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unoblue5 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBlue5 + +- type: entity + parent: BaseUnoCard + id: UnoCardBlue6 + name: Синяя карта UNO 6 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unoblue6 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBlue6 + +- type: entity + parent: BaseUnoCard + id: UnoCardBlue7 + name: Синяя карта UNO 7 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unoblue7 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBlue7 + +- type: entity + parent: BaseUnoCard + id: UnoCardBlue8 + name: Синяя карта UNO 8 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unoblue8 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBlue8 + +- type: entity + parent: BaseUnoCard + id: UnoCardBlue9 + name: Синяя карта UNO 9 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unoblue9 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBlue9 + +- type: entity + parent: BaseUnoCard + id: UnoCardBluePlus + name: Синяя карта UNO плюс 2 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unoblueplus + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBluePlus + +- type: entity + parent: BaseUnoCard + id: UnoCardBlueReverse + name: Синяя карта UNO реверс + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unobluereverse + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBlueReverse + +- type: entity + parent: BaseUnoCard + id: UnoCardBlueStop + name: Синяя карта UNO стоп + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_blue.rsi + state: unobluestop + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownBlueStop + +# Blue Cards Uknown +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBlue0 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBlue0 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBlue1 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBlue1 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBlue2 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBlue2 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBlue3 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBlue3 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBlue4 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBlue4 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBlue5 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBlue5 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBlue6 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBlue6 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBlue7 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBlue7 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBlue8 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBlue8 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBlue9 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBlue9 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBluePlus + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBluePlus + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBlueReverse + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBlueReverse + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownBlueStop + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardBlueStop diff --git a/Resources/Prototypes/Entities/Objects/Fun/unocards_green.yml b/Resources/Prototypes/Entities/Objects/Fun/unocards_green.yml new file mode 100644 index 0000000000..9dc01f5bbe --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Fun/unocards_green.yml @@ -0,0 +1,314 @@ + +# Green Cards +- type: entity + parent: BaseUnoCard + id: UnoCardGreen0 + name: Зелёная карта UNO 0 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreen0 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreen0 + +- type: entity + parent: BaseUnoCard + id: UnoCardGreen1 + name: Зелёная карта UNO 1 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreen1 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreen1 + +- type: entity + parent: BaseUnoCard + id: UnoCardGreen2 + name: Зелёная карта UNO 2 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreen2 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreen2 + +- type: entity + parent: BaseUnoCard + id: UnoCardGreen3 + name: Зелёная карта UNO 3 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreen3 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreen3 + +- type: entity + parent: BaseUnoCard + id: UnoCardGreen4 + name: Зелёная карта UNO 4 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreen4 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreen4 + +- type: entity + parent: BaseUnoCard + id: UnoCardGreen5 + name: Зелёная карта UNO 5 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreen5 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreen5 + +- type: entity + parent: BaseUnoCard + id: UnoCardGreen6 + name: Зелёная карта UNO 6 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreen6 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreen6 + +- type: entity + parent: BaseUnoCard + id: UnoCardGreen7 + name: Зелёная карта UNO 7 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreen7 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreen7 + +- type: entity + parent: BaseUnoCard + id: UnoCardGreen8 + name: Зелёная карта UNO 8 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreen8 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreen8 + +- type: entity + parent: BaseUnoCard + id: UnoCardGreen9 + name: Зелёная карта UNO 9 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreen9 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreen9 + +- type: entity + parent: BaseUnoCard + id: UnoCardGreenPlus + name: Зелёная карта UNO плюс 2 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreenplus + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreenPlus + +- type: entity + parent: BaseUnoCard + id: UnoCardGreenReverse + name: Зелёная карта UNO реверс + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreenreverse + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreenReverse + +- type: entity + parent: BaseUnoCard + id: UnoCardGreenStop + name: Зелёная карта UNO стоп + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_green.rsi + state: unogreenstop + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownGreenStop + +# Green Cards Unknown +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreen0 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreen0 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreen1 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreen1 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreen2 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreen2 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreen3 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreen3 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreen4 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreen4 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreen5 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreen5 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreen6 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreen6 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreen7 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreen7 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreen8 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreen8 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreen9 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreen9 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreenPlus + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreenPlus + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreenReverse + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreenReverse + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownGreenStop + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardGreenStop diff --git a/Resources/Prototypes/Entities/Objects/Fun/unocards_other.yml b/Resources/Prototypes/Entities/Objects/Fun/unocards_other.yml new file mode 100644 index 0000000000..6961a7443e --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Fun/unocards_other.yml @@ -0,0 +1,162 @@ +- type: entity + parent: BaseStorageItem + id: UnoCardBag + name: Карты UNO + description: Игральные карты UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_special.rsi + state: box + scale: 0.5, 0.5 + - type: Item + size: Huge + - type: Storage + maxItemSize: Small + grid: + - 0,0,17,11 + quickInsert: true + areaInsert: true + whitelist: + tags: + - UnoCard + - type: Tag + tags: + - TrashBag + - type: Appearance + - type: Dumpable + - type: StorageFill + contents: + - id: UnoCardUnknownGreen3 + - id: UnoCardUnknownBlue5 + - id: UnoCardUnknownYellowPlus + - id: UnoCardUnknownBlue1 + - id: UnoCardUnknownYellow5 + - id: UnoCardUnknownRed5 + - id: UnoCardUnknownYellow2 + - id: UnoCardUnknownSpecial + - id: UnoCardUnknownYellow4 + - id: UnoCardUnknownRedPlus + - id: UnoCardUnknownRed6 + - id: UnoCardUnknownGreen1 + - id: UnoCardUnknownGreenPlus + - id: UnoCardUnknownGreen5 + - id: UnoCardUnknownRedStop + - id: UnoCardUnknownBlue6 + - id: UnoCardUnknownRed1 + - id: UnoCardUnknownRedReverse + - id: UnoCardUnknownGreen4 + - id: UnoCardUnknownBlue5 + - id: UnoCardUnknownBlue7 + - id: UnoCardUnknownBlue0 + - id: UnoCardUnknownYellow1 + - id: UnoCardUnknownSpecial + - id: UnoCardUnknownYellow7 + - id: UnoCardUnknownYellow3 + - id: UnoCardUnknownGreen8 + - id: UnoCardUnknownYellow9 + - id: UnoCardUnknownBlue7 + - id: UnoCardUnknownRed7 + - id: UnoCardUnknownYellow7 + - id: UnoCardUnknownSpecial + - id: UnoCardUnknownGreen3 + - id: UnoCardUnknownGreenStop + - id: UnoCardUnknownYellow6 + - id: UnoCardUnknownBlueStop + - id: UnoCardUnknownBlue9 + - id: UnoCardUnknownBlueReverse + - id: UnoCardUnknownYellow0 + - id: UnoCardUnknownRed8 + - id: UnoCardUnknownBlue8 + - id: UnoCardUnknownYellow6 + - id: UnoCardUnknownRed9 + - id: UnoCardUnknownRed6 + - id: UnoCardUnknownBlue4 + - id: UnoCardUnknownYellow3 + - id: UnoCardUnknownGreenPlus + - id: UnoCardUnknownBlueReverse + - id: UnoCardUnknownGreenReverse + - id: UnoCardUnknownBlue9 + - id: UnoCardUnknownBlue3 + - id: UnoCardUnknownGreen7 + - id: UnoCardUnknownGreen9 + - id: UnoCardUnknownRedReverse + - id: UnoCardUnknownGreen6 + - id: UnoCardUnknownGreen1 + - id: UnoCardUnknownGreen5 + - id: UnoCardUnknownGreenStop + - id: UnoCardUnknownRed8 + - id: UnoCardUnknownRedStop + - id: UnoCardUnknownRed4 + - id: UnoCardUnknownGreen8 + - id: UnoCardUnknownRed3 + - id: UnoCardUnknownRed2 + - id: UnoCardUnknownYellow2 + - id: UnoCardUnknownBlue2 + - id: UnoCardUnknownYellowReverse + - id: UnoCardUnknownYellow1 + - id: UnoCardUnknownGreen2 + - id: UnoCardUnknownGreen9 + - id: UnoCardUnknownBlue8 + - id: UnoCardUnknownSpecialFour + - id: UnoCardUnknownRed2 + - id: UnoCardUnknownRed4 + - id: UnoCardUnknownGreen2 + - id: UnoCardUnknownSpecialFour + - id: UnoCardUnknownYellow9 + - id: UnoCardUnknownSpecial + - id: UnoCardUnknownBlue6 + - id: UnoCardUnknownYellowStop + - id: UnoCardUnknownSpecialFour + - id: UnoCardUnknownRed0 + - id: UnoCardUnknownRed7 + - id: UnoCardUnknownYellow8 + - id: UnoCardUnknownBlue3 + - id: UnoCardUnknownBlue1 + - id: UnoCardUnknownRedPlus + - id: UnoCardUnknownBlueStop + - id: UnoCardUnknownRed1 + - id: UnoCardUnknownGreen0 + - id: UnoCardUnknownGreenReverse + - id: UnoCardUnknownBlue4 + - id: UnoCardUnknownBluePlus + - id: UnoCardUnknownYellowReverse + - id: UnoCardUnknownBluePlus + - id: UnoCardUnknownYellow5 + - id: UnoCardUnknownGreen6 + - id: UnoCardUnknownRed9 + - id: UnoCardUnknownRed5 + - id: UnoCardUnknownGreen4 + - id: UnoCardUnknownGreen7 + - id: UnoCardUnknownSpecialFour + - id: UnoCardUnknownYellowPlus + - id: UnoCardUnknownRed3 + - id: UnoCardUnknownYellow8 + - id: UnoCardUnknownYellowStop + - id: UnoCardUnknownBlue2 + - id: UnoCardUnknownYellow4 + +- type: entity + parent: BaseStorageItem + id: UnoPlayerCardBag + name: Карты игрока UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_special.rsi + state: deck + scale: 0.5, 0.5 + - type: Item + size: Normal + - type: Storage + maxItemSize: Small + grid: + - 0,0,9,5 + quickInsert: true + areaInsert: false + whitelist: + tags: + - UnoCard + - type: Tag + tags: + - TrashBag + - type: Appearance + - type: Dumpable diff --git a/Resources/Prototypes/Entities/Objects/Fun/unocards_red.yml b/Resources/Prototypes/Entities/Objects/Fun/unocards_red.yml new file mode 100644 index 0000000000..c5c86b4704 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Fun/unocards_red.yml @@ -0,0 +1,314 @@ + +# Red Cards +- type: entity + parent: BaseUnoCard + id: UnoCardRed0 + name: Красная карта UNO 0 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unored0 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRed0 + +- type: entity + parent: BaseUnoCard + id: UnoCardRed1 + name: Красная карта UNO 1 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unored1 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRed1 + +- type: entity + parent: BaseUnoCard + id: UnoCardRed2 + name: Красная карта UNO 2 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unored2 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRed2 + +- type: entity + parent: BaseUnoCard + id: UnoCardRed3 + name: Красная карта UNO 3 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unored3 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRed3 + +- type: entity + parent: BaseUnoCard + id: UnoCardRed4 + name: Красная карта UNO 4 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unored4 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRed4 + +- type: entity + parent: BaseUnoCard + id: UnoCardRed5 + name: Красная карта UNO 5 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unored5 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRed5 + +- type: entity + parent: BaseUnoCard + id: UnoCardRed6 + name: Красная карта UNO 6 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unored6 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRed6 + +- type: entity + parent: BaseUnoCard + id: UnoCardRed7 + name: Красная карта UNO 7 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unored7 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRed7 + +- type: entity + parent: BaseUnoCard + id: UnoCardRed8 + name: Красная карта UNO 8 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unored8 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRed8 + +- type: entity + parent: BaseUnoCard + id: UnoCardRed9 + name: Красная карта UNO 9 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unored9 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRed9 + +- type: entity + parent: BaseUnoCard + id: UnoCardRedPlus + name: Красная карта UNO плюс 2 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unoredplus + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRedPlus + +- type: entity + parent: BaseUnoCard + id: UnoCardRedReverse + name: Красная карта UNO реверс + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unoredreverse + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRedReverse + +- type: entity + parent: BaseUnoCard + id: UnoCardRedStop + name: Красная карта UNO стоп + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_red.rsi + state: unoredstop + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownRedStop + +# Red Cards Unknown +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRed0 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRed0 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRed1 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRed1 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRed2 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRed2 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRed3 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRed3 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRed4 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRed4 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRed5 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRed5 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRed6 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRed6 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRed7 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRed7 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRed8 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRed8 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRed9 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRed9 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRedPlus + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRedPlus + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRedReverse + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRedReverse + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownRedStop + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardRedStop diff --git a/Resources/Prototypes/Entities/Objects/Fun/unocards_special.yml b/Resources/Prototypes/Entities/Objects/Fun/unocards_special.yml new file mode 100644 index 0000000000..b24be8ba37 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Fun/unocards_special.yml @@ -0,0 +1,150 @@ + +# Special +- type: entity + parent: BaseUnoCard + id: UnoCardSpecial + name: Карта смены цвета + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_special.rsi + state: specialcolor + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownSpecial + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownSpecial + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardSpecial + +# Special Four +- type: entity + parent: BaseUnoCard + id: UnoCardSpecialFour + name: Карта возьми 4 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_special.rsi + state: specialfour + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownSpecialFour + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownSpecialFour + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardSpecialFour + +## Blue Four +#- type: entity +# parent: BaseUnoCard +# id: UnoCardSpecialBlueFour +# name: Карта смены цвета +# description: Игральная карта UNO +# components: +# - type: Sprite +# sprite: Objects/Fun/UnoCards/uno_special.rsi +# state: unobluefour +# scale: 0.5, 0.5 +# - type: SpawnItemsOnUse +# items: +# - id: UnoCardUnknownSpecialBlueFour +# +#- type: entity +# parent: BaseUnoUnknownCard +# id: UnoCardUnknownSpecialBlueFour +# name: Неизвестная карта +# description: Игральная карта UNO +# components: +# - type: SpawnItemsOnUse +# items: +# - id: UnoCardSpecialBlueFour +# +## Green Four +#- type: entity +# parent: BaseUnoCard +# id: UnoCardSpecialGreenFour +# name: Карта смены цвета +# description: Игральная карта UNO +# components: +# - type: Sprite +# sprite: Objects/Fun/UnoCards/uno_special.rsi +# state: unogreenfour +# scale: 0.5, 0.5 +# - type: SpawnItemsOnUse +# items: +# - id: UnoCardUnknownSpecialGreenFour +# +#- type: entity +# parent: BaseUnoUnknownCard +# id: UnoCardUnknownSpecialGreenFour +# name: Неизвестная карта +# description: Игральная карта UNO +# components: +# - type: SpawnItemsOnUse +# items: +# - id: UnoCardSpecialGreenFour +# +## Red Four +#- type: entity +# parent: BaseUnoCard +# id: UnoCardSpecialRedFour +# name: Карта смены цвета +# description: Игральная карта UNO +# components: +# - type: Sprite +# sprite: Objects/Fun/UnoCards/uno_special.rsi +# state: unoredfour +# scale: 0.5, 0.5 +# - type: SpawnItemsOnUse +# items: +# - id: UnoCardUnknownSpecialRedFour +# +#- type: entity +# parent: BaseUnoUnknownCard +# id: UnoCardUnknownSpecialRedFour +# name: Неизвестная карта +# description: Игральная карта UNO +# components: +# - type: SpawnItemsOnUse +# items: +# - id: UnoCardSpecialRedFour +# +## Yellow Four +#- type: entity +# parent: BaseUnoCard +# id: UnoCardSpecialYellowFour +# name: Карта смены цвета +# description: Игральная карта UNO +# components: +# - type: Sprite +# sprite: Objects/Fun/UnoCards/uno_special.rsi +# state: unoyellowfour +# scale: 0.5, 0.5 +# - type: SpawnItemsOnUse +# items: +# - id: UnoCardUnknownSpecialYellowFour +# +#- type: entity +# parent: BaseUnoUnknownCard +# id: UnoCardUnknownSpecialYellowFour +# name: Неизвестная карта +# description: Игральная карта UNO +# components: +# - type: SpawnItemsOnUse +# items: +# - id: UnoCardSpecialYellowFour diff --git a/Resources/Prototypes/Entities/Objects/Fun/unocards_yellow.yml b/Resources/Prototypes/Entities/Objects/Fun/unocards_yellow.yml new file mode 100644 index 0000000000..602937c466 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Fun/unocards_yellow.yml @@ -0,0 +1,314 @@ + +# Yellow Cards +- type: entity + parent: BaseUnoCard + id: UnoCardYellow0 + name: Жёлтая карта UNO 0 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellow0 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellow0 + +- type: entity + parent: BaseUnoCard + id: UnoCardYellow1 + name: Жёлтая карта UNO 1 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellow1 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellow1 + +- type: entity + parent: BaseUnoCard + id: UnoCardYellow2 + name: Жёлтая карта UNO 2 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellow2 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellow2 + +- type: entity + parent: BaseUnoCard + id: UnoCardYellow3 + name: Жёлтая карта UNO 3 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellow3 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellow3 + +- type: entity + parent: BaseUnoCard + id: UnoCardYellow4 + name: Жёлтая карта UNO 4 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellow4 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellow4 + +- type: entity + parent: BaseUnoCard + id: UnoCardYellow5 + name: Жёлтая карта UNO 5 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellow5 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellow5 + +- type: entity + parent: BaseUnoCard + id: UnoCardYellow6 + name: Жёлтая карта UNO 6 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellow6 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellow6 + +- type: entity + parent: BaseUnoCard + id: UnoCardYellow7 + name: Жёлтая карта UNO 7 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellow7 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellow7 + +- type: entity + parent: BaseUnoCard + id: UnoCardYellow8 + name: Жёлтая карта UNO 8 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellow8 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellow8 + +- type: entity + parent: BaseUnoCard + id: UnoCardYellow9 + name: Жёлтая карта UNO 9 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellow9 + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellow9 + +- type: entity + parent: BaseUnoCard + id: UnoCardYellowPlus + name: Жёлтая карта UNO плюс 2 + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellowplus + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellowPlus + +- type: entity + parent: BaseUnoCard + id: UnoCardYellowReverse + name: Жёлтая карта UNO реверс + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellowreverse + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellowReverse + +- type: entity + parent: BaseUnoCard + id: UnoCardYellowStop + name: Жёлтая карта UNO стоп + description: Игральная карта UNO + components: + - type: Sprite + sprite: Objects/Fun/UnoCards/uno_yellow.rsi + state: unoyellowstop + scale: 0.5, 0.5 + - type: SpawnItemsOnUse + items: + - id: UnoCardUnknownYellowStop + +# Yellow Cards Uknown +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellow0 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellow0 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellow1 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellow1 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellow2 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellow2 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellow3 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellow3 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellow4 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellow4 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellow5 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellow5 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellow6 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellow6 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellow7 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellow7 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellow8 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellow8 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellow9 + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellow9 + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellowPlus + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellowPlus + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellowReverse + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellowReverse + +- type: entity + parent: BaseUnoUnknownCard + id: UnoCardUnknownYellowStop + name: Неизвестная карта + description: Игральная карта UNO + components: + - type: SpawnItemsOnUse + items: + - id: UnoCardYellowStop diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/meta.json b/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/meta.json new file mode 100644 index 0000000000..0ca010108f --- /dev/null +++ b/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/meta.json @@ -0,0 +1,50 @@ +{ + "version": 1, + "license": "omsoyk", + "copyright": "omsoyk", + "size": { + "x": 28, + "y": 41 + }, + "states": [ + { + "name": "unoblue0" + }, + { + "name": "unoblue1" + }, + { + "name": "unoblue2" + }, + { + "name": "unoblue3" + }, + { + "name": "unoblue4" + }, + { + "name": "unoblue5" + }, + { + "name": "unoblue6" + }, + { + "name": "unoblue7" + }, + { + "name": "unoblue8" + }, + { + "name": "unoblue9" + }, + { + "name": "unoblueplus" + }, + { + "name": "unobluereverse" + }, + { + "name": "unobluestop" + } + ] +} diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue0.png b/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue0.png new file mode 100644 index 0000000000000000000000000000000000000000..c3706baf28b312308468eaa1132469e00857d0db GIT binary patch literal 741 zcmVPx%pGibPR9J<*m@l-mAQ;A<-E#wxNHi`QjmE_rjYgw!adC0cxVX5uXe1hqL?V&) zeL+zX#JRh>=bW809q{A*!wU@fuy(_@DEarNB*Awhu!rfk{u372rvvocyfm=kM*t}9 zzlQ0OLbvrW?$>-Kx~+!~s-Is2$wgVu-`++&c#Cp24t$k#v7HyV1(HMrdBOmUkP5(+ zOB9^E2RMSF+ zk6DVAKdg7x%h?%6D7)VxaBAJHopkE0JDpBTT`gE6kzK|pnYg82bB)xfYJVaDT^M}sbbyzXI185& z+s$WMBDuLmz$6j?+?(ZWvMSAdD>16F2)GG5W|L~e>j!8*QK9srb->KRP+6+72uF44 zKt0S3m}&bJdeM~rUK z%KoVCg19hMW}E95fd*P|<+%}&mq9_G4S7vVg~S5tk~$a2&6?d$=HQRt@jw1A#>e#^ Xt`|FRIL@>800000NkvXXu0mjfP`Fr9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue1.png b/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue1.png new file mode 100644 index 0000000000000000000000000000000000000000..8714bc46028e05a21fdffb742c4ae80a5a0750d7 GIT binary patch literal 674 zcmV;T0$u%yP)Px%TuDShR9J<*m@l02AQ;Dgcb^NyMIzC-Xk0WdE)o}w7maT;E-qd)8W$Idi$o%k zc5l$lF&-2>^_K*ZFFZVdK;X^#m_CX1?@LL#|F{6pFgJ8BVX;*)LBGb%5ytiwXiA_y zJO$>q8QjoK&`)nAXP6th6Z8pUd+W8oyw(VNK$2f3ZcP>)=L72l*s4f|N^Y?h406o@ zTp$gAwl}DIb_1BG3rNJrtT})XdN)vVi@M;*dARzeidBXN*Uk`_%u0Ew zop&TrlP-7H>x&7!#NL$nu8Js3Y2)>gz|-!COwyDx9%Tkge!F`Kp>!P~@ z7G8R5cfct;+VP$V1o7Gp7C<5}Rk2G}que?D#g$ZmQ>3j6&iAFje@D8CyaZVP=p{{R3007*qo IM6N<$f~fv0i2wiq literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue2.png b/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue2.png new file mode 100644 index 0000000000000000000000000000000000000000..3e5841aea3a18ca1fd04789737e8e72e45c1abe0 GIT binary patch literal 750 zcmVPx%s7XXYR9J<*m@Sa2FcgK)?o=R=k;qD9C9)EUL?V%u$jVA&C9<*-i9{kJBO~M9 z6NS(u7ec$cJu}P{2zkRKu)g%K=EZ;_Hvyoy z{TQao5Nc@kd%x|OsG-#d>h#CJ;3AFlopDy&^h{oLZ_efyUq!e$Zbx0zF7UWCXA*}f zKz?8VW=IX-+6fe0-~raD;cq`ES{`#?09@#zg#bt^b0$$F3^8+OZ!6h{sIf7I)42_+ zv&ajY6omm)V8+w6a3OB5!X_Q9N508XzXSswR=xzxnZ)VH-hxpgljd3Rp6OXi1vG;~ z*(zhqB?(Z({v`4Ob0$&55dfeU3Wr9K?m&m~YhSe2lt^5LH#Z z56qd=YwgzadAk}Rrz~-{zjI@r0|1w%R~CWK)}?WTCXoiLsw(GY6s+gMxJJhCVO?Zg zOXJ9}h)ad@T|n=lb&6A#7|--vAZtUY*aJN7S110IK&G41;$)1I%FSHTrRkWNlVfNV5)0wJ(CJJ-MCrnMp)Baok{kBj;{lx+}R6-x)mg>Ywu*`=(z;2!NNE) zw=pj1cuko~Nh;c%4)Br$&Sq<5BA~0u8Nhk`Ua_~fTQ5La2UtmCml9*auc*w9+FCBv zqIG~}p>16nM`*y2Ww{qREs1uZV@CqX7g-B_O?9tOu2=_bEWlgD<)dQw^lQNLU2KZ? zuK#kqwPsnvxbODM^5*<~ gd;E|8i}7*&2hnOPx%%1J~)R9J<*m@SaAFc5~{-c%qXBaxLzB(f5TL?V&MN@OLn5{Wz+i9{kJk&$ut z3Cd3rLc`a)zB8RUxFyf-cG*n|d|0RXFF*YGQxb1a3-Ae(J^K@ucZp``dAd2l=6?b} z*1QdqIf3liyzZCoiR{_@K^4CZ^zK5rJ}XyQGkbD0y(wK5ehkEFrvj_^5GbVrq3n?@v`b9awZjrT#E>J z5n)ONvS3_DNFb}Z0t3dEJgg;}j=vAgq9v6@!05j+Es)!D|ZtZ2fh^;2R`aZ zCsIHnxg2fO)VYy+@wWY@-VS+QsvP5dda|7D+VQG~EEe z0jQ6X$?G~Ao}iUhMN=dZZnqnNF|D@f44@v}q&V==Qi-N2QPxZW1#zlWHR}az(E+QC z@NaB_^+_^G=49MS@b=_1fL+9eeA(&%$BFNv@_X3bkNzq!tGN>l(29l&X)T;Xu=No^ z+mtC0vR**Eo}mE7)@6h3olleq$Mk)C30y^|Rr;d< O0000Px%dPzhGddz6{Bu7$_YICbERDwIXC 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 V9l$upX|ezS002ovPDHLkV1f!6LgN4c literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue8.png b/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblue8.png new file mode 100644 index 0000000000000000000000000000000000000000..d8667058961ef5fe8d0e7f915d9fe88654d4321f GIT binary patch literal 760 zcmVPx%vPnciR9J<*m@Aa4Fc60S-LoPR8Hub!Rw64ak;uqOB(ky+iL6AfL`EW!k&%&c z_X?hQ@Y?P6Kc}Z9gnZ0oGLsZ|vp&XO;rZX6k_7*lfIUpN^`EfFDITF;L*oD&Zvp_T zeht&N0J^QmaX;-h(QQ3`P+WfvBoAd=e|bCg;3G=uG;k?{#eQDkURX*M&LKg1rT`{L z0ifg(jFWx9Eej`5xZLMV0l3h^7N%5z#S{^B-`-Yy3Q%Be4q3Gtr72Y?l5i6=C=3WR zG3V2@aA7GNg$=q`k9>N2y$A+$RvrSTR3W?2AHjU`2F+a2iH>inH1KRSZnZZ0JYoVC zZ3odNFr^AC3IPC()Hpx2x8JSSXj-|;?W-STGC-c^KL@5%jcZM5 zH(g~(4B6C1+x=-?1AtJbR~CVD>jKa8rEQMV7=4tP#>^^8)AA4dTh{npGeV zHCf%e_R2EjnMOz?wdolz@N#n7xOCg*dOl0%C6(Tpysv#^4q{K?Skv98#_!ORTYc5S zv2b43fNnY1uq<(_$vM6_&-vs4ZFkzP%#s*+oG(DHATkGqjgvLr@yO^v9oTZJX-fZ0a)6`SCqaVrVX?M=xk1_b}uRe<+MsIFpc z>1DwCw_M$iz7%L=q74~ABa~hYoI@~Q`s-y_Shs33gA8hpu|N00000Px%#Ysd#R9J<*m@BZWFc60SbLI#nG7?#dL?SDZNMt0kva%A1L?SCIkw_#G85tRO zui(+Vq4(VOpXp3fLcZ)Ko81)nu)el$QS#@lq^bXU0vDJVySK1{Q@TNa)*n~c_7DK* z{ns#2h7e=7jr*<7M2y|`L7n{?7*t$o|5!UM;8#?T=fDjMo&Bu9qp*T-BvF7OApo9` z8bH%C&_37!();FXAM^=|+1CSUFj)A4c{6{7Org_R_DvA^04{)}l?JRc;}lBLGdSnilNU(S*_G|6!2q;v zgEo}_^p2{k{vB8lzQx)wGUeGNPm#sZ?%)70an;pM;A)*sWmy6M9;5VQo#EDY25gwr z$y$N3buKkMGY;uXo+|BOV#vF_zz1+XneAqsD7}L;0I(khT$p{V7V7Jh#gUSJ09bQn zMlVWxKU-kUYi2&H^9bi*LY^1q3>Ub(46e8|fVw;7yjGAoZ4FGI?%31Ku&p15&Fuy- zj)>L{fqtHC!$LG$$*_1~vF>`kZtrkmcc%fY(!e+qV-lbs=8lxtaO@w-qx-<%+EfZq zPbJ&fc?5F38gX{XQ^hi1jy;!kfK->-GQD1L`6SBO1GZX5l;ND%<+{{0h*AM~6x2Y~ zK2UnB0}kZFqZQo51#S-pTS&<|l<|+~_ONWMcL8ZT9fARxOD8T4mkM5(eC%mOnPOo# za`0o70tP0WFyH+|v2fnbY^j>vYI=r#5?(iMyIZr+*rh(G3i7*Nx&D=%8@NJg&n-8i zU>CH?bp!Lp;nAIElPi7|peVzajx(#Y`-u+z_#OY_|6+Vxe*y3RRGlPPYFhvR002ov JPDHLkV1oIgY|H=v literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblueplus.png b/Resources/Textures/Objects/Fun/UnoCards/uno_blue.rsi/unoblueplus.png new file mode 100644 index 0000000000000000000000000000000000000000..e9d611843510b9770944d8f599e04d12d9eea6ba GIT binary patch literal 708 zcmV;#0z3VQP)Px%en~_@R9J<*m@km4Fc8MSyQx4Tkw_%65?NVUiHxkQtbFn$5?NVUi9{lik;urn z_XH5~XOlwvt~+xxX<+$fH(#>J0Ux$6)k^n&f0e}BuLU^4WZ(P>E6NH5-OZgdEcy{+ zM|A|){cV^$$B=!apx?$wG??t05&EX7Z%+2@ykSFDLd!&`zmV;WUvp%WsWfK=ncgxH z*ryT7eF7j}J_Dd`2e3AJ0%UiUYd!BaYyqX-NX9|9P&cJ^Bm|5V$@Ian6kjQFDc#MnP zXHO%{v&0!C06e(Ip*k+=-U=)e0hYTk0OE`slz&Mrk+&k7+tEITs6{>1HkQ8t9Hi+oSGOiU!Ic@94WUdd-d(&+@Ol>QWvv5onh03bh>-e>pDKko)mFD1S?pwy@v z7cw|d1E@zg&cSwT`mmpWrwNQwSEFuK7mf}H)I)iWy=6vM<7`~WY0ZY0QLq4SIr{&3 z46D}csw2iTV>iBfgD`-0DR~(dIISDNrWaVt>;~zDh3+K=khM{8(au)41FD9YvlaIe zM>M0X2l8ZHw*y)(Cy*uo(7oim^ph%OZ3NbuH=zaMS!XNnCBbE}r8KFJ>uDrzT*e%R q4zOFG`n|;d=Ev{&AOA1L$L$}B*CI?BcqN1Y0000Px%Vo5|nR9J<*m@RYTFc5~{b_xUy1qBTa0}TTU3k?ko?f#c+k+$&`?lN zP^<^yFKJh@lV0=AWF}T*KiUtkRso)@m*tx}ef=m&_b)4Og1NE#5thiy1^PA*&M@(5 zZv*Z7dPjYI80MM`ZtNE5tGAL3%#Gdh@!)rAdFG@yc2<3b$jiH2T*>vp7n4QjQQ&0F z?1mJyk`^Z=P@N=z719E@^agb=c7T&Bmmp&bco4%Cq~eP?NdOeex^#gu$x=y+x|Ap+ zU45uB&(Ok;;cH|rn=F;IXg|~;7yzhDzzIK|zJ*h=Y_CHYKr_!sa389|m7e0`-E@~YCaz&a|1O@=zn69(CyTv`Q zc1TVtyxKX^=F zlcw$k>fSOZB0)icQpbcS(1+Zw6x0KzI_h0TjtODI{PZ*a)BnYIy8ZzNoi^a?3wvk) O0000Px%*-1n}R9J<*m?4m>Fc60SyEzewL?V%umB^FGN+c3liL9(dMk0|N6iikT9Af}J)CHEEvC1r>g*%H_pv+<%Vt@8a zWod*4TQRht_Pq^jPRTAvD~SjsapM_|VPJtg3e);t{Nyt@>P0X>S@{sKhy~8y@vmSZ z?E(*J?9K8St?onMwjvLSxi4GhZR$tey=h^YDOU;^h5;(8kgLGR<#WIy7G|%-jR575 zN?%P5G&#=VinF+y@yAwz2_L$Aw(3%C9UV9T1*Ua@wx!4q34~M=v6WH@SAjH8r_`0l>Lq=DA%_>bf@9BjY&rZWw~V?=0p4ot{Z>pTm$l5`Rg$cmt@YiH>L zaN^l*SO-`K;a41jop@T3RisW4Z1}jV0N*1fB*uyFj(ZvK@{ezxM_&qDD_tQui-rmL zaCP@!JAH{`VLu53N?K4OmqFNGU*Z7EfuI}r15XEzrsqKzNi(N6Swg)6tTrw8Q`!wQ zFr7EoUBA_r1S@_y5R`)mbVOtmWW(09d1||N<*8Zj_az=sR*~00KBPcjA}e>&Z}0Kn d{x8Pc^&i6Yj8S3GTJ-<`002ovPDHLkV1mMYX3qcs literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/meta.json b/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/meta.json new file mode 100644 index 0000000000..8a4aab8d41 --- /dev/null +++ b/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/meta.json @@ -0,0 +1,50 @@ +{ + "version": 1, + "license": "omsoyk", + "copyright": "omsoyk", + "size": { + "x": 28, + "y": 41 + }, + "states": [ + { + "name": "unogreen0" + }, + { + "name": "unogreen1" + }, + { + "name": "unogreen2" + }, + { + "name": "unogreen3" + }, + { + "name": "unogreen4" + }, + { + "name": "unogreen5" + }, + { + "name": "unogreen6" + }, + { + "name": "unogreen7" + }, + { + "name": "unogreen8" + }, + { + "name": "unogreen9" + }, + { + "name": "unogreenplus" + }, + { + "name": "unogreenreverse" + }, + { + "name": "unogreenstop" + } + ] +} diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen0.png b/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen0.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cf4e3a09b538fde11ff090dc05cdf2c89f2bb6 GIT binary patch literal 732 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen4.png b/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen4.png new file mode 100644 index 0000000000000000000000000000000000000000..3cd6dc719dec7968dabdb66f5178cfca6051d756 GIT binary patch literal 674 zcmV;T0$u%yP)Px%TuDShR9J<*m@Rm-FcgK)_Dn=pA}f)R$jL}#C2|spjI6AzL?SDZpG00+i9{mf z_K7aE`6XSu9#aV6c{w*Xxk-T+>utHp@%^Wy^M&2gvB^ppdY$X!x(2^HJ}av zs~?BWm4YI*K;P{zQKX;_SbiVXre((cN1)%`61iBe`*R=c=LM#YrN{+13N%GyJ}7|w zu*d!^<3Ltl2RH@|f^MXr*-*!!PM8?1;S!wjaHk(teCM=zL#mzHSt@dYt~jlNv@*5@ z&vK*fJ<#`Im=@2>NCbh;fB_emcL7B%aNtjvkg32btDLXY>cs)Db_D=)aR@CG zlNv!2tpk1TLa^lnOLv*0$&H2=SY_2JOdh50RSS4_+WZc0GILTR_9PA1Fbp6J#ye%> zX7g&b0L;1u04;S(ebdXGcB{o|pr;btVtpET307*qo IM6N<$g4ReX>Hq)$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen5.png b/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen5.png new file mode 100644 index 0000000000000000000000000000000000000000..50afa896b27a8e83399dd5d9f70d91c1b77033c0 GIT binary patch literal 746 zcmVPx%q)9|UR9J<*n5~zzAQZ-**|ULYG#ZUW<3yryqJM(XXe3VDXf#foxY0;78jVKU zzQGsdLzs`9o#&i6M*;b9;ob`j@MazKQ;wfMC5fMF)#pNbQDJ2Q1r)s_hS>L);AVHfa5f-bxJHN(I0yZ zodCaZUEY)pii%oZ-HH9dDd~goD-OZe>EZ=Cu%1l`CBTToT^sN{n&lMrTBVl(Yf(qf zqb~)XhVm{L;5d!Dl{^az6BbJ%7I3M2D<746KXKu2zvI9C cUyQfwAHXw7{H!Qcx&QzG07*qoM6N<$g1Px%t4TybR9J<*n5~nuFc8L{-kgZ6L?V%q$jZpdO8x{S5{X2fL?V%uCy|jzWF#`~ zUcn?sKAXOG*Jp+qAZdQtWwY57c(G3UuE5uyl9ruyI>IEEf5IY^Xz06osbIPh0I7ct z+bRjkr5^Xqo{8l0`|5uVJP*Wpe)n}!vw6lsRxo{kU+%$vUf|KaF(@k-C`vSCV>XmP zH+SfkHVvp;`!whv)n-GZ7KUIAZ9xeQ_ED*fhQUDk)BUpaL zeVuUobb~-?xh;-0M-fVZ1*fQmtYBW4?BQggyeyESD6pX|0ALV<0c)-e#HYY=TMT%L zYlA>mFi=8qUniZa)WCh-A)hh~e1zaa=U$&n?MVcI$~rC<{f^Y;vgwu<`H*4THt!fh zuHb?{1}f{+phx+>Uv|m7KrXlwXkK8IRRDku=FAmnnnpB*Ig$J7uG6D;qCl2kcYt(V zwa$xfKWZMh^Uk+hIKbn+=93Bxjyc+oOLqcZpmOJNa9iEnIgwk}W)i-0|0e7tZ#&tJ zmr;LsQoAJsu&>MW`K+HeY+iQ)mWAVGbgW|e)d>*5jMla_+dt+HFU$ej)+se*gL-W= zM1h)X<80PKu0iVnD|y@Uxi6%x+JEn>WwuJ{!)pMe}%0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen7.png b/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen7.png new file mode 100644 index 0000000000000000000000000000000000000000..0b96498d18503b1d53b6ef0621d16d869f4da98d GIT binary patch literal 683 zcmV;c0#yBpP)Px%Wl2OqR9J<*m@SZlFc5{`-Bd)LL{=grktZW7E0L8*BobM95{X1soh&ztECY|?(&O|r=rc(XpHrxbrLC7my<4-=+Hy@bU$o1hzQ)Uc@$04pAc zjk$s%HT~}AawLk>{5d`j{A!r>zA;}|F?)D#ctt9v=hOKV?6>h5bqHc16{!G6hB7Pd zh773t8uhta2aG8QGNjv<(7S;m6)1TH&UmzM&i9VZ0qS}5g;S&gZPu+GT*9{CNov_X zeI1_x)8dI82`}(jFyP|lT|kiv9QhMA^ z>D^LN4X9~u*RW;&m1+P&je8s=*m?*R{^(*79v52WXyaOEuI^&*})2yD~U9QslKez)(1)8m1BJP##Ku zUjR6f{}6V7%Veu%dIwy*3x#sT7|co*u>D>?AG^{YN&xuje}ZimFyx&%A3B_&ZDWQ$ z3JiJ28OQIwpJ3%KoS>JXUuyLggEJnz$(@ESdZMg4fY(T>0gY^;{hkIi)7{H~`+m0y z<^ZJ{o(2n*2^O%S79+-0AX0P_7OG9GRjOB5>|Rp$H3Px%m`OxIR9J<*m?4y`AQXoG*|Who(P%UpjT?zZqwz%}k!UndG#V#PoML=F4gh?)cg%u=$hJLC_1=EcHg7W9E zv5=5l>Ty5pnMf|@r~Wzc+60UDPhTemJ|YqmU4HbB)qY;!UKoi95~QFhT{fgZ)m5l^ zwh#Eq!c~wV)n-EvTS#I8nlL0mvf4+fNOGrc0SwCRRZ3!lHodRvhH z2s!Knn$}%$b=nzYxOF%EF6(I$HjE4Y8faRl^vpY54$5g4P-#oKHlxe$$OU)4xffW3 zg;OWQ;OnY&zqigLx#*pK-mtKjxS9FQg`%=jPy%5XIpg?t3&%opUjwFauwgW#PJ&O< z)cKuH4$yX|?Mj+aFvc)q^bV->;Qme60ouvdlyaev1O9aL#O$NUh|%j#!1{*mSL-BO zdjfS-p>F4RGu^CYhKsF*g+A-TAi^{6yay^1rm~EX!>V zDXoQ>cYCUOhN@?~Z$v)rw$Rj3h^bu`j)inCkVj?TPi*kp@Az;37vt^v2cq{$W5O$U Q*Z=?k07*qoM6N<$f(M9O2><{9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen9.png b/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreen9.png new file mode 100644 index 0000000000000000000000000000000000000000..5e569fdb9b47b4a6cfd6789b5023c06fdf3fc052 GIT binary patch literal 766 zcmVPx%xJg7oR9J<*m@AXBFc^i;?yQKcL?V$$WMw3>lAnN#tVAMLB9X|-mB>gW5*Zn{ zpWsVMuF&mn&kQpq1fIM}-b)I+Sa14QhVMTmO)Kkd3zJ;_35(=JLqAlbg6W3?#BT*>l*|r>wK!~)pz(Z={DH{&Cob7zL;z41#Ybi z$rmeGX@)w!aA%WwgLjow&b`V2qz2L5Jmdt!_H(LN^ zUfYTl40)2FEZu;t;M-*g`K4o_J)Oio;?xmL zm&u5KTyn$dZ7J)vX-z;N?e6O=s{b|3gg3*&{@gpkHYd5WehQ>u^Js34&+#)jKm%x} z5+znJ)HBl%1!5(G%#{(iQ!7%hu>wtjc zZ*{bSTjY$I?^n);GX4?OypGnRzY4sJ6C^IbVcn^X7tPQLI zAq0z^PYesy4vSUPz`FH0#^^Mv-ECXw?9v$Y2uR5|{#6m6f;Q9j@QKK$&Px%Xh}ptR9J<*m@Sv9Fc5~{-LnFDC2}P)5_x4LvXY-riL9(du0$d$E3ZUGRw9we zaeDh6z@nj~Gk6GZwdYelbzJHW-n^KmgIo=nT`+W%uf|zXG66(1$Il69@V3j&SB`OHBD%HXJ<^e54 za-+^P+WfK#vPzRrs5EoFy$9Mp4YN|I>xm%nf53prN-oi*OIWS^4LMMctj&ZT(`FB8 z)xt6@y;%Z)8I0JTYIch0Gc>WTj{z%n3f9F=ldkLb19hf@d+plG0c7_t z?>A7t4H&b|47Xq%*Fe3u)?$=$>tfL;>2hh=#0(C94o=jH7M5x0bdp51dj#4t4>HLU zB9M1_G#UZ_;1+@WUIXIMxKvf#Zx2JVXS_A!?p%w;Wx1&Cp1B%%qMn8Pu#H7yRaDb6 zg#Fn-8!?LR^nmT});Y#Pod6&&!}sA=_Z6&jfR1&6HISl_YoIemY8@+({JpGU6xM|OBdSa~U&=s2x2nV>l zN*;y9QUnLsm=+_(O&~)i2#e(<&KlYXi@m6U=^1a(ty(7KC0@|PpdpYQJd~H9ytkVZ zQZnSFR$DV74z)0zm&{v?C!~`0TupZHSY84wf+qHW-2>%$$#Tq>=lC!GFUHID7uf7I UT|*W=JOBUy07*qoM6N<$f*fBv%>V!Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreenreverse.png b/Resources/Textures/Objects/Fun/UnoCards/uno_green.rsi/unogreenreverse.png new file mode 100644 index 0000000000000000000000000000000000000000..8f37972eec5ac6aebae645fd815483ead49b39e1 GIT binary patch literal 664 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored4.png b/Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored4.png new file mode 100644 index 0000000000000000000000000000000000000000..434f44159b8c4a8689c9077ae40a81b06620b053 GIT binary patch literal 672 zcmV;R0$=@!P)Px%T1iAfR9J<*m@Sm*Fc5|B?pYBz5?P6iT!}CK`mcNG4s4%depzrQV2G%I~Yx?}HxRBQPBQo!CNxFSk9Gw;fX78mW;ByVCD(@$5 z8lXL;fgLTUSSO(gkP%fC81SH;LvvtKFi{^Mq>Rro(Cr3paDyQ=PQ6nq3Dga6!jqsX0(VzA`d7jm}^?8APhh_H!ouzFyu}v1zm0dz$y;WLU9=} zDwP2YxQoGzR(rq9jY@%b^*oSw`&n2QIZXE=%|c z=DGy{yRQM@<}md)Q|^pgqmGu)eQ#}pcJ|K5bLfWCbrMtA)TrzF2JHLbJkMd_92V+^ zsYl++xDB3A=3qEIps07jGUhg8x0|o_mF14xaGnBANZnQv)!7c0bzm-I)E(f4G@~>D zewcMpz>N49hxxz<6nf{;$2RE>$Zfzmx{T0W8unBm@3zVJ(We5rTxG$0pwmiz3QN6a zT0lOYu1T9AtyC12x|i4v+fy=Wr-e1mwV=<0F$DF~qCJ6u_0W54YWOF z--tpoS3g(j#D5TyBWn*SvlXRue=iBSeEA*!<^N*5T>k*aI3r%xjH>zo0000Px%r%6OXR9J<*m?4nsAP|QC-kd)HGXtROK$-)*CX*@pno zQT}Tf4H`Y0@w;!~NP0Houj1>kft*RN{yx{qj^`y6#OvB?0RawBJu2 z@!mfs#N?`!m>#W|xI4QEj|Yh6~vhHwsx< zCBK)pP!dGF9jm5olHKdg2E(~a_DNbO)X}S(?rTlO(jKjg9|9$LYt3jqrYs9vw7c8} zFC1mv2f#K8^^%lpv8X?7QkN$cEs>17cJo;gHxLW}5_ccdK zDL^TIATo!ExY`7XvxRn5akP_Ue*_U0IvhlqQQR{$k(gfC7 zWo3n-0osd3e>{xs#cq#!ExlRIZ5#$T2jOQNf=%1NsHr`G7eZV;x}SJJ8g%m9xkTapB!s{G fj{ow1FPx%z)3_wR9J<*m@SaAFc5~{yEzfLvJzQ|Jc+DCovXx zo{qnUk>D7mTIPM=awFDB5X zH{m<1^zUIzU~vr9Hp@|^Cob9^XnV-~3!|6-BJVVqgt5O~3$=BMf4i=yqnS2M2N@@j z(sOoB0)lg+%MH9)H&aGq$hCiIbZ|~1I0xm`eW1*XTfxHpT)@Sh>&dq|MPWy7Q5ZUE za4*OLMw@GgRr%8H={T1Rn?Op660}YYDV^>FHhIXZ+_H*g`J5V#Xw_0xl`$rp20k$? z++HPGsIF0G>5>u}mK3FZSx>@i9k8lPUAO$U;tC0gIY?Z!3<-{em|2(lCRtYiVIsp& z*Fo!m9rxkxYJ3uqd3INA-;KXRWS#}<(We4sn(TrBTbFLGlAprXDYGrg3=3u3SqHXH z6z5)8=zU_kwCRFLyDaQ{hN_C78-3AjM`_bR0{-{HW!SY}zUX$RMbkkx-R>9BTGrLO z3mVSDoshNYJ@knIB*7m#&Rnv6pKReTf8)RWUyPT_f9ye4(==bh%K!iX07*qoM6N<$ Eg2l*aH~;_u literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored7.png b/Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unored7.png new file mode 100644 index 0000000000000000000000000000000000000000..d316a7905486847705b181310031418b1f594ee7 GIT binary patch literal 669 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 Z_yXSHHU>Modi($Y002ovPDHLkV1nl{C2{}& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unoredstop.png b/Resources/Textures/Objects/Fun/UnoCards/uno_red.rsi/unoredstop.png new file mode 100644 index 0000000000000000000000000000000000000000..87818226ec3d50dcdcec1a0ef0a83efe89db201c GIT binary patch literal 813 zcmV+|1JeA7P)Px%=Sf6CR9J<*m@BZWFc60SbLR-;%1UG=(x#T2-K6A^+mLlC)h~+} zFskZRkku|kuyg0s>r(GhcolY6a6CHge>44l1qJ}vg)agl0_DZ`U>>ak1MxK(;vI*DC5d%002E~jh!_A+XAh5%oMss> z(0q8TI2kr-zFvpmi3p-@5GNOJe*oTWF$FHb1>%er84=x@9Z@1Zj;}D?NTKC;<-)q(OT5IR(c6)mr0`#W8*1G3BbDp(T+3T)z z-qBk3=Ah;*iy%FFw=rre@L`yziuOQ6!$x4Ny3Z#t%>Q^PJwR{?aDB3qeXEO;acI0XXx?*L?mP7#)Ov;}EQi96Fr>NlC;Mpwal) zmVmdYQ_$7CD~)~)$mi2!Y5W<`iP#mnLDQ+1v->k_tuAqEi=qU0+eo#PUf5b);#!!O zU|{h?4cs^I=H`WsYZ6;7%mP=SK9EmKb%{UY=Os8V-ORBuDAwwdPx(CP_p=R9J<*mn*c}Mi7QS^#n}VhAB*8hJuEIf`W#IVs)6Hp;&L2p`oFm$^-=$ zisiB{%d#$W!CJa{*uJitX3p`k9y{~zKhITgKA-tj5(ELi{W7$R{Bpn#^9SEPeja?h z5_!sK=iG4p``>>B<9ES0hTlGZK5xSCrlHbW{`m2IV&LniFXuw3n>r_B2GB(eU+*xw z1_toQkMBWg?M=P8%?ZP=pT3-F;IkOZ< z?Q8G>puPaCM2PRi;~CM`(m6+c*}#ycJ(%j+tBQ8DehM&F3asVza=$2xXANs>AM(@y z*e{qfd~X9ikWGao0T7B8OJXeP#cr$=^(B*^Vt6u!S|D{kIpR`Cv$rHmGa*eJ7$KhN zKGfQ@wUpL!G6roeI#V1w;TU;lY33+)LbkG`i9;l3w^OuO^sGh~fa3)xW7t|l4aB9O zUKBN;wOkNRlt=Q!|5|*VgVHg^yE1v{S z=tzt#m;fZ}7qpHL*%5|oRP9*D5&I%1-^LVKPGV#zi<^L{^Gy1fM9$H5>w$^Z5owkZ z8rbDK+O`6GvDYpnJk-RMWsTRpR{Rr}Zo-hGHl9TSFWNU<&!nTSYSJvlgisox$_gUq z=x6A?S-Jq!))K3?wBDDR&DOtb+X{DVNP+TLQ{r3Kyr^%`!(a)}sc5*LFicE$ zS24LMaoJbfPTF`+x)3jM2pe0G%w;n`{~kre&~FYt1$%Vwj*YtBUw+G zI@u%2yGsCPLEIGhVZe4HsPP;#LQ_qF=8hIsc+kUYO_yic!}@r&(+q$I6%j|bd!%P~7{HRWz{wF{NT{)lJIrC!yo2-k%(su9&-Xq? ze}+WPv2!N)5Cj3Wir_zf556ZW5%_;0uFF3{km`(1ozSZQ000hUSV?A0O#mtY000O8 Y00000007cclK=n!07*qoM6N<$f^9w{SO5S3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/cardback.png b/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/cardback.png new file mode 100644 index 0000000000000000000000000000000000000000..5fe32acae40e25273dc46f2d21a2b3ef17b1cd01 GIT binary patch literal 820 zcmV-41Izr0P)Px%?ny*JR9J<*m?4m>IuwS#d*_NHBaz5TWF-=btgJ*LD=U$eE0L8*WF;~ZxiT{H zxcdYbc4%4(iA{AoII)XWI(zG_{iPaIa+~C z;a!BJ60-c`&}F%hr3y}Fz{NGZc4xh(@}9GESnsj9q3(q`9-L*lawvs-c6(~X6zs^sf2SjpIMR^+Gc3Wa;2yu+D6EC`^oLT zIAU{y%?(+e(RB^pJxJar8W&$^+c9**?z>zd-xXBHp2Kl7n@m~Myw#TNHV2^V8p>jY z!^lC~4A4uYq)u*}0HoU!*2ajGM9~)0D%&LHcql0L35UG6aTf$;Iyf2EBvz&Gx04fV zW3oIWa!?i}UDp7^VQ)1edTU7<&r&%y1CB|0bdsh}$HTMHN!zplxCkmIH2Hz(t(}tl zqa+_Z_~W)dR+imKme*Pn z${_I7Ft}R7UKPAwwL$Ei>iV8$4o{*3^hGcT?9!7cI2Wu*W}qhvx!|!FX0DWPx%R7pfZR9J=WRx7ZpFc3YwxieiEiHwY_tVAM_NF)-8yb@ViS$Sn85{axtA|oTW zDo?b~&<5H*an0k*beJyLbM`Fx0V`Il`0o$^fVCEv%f)`0yxDAmAP7DeWM&HhDh%IB z>a_l}wz0UcAuuQQFXWG0oz_DKgVCW+a1eXfxtntk5_{rFoQQ%ybBP7h+hW65cYGR# zXoW;86N(MTD&o_wl#q&x=ps6+A%r!lT$yF+M1|JM^~Ht^5(M#9VS8 z-;T{kMjUTPO zJ!j3K$7OjatWdy zNqQwem>z9=8p%b?$g?fF+Osa1*=o5Rf3=WS%dKT*D}}JfgR)vnTL@{72W5?^EHm4( z$SgD4LP(pX%I<`)QV2Wn?J2a40(bZbJ1m?M2tZsNMMgY|QM^*xkMtaNVezP$7qz#1=PiALhi)=6TJ!VlGC( zj-Tz%k-ba4D7Yua&h*%s9zR-7TC{{$r^BqEd$Las&Kc)}m~Ub%;pHXDJ%9_Qw*)$^ zCwYSzB3iz3eR{ca$saLXq80^z^ZK}A#fsmTF0000%I literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/meta.json b/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/meta.json new file mode 100644 index 0000000000..831bc45304 --- /dev/null +++ b/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/meta.json @@ -0,0 +1,50 @@ +{ + "version": 1, + "license": "omsoyk", + "copyright": "omsoyk", + "size": { + "x": 28, + "y": 41 + }, + "states": [ + { + "name": "cardback" + }, + { + "name": "specialcolor" + }, + { + "name": "specialfour" + }, + { + "name": "unobluecolor" + }, + { + "name": "unobluefour" + }, + { + "name": "unogreencolor" + }, + { + "name": "unogreenfour" + }, + { + "name": "unoredcolor" + }, + { + "name": "unoredfour" + }, + { + "name": "unoyellowcolor" + }, + { + "name": "unoyellowfour" + }, + { + "name": "deck" + }, + { + "name": "box" + } + ] +} diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/specialcolor.png b/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/specialcolor.png new file mode 100644 index 0000000000000000000000000000000000000000..89bf5509529a1d782ab6868a0e7281a6df7bb4b4 GIT binary patch literal 680 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unoredcolor.png b/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unoredcolor.png new file mode 100644 index 0000000000000000000000000000000000000000..4d89fde92b1d985b9d68a762f3b0acc978246881 GIT binary patch literal 618 zcmV-w0+s!VP)Px%BuPX;R9J<*m@ky9AQ;8(zBA!P;zXm7xRFSlXq-6FNHh{BPTXiT8jTZ)Mx&9q zZC`LI>&+B0LcV?zG-&;1fdhpfIN(+*QJerE zZsRk?yhqlvQc5|8xEHuNI!yDow9^aRCAtT8dV%)r+ZdhCPA`yizDsmB>F;9(GwH9N_XQc~+znkWxO3&H(~QoyS|jQ3;@OFJE(t z+ybysYG^(s)T=Px%6G=otR9J<@n5~w=Fc5_Y4iA7tR#rwLBl8HA$jZt{WF!)~61fstxpHJ>Wo6%B zS8&pkpGi7}!d?X-&DVP;NmBqmtd0Fp?DxO#1oh*%nSd774Z~Yt<>4?vcec^O?2l`y z8wTixVH$TE-ihmS4acE@U83J2NhzbYwr$D2F99v+db@e;hzNxc@O8QHfSf3$lu&C8 zLWt-$A;i=kLL;D?c?vA0j9gJtN50i~4p zJv(XKcthA&9;5zR6p{O|#w>>s>})ufk(vccDdQM#-|qv~%$jLYfWaQd@(5#jgu1E# z;ISrMWovk98W2Jx>t(QK-HfZGLmMThUOD*ve&+$FD4(d8J6l-`UrI@CS?++GI1w@0 z#7Ura_e`9wyD&}?=(!`}Trye0I01-R8t#3Rv?yl#P;rt#yZ7bdOgVJpyc+s?FVeN* zOt}LH9CG3eZ-7$DT?BL=CHwAY+MaR>pAN>Dq`L^18f-ip)&_ux>Cqxkd7vey=$dZR8PAR%*{qyLl)3NsYeTE+RrJuEY=vDl2^mE nUqHhbT!4Rg$N%`h7$4UkE^rpSQ{~m$00000NkvXXu0mjfJFy9r literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unoyellowcolor.png b/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unoyellowcolor.png new file mode 100644 index 0000000000000000000000000000000000000000..80c4e5651f1c3584ceea078fb430e1409637ddab GIT binary patch literal 607 zcmV-l0-*hgP)Px%8A(JzR9J<**sFGgFc1ddzdb9ENF)*&Ss9r}SXsF;GLI06Tv^#iKq4zgB9X{Q zTq_{7km0gGchsK1$;S-jw!o9)#s5g-`1?Ph+PRkj^jOt2|AJ*nGN2dV=rMostf-m> zRnrXpzH(3U6{o08bqY95;4;18D^7>swW*NWY_(Gq1fHRXj z3=mr=rBD;CgG=$QHH(L;h zU=nA+!`T5qq=Ry@;3?V7l#>OAx$j_hTsc`#DRoMAcWc?pBXB6^kyyws01uaQCA$Ee zE+r2~q+zX{%`N}|?0vhvRTLjCpL@ES?FhHWiA=1wxce{)=*1@T6L%j$B zzgu&q6oeR;_jbJw54ME)sK^Bwb^jCd~vQMHek~}pMJ)F`o9=Yk01R}66j&02J8R;002ovPDHLkV1i1<2y_4d literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unoyellowfour.png b/Resources/Textures/Objects/Fun/UnoCards/uno_special.rsi/unoyellowfour.png new file mode 100644 index 0000000000000000000000000000000000000000..08806c33da631aa7fbdbc6e1eea7c5073d0f0c43 GIT binary patch literal 591 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow5.png b/Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow5.png new file mode 100644 index 0000000000000000000000000000000000000000..53761669cd9ba2f6fb1139df54bf15b4f9b3e1b4 GIT binary patch literal 730 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow9.png b/Resources/Textures/Objects/Fun/UnoCards/uno_yellow.rsi/unoyellow9.png new file mode 100644 index 0000000000000000000000000000000000000000..5f4d8bc912d6d438485e2b380798533672123b0f GIT binary patch literal 728 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