From 2bf17fdc35cdb2bc74e1e465b63718cf5100fdd0 Mon Sep 17 00:00:00 2001 From: Ed <96445749+TheShuEd@users.noreply.github.com> Date: Fri, 19 Jul 2024 00:03:08 +0300 Subject: [PATCH] Content pack (#337) * added rope * black shirt replace * Update migration.yml * more berets * loadout update * captain role and jacket * bruhh captain cap * add one-handed sword * shield! * Update entities.ftl --- .../Locale/en-US/_CP14/job/department.ftl | 8 +-- Resources/Locale/en-US/_CP14/job/job.ftl | 3 + .../Locale/en-US/_CP14/loadouts/loadout.ftl | 15 ++++ .../Locale/en-US/_CP14/loadouts/test.ftl | 8 --- .../ru-RU/_CP14/_PROTO/entities/entities.ftl | 36 +++++++++- .../Locale/ru-RU/_CP14/job/department.ftl | 8 +-- Resources/Locale/ru-RU/_CP14/job/job.ftl | 3 + .../Locale/ru-RU/_CP14/loadouts/loadout.ftl | 14 ++++ .../Locale/ru-RU/_CP14/loadouts/test.ftl | 8 --- .../Cloak/{cloak.yml => basic_cloak.yml} | 15 +++- .../_CP14/Entities/Clothing/Head/helmets.yml | 41 +++++++++-- .../_CP14/Entities/Clothing/Shirt/shirt.yml | 8 +-- .../Spawners/Random/battle_royale_temp.yml | 6 +- .../_CP14/Entities/Objects/Tools/rope.yml | 34 +++++++++ .../Entities/Objects/Weapons/Melee/shield.yml | 65 ++++++++++++++++++ .../Entities/Objects/Weapons/Melee/sword.yml | 36 ++++++++++ .../{Mercenary/adventurer.yml => basic.yml} | 34 ++++++--- .../_CP14/Loadouts/Jobs/captain.yml | 19 +++++ .../_CP14/Loadouts/loadout_groups.yml | 65 +++++++++++------- .../_CP14/Loadouts/role_loadouts.yml | 44 +++++++----- .../_CP14/Roles/Jobs/Command/captain.yml | 16 +++++ .../Roles/Jobs/Fun/misc_startinggear.yml | 2 +- .../Jobs/{Free => Mercenary}/adventurer.yml | 13 ---- .../_CP14/Roles/Jobs/Mercenary/alchemist.yml | 17 +++++ .../_CP14/Roles/Jobs/departments.yml | 4 +- .../_CP14/Roles/play_time_tracker.yml | 5 +- .../Prototypes/_CP14/StatusEffects/job.yml | 9 ++- .../captain_jacket.rsi/equipped-CLOAK.png | Bin 0 -> 1103 bytes .../Cloak/captain_jacket.rsi/icon.png | Bin 0 -> 631 bytes .../captain_jacket.rsi}/meta.json | 2 +- .../Head/Beret/black.rsi/equipped-HELMET.png | Bin 0 -> 463 bytes .../Clothing/Head/Beret/black.rsi/icon.png | Bin 0 -> 224 bytes .../Beret/{white.rsi => black.rsi}/meta.json | 0 .../Head/Beret/blue.rsi/equipped-HELMET.png | Bin 0 -> 509 bytes .../Clothing/Head/Beret/blue.rsi/icon.png | Bin 0 -> 228 bytes .../Clothing/Head/Beret/blue.rsi/meta.json | 18 +++++ .../Head/Beret/white.rsi/equipped-HELMET.png | Bin 473 -> 0 bytes .../Clothing/Head/Beret/white.rsi/icon.png | Bin 226 -> 0 bytes .../Head/Beret/yellow.rsi/equipped-HELMET.png | Bin 0 -> 483 bytes .../Clothing/Head/Beret/yellow.rsi/icon.png | Bin 0 -> 239 bytes .../Clothing/Head/Beret/yellow.rsi/meta.json | 18 +++++ .../Head/captain_cap.rsi/equipped-HELMET.png | Bin 0 -> 536 bytes .../Clothing/Head/captain_cap.rsi/icon.png | Bin 0 -> 329 bytes .../Clothing/Head/captain_cap.rsi/meta.json | 18 +++++ .../Shirt/Cotton/black.rsi/equipped-SHIRT.png | Bin 0 -> 876 bytes .../Clothing/Shirt/Cotton/black.rsi/icon.png | Bin 0 -> 441 bytes .../Clothing/Shirt/Cotton/black.rsi/meta.json | 18 +++++ .../Cotton/dark_blue.rsi/equipped-SHIRT.png | Bin 888 -> 0 bytes .../Shirt/Cotton/dark_blue.rsi/icon.png | Bin 435 -> 0 bytes .../Misc/job_icons.rsi/Alchemist.png | Bin 241 -> 202 bytes .../Interface/Misc/job_icons.rsi/Captain.png | Bin 0 -> 244 bytes .../Interface/Misc/job_icons.rsi/meta.json | 3 + .../Objects/Tools/rope.rsi/body-overlay-2.png | Bin 0 -> 701 bytes .../Objects/Tools/rope.rsi/body-overlay-4.png | Bin 0 -> 701 bytes .../_CP14/Objects/Tools/rope.rsi/icon.png | Bin 0 -> 513 bytes .../Objects/Tools/rope.rsi/inhand-left.png | Bin 0 -> 669 bytes .../Objects/Tools/rope.rsi/inhand-right.png | Bin 0 -> 667 bytes .../_CP14/Objects/Tools/rope.rsi/meta.json | 30 ++++++++ .../battleStaff.rsi/inhand-left.png | Bin 802 -> 799 bytes .../battleStaff.rsi/inhand-right.png | Bin 799 -> 802 bytes .../Weapons/Melee/Dagger/dagger.rsi/icon.png | Bin 342 -> 298 bytes .../Shield/shield.rsi/equipped-BACKPACK.png | Bin 0 -> 388 bytes .../Weapons/Melee/Shield/shield.rsi/icon.png | Bin 0 -> 551 bytes .../Melee/Shield/shield.rsi/inhand-left.png | Bin 0 -> 824 bytes .../Melee/Shield/shield.rsi/inhand-right.png | Bin 0 -> 838 bytes .../Weapons/Melee/Shield/shield.rsi/meta.json | 26 +++++++ .../Sword/sword.rsi/equipped-BACKPACK.png | Bin 0 -> 479 bytes .../Weapons/Melee/Sword/sword.rsi/icon.png | Bin 0 -> 319 bytes .../Melee/Sword/sword.rsi/inhand-left.png | Bin 0 -> 760 bytes .../Melee/Sword/sword.rsi/inhand-right.png | Bin 0 -> 788 bytes .../Weapons/Melee/Sword/sword.rsi/meta.json | 26 +++++++ Resources/migration.yml | 5 +- 72 files changed, 595 insertions(+), 105 deletions(-) create mode 100644 Resources/Locale/en-US/_CP14/loadouts/loadout.ftl delete mode 100644 Resources/Locale/en-US/_CP14/loadouts/test.ftl create mode 100644 Resources/Locale/ru-RU/_CP14/loadouts/loadout.ftl delete mode 100644 Resources/Locale/ru-RU/_CP14/loadouts/test.ftl rename Resources/Prototypes/_CP14/Entities/Clothing/Cloak/{cloak.yml => basic_cloak.yml} (83%) create mode 100644 Resources/Prototypes/_CP14/Entities/Objects/Tools/rope.yml create mode 100644 Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/shield.yml create mode 100644 Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/sword.yml rename Resources/Prototypes/_CP14/Loadouts/Jobs/{Mercenary/adventurer.yml => basic.yml} (88%) create mode 100644 Resources/Prototypes/_CP14/Loadouts/Jobs/captain.yml create mode 100644 Resources/Prototypes/_CP14/Roles/Jobs/Command/captain.yml rename Resources/Prototypes/_CP14/Roles/Jobs/{Free => Mercenary}/adventurer.yml (56%) create mode 100644 Resources/Prototypes/_CP14/Roles/Jobs/Mercenary/alchemist.yml create mode 100644 Resources/Textures/_CP14/Clothing/Cloak/captain_jacket.rsi/equipped-CLOAK.png create mode 100644 Resources/Textures/_CP14/Clothing/Cloak/captain_jacket.rsi/icon.png rename Resources/Textures/_CP14/Clothing/{Shirt/Cotton/dark_blue.rsi => Cloak/captain_jacket.rsi}/meta.json (89%) create mode 100644 Resources/Textures/_CP14/Clothing/Head/Beret/black.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_CP14/Clothing/Head/Beret/black.rsi/icon.png rename Resources/Textures/_CP14/Clothing/Head/Beret/{white.rsi => black.rsi}/meta.json (100%) create mode 100644 Resources/Textures/_CP14/Clothing/Head/Beret/blue.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_CP14/Clothing/Head/Beret/blue.rsi/icon.png create mode 100644 Resources/Textures/_CP14/Clothing/Head/Beret/blue.rsi/meta.json delete mode 100644 Resources/Textures/_CP14/Clothing/Head/Beret/white.rsi/equipped-HELMET.png delete mode 100644 Resources/Textures/_CP14/Clothing/Head/Beret/white.rsi/icon.png create mode 100644 Resources/Textures/_CP14/Clothing/Head/Beret/yellow.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_CP14/Clothing/Head/Beret/yellow.rsi/icon.png create mode 100644 Resources/Textures/_CP14/Clothing/Head/Beret/yellow.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Clothing/Head/captain_cap.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_CP14/Clothing/Head/captain_cap.rsi/icon.png create mode 100644 Resources/Textures/_CP14/Clothing/Head/captain_cap.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Clothing/Shirt/Cotton/black.rsi/equipped-SHIRT.png create mode 100644 Resources/Textures/_CP14/Clothing/Shirt/Cotton/black.rsi/icon.png create mode 100644 Resources/Textures/_CP14/Clothing/Shirt/Cotton/black.rsi/meta.json delete mode 100644 Resources/Textures/_CP14/Clothing/Shirt/Cotton/dark_blue.rsi/equipped-SHIRT.png delete mode 100644 Resources/Textures/_CP14/Clothing/Shirt/Cotton/dark_blue.rsi/icon.png create mode 100644 Resources/Textures/_CP14/Interface/Misc/job_icons.rsi/Captain.png create mode 100644 Resources/Textures/_CP14/Objects/Tools/rope.rsi/body-overlay-2.png create mode 100644 Resources/Textures/_CP14/Objects/Tools/rope.rsi/body-overlay-4.png create mode 100644 Resources/Textures/_CP14/Objects/Tools/rope.rsi/icon.png create mode 100644 Resources/Textures/_CP14/Objects/Tools/rope.rsi/inhand-left.png create mode 100644 Resources/Textures/_CP14/Objects/Tools/rope.rsi/inhand-right.png create mode 100644 Resources/Textures/_CP14/Objects/Tools/rope.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Objects/Weapons/Melee/Shield/shield.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_CP14/Objects/Weapons/Melee/Shield/shield.rsi/icon.png create mode 100644 Resources/Textures/_CP14/Objects/Weapons/Melee/Shield/shield.rsi/inhand-left.png create mode 100644 Resources/Textures/_CP14/Objects/Weapons/Melee/Shield/shield.rsi/inhand-right.png create mode 100644 Resources/Textures/_CP14/Objects/Weapons/Melee/Shield/shield.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Objects/Weapons/Melee/Sword/sword.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_CP14/Objects/Weapons/Melee/Sword/sword.rsi/icon.png create mode 100644 Resources/Textures/_CP14/Objects/Weapons/Melee/Sword/sword.rsi/inhand-left.png create mode 100644 Resources/Textures/_CP14/Objects/Weapons/Melee/Sword/sword.rsi/inhand-right.png create mode 100644 Resources/Textures/_CP14/Objects/Weapons/Melee/Sword/sword.rsi/meta.json diff --git a/Resources/Locale/en-US/_CP14/job/department.ftl b/Resources/Locale/en-US/_CP14/job/department.ftl index 40994a378d..57bcd52419 100644 --- a/Resources/Locale/en-US/_CP14/job/department.ftl +++ b/Resources/Locale/en-US/_CP14/job/department.ftl @@ -1,5 +1,5 @@ -department-CP14Free = Free civilians -department-CP14Free-desc = Individuals who are not burdened by contracts and work for the government, but do not receive free assistance from it either. Find your own way of earning a living. +department-CP14Mercenary = Mercenaries +department-CP14Mercenary-desc = People who joined the expedition to make some money. -department-CP14Command = Officers of the Law -department-CP14Command-desc = Persons working directly for government officials. Bound by a magical contract, they cannot act against the interests of the state. \ No newline at end of file +department-CP14Command = Expedition organizers +department-CP14Command-desc = Persons responsible for carrying out the task assigned from the great house. \ No newline at end of file diff --git a/Resources/Locale/en-US/_CP14/job/job.ftl b/Resources/Locale/en-US/_CP14/job/job.ftl index a08501e62c..b0d62d2350 100644 --- a/Resources/Locale/en-US/_CP14/job/job.ftl +++ b/Resources/Locale/en-US/_CP14/job/job.ftl @@ -1,3 +1,6 @@ +cp14-job-name-captain = Expedition captain +cp14-job-desc-captain = You are the most important person in this expedition. Organize its participants and manage the processes to complete the task set from the management. + cp14-job-name-adventurer = Adventurer cp14-job-desc-adventurer = A hunter of thrills, riches and fame, constantly risking his life. Search for valuables in dangerous places and sell them to the settlement. diff --git a/Resources/Locale/en-US/_CP14/loadouts/loadout.ftl b/Resources/Locale/en-US/_CP14/loadouts/loadout.ftl new file mode 100644 index 0000000000..122d3a3a68 --- /dev/null +++ b/Resources/Locale/en-US/_CP14/loadouts/loadout.ftl @@ -0,0 +1,15 @@ +# Basic + +cp14-loadout-basic-cloak = Cloak +cp14-loadout-basic-eyes = Goggles +cp14-loadout-basic-gloves = Gloves +cp14-loadout-basic-head = Head +cp14-loadout-basic-mask = Mask +cp14-loadout-basic-pants = Pants +cp14-loadout-basic-shirt = Shirt +cp14-loadout-basic-shoes = Shoes + +# Org + +cp14-loadout-captain-cloak = Captain's cloak +cp14-loadout-captain-head = Captain's head \ No newline at end of file diff --git a/Resources/Locale/en-US/_CP14/loadouts/test.ftl b/Resources/Locale/en-US/_CP14/loadouts/test.ftl deleted file mode 100644 index 619bd83ea1..0000000000 --- a/Resources/Locale/en-US/_CP14/loadouts/test.ftl +++ /dev/null @@ -1,8 +0,0 @@ -cp14-loadout-test-cloak = Cloak -cp14-loadout-test-eyes = Goggles -cp14-loadout-test-gloves = Gloves -cp14-loadout-test-head = Headgear -cp14-loadout-test-mask = Mask -cp14-loadout-test-pants = Pants -cp14-loadout-test-shirt = Shirt -cp14-loadout-test-shoes = Shoes \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/entities.ftl b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/entities.ftl index 7b6ed19e5c..e398d4b786 100644 --- a/Resources/Locale/ru-RU/_CP14/_PROTO/entities/entities.ftl +++ b/Resources/Locale/ru-RU/_CP14/_PROTO/entities/entities.ftl @@ -45,6 +45,9 @@ ent-CP14ClothingCloakSimpleWhite = белый плащ ent-CP14ClothingCloakSimpleDarkBlue = { ent-CP14ClothingCloakSimpleWhite } .desc = { ent-CP14ClothingCloakSimpleWhite.desc } +ent-CP14ClothingCloakCaptainJacket = капитанский жилет + .desc = Белое золото говорит о том, что вы смотрите на серьезного представителя власти. + ent-CP14ClothingEyesMonocle = монокль .desc = Аристократично и красиво. @@ -78,9 +81,18 @@ ent-CP14ClothingHeadRedBeret = красный берет ent-CP14ClothingHeadPurpleBeret = фиолетовый берет .desc = Это берет. -ent-CP14ClothingHeadWhiteBeret = белый берет +ent-CP14ClothingHeadYellowBeret = желтый берет .desc = Это берет. +ent-CP14ClothingHeadBlueBeret = синий берет + .desc = Это берет. + +ent-CP14ClothingHeadBlackBeret = черный берет + .desc = Это берет. + +ent-CP14ClothingHeadCaptainCap = капитанская кепка + .desc = Нет, ну вы посмотрите какой красавчик! + ent-CP14ClothingMaskSinner = маска грешника .desc = Маска предназначенная для ношения не самыми светлыми личностями. Палачи надевают их на себя и на жертву перед казнью. @@ -97,9 +109,9 @@ ent-CP14ClothingPantsLoincloth = набедренная повязка .desc = Свободные, ничего не мешает, да еще и выглядят экстремально брутально ent-CP14ClothingShirtCottonBlue = хлопковая синяя рубаха - .desc = Приятный на ощупь материал, удобная свободная форма рубашки. + .desc = { ent-CP14ClothingShirtCottonBlue.desc } -ent-CP14ClothingShirtCottonBlueDark = хлопковая темная рубаха +ent-CP14ClothingShirtCottonBlack = хлопковая черная рубаха .desc = { ent-CP14ClothingShirtCottonBlue.desc } ent-CP14ClothingShirtCottonPurple = хлопковая фиолетовая рубаха @@ -375,6 +387,9 @@ ent-CP14Shovel = лопата ent-CP14Hoe = мотыга .desc = Фермерский инструмент для подготовки почвы под посадки, либо очистки от сорняков. +ent-CP14Rope = веревка + .desc = Многофункциональная веревка. Ей можно связать что-нить. Или кого-нибудь. + ent-CP14BaseSharpeningStone = точильный камень .desc = Позволит заточить притупленное оружие. Если перестараться, вы вполне можете сточить оружие полностью. @@ -396,12 +411,18 @@ ent-CP14BaseLightHammer = легкий молот ent-CP14BaseMace = булава .desc = Тяжелый кусок металла на длинной палке. Что может быть проще? +ent-CP14BaseShield = щит + .desc = Деревянный щит, способный выдержать несколько ударов. + ent-CP14BaseSickle = серп .desc = Изначально разработанное как оружие против травы, серп внезапно показал себя хорош и в более кровавой жатве. ent-CP14BaseThrowableSpear = метательное копьё .desc = Оружие, исправно выполняющее свой долг еще со времен эпохи великанов. +ent-CP14BaseSword = меч + .desc = Золотой стандарт холодного оружия. Средняя длина, удобная рукоять и никаких излишеств. + ent-CP14BaseTwoHandedSword = двуручный меч .desc = Мощное оружие, требующее огромной силы и умения для эффективного использования. @@ -835,6 +856,9 @@ ent-CP14WallWooden = деревянная стена ent-CP14WallCardboard = картонная стена .desc = Тонкая, непрочная стена из бумаги и картона. Популярна в теплых странах. +ent-CP14WallCyan = голубая стена + .desc = { ent-CP14BaseWall.desc } + ent-CP14BaseFenceWood = деревянный забор .desc = Деревянный кусок ограды. Надеюсь, за ним находится сад бабушки. @@ -877,6 +901,12 @@ ent-CP14WindowStoneBrick = окно в стене из каменного кир ent-CP14WindowWooden = wooden window .desc = A wooden wall with a glass window in it. +ent-CP14ClothingHeadWhiteBeret = белый берет + .desc = Это берет. + +ent-CP14ClothingShirtCottonBlueDark = хлопковая темная рубаха + .desc = { ent-CP14ClothingShirtCottonBlue.desc } + ent-CP14ClothingEyesGoldGlasses = золотые очки .desc = Аристократично, модно, да еще и с позолотой. diff --git a/Resources/Locale/ru-RU/_CP14/job/department.ftl b/Resources/Locale/ru-RU/_CP14/job/department.ftl index b986d3e38e..1c7939bf68 100644 --- a/Resources/Locale/ru-RU/_CP14/job/department.ftl +++ b/Resources/Locale/ru-RU/_CP14/job/department.ftl @@ -1,5 +1,5 @@ -department-CP14Free = Свободные гражданские -department-CP14Free-desc = Лица, не обремененные контрактами и работой на государство, но и не получающие от него бесплатной помощи. Найдите свой способ заработка. +department-CP14Mercenary = Наемники +department-CP14Mercenary-desc = Лица, присоединившиеся к экспедиции с целью подзаработать деньжат. -department-CP14Command = Служители закона -department-CP14Command-desc = Лица, напрямую работающие на представителей власти. Связанные магическим контрактом, они не могут действовать против интересов государства. \ No newline at end of file +department-CP14Command = Организаторы экспедиции +department-CP14Command-desc = Лица, ответственные за выполнение поставленной от великого дома задачи. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_CP14/job/job.ftl b/Resources/Locale/ru-RU/_CP14/job/job.ftl index ed42e09684..3bdaf9d784 100644 --- a/Resources/Locale/ru-RU/_CP14/job/job.ftl +++ b/Resources/Locale/ru-RU/_CP14/job/job.ftl @@ -1,3 +1,6 @@ +cp14-job-name-captain = Капитан экспедиции +cp14-job-desc-captain = Вы - самая важная персона в этой экспедиции. Организуйте ее участников и руководите процессами, чтобы выполнить поставленную от руководства задачу. + cp14-job-name-adventurer = Авантюрист cp14-job-desc-adventurer = Охотник за острыми эмоциями, богатствами и славой, постоянно рискующий своей жизнью. Ищите ценности в опасных местах, и продавайте их поселению. diff --git a/Resources/Locale/ru-RU/_CP14/loadouts/loadout.ftl b/Resources/Locale/ru-RU/_CP14/loadouts/loadout.ftl new file mode 100644 index 0000000000..97debab8de --- /dev/null +++ b/Resources/Locale/ru-RU/_CP14/loadouts/loadout.ftl @@ -0,0 +1,14 @@ +# Basic + +cp14-loadout-basic-cloak = Накидка +cp14-loadout-basic-eyes = Очки +cp14-loadout-basic-gloves = Перчатки +cp14-loadout-basic-head = Головa +cp14-loadout-basic-mask = Маска +cp14-loadout-basic-pants = Штаны +cp14-loadout-basic-shirt = Рубашка +cp14-loadout-basic-shoes = Обувь + +# Org + +cp14-loadout-captain-cloak = Капитанская накидка \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_CP14/loadouts/test.ftl b/Resources/Locale/ru-RU/_CP14/loadouts/test.ftl deleted file mode 100644 index 360953347f..0000000000 --- a/Resources/Locale/ru-RU/_CP14/loadouts/test.ftl +++ /dev/null @@ -1,8 +0,0 @@ -cp14-loadout-test-cloak = Накидка -cp14-loadout-test-eyes = Очки -cp14-loadout-test-gloves = Перчатки -cp14-loadout-test-head = Головной убор -cp14-loadout-test-mask = Маска -cp14-loadout-test-pants = Штаны -cp14-loadout-test-shirt = Рубашка -cp14-loadout-test-shoes = Обувь \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Clothing/Cloak/cloak.yml b/Resources/Prototypes/_CP14/Entities/Clothing/Cloak/basic_cloak.yml similarity index 83% rename from Resources/Prototypes/_CP14/Entities/Clothing/Cloak/cloak.yml rename to Resources/Prototypes/_CP14/Entities/Clothing/Cloak/basic_cloak.yml index bdbefd1a58..42c292cf81 100644 --- a/Resources/Prototypes/_CP14/Entities/Clothing/Cloak/cloak.yml +++ b/Resources/Prototypes/_CP14/Entities/Clothing/Cloak/basic_cloak.yml @@ -84,4 +84,17 @@ - type: Sprite sprite: _CP14/Clothing/Cloak/Simple/dark_blue.rsi - type: Clothing - sprite: _CP14/Clothing/Cloak/Simple/dark_blue.rsi \ No newline at end of file + sprite: _CP14/Clothing/Cloak/Simple/dark_blue.rsi + +- type: entity + parent: + - CP14ClothingCloakBase + - ClothingSlotBase + id: CP14ClothingCloakCaptainJacket + name: captain's jacket + description: the colors white and gold tell you that you're looking at a higher power. + components: + - type: Sprite + sprite: _CP14/Clothing/Cloak/captain_jacket.rsi + - type: Clothing + sprite: _CP14/Clothing/Cloak/captain_jacket.rsi \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Clothing/Head/helmets.yml b/Resources/Prototypes/_CP14/Entities/Clothing/Head/helmets.yml index a66c6ce598..6368a1d215 100644 --- a/Resources/Prototypes/_CP14/Entities/Clothing/Head/helmets.yml +++ b/Resources/Prototypes/_CP14/Entities/Clothing/Head/helmets.yml @@ -71,11 +71,44 @@ - type: entity parent: CP14ClothingHeadBase - id: CP14ClothingHeadWhiteBeret - name: white beret + id: CP14ClothingHeadYellowBeret + name: yellow beret description: this is beret. components: - type: Sprite - sprite: _CP14/Clothing/Head/Beret/white.rsi + sprite: _CP14/Clothing/Head/Beret/yellow.rsi - type: Clothing - sprite: _CP14/Clothing/Head/Beret/white.rsi \ No newline at end of file + sprite: _CP14/Clothing/Head/Beret/yellow.rsi + +- type: entity + parent: CP14ClothingHeadBase + id: CP14ClothingHeadBlueBeret + name: blue beret + description: this is beret. + components: + - type: Sprite + sprite: _CP14/Clothing/Head/Beret/blue.rsi + - type: Clothing + sprite: _CP14/Clothing/Head/Beret/blue.rsi + +- type: entity + parent: CP14ClothingHeadBase + id: CP14ClothingHeadBlackBeret + name: black beret + description: this is beret. + components: + - type: Sprite + sprite: _CP14/Clothing/Head/Beret/black.rsi + - type: Clothing + sprite: _CP14/Clothing/Head/Beret/black.rsi + +- type: entity + parent: CP14ClothingHeadBase + id: CP14ClothingHeadCaptainCap + name: captain's cap + description: No, look how handsome he is! + components: + - type: Sprite + sprite: _CP14/Clothing/Head/captain_cap.rsi + - type: Clothing + sprite: _CP14/Clothing/Head/captain_cap.rsi \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Clothing/Shirt/shirt.yml b/Resources/Prototypes/_CP14/Entities/Clothing/Shirt/shirt.yml index 0b8f48dc5e..1e89cc6ae7 100644 --- a/Resources/Prototypes/_CP14/Entities/Clothing/Shirt/shirt.yml +++ b/Resources/Prototypes/_CP14/Entities/Clothing/Shirt/shirt.yml @@ -24,14 +24,14 @@ - type: entity parent: CP14ClothingShirtBase - id: CP14ClothingShirtCottonBlueDark - name: cotton dark shirt + id: CP14ClothingShirtCottonBlack + name: cotton black shirt description: Pleasant to the touch material, in a comfortable loose shirt shape. components: - type: Sprite - sprite: _CP14/Clothing/Shirt/Cotton/dark_blue.rsi + sprite: _CP14/Clothing/Shirt/Cotton/black.rsi - type: Clothing - sprite: _CP14/Clothing/Shirt/Cotton/dark_blue.rsi + sprite: _CP14/Clothing/Shirt/Cotton/black.rsi - type: entity parent: CP14ClothingShirtBase diff --git a/Resources/Prototypes/_CP14/Entities/Markers/Spawners/Random/battle_royale_temp.yml b/Resources/Prototypes/_CP14/Entities/Markers/Spawners/Random/battle_royale_temp.yml index 28d59d8835..e838548ff0 100644 --- a/Resources/Prototypes/_CP14/Entities/Markers/Spawners/Random/battle_royale_temp.yml +++ b/Resources/Prototypes/_CP14/Entities/Markers/Spawners/Random/battle_royale_temp.yml @@ -83,13 +83,15 @@ - CP14ClothingHeadTriangularHatGolden - CP14ClothingHeadRedBeret - CP14ClothingHeadPurpleBeret - - CP14ClothingHeadWhiteBeret + - CP14ClothingHeadYellowBeret + - CP14ClothingHeadBlueBeret + - CP14ClothingHeadBlackBeret - CP14ClothingPantsTrouserWhite - CP14ClothingPantsTrouserDarkBlue - CP14ClothingPantsAristocratic - CP14ClothingPantsLoincloth - CP14ClothingShirtCottonBlue - - CP14ClothingShirtCottonBlueDark + - CP14ClothingShirtCottonBlack - CP14ClothingShirtCottonPurple - CP14ClothingShirtCottonRed - CP14ClothingShirtCottonWhite diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Tools/rope.yml b/Resources/Prototypes/_CP14/Entities/Objects/Tools/rope.yml new file mode 100644 index 0000000000..62e8ba7c22 --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Objects/Tools/rope.yml @@ -0,0 +1,34 @@ +- type: entity + id: CP14Rope + parent: BaseItem + name: rope + description: Multifunctional rope. You can tie something with it. Or someone. + components: + - type: Item + size: Small + storedRotation: 90 + - type: Handcuff + cuffedRSI: _CP14/Objects/Tools/rope.rsi + bodyIconState: body-overlay + startCuffSound: + path: /Audio/Items/Handcuffs/rope_start.ogg + endCuffSound: + path: /Audio/Items/Handcuffs/rope_end.ogg + startUncuffSound: + path: /Audio/Items/Handcuffs/rope_start.ogg + endUncuffSound: + path: /Audio/Items/Handcuffs/rope_breakout.ogg + startBreakoutSound: + path: /Audio/Items/Handcuffs/rope_takeoff.ogg + - type: Sprite + sprite: _CP14/Objects/Tools/rope.rsi + state: icon + - type: MeleeWeapon + wideAnimationRotation: 90 + resetOnHandSelected: false + animation: WeaponArcDisarm + damage: + types: + Blunt: 0 + - type: UseDelay + delay: 3 \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/shield.yml b/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/shield.yml new file mode 100644 index 0000000000..c07e439b8b --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/shield.yml @@ -0,0 +1,65 @@ +- type: entity + id: CP14BaseShield + parent: BaseItem + name: shield + description: A wooden shield capable of withstanding multiple blows. + components: + - type: Sprite + sprite: _CP14/Objects/Weapons/Melee/Shield/shield.rsi + state: icon + - type: Item + sprite: _CP14/Objects/Weapons/Melee/Shield/shield.rsi + size: Ginormous + - type: Blocking + passiveBlockModifier: + coefficients: + Blunt: 0.9 + Slash: 0.9 + Piercing: 0.9 + Heat: 0.9 + activeBlockModifier: + coefficients: + Blunt: 0.8 + Slash: 0.8 + Piercing: 0.8 + Heat: 0.8 + flatReductions: + Blunt: 1 + Slash: 1 + Piercing: 1 + Heat: 1 + - type: Clothing + equipDelay: 0.45 + unequipDelay: 0.45 + sprite: _CP14/Objects/Weapons/Melee/Shield/shield.rsi + quickEquip: false + breakOnMove: false + slots: + - back + - type: Damageable + damageContainer: Shield + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 140 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 100 #This is probably enough damage before it breaks + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:PlaySoundBehavior + sound: + collection: MetalBreak + - !type:SpawnEntitiesBehavior + spawn: + SheetSteel: + min: 2 + max: 2 + SheetGlass: + min: 2 + max: 2 \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/sword.yml b/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/sword.yml new file mode 100644 index 0000000000..0c9dcca964 --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/sword.yml @@ -0,0 +1,36 @@ +- type: entity + id: CP14BaseSword + parent: + - BaseItem + - CP14BaseWeaponDestructible + - CP14BaseWeaponSharp + - CP14BaseWeaponChemical + - CP14BaseWeaponLight + name: sword + description: the gold standard of edged weapons. Medium length, comfortable grip. No frills. + components: + - type: Item + size: Normal + storedRotation: -45 + - type: Clothing + equipDelay: 0.45 + unequipDelay: 0.45 + sprite: _CP14/Objects/Weapons/Melee/Sword/sword.rsi + quickEquip: false + breakOnMove: false + slots: + - back + - type: Sprite + sprite: _CP14/Objects/Weapons/Melee/Sword/sword.rsi + layers: + - state: icon + - type: MeleeWeapon + attackRate: 1.5 + wideAnimationRotation: 210 + wideAnimation: CP14WeaponArcSlash + cPAnimationLength: 0.18 + damage: + types: + Slash: 12 + soundHit: + collection: MetalThud \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Loadouts/Jobs/Mercenary/adventurer.yml b/Resources/Prototypes/_CP14/Loadouts/Jobs/basic.yml similarity index 88% rename from Resources/Prototypes/_CP14/Loadouts/Jobs/Mercenary/adventurer.yml rename to Resources/Prototypes/_CP14/Loadouts/Jobs/basic.yml index 9b50e50e8f..bc40ef5725 100644 --- a/Resources/Prototypes/_CP14/Loadouts/Jobs/Mercenary/adventurer.yml +++ b/Resources/Prototypes/_CP14/Loadouts/Jobs/basic.yml @@ -127,13 +127,31 @@ head: CP14ClothingHeadPurpleBeret - type: loadout - id: CP14ClothingHeadWhiteBeret - equipment: CP14ClothingHeadWhiteBeret + id: CP14ClothingHeadYellowBeret + equipment: CP14ClothingHeadYellowBeret - type: startingGear - id: CP14ClothingHeadWhiteBeret + id: CP14ClothingHeadYellowBeret equipment: - head: CP14ClothingHeadWhiteBeret + head: CP14ClothingHeadYellowBeret + +- type: loadout + id: CP14ClothingHeadBlueBeret + equipment: CP14ClothingHeadBlueBeret + +- type: startingGear + id: CP14ClothingHeadBlueBeret + equipment: + head: CP14ClothingHeadBlueBeret + +- type: loadout + id: CP14ClothingHeadBlackBeret + equipment: CP14ClothingHeadBlackBeret + +- type: startingGear + id: CP14ClothingHeadBlackBeret + equipment: + head: CP14ClothingHeadBlackBeret # Mask @@ -200,13 +218,13 @@ - type: loadout - id: CP14ClothingShirtCottonBlueDark - equipment: CP14ClothingShirtCottonBlueDark + id: CP14ClothingShirtCottonBlack + equipment: CP14ClothingShirtCottonBlack - type: startingGear - id: CP14ClothingShirtCottonBlueDark + id: CP14ClothingShirtCottonBlack equipment: - shirt: CP14ClothingShirtCottonBlueDark + shirt: CP14ClothingShirtCottonBlack - type: loadout diff --git a/Resources/Prototypes/_CP14/Loadouts/Jobs/captain.yml b/Resources/Prototypes/_CP14/Loadouts/Jobs/captain.yml new file mode 100644 index 0000000000..73fd36551c --- /dev/null +++ b/Resources/Prototypes/_CP14/Loadouts/Jobs/captain.yml @@ -0,0 +1,19 @@ +# Head +- type: loadout + id: CP14ClothingHeadCaptainCap + equipment: CP14ClothingHeadCaptainCap + +- type: startingGear + id: CP14ClothingHeadCaptainCap + equipment: + head: CP14ClothingHeadCaptainCap + +# Cloak +- type: loadout + id: CP14ClothingCloakCaptainJacket + equipment: CP14ClothingCloakCaptainJacket + +- type: startingGear + id: CP14ClothingCloakCaptainJacket + equipment: + cloak: CP14ClothingCloakCaptainJacket \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Loadouts/loadout_groups.yml b/Resources/Prototypes/_CP14/Loadouts/loadout_groups.yml index 1806304c3f..db70d8b56c 100644 --- a/Resources/Prototypes/_CP14/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/_CP14/Loadouts/loadout_groups.yml @@ -1,6 +1,8 @@ +# Basic + - type: loadoutGroup - id: CP14TestCloak - name: cp14-loadout-test-cloak + id: CP14BasicCloak + name: cp14-loadout-basic-cloak minLimit: 0 loadouts: - CP14ClothingCloakSimpleWhite @@ -10,23 +12,29 @@ - CP14ClothingCloakFurcapeBlue - type: loadoutGroup - id: CP14TestEyes - name: cp14-loadout-test-eyes + id: CP14BasicEyes + name: cp14-loadout-basic-eyes minLimit: 0 loadouts: - CP14ClothingEyesMonocle - CP14ClothingEyesGlasses - type: loadoutGroup - id: CP14TestGloves - name: cp14-loadout-test-gloves + id: CP14BasicGloves + name: cp14-loadout-basic-gloves minLimit: 0 loadouts: - CP14Girdles +- type: loadoutGroup + id: CP14BasicMask + name: cp14-loadout-basic-mask + minLimit: 0 + loadouts: + - CP14Sinner - type: loadoutGroup - id: CP14TestHead - name: cp14-loadout-test-head + id: CP14BasicHead + name: cp14-loadout-basic-head minLimit: 0 loadouts: - CP14ClothingHeadMetalHeadband @@ -34,18 +42,13 @@ - CP14ClothingHeadTriangularHatGolden - CP14ClothingHeadRedBeret - CP14ClothingHeadPurpleBeret - - CP14ClothingHeadWhiteBeret + - CP14ClothingHeadYellowBeret + - CP14ClothingHeadBlueBeret + - CP14ClothingHeadBlackBeret - type: loadoutGroup - id: CP14TestMask - name: cp14-loadout-test-mask - minLimit: 0 - loadouts: - - CP14Sinner - -- type: loadoutGroup - id: CP14TestPants - name: cp14-loadout-test-pants + id: CP14BasicPants + name: cp14-loadout-basic-pants loadouts: - CP14ClothingPantsTrouserWhite - CP14ClothingPantsTrouserDarkBlue @@ -53,20 +56,34 @@ - CP14ClothingPantsLoincloth - type: loadoutGroup - id: CP14TestShirt - name: cp14-loadout-test-shirt + id: CP14BasicShirt + name: cp14-loadout-basic-shirt loadouts: - CP14ClothingShirtCottonWhite - CP14ClothingShirtCottonBlue - - CP14ClothingShirtCottonBlueDark + - CP14ClothingShirtCottonBlack - CP14ClothingShirtCottonPurple - CP14ClothingShirtCottonRed - CP14ClothingShirtCottonYellow - type: loadoutGroup - id: CP14TestShoes - name: cp14-loadout-test-shoes + id: CP14BasicShoes + name: cp14-loadout-basic-shoes loadouts: - CP14ShoesBlack - CP14ShoesAristocraticBlack - - CP14ShoesSandals \ No newline at end of file + - CP14ShoesSandals + +# Command + +- type: loadoutGroup + id: CP14CaptainHead + name: cp14-loadout-captain-head + loadouts: + - CP14ClothingHeadCaptainCap + +- type: loadoutGroup + id: CP14CaptainCloak + name: cp14-loadout-captain-cloak + loadouts: + - CP14ClothingCloakCaptainJacket \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Loadouts/role_loadouts.yml b/Resources/Prototypes/_CP14/Loadouts/role_loadouts.yml index c2914e4e9c..f54e61305a 100644 --- a/Resources/Prototypes/_CP14/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/_CP14/Loadouts/role_loadouts.yml @@ -1,23 +1,35 @@ - type: roleLoadout id: JobCP14Adventurer groups: - - CP14TestHead - - CP14TestEyes - - CP14TestMask - - CP14TestCloak - - CP14TestGloves - - CP14TestShirt - - CP14TestPants - - CP14TestShoes + - CP14BasicHead + - CP14BasicEyes + - CP14BasicMask + - CP14BasicCloak + - CP14BasicGloves + - CP14BasicShirt + - CP14BasicPants + - CP14BasicShoes - type: roleLoadout id: JobCP14Alchemist groups: - - CP14TestHead - - CP14TestEyes - - CP14TestMask - - CP14TestCloak - - CP14TestGloves - - CP14TestShirt - - CP14TestPants - - CP14TestShoes \ No newline at end of file + - CP14BasicHead #TODO + - CP14BasicEyes + - CP14BasicMask + - CP14BasicCloak #TODO + - CP14BasicGloves + - CP14BasicShirt + - CP14BasicPants + - CP14BasicShoes + +- type: roleLoadout + id: JobCP14Captain + groups: + - CP14CaptainHead + - CP14BasicEyes + - CP14BasicMask + - CP14CaptainCloak + - CP14BasicGloves + - CP14BasicShirt + - CP14BasicPants + - CP14BasicShoes \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Roles/Jobs/Command/captain.yml b/Resources/Prototypes/_CP14/Roles/Jobs/Command/captain.yml new file mode 100644 index 0000000000..224d679091 --- /dev/null +++ b/Resources/Prototypes/_CP14/Roles/Jobs/Command/captain.yml @@ -0,0 +1,16 @@ +- type: job + id: CP14Captain + name: cp14-job-name-captain + description: cp14-job-desc-captain + playTimeTracker: CP14JobCaptain + startingGear: CP14CaptainGear + icon: "CP14JobIconCaptain" + requireAdminNotify: true + joinNotifyCrew: true + canBeAntag: false + supervisors: cp14-job-supervisors-command + +- type: startingGear + id: CP14CaptainGear + equipment: + belt1: CP14WalletFilledTest \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Roles/Jobs/Fun/misc_startinggear.yml b/Resources/Prototypes/_CP14/Roles/Jobs/Fun/misc_startinggear.yml index 690029225d..38c36b53db 100644 --- a/Resources/Prototypes/_CP14/Roles/Jobs/Fun/misc_startinggear.yml +++ b/Resources/Prototypes/_CP14/Roles/Jobs/Fun/misc_startinggear.yml @@ -2,7 +2,7 @@ id: CP14DeathMatchGear equipment: cloak: CP14ClothingCloakFurcapeBlue - shirt: CP14ClothingShirtCottonBlueDark + shirt: CP14ClothingShirtCottonBlack pants: CP14ClothingPantsLoincloth shoes: CP14ClothingShoesSandals inhand: diff --git a/Resources/Prototypes/_CP14/Roles/Jobs/Free/adventurer.yml b/Resources/Prototypes/_CP14/Roles/Jobs/Mercenary/adventurer.yml similarity index 56% rename from Resources/Prototypes/_CP14/Roles/Jobs/Free/adventurer.yml rename to Resources/Prototypes/_CP14/Roles/Jobs/Mercenary/adventurer.yml index d2b2e4b0b0..a944a4417a 100644 --- a/Resources/Prototypes/_CP14/Roles/Jobs/Free/adventurer.yml +++ b/Resources/Prototypes/_CP14/Roles/Jobs/Mercenary/adventurer.yml @@ -11,19 +11,6 @@ skills: - Warcraft -- type: job - id: CP14Alchemist - name: cp14-job-name-alchemist - description: cp14-job-desc-alchemist - playTimeTracker: CP14JobAlchemist - startingGear: CP14AdventurerGear #TODO - icon: "CP14JobIconAlchemist" - supervisors: cp14-job-supervisors-command - special: - - !type:CP14AddSkillSpecial - skills: - - Alchemy - - type: startingGear id: CP14AdventurerGear equipment: diff --git a/Resources/Prototypes/_CP14/Roles/Jobs/Mercenary/alchemist.yml b/Resources/Prototypes/_CP14/Roles/Jobs/Mercenary/alchemist.yml new file mode 100644 index 0000000000..730f4725c5 --- /dev/null +++ b/Resources/Prototypes/_CP14/Roles/Jobs/Mercenary/alchemist.yml @@ -0,0 +1,17 @@ +- type: job + id: CP14Alchemist + name: cp14-job-name-alchemist + description: cp14-job-desc-alchemist + playTimeTracker: CP14JobAlchemist + startingGear: CP14AlchemistGear + icon: "CP14JobIconAlchemist" + supervisors: cp14-job-supervisors-command + special: + - !type:CP14AddSkillSpecial + skills: + - Alchemy + +- type: startingGear + id: CP14AlchemistGear + equipment: + belt1: CP14WalletFilledTest \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Roles/Jobs/departments.yml b/Resources/Prototypes/_CP14/Roles/Jobs/departments.yml index 28aa2a5fe4..c2de998e89 100644 --- a/Resources/Prototypes/_CP14/Roles/Jobs/departments.yml +++ b/Resources/Prototypes/_CP14/Roles/Jobs/departments.yml @@ -1,5 +1,5 @@ - type: department - id: CP14Free + id: CP14Mercenary description: department-CP14Free-desc color: "#429976" roles: @@ -10,3 +10,5 @@ id: CP14Command description: department-CP14Command-desc color: "#fadb3e" + roles: + - CP14Captain diff --git a/Resources/Prototypes/_CP14/Roles/play_time_tracker.yml b/Resources/Prototypes/_CP14/Roles/play_time_tracker.yml index f2138b65ec..86877f6f23 100644 --- a/Resources/Prototypes/_CP14/Roles/play_time_tracker.yml +++ b/Resources/Prototypes/_CP14/Roles/play_time_tracker.yml @@ -4,4 +4,7 @@ id: CP14JobAdventurer - type: playTimeTracker - id: CP14JobAlchemist \ No newline at end of file + id: CP14JobAlchemist + +- type: playTimeTracker + id: CP14JobCaptain \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/StatusEffects/job.yml b/Resources/Prototypes/_CP14/StatusEffects/job.yml index 481b8201bb..e9e8153a53 100644 --- a/Resources/Prototypes/_CP14/StatusEffects/job.yml +++ b/Resources/Prototypes/_CP14/StatusEffects/job.yml @@ -17,4 +17,11 @@ id: CP14JobIconAlchemist icon: sprite: /Textures/_CP14/Interface/Misc/job_icons.rsi - state: Alchemist \ No newline at end of file + state: Alchemist + +- type: statusIcon + parent: CP14JobIcon + id: CP14JobIconCaptain + icon: + sprite: /Textures/_CP14/Interface/Misc/job_icons.rsi + state: Captain \ No newline at end of file diff --git a/Resources/Textures/_CP14/Clothing/Cloak/captain_jacket.rsi/equipped-CLOAK.png b/Resources/Textures/_CP14/Clothing/Cloak/captain_jacket.rsi/equipped-CLOAK.png new file mode 100644 index 0000000000000000000000000000000000000000..1aeb3ec16e82d4c539b35d617afae7541d1c68a3 GIT binary patch literal 1103 zcmV-V1hD&wP)Px(2}wjjRCt{2nm=e$K^(`w6&)-c#32|c1w$yUJZvhZq_YZ%L)B43OD8LWgF=cr zC^*!Tf)NDKEi_cSHFeN{twR?d5@Hfc66DcB2()A<9VAPJbBMoieI~ED_a~ux9|%oy z_wIZ5>-~N&y!!$Yi9{liNd8xPj_QyIDa=383pHEC=j~H?_w7f^Yi1`#S#Tn);H`x;>5YR??(=}7a3>t-f9p!q2JaH_`H1z0C4m52L#53T3(Y(71`?jTL6Hd zr)Jv@ApP_A7V&86O3N`9;_GbZP1sg_EX3EDR@rBXkixXeJ~Qge_gjds8}>D$pG*~5 zGFAL*?1lJxqfJ!*gi&K6q_BKC2dz|r65T{!EP!OH*mU4zs>u3c0VvT;Xr&7B=^PRv z#ZnOT`o6Ez_1ADew8}oCmv6Yg(I%>Y(x}lt(hEOU5G!1ScfbVzjlX)l11_l9Dii>j zLKzYF3gGSqmQAd@i9P^$XOaK_Un~Fs_%)M6Un~IMpZ5Tul`2B|h5>lCT0_uN!_I0L z&(l+Q`nWD=G~u}yF`QQ8P(3wJ?wWu#7^{F24HGy)T&wCMl!yNzsAGdxAS5h z*J-GK+9>Zu^$m-l9<5YC%smhNF4&8VvzU7xTB#y3oF$a#X1(S_H!Y1L6aYfaRxOE| z<-(Q8ToV$L%Q$PY!&(4oUpiAC^^~-t>Vto!J)Q0O9xQ1Rm|)@!R*AS zE!Dr7K2YCE3EI> zWSxQnO@W|=1LlH%>;gdWKXjbjbrOk0B9TZW5{X12kx2e?5+Q}{MaG%cLr*6#JGZtU zit=U!|46T64?oQ?J284_ZX!VtdX&VQ6~b#9006J+Y*!yg(Rt+J^~(UnjS)iU0>!{9 zgx59@^wb*Pwekye0$w}lsUf_!fnwm5&=^7~z?&6_R(^p_z-yZ|X0#muI{l#o2s)TB za*a3%Ia2t!kTF7ka%Du@XM=jP#8UKO59MDsb^)&$7#r%De(;jnYK&-x-guBq6`7G~ z!b!-G!S6mZ#tfm;Vf_I_rcmx`4WKy?T{$4>_71Q*jwyo#Pb=4mli2APx%F-b&0R9J=Wls{||VHn1L7(3XIhB8nghJg^H4Ytt1l+|cFIvCxwq=u=uIA}tn z9ctoG4TCgs!R@<7*rpg_G`<@Cx2 z6Ts8Ww+cWZlV^Hv27m`kmrVfQq8AlaKTL?BDzJSt2EdKyugDfF6f*f9-SpfH-t%Wj z-Ms}sz$Fh=ffIUyLt%r+)*bEmH_6@x9 zMC6pTiR6+|duI^3O>)h1Rsnc@@Yz(VA1h{2;O4svT^ftkLEO8`_s|Y*o7L2LM$dm> z1%@^GlQX(g&`GIWN3^e#yz~i+)uFA&y}O9^bxP&>D0ZUv&nL4sBfjX@Icbr-Z7jNVzu4iDuW{a-xZpYZI!j688Ia zAD>P}>Tq?uELZMmYpq&?iK$7NZ{on{Q#102socKzO#9MA?EY{27#J8B`~XBk*4To2 R5GMct002ovPDHLkV1kO~CT{=$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Shirt/Cotton/dark_blue.rsi/meta.json b/Resources/Textures/_CP14/Clothing/Cloak/captain_jacket.rsi/meta.json similarity index 89% rename from Resources/Textures/_CP14/Clothing/Shirt/Cotton/dark_blue.rsi/meta.json rename to Resources/Textures/_CP14/Clothing/Cloak/captain_jacket.rsi/meta.json index 8163f4aba3..e19dbe65a9 100644 --- a/Resources/Textures/_CP14/Clothing/Shirt/Cotton/dark_blue.rsi/meta.json +++ b/Resources/Textures/_CP14/Clothing/Cloak/captain_jacket.rsi/meta.json @@ -11,7 +11,7 @@ "name": "icon" }, { - "name": "equipped-SHIRT", + "name": "equipped-CLOAK", "directions": 4 } ] diff --git a/Resources/Textures/_CP14/Clothing/Head/Beret/black.rsi/equipped-HELMET.png b/Resources/Textures/_CP14/Clothing/Head/Beret/black.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..c1d5dc2cf63236277fead427e6225eb3dcf69b72 GIT binary patch literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zJ3U<-Ln`LH zy|vN*kb?-@2maCrs|1H-ho$z}BZo}K7fWxH~nxxvXdFK=u6&1LR! z+y1ELBLA*?2N)b8HRsF;O?p19yYijuhS~mU_Pz293{zk2wD|8K6t~*^P%m55`dal5 zwVvP30oA!OZ5v-z&ZQ zZ0^t|@b^6kquVy}(6?9y~ny=wK`gl*|NDar68Pd?%Q)BT$cb&ddwv6Bh{4m<&t;ucLK6UM?$AX5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Head/Beret/black.rsi/icon.png b/Resources/Textures/_CP14/Clothing/Head/Beret/black.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4e5a732a211cda0ff5d3d32812bbaf7e06097b13 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}vpiiKLn2z= zURub-#KYH@;W9x&3lt`Y99sh_%}V7ZmX|Jj~!Z@VStE0q;SR zqy*jdbAC@*c9bFaa)eSYbJ4@hLXP$C*p@8a`RMl78*h1arp;dedjFj7uI)NXN}tT{ YwZ1irUZMA@0O(2vPgg&ebxsLQ0QO>EQUCw| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Head/Beret/white.rsi/meta.json b/Resources/Textures/_CP14/Clothing/Head/Beret/black.rsi/meta.json similarity index 100% rename from Resources/Textures/_CP14/Clothing/Head/Beret/white.rsi/meta.json rename to Resources/Textures/_CP14/Clothing/Head/Beret/black.rsi/meta.json diff --git a/Resources/Textures/_CP14/Clothing/Head/Beret/blue.rsi/equipped-HELMET.png b/Resources/Textures/_CP14/Clothing/Head/Beret/blue.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..dcacb0faedded243432d1bb1c7426d0b9810104c GIT binary patch literal 509 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zw|lxchE&XX zduyZLp#TxK2mh5gIeA)^HcL-7WRaL7D-$78!z5&Ow}M&y-htkWN7M@p4ExquX&AP2 z_RiQngU>{fv7dR1mJ96ZzcU_s^$0I+iVs8wLNOLHbaAx+@mMc^i$MV<~POv$@=#Et}a8u`wtOw z=U;8{-YFuI)pqYzeowaP%}z<{NUL*m=CMA{db=*eEb%ojN7M0p$DEcgZhTghb!@AE zh2U$a4zNApA zciEbGr{BptbbVGoyhCjN-ed8B`K3$ly;_sYCx`@eS44XptZ`_GJ;Tnh(5&{vn*TF0 z+!Q|6FbKRl@$2m?Ssu@vS%M4<#(x67vl+j7P{jG@iGm;BF~6p1l`*&fs7qcyw^{7w z!~QAW6BaT1_6OXToXdUOPA)eWxPXSv$I(y$;SVef}6AW^TynjJTD r&RSjh%=qwe{mpiDB?MSx|B74X$*~FA*?xV%_+;>O^>bP0l+XkKp|jyA literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Head/Beret/blue.rsi/icon.png b/Resources/Textures/_CP14/Clothing/Head/Beret/blue.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..68bc978622da4fc3bab2f296ca0f63d06bbbfa23 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}^E_P~Ln2y} z6C_v{Cy4Yk1sZUjVEDw9^}n>V_kZwV9k(Krm#?J$rx24%oX{O RO&{n|22WQ%mvv4FO#l{^Sf&5~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Head/Beret/blue.rsi/meta.json b/Resources/Textures/_CP14/Clothing/Head/Beret/blue.rsi/meta.json new file mode 100644 index 0000000000..e6f822d30d --- /dev/null +++ b/Resources/Textures/_CP14/Clothing/Head/Beret/blue.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "All rights reserved for the CrystallPunk14 project only", + "copyright": "CrystallPunk14, by Prazat", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CP14/Clothing/Head/Beret/white.rsi/equipped-HELMET.png b/Resources/Textures/_CP14/Clothing/Head/Beret/white.rsi/equipped-HELMET.png deleted file mode 100644 index 2d84c241fa7399f8d23e730d3a8ff088058389b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 473 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zCwsa$hE&XX zduwmjp#%}O2jMSlZ!{^qdXw_!==FtvP246wV_7t1-}z}jii`Z5rhR^<5VH2#m#1eVNH5 z-aByZ;Vu31>t~#`Gnnsx^sB4=3*H=FhN(rIOCR05mcDNLnHr8|KMUUaE$3%g5j&^* z^?Z*mbLp?8i_aap`?K%;&q=pd?z~s@ddJ;;@$+Bv=IBZ~Jz|`3=-i>+oRY1-ru>;3 zai`&I@W%JYj(FNI1mF4o=Y(7P;pIN}86$ZjN)CEO?z&xj=8voR@~gWpJuLqDN0aL) zQ^R}dk~i5lTuXJEznDEEEfGPYO;(TU&GHUVy;frssNH&?*F>S}AuN471KCb!9xc_R$X+0Ou zKPxm+GdDMx9qLV=%Wv>)?TKcU>x$>tS^ED!m7CXr1pcki|E+Ua@#WN)@xZuZ@O1Ta JS?83{1OPK@-%tPm diff --git a/Resources/Textures/_CP14/Clothing/Head/Beret/white.rsi/icon.png b/Resources/Textures/_CP14/Clothing/Head/Beret/white.rsi/icon.png deleted file mode 100644 index 1fafb5dd481e865355782a04b21ea0aaf52993d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}b39!fLn2z= zUNYo576DlOtXU5%zd!wEH|6Zv+U_} zXFh7|=s3Y~vq*H0{$c%1X~}k#@oitrCf8WMDPQLEx#9CuDTb~)j1M-kGUR?|dGIg8 zSNYksPfF$UFYS<6@V?4>Nv?yIjhlJn5a diff --git a/Resources/Textures/_CP14/Clothing/Head/Beret/yellow.rsi/equipped-HELMET.png b/Resources/Textures/_CP14/Clothing/Head/Beret/yellow.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..9b066ed291629773dd1fc9b5e174c76cf50063f9 GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z=X$z0hE&XX zduy-Xp#%}O2h)$RyjZ|#(J{GqvBAw&M*V|Vk6M4=>)Bj>!P>y^PIL3cMpyL&lTt07 zEuDOSeC9LPE&cy+f=E)${IyS?f0<(zdoH>uV0G!bdGC27(v*wpUiAd*uhRAW?|WPmhzwUl8=lWZXlLFV|8uV;R-DdXc?dy^~uqm(T z14GktrMJhPL{>BG`jKRGI_JtBS+QSyC*(G)d1-Kwb@#TVefjse>MuSme0M(NPt4B+ zU7r#~4}5Za`%9|)&{o~2x5APvT#&#Q?>$bJem0ogKEckg+O+n@_xAmPZV8WT7&hEG z@#^XqGbf=)Nk)bb)yyCB0;ceHi1V5A<*3U~*sipG>ujLtMWOILa{S%qaV2&NQOcGr zd)_!r+bS=5ecO~cM|N@H>^(1P8m4Vi;-4JTZXqvV_iuW2g%T3@wYZMq?1GbDZg!vI Q1;!eKr>mdKI;Vst0L`u2Pyhe` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Head/Beret/yellow.rsi/icon.png b/Resources/Textures/_CP14/Clothing/Head/Beret/yellow.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..784d442f27f6738fa8c79cad5dc21b26ff856258 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}D?MEtLn2y} z6C_v{Cy4Yk1sZUjVEDw9^}n>V_kZwV9kC*lj~_o7$-EOtO-T4~prEDUJD*$786{6c zW@hHY?P~?RZ@T`J009e?7D*6Yx2NLt0U-GB`K$UQ8OI=wnj5b^&X1kKpQpL&C=U?a zm)oOw)Z>y&!`Xt8?)thve%9;@qPxx}9bL70i!bx}WwREj*sOeGtTNk>%k7{B*j+qY a3=EpmraRBaeC_}`n!(f6&t;ucLK6VUZ&%s? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Head/Beret/yellow.rsi/meta.json b/Resources/Textures/_CP14/Clothing/Head/Beret/yellow.rsi/meta.json new file mode 100644 index 0000000000..e6f822d30d --- /dev/null +++ b/Resources/Textures/_CP14/Clothing/Head/Beret/yellow.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "All rights reserved for the CrystallPunk14 project only", + "copyright": "CrystallPunk14, by Prazat", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CP14/Clothing/Head/captain_cap.rsi/equipped-HELMET.png b/Resources/Textures/_CP14/Clothing/Head/captain_cap.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..1995eec88c2c1ab71eb56fbd68d8252de5fd3096 GIT binary patch literal 536 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zFL}B+hE&XX zduzWpQ=$yphvh3e>KrBuxHPwf$gC8c=BfDnKaaAuJX>a9{PwVKn&{z~i()=cyWKL)x;4B$n6oTGnuBVAbJZF!R3zuA;*es}Fp7bNf{|Bsn`z-hhzCubP0l+XkKS<>)T literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Head/captain_cap.rsi/icon.png b/Resources/Textures/_CP14/Clothing/Head/captain_cap.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..16813bf499615ac08468b83d491d54db233b5014 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^T<%$_ceArY;~ z2@h#f1Op<|C5IO6C+x!&)xa4UP=8} z!O{zT2c70~JO4X!G@r-nZ@a`ho2sJ^5*Imc*~udM>*b2S;ss|DE*M=(Hn=b)vB9!w zaRG14+5Ue5JD!TKvrpVn_D<+<`(0xRv)G-k7iz?uxKt{4O4`JqO^ztnkU4TGnvpUXO@geCw>0FW*K literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Head/captain_cap.rsi/meta.json b/Resources/Textures/_CP14/Clothing/Head/captain_cap.rsi/meta.json new file mode 100644 index 0000000000..e6e59a1821 --- /dev/null +++ b/Resources/Textures/_CP14/Clothing/Head/captain_cap.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "All rights reserved for the CrystallPunk14 project only", + "copyright": "CrystallPunk14, by Jaraten", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CP14/Clothing/Shirt/Cotton/black.rsi/equipped-SHIRT.png b/Resources/Textures/_CP14/Clothing/Shirt/Cotton/black.rsi/equipped-SHIRT.png new file mode 100644 index 0000000000000000000000000000000000000000..347073e063f07d1e750639a7f74dad33963bb502 GIT binary patch literal 876 zcmV-y1C#uTP)Px&CP_p=RCt{2nmvo#KoEvsg%pzPLSpZVI}9%5!i5`mDGX`S-(Sd2%U`%YO~6Gu z6L4Y3sW2Q#aS>8sYt?OvyIEE`+15%Y5y(7^7wyM8JNqHw8GvCJhG7`yKgDUma?mIi7P9FdcS&BkRxSoe`5CT9e{dbodWJ!WTN&wJ<2SSwE1VZ4DrMkY5 z5?PX58oCix{X>=l0LDRBntWUR_vb2UWl4Yx83!Teijtq83W0M+Fv z)ajc}pyxyz{j&~`@(4QDY4QZ%`MiyT5R+(zKnO)EV4llRN~FmX=+f%K&+QL{;#%v6 z;<~iWiQ+|*^ou+%-4mxcdj$6J#@TJxPLb#OW_5jEd)?e-uJ7wU)V}LQxZAEBb3C(- zc4M_n?Wyl2jf-~x8B%?A$WrZLa~qy&--YUUrzYPfe>(gAFl70 z4C)(N2-o)!2%&QYjIelP8arSbE!8BN=~y5IL`irkC(z_+Apn$YnnW|${7r8a7Y2BV4>sNbW=N_o z6jjX;=#x6FeY|l_*>(==OYl{u#>*}k8d`mmHZj81`2j%r)iPx$b4f%&R9J=WlCh40KoEw1E?2Njm+aS&WheW8GrNGrVzK-e=E1TJqqyy=38T232g}ZyOWyhvg;Cu4 zY77AQ*nD0M;QziF7^NTpB~x!G@sP-xvJzgr-T;&v7+Fq%xw!DW$SD1Fm)7{%>S`eq*hMw2OK z!J^kyymxI9RrpT7;Cdc%eEpUgETsx>Na?>#jb=5y5!0<@qod-;B*Sy jF;VqU_ZExA@+bHK@sYA_e^8d100000NkvXXu0mjfNTI;f literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Clothing/Shirt/Cotton/black.rsi/meta.json b/Resources/Textures/_CP14/Clothing/Shirt/Cotton/black.rsi/meta.json new file mode 100644 index 0000000000..24e83f9ea6 --- /dev/null +++ b/Resources/Textures/_CP14/Clothing/Shirt/Cotton/black.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "All rights reserved for the CrystallPunk14 project only", + "copyright": "CrystallPunk14, by Jaraten and TheShuEd", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-SHIRT", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CP14/Clothing/Shirt/Cotton/dark_blue.rsi/equipped-SHIRT.png b/Resources/Textures/_CP14/Clothing/Shirt/Cotton/dark_blue.rsi/equipped-SHIRT.png deleted file mode 100644 index 40f4f7bfeb82eb901107e60c372b6e8889690b12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 888 zcmV-;1Bd*HP)Px&GD$>1RCt{2n$1qzKoo^fstN%yQ1ep(i>L@TL}Ed+ii*0cM3&w55&B?#g;eSS zsiMj%MFJ_^qyl*n5IAw1I6q?JF04Bmj1$j{6E?ly2IEZT+&ObSmU1t^Fbu;m4D+9o zQyo|;SHj0}A6FOW6TfqGd=f4!uApA4D$lEnK#Sig6afIu#;<2%4vHTD0Jly<%Y@WH^5Ov` zE>LBRDe=V^wQxKMa>vH=f-e_1Z@IMghm4NnrMA&oB(bFbu;m48t%C!!QiP%mM9Ra^-^KJQ^WP z$P$y*;AxEtFKvdrXw&8hAf+~#gj|P{g-hj1_);cJYMNNK-iT_EDq5v608gs1lmR=1 zqH;YxD@j>M#aWY*ys`muvjPA#FV8^D6M$YCX=oWhDMqE}VbD$N*qAr6rW}hLqbkaWV7*q&`S&-XGE2qK)6ZYS zq#l8JB5VEp@l7;QP*;dfm00U7FlpkKT)eC)r@Lu&TKhGa6bKMCF+Gm^S*J_Ia~&)! zt{`vOGcjKKH5g|Qc<@{YX>GK#;_Bi&_c-pua~KEp5!!!QiPFoJ)LeE`DUd>y6$ O0000Px$ZAnByR9J=Wlg(1lF)?bjyXhj#U<~HRZd#acdFSSyGbeWd4u`|}FEm>nqUi>S>d|zAG+Uj>o_$V| ziWiDCsEsxbnb35DsEsxX#TwF>h&4dPrCb>RP*Lh3fo7{iDoPyyAmz%bOe9KxijU1f zNMP6C*c=4U+UaG2i ze0nCOs>*8HPWbR`@?9=fPZsp>QH|akqPXx zUCwcKeg(jP5trgMHtPkx)-F3wOJb*#`@07s-72BFHyyEGmWEUb0RCQR*?j1E9V5=+ da5$Vl!4Isulla}o)}#Oc002ovPDHLkV1n{oy&eDn diff --git a/Resources/Textures/_CP14/Interface/Misc/job_icons.rsi/Alchemist.png b/Resources/Textures/_CP14/Interface/Misc/job_icons.rsi/Alchemist.png index 57edab2487e2859f8647f76bd2e1641d07aaf16b..fd3d67a35e0abd6e5b3e47393564934eb00a68ce 100644 GIT binary patch delta 161 zcmV;S0ABy`0m=c8F@JHwHmhp|gQw;HZf@c*Aq3Z*u1WRaTN P00000NkvXXu0mjfr8Y+6 delta 200 zcmV;(05|{20r3HlF@LK`L_t&-m5q=g4ue1tMc{*X6Xm)G&C~)x{MHIN3R0GAKk3r`s06a$-w+-~IUf%{P zs+Okf0cg6OqG}Da$Cg;rL|)dc1$kM2+SwBE&!65I_Bq*WO&2}@0000Px#u1Q2eR2Y?wkg*DaU=)Qv!@A?9omvb!u5$UyV`IS-uj^kLii1g>nmAb4JP?W@oNWap$odLPu zjJ_@_v~IDd;d;BlO?R9M!}IoB9B_sXqcUDEAw>!mvNS=n6ACYfqan uAAh)cfcI@uDj-VY#j;_YQUTUKe|iIYr9y+-HW@nr0000Px%cS%G+RCt{2nlXzSQ4q&}2LVYVCU8U+4z5fk1)aTW{+PcQ@Bg1br$mmB?C! zO^Ew^o!9NOoD?Lj2wN{o06O!)qT2CFi2Yz$ts*Xv0*C`(whfb<7mqEROfwbW#kPy@ z&MS+D0ffV7v9NG5B^*Ye-mBNDiy(B+dC}I_3yeQMD3=o73(6&WDH>Z7@Z({OI6zk$ z;9~wdipHE)D;ph9gtcU|bimnMS98JYneh1ZoT`!80pTzrh#hniqzKk))inziK^FjK zHXo=sk`k_6lf?nvXTYZY@4NSWNQz_AIp7;drXcg4#)l@)w~yCinpc+&KzpO^7QC^Xg3=USnF8lZP;w>4JL_; za9mLL^YBD4VnHGsRLW{KQGCM%5r+MFa3&7X@Phgga zUCae+LKZI?qCbkpYw=}uLFNR+_uODU93g?oe84`>fcswmq}^;dnGul0!|HH`51A97 zr$j_hTGSHAz7N2qM#C|TRve&b1$^*!04xU;!~us`xJKzMY_EqieDDff@3TWMI*ntF j%`gnZFbu;mjN{`Em2jYei0~;)00000NkvXXu0mjfIQ2Z# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Tools/rope.rsi/body-overlay-4.png b/Resources/Textures/_CP14/Objects/Tools/rope.rsi/body-overlay-4.png new file mode 100644 index 0000000000000000000000000000000000000000..57c7a232f96d5bd12882357b5b182fe2c563960c GIT binary patch literal 701 zcmV;u0z&Px%cS%G+RCt{2nlXzSQ4q&}2LVYVCU8U+4z5fk1)aTW{+PcQ@Bg1br$mmB?C! zO^Ew^o!9NOoD?Lj2wN{o06O!)qT2CFi2Yz$ts*Xv0*C`(whfb<7mqEROfwbW#kPy@ z&MS+D0ffV7v9NG5B^*Ye-mBNDiy(B+dC}I_3yeQMD3=o73(6&WDH>Z7@Z({OI6zk$ z;9~wdipHE)D;ph9gtcU|bimnMS98JYneh1ZoT`!80pTzrh#hniqzKk))inziK^FjK zHXo=sk`k_6lf?nvXTYZY@4NSWNQz_AIp7;drXcg4#)l@)w~yCinpc+&KzpO^7QC^Xg3=USnF8lZP;w>4JL_; za9mLL^YBD4VnHGsRLW{KQGCM%5r+MFa3&7X@Phgga zUCae+LKZI?qCbkpYw=}uLFNR+_uODU93g?oe84`>fcswmq}^;dnGul0!|HH`51A97 zr$j_hTGSHAz7N2qM#C|TRve&b1$^*!04xU;!~us`xJKzMY_EqieDDff@3TWMI*ntF j%`gnZFbu;mjN{`Em2jYei0~;)00000NkvXXu0mjfIQ2Z# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Tools/rope.rsi/icon.png b/Resources/Textures/_CP14/Objects/Tools/rope.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bdea36a5277f5882f81690da932b63a7bc823688 GIT binary patch literal 513 zcmV+c0{;DpP)Px$yGcYrR9J=Wm9c8VP#A@er4U@i2x15X;+Dywi(LdkxKnh?6LifJ^Z|T=uI>dl z+er`v7hM#bxMa-wx!M%saYNCm|Tj8cbDBJaX zYQgq=ELJXuM-8QFz%&S5Z+G}yeE|S$&&PVZLw_{M*`9w+KGmW|gPx%S4l)cRCt{2+A)jbKoke?zsG@W6Oskl5D3K1YQZ#XV8p?rFLz{|4_(?uXJK$a$Qob-?v z0;&l2Qg1#l1jb3vXc5Q@u-%_7$D6Xo>+G#{?;5YOx7Mbt|G6eL@&e4}i`GsYE`RH` zfI8lZ17`EZ-9@|=c>&VVQ09d|;It7By4o!e54s4PHu6Gf74cTzsTWlJ+wonjmTRrs zce_7fwOk_}bPMR)Z}I zbSaVjC~7m&r9@T$n~5$ZvI5vlbU$nI11f0?sAJQK?zN`F7^E#=E74UbhB3$raGmJt zUX0E;72RPBvI5NJiyRG zN3Rpz*l?n&yti2*gR(|-JZn99NLwI`JdBf`wM3U<7=!E%Q2&kXueH@U`+67yfV}tI zr1JqbcK**gzWY8zr8$g2J|JNe)iB1F_Z7c}|2O^swhBIL5*c_c00000NkvXXu0mjf DiSIWh literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Tools/rope.rsi/inhand-right.png b/Resources/Textures/_CP14/Objects/Tools/rope.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a2a956e5d1af739ad0724e7391681b2fbbc7b258 GIT binary patch literal 667 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>U<&ngaSW-L z^Y)hg>P-bA>>t+i^Luos2y`l3xmL1p+U-js7NzbB_imkjx#~OjzUBohUB#L2J2(l% zHAQcUnYG9H#^nz`cFP3@Tg=zoXn(x<`SMD>0}{zShR49fzl~~-GZJTB-2C`NR^rTw zrjp!`|4-g>cvjD1ztxS`#d%A84jnRD3}nm=V_u}9qNZS1ah>1L^!HXTkod}*?XTNA zCQnc?Wc039ecODw_V?%4*7r5Izev2cvq;QbzhudGE^mdpTAuS8uFpQAzf!7t@5H`` zKljbu$9 zySEnz&Nn;pNoUMMcJh*_7BeKu*4PC#__qk^4>ipy?_ zIX;+nbm6rlzmIP#o9@VPvBvCxq0Qq7rHuZ?`mw2{|Md?e0>Kb?Bv=Wn_)KB~7b!qDM-;UD_EgWBd z3z{hWq32*{^x4@H<>nOZh$;Si)<-qq8%*Eh2QK%ft4!Pi)LX>#=Br!R?seCEqHhsRyFmH47#n6qs=l0iYuos@*eL3q%)it0s x78Zs&l?97BwD~L<9ctOti-Nx&17K=n@O1TaS?83{1OQO&Icfj^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Tools/rope.rsi/meta.json b/Resources/Textures/_CP14/Objects/Tools/rope.rsi/meta.json new file mode 100644 index 0000000000..c04b08fbf7 --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Tools/rope.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "All rights reserved for the CrystallPunk14 project only", + "copyright": "Created by TheShuEd (github) for CrystallPunk14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "body-overlay-2", + "directions": 4 + }, + { + "name": "body-overlay-4", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CP14/Objects/Weapons/Melee/BattleStaff/battleStaff.rsi/inhand-left.png b/Resources/Textures/_CP14/Objects/Weapons/Melee/BattleStaff/battleStaff.rsi/inhand-left.png index 5ebd956fd43b93cf086115559645612332e0028f..c4b8e03a82fb504ddf1b8a2ccc76d00b200129d5 100644 GIT binary patch delta 762 zcmV9yF@M=fL_t(|obBDQYZFl%2k>8{i{M~za0o(fNgPAF#Dj{HU3!ay zTe~^!krrw|l-o2?XrXj)khW0l_#A4*2HGQc@4fH4d*9C= z@a`S&z02M2{oXGkL_|bHlu;Z{RIfi&=zf^c>km~NPqg3LoPW;7K5ma?YkRD-NoVBd zzQUlcx=~oDRnUz>6$W)9_jJQVqidTxB@^wUd^`A!?t;He&VCU?E1*a?`++*G$mr}B z;R?9c{6ZkhOEq*i{Is#YqDF(Z@wYjyfGbq0WjWkGLU+SYomOOJ_KRr#5-y7G;{$XT z{AK#Re;R)Srho9gAISFX7vT!HgtH$AG5bXTD`2(Ja57Yln*G)XVE5$A_9YW_qfqUh zoXO7K#CjOr`T!tqGKqK3{vz(0r3HHn@^03-CJgGT(~6+0z(%}332X%{FV$pzAwXST zL>TXv(V(q1)>j}i&{n)Z3G_?&aQ{du)iUJTjQ9UF8h^B{{}$Mc_a}kx2YmgqXFdMT zc>k0zs9Vb^?e&N7H=qAG6AiVMdzqUYPa+~BA|fIpA|fIpB63KP%hZ^rWlOTiWonX` zsv|TrUlVShJbjUA^=nN_@iF1{){jr}{__WPH_rLC3c69KvYzF@H(NBiEV4th~9%XU#h4;JKlB_3vy$9A|2WD|%u3K@WBuilnKBp1I0m1~^A&&w? zzytPni(+d#;+{s>dhMD#Iocp-H}z4@>Q6?6@oX+k zMuD*f=ubvoo%!o<>RsSdw#!A@5#ZF*5Sn^53HIqXl`qhWfUWIF?ClnH=invwe8I`l zzU;MYK|cK{6Zrz=2w2-#71vj{I%9i}EniTtCc!`bDSzF3fl_50&d2|=o-b&&I>G+) zc}N_Ulxs?teh1{TcG3WRF8}}l0000000000`D3d2h_z-Nd4mKDBa`Kr%4I1Wy>(n+ zvK&)+0dm`0CqpBN<#;wXRt>KF4*2@HE?zxbF);_PI8}^%P%c|-Zp4kE7+I@0H-uX; z_Z=R03x7@(BgaumhH^KIidF=qFCrU#b@EF4hRkMV9es5)XfMFa7tc-119aGEY?N0< zuBoE2kvb!Xaldcw#E)+mCO!&Og|;bk4lZq|LAx3N007{}(R>8|g6_#x^AX=RWn9fi zNFu<;O&M475wf2kr;^th(uC6cPhYI}y(3wGGg)8|gj(nX+u8<>|R|u?0000003PQb1v)M#m`{#P00000NkvXXu0mjfwryK~ diff --git a/Resources/Textures/_CP14/Objects/Weapons/Melee/BattleStaff/battleStaff.rsi/inhand-right.png b/Resources/Textures/_CP14/Objects/Weapons/Melee/BattleStaff/battleStaff.rsi/inhand-right.png index c4b8e03a82fb504ddf1b8a2ccc76d00b200129d5..5ebd956fd43b93cf086115559645612332e0028f 100644 GIT binary patch delta 765 zcmV~^A&&w? zzytPni(+d#;+{s>dhMD#Iocp-H}z4@>Q6?6@oX+k zMuD*f=ubvoo%!o<>RsSdw#!A@5#ZF*5Sn^53HIqXl`qhWfUWIF?ClnH=invwe8I`l zzU;MYK|cK{6Zrz=2w2-#71vj{I%9i}EniTtCc!`bDSzF3fl_50&d2|=o-b&&I>G+) zc}N_Ulxs?teh1{TcG3WRF8}}l0000000000`D3d2h_z-Nd4mKDBa`Kr%4I1Wy>(n+ zvK&)+0dm`0CqpBN<#;wXRt>KF4*2@HE?zxbF);_PI8}^%P%c|-Zp4kE7+I@0H-uX; z_Z=R03x7@(BgaumhH^KIidF=qFCrU#b@EF4hRkMV9es5)XfMFa7tc-119aGEY?N0< zuBoE2kvb!Xaldcw#E)+mCO!&Og|;bk4lZq|LAx3N007{}(R>8|g6_#x^AX=RWn9fi zNFu<;O&M475wf2kr;^th(uC6cPhYI}y(3wGGg)8|gj(nX+u8<>|R|u?0000003PQb1v)M#m`{#P00000NkvXXu0mjfwryK~ delta 762 zcmV9yF@M=fL_t(|obBDQYZFl%2k>8{i{M~za0o(fNgPAF#Dj{HU3!ay zTe~^!krrw|l-o2?XrXj)khW0l_#A4*2HGQc@4fH4d*9C= z@a`S&z02M2{oXGkL_|bHlu;Z{RIfi&=zf^c>km~NPqg3LoPW;7K5ma?YkRD-NoVBd zzQUlcx=~oDRnUz>6$W)9_jJQVqidTxB@^wUd^`A!?t;He&VCU?E1*a?`++*G$mr}B z;R?9c{6ZkhOEq*i{Is#YqDF(Z@wYjyfGbq0WjWkGLU+SYomOOJ_KRr#5-y7G;{$XT z{AK#Re;R)Srho9gAISFX7vT!HgtH$AG5bXTD`2(Ja57Yln*G)XVE5$A_9YW_qfqUh zoXO7K#CjOr`T!tqGKqK3{vz(0r3HHn@^03-CJgGT(~6+0z(%}332X%{FV$pzAwXST zL>TXv(V(q1)>j}i&{n)Z3G_?&aQ{du)iUJTjQ9UF8h^B{{}$Mc_a}kx2YmgqXFdMT zc>k0zs9Vb^?e&N7H=qAG6AiVMdzqUYPa+~BA|fIpA|fIpB63KP%hZ^rWlOTiWonX` zsv|TrUlVShJbjUA^=nN_@iF1{){jr}{__WPH_rLC3c69KvYzF@H(NBiEV4th~9%XU#h4;JKlB_3vy$9A|2WD|%u3K@WBuilnKBp1I0m1xDR31}e_$pIkt*lD$?S1qAo711;b0D#Tuit&7<6%uPS>~`t=c;Rw? zV!7WYx;%D37IGlsAD9kYGT-mi<&gvIS_PeUC3QK&Fw9Tz0qtsHh~rhj(f|Me07*qo IM6N<$f@gzxDgXcg delta 303 zcmV+~0nq-c0@ebMFn<9MNkl z7jTwy(0!sT2PB6uyc$z**2krPilNg306e~Z;C8ic9Ypxx&2&odp9fU?FJ#Y8+Wrrr zMyBL|zzi&|BPep~+K5~z!06n=Wb7G{TP&8N;0Fx=dbh^{%5eYy002ovPDHLkV1gwg Bi*En` diff --git a/Resources/Textures/_CP14/Objects/Weapons/Melee/Shield/shield.rsi/equipped-BACKPACK.png b/Resources/Textures/_CP14/Objects/Weapons/Melee/Shield/shield.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..9b65325e4507ad01b0cf06dbca1384db87e586cd GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z?L1u^Ln`LH zy=tF*$U)}V$Kyfb;*R0&FI8$8?{d{L?qhED-s}-uE1Xog@xsDN_NHuw=s1THDaKrL zwNhRNw3i614`cQG)t|k8zNTeg!Fm1tyC(y!_+US^uA0&HNa2*XeOsfRw{DtKS7&Lj z-M2XBMM>!DX{w&5OHz+@i#&XiJ^lOMM;52jn6K}-uKjw?)~v|Qjnx~B`!+6Pm~H?6 z&!>5XzauBL`I(msuDQunC$K6^cXga*=1i}1Z|BZBYpi-QhTr`9GKo5YXTR2&$`+JX zetdYB-%0i49hQ4J?RP7WM+7t2bDV8d_v~J&?%B2H_uk6Nh*I9ZW0P|Xzi#mfPqVhM z+dE5o;l+0=?iUxQZd%5yvhsehcW;^drC+~p+p%=FOxJnc(0j3BQ~4!vPJW=rkimoZ ZRm@ZQGd#8@?Aiqq_jL7hS?83{1OT=6qmuvt literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Weapons/Melee/Shield/shield.rsi/icon.png b/Resources/Textures/_CP14/Objects/Weapons/Melee/Shield/shield.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..670e6debd2fda4ba3eb980cfaa04569979a46832 GIT binary patch literal 551 zcmV+?0@(eDP)Px$;Ymb6R9J=Wl|O6SKp4h<3N8^^3eK8rLR0BbJawsyyB5+dn}sM1cq!;hbjuhb z5sbBUvp;~r7>uXj!DwPx%@<~KNRCt{2nm zSVVDAkdSoiRH17iTPCODO-VLIr&L`|O_RP3$2-qdA@_VQHSqhu!EtcE_j|wheed_+ z_X7xmAP9mW2!eP@Fy?Z`T&{bZXF80A9UmXJ4VnKpXBX5u)h`%x`R2Pf{L|alJfF!# zUPZ=So=r{gd3%y~e^=|N&yY%EjJbR(mq)@fV8u-UKyhukXXnMrkB*qIVv&U-h0*}r zN5V291>qsSeE6tE1-R$t)Vbfj&G)!*LTqf`MeUpxl@9G|z5p37sSSU}U` zNLbOF_genE*H@h2$HLK(QLa=Kdh4Ss0Ac5>xQUtRDI}9=jDoB@&KUR==Sa&KRGM~YOoiVq?`|@ zKwXmuGz0+XpYsGk5ClOG1VIo4K@bG-pXpak|4EZgO$<~JlvjsGM@($aE@-RghY^Z< z%vf4FMEZfKMh_1U!HSz;%;hrOD9RPkkH!YZTrO&kR@_9wGO(4)OQ}wI07N-U7h>{J zOYRS$y+cGd;YJJ@6=(~9j#9QDVHs$892>;~(sOwnpSJUa0~ut~ydq$WUBcMx#+fxl+Be4Wf3DC{;jq)d8Tl zAX=_eQ9o-TH5NlS4azEDAS<_wx%}s62lca7uPx&07*naRCt{2+P_O1VHgMS?=`K_TPn>|=om9e5DbM%7pX(WIw>7AJp_+JG=%&K z9Yquug%VD;PWBH7WXt4qypv|L=#(0l%a3}#9n$xDCb^53-i3=i9}uD@Z=UzL=YGKR z0E7@i2qA=!r-m_|Gp2L5_dFl8fOtJSo0R+tY*Y%%YXCa?@Ekv5I#*ID{^k8!Uik2C zU?#(&JI>YQJWtQeImZ9YX%TIE696DbBZ$cob~8%P;^RP`kT5+JL1B5VZ~Q$85Sx$5 zV^{HDOy^%eefIR3z7=3+v`p*uI8=c=@$bOx9USuRzjf=IfS4?yW^m-SA`&YKE^qDt z0Iy!Y@HJS!mC6+q&(5sf=CY~;07l#Sm^oHJX8#EBcmhj{3y`Cc2VW9aON$GhKjWAH zZF>{d>N!f~%7fEjm@gTXQn>;pm9h@E{k8aix1Q&KQn`YQ>o#UyPhdBrU~=*q@3H63){iL^4$G9Cgvv+XF_2X{< zI#>TUAJ;>_c{_0n1mGIC>xLe?2qAHEmo$qE8#AM0p8fn{`BWatv zwYi7oIRX8|WN9QxaBFi9%Tofx(YFG!b&bcB=L!%*5|=l3NUSKxYem!y9_UC-kR54H z39ttuMv`ZQ0ruetqh+F0uAo{yhnOe} zl1P5N;qPhpUlnlvy$EqfxVUZyTB@S$o!(M?UDxw-fPF~9J~@)tih(~61<|4QQ~|lH zDkax90CaAB;x14#c<4uGoD7xGy@Nyk^T)AO4dXC5;$-NcX?TJVLdf|01L_Z1`?jh4 QHvj+t07*qoM6N<$f(?Cz-~a#s literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Weapons/Melee/Shield/shield.rsi/meta.json b/Resources/Textures/_CP14/Objects/Weapons/Melee/Shield/shield.rsi/meta.json new file mode 100644 index 0000000000..3399c8c70d --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Weapons/Melee/Shield/shield.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "All rights reserved for the CrystallPunk14 project only", + "copyright": "Created by TheShuEd (Github) for CrystallPunk", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CP14/Objects/Weapons/Melee/Sword/sword.rsi/equipped-BACKPACK.png b/Resources/Textures/_CP14/Objects/Weapons/Melee/Sword/sword.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..c3a81e95f56d55743391751cbc61c2fee113328c GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-D%zXL`CghE&XX zduM&t;Q*22AMYRgb0kEOB`P>@g{%u}8u!-C!l9wH4Yr4#e0g)`$eEahtMm(=mv!C`iJUF+rd?y28>&F-_tr;^#n zzq|^XRPy=9tDw!9XLRc9&ZzulE&RTx;AQc9rKcrxULBn-*6qrpsBzk8s$<2MnoHB4 z9X<1?XlKYIl~bSZd_DK=A6HiMA`KPK%vrmxt2OAJ(PRI!D4h7-n_>=?W6i$=3?%IqPrJ$-d9b{ zUK4rm>XTi?FOvV5&+oe%=XHER?q4Ppa~KlL_is>ZFW)G%)CnZv>FVdQ&MBb@0H^2H Ap8x;= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Weapons/Melee/Sword/sword.rsi/icon.png b/Resources/Textures/_CP14/Objects/Weapons/Melee/Sword/sword.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..af8fcc6106387f9d570d9e3dad0ebabf9e51f071 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}KRsO>LoyoQ zUNiJ!4iss97%#{ot+=h9-PpHf0k?;!hdLv-bab}&^ao69f|hSBWo){t^H{9^=5cR9 zwlzT~_WCnDk3R5l?%`Ak0YM;`7@U}P^~|gK{g3^Xtxm!_v|Fv6l-c3zJIv;dDXMo*$)DqJmJ#WT{$;4_EU*@ zveu@1b*)niY!}{-v#WQS&cE@^v(n8w@_(&=|4X#0e#h4yVX#9Zs$a$iENFgU?+y$E N22WQ%mvv4FO#oqdf^z@> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Weapons/Melee/Sword/sword.rsi/inhand-left.png b/Resources/Textures/_CP14/Objects/Weapons/Melee/Sword/sword.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..4953abafe71e5490f75c861a6db2c0580c6e1018 GIT binary patch literal 760 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-HD>VA|yA;uumf z=k1-1*&>c2Y#;JNIhJt7+)7Q{Zu#&-)pn~Letbb46RufJjmb^b4Ue6B?bsuQ8?4)I z*((TLNMkzOFqKjIV3tmi@HJM!C*Sri|Ni%s$!6>O)w7dtRx$`;fQx#%YL_c2%Y?RG zt6#A3#nYRfF+R((%EVS7~j`&YY#zCJ=DlG)N%m;dk3h5hk{5r=D`<-hQ<3ds4Rb^Q7C`PJE6r`Eoz- zr@Bpi{-&Q*lS4zNKCSE%V472`w7=_**_%ZgD${-|Pi5G3$*rPMui)HKfu@%uOW;LH6BGE)*8UmV|AYS~w6x$pjm&zEn;<=ZL99GIQnZ)jz+gMX2Q zozu=3&$uQ_t@*k7YL{oExztqtVyc`s`(InVht_juy>;t1h5UWlQ*e7*#;jvc)L%OD zl?Kfeow%gS|9FQJ2Z!Q<%vl+0mD^?&raWV7j6YwzbRyF&M;_ZNo?DrJ?UJ4N@0zW? zny5?tipvvxN*&_uIZozHkb0G3)vzv4LP*hrxAa#!(}XLsuS{m2WxK0fd^|*Vf=u>d zhN>m)R)!67FBkgpEO1Uv%rTK+=!1R>) alk;zNxPz>s{X<|WP)Px%&PhZ;RCt{2+%ag|KorLD=e7{Y5^$z~5m-wKrd|u44Bd($Lzk=_I%O)JGj%SW zI%h4E4uz5}ph?|Z3dwQ?accuz0-3HuIODW-qr0=tvi1M%K8yR_lWZsVL;wH)00000 z000000001}gNu_RGwStC=sJ%=7Z~;W=Hlci_(C?#>G|bK)(H+kWOWy_N%HAc>-y$a zLc8Ee$csn4zPY}+m3(^D3R!2CCaoP*#0PO9i`1M;p|G0L2`Br)J z{6Or+cgGV+)6}^Ty((8JWv1`nipX6MuRmsu>i}Db-SI^7JeN+VBg5e^P5@b!8LhPp z1_QA{xVGLlncolBE^xjDDW!}}+^6NXQIaI0wU(kNoL}qwDagJ_k|fS=wyn}MZFM>w z(OQdA%IQ;)QvgaSqqU~`7qA8C+67JlQ2ooU=>q52&ZMN#TD^k4u=DdY16qsd&lpi~D? z{qF33xqdObM=523761SM000000000000000XpTC}xLC=oh)s5OJe-9v=pLFu_b_TG zjSiqYo=CF4H{1C3?vA{B`84V^H1c20?U@IywH$o=G@E8K`%y^;tZJCiswt&R zmSrZ-bFt^0Z5OO#^F;#3)hu&*ektwUohp|0Vk|34@akDxe1{qNvZs3H&$iWVurl>rCkYPqm5ap)`x?s5|0r(CxYJzA# z#)S;F+h)-MpbHj@`g1h%hW-^b0M}tgO|X_f$dnys)CAE3pbKh(SwsMUruzd{TuD(# SSYS#30000 CrystallPunk migration zone end