From 7c824eb558188678f5f03c08db7b89c60e0ebc3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Schr=C3=B6dinger?= <132720404+Schrodinger71@users.noreply.github.com> Date: Tue, 13 Aug 2024 01:11:04 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9A=D0=B0=D1=81=D1=82=D0=BE=D0=BC=D0=B8?= =?UTF-8?q?=D0=B7=D0=B0=D1=86=D0=B8=D1=8F=20=D0=A0=D0=B0=D1=81=20(#212)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Описание PR Переношу и доделываю кастомизацию рас [PR775](https://github.com/AdventureTimeSS14/space_station/pull/775): ### Люди: - [x] Доделать кастомизацию - [x] Локализация кастома ### Моли: - [x] Доделана кастомизация - [x] Локализация кастома ### Слаймы: - [x] Доделана кастомизация - [x] Локализация кастома ### Арканы: - [x] Доделана кастомизация - [x] Локализация кастома ### Нианы: - [x] Доделана кастомизация (кроме некоторых крыльев) - [x] Исправить некоторые крылья - [x] Локализация кастома ### Унатхи: - [x] Доделать кастомизацию - [x] Локализация кастома ### Вульпы: - [x] Перенос кастома вуль, прописал локаль ### Другое: - [x] Аргументации от Ноупа - [x] Лисий хвост ### Выполнено: 16 / 16 -------------------------------- **Проверки** - [x] PR полностью завершён и мне не нужна помощь чтобы его закончить. - [x] Я внимательно просмотрел все свои изменения и багов в них не нашёл. - [x] Я запускал локальный сервер со своими изменениями и всё протестировал. - [x] Я добавил скриншот/видео демонстрации PR в игре, **или** этот PR этого не требует. ---------------------------- **Изменения** тут no cl, no fun пон мазаFucke? --------- Co-authored-by: Alazell --- .../Mobs/Customization/Markings/Human.ftl | 50 +++ .../Customization/Markings/Human_tattoos.ftl | 26 ++ .../Mobs/Customization/Markings/Slime.ftl | 5 + .../Mobs/Customization/Markings/demon.ftl | 25 ++ .../Mobs/Customization/Markings/drask.ftl | 1 + .../Customization/Markings/human_hair.ftl | 21 + .../Markings/{ipc.yml => ipc.ftl} | 0 .../Customization/{Moth => Markings}/moth.ftl | 16 + .../novakid_mark.ftl => Markings/novakid.ftl} | 0 .../Mobs/Customization/Markings/reptilian.ftl | 41 ++ .../Mobs/Customization/Markings/shadekin.ftl | 12 + .../Mobs/Customization/Markings/vulpkanin.ftl | 51 +++ .../vulpkanin_hair.ftl | 0 .../Customization/Vulpkanin/vulpkanin.ftl | 21 - .../prototypes/Entities/Mobs/Player/Ursus.ftl | 2 + .../Mobs/Customization/Markings/Human.yml | 77 ++++ .../Customization/Markings/Human_hair.yml | 188 ++++++++ .../Customization/Markings/Human_tattoos.yml | 233 ++++++++++ .../Markings/{moth.yml => Mooth.yml} | 417 +----------------- .../Mobs/Customization/Markings/Reptilian.yml | 53 +++ .../Markings/Reptilian_horns.yml | 89 ++++ .../Markings/Reptilian_implant.yml | 71 +++ .../Markings/Reptilian_tattoos.yml | 35 ++ .../Mobs/Customization/Markings/Slime.yml | 26 ++ .../Mobs/Customization/Markings/Vulpkanin.yml | 265 ++++++++++- .../Mobs/Customization/Markings/demon.yml | 76 +--- .../Customization/Markings/demon_ears.yml | 26 ++ .../Customization/Markings/demon_horns.yml | 98 ++++ .../Customization/Markings/demon_tails.yml | 26 ++ .../Mobs/Customization/Markings/misc.yml | 218 +++++++++ .../Customization/Markings/mooth_antennas.yml | 209 +++++++++ .../Customization/Markings/mooth_wings.yml | 307 +++++++++++++ .../Prototypes/ADT/Species/Vulpkanin.yml | 13 +- .../Mobs/Customization/Markings/gauze.yml | 10 +- .../Mobs/Customization/Markings/reptilian.yml | 74 ++-- .../Demon/custom.rsi/ears_elf.png | Bin 0 -> 175 bytes .../Demon/custom.rsi/horns_buffalo.png | Bin 0 -> 337 bytes .../Demon/custom.rsi/horns_capricorn.png | Bin 0 -> 329 bytes .../Demon/custom.rsi/horns_devil.png | Bin 0 -> 271 bytes .../Demon/custom.rsi/horns_devil2.png | Bin 0 -> 321 bytes .../Demon/custom.rsi/horns_devil3.png | Bin 0 -> 230 bytes .../Demon/custom.rsi/horns_devil4.png | Bin 0 -> 255 bytes .../Demon/custom.rsi/horns_ram.png | Bin 0 -> 453 bytes .../Demon/custom.rsi/horns_unicorn.png | Bin 0 -> 173 bytes .../Customization/Demon/custom.rsi/meta.json | 36 ++ .../Human/custom.rsi/beard-beardchin.png | Bin 0 -> 434 bytes .../Human/custom.rsi/beard-beardlong.png | Bin 0 -> 600 bytes .../Human/custom.rsi/beard-beardshort.png | Bin 0 -> 440 bytes .../Human/custom.rsi/beard-beardthick.png | Bin 0 -> 517 bytes .../Human/custom.rsi/beard-beardviking.png | Bin 0 -> 591 bytes .../Human/custom.rsi/beard-bristle.png | Bin 0 -> 432 bytes .../custom.rsi/beard-mustachewithstubble.png | Bin 0 -> 439 bytes .../Human/custom.rsi/beard-thickbristle.png | Bin 0 -> 430 bytes .../Human/custom.rsi/forehead-Bindi.png | Bin 0 -> 293 bytes .../custom.rsi/forehead-fathereyebrows.png | Bin 0 -> 318 bytes .../custom.rsi/hair-arabicgatheredhair.png | Bin 0 -> 618 bytes .../Human/custom.rsi/hair-classichairmale.png | Bin 0 -> 526 bytes .../Human/custom.rsi/hair-combedfromside.png | Bin 0 -> 551 bytes .../Human/custom.rsi/hair-longhair.png | Bin 0 -> 788 bytes .../Human/custom.rsi/hair-manbunold.png | Bin 0 -> 634 bytes .../Human/custom.rsi/hair-pigtailtajaran.png | Bin 0 -> 799 bytes .../Human/custom.rsi/hair-shavedside.png | Bin 0 -> 495 bytes .../Human/custom.rsi/hair-shorthaired.png | Bin 0 -> 593 bytes .../Human/custom.rsi/hair-womenbun.png | Bin 0 -> 604 bytes .../custom.rsi/implantcybersun-arm_l.png | Bin 0 -> 539 bytes .../custom.rsi/implantcybersun-arm_r.png | Bin 0 -> 531 bytes .../custom.rsi/implantcybersun-foot_l.png | Bin 0 -> 464 bytes .../custom.rsi/implantcybersun-foot_r.png | Bin 0 -> 461 bytes .../custom.rsi/implantcybersun-hand_l.png | Bin 0 -> 461 bytes .../custom.rsi/implantcybersun-hand_r.png | Bin 0 -> 445 bytes .../custom.rsi/implantcybersun-leg_l.png | Bin 0 -> 627 bytes .../custom.rsi/implantcybersun-leg_r.png | Bin 0 -> 617 bytes .../Customization/Human/custom.rsi/meta.json | 255 +++++++++++ .../Human/custom.rsi/piercing_brow_l.png | Bin 0 -> 284 bytes .../Human/custom.rsi/piercing_brow_r.png | Bin 0 -> 293 bytes .../Human/custom.rsi/piercing_ear_l.png | Bin 0 -> 292 bytes .../Human/custom.rsi/piercing_ear_r.png | Bin 0 -> 297 bytes .../Human/custom.rsi/piercing_navel.png | Bin 0 -> 279 bytes .../Human/custom.rsi/piercing_nipple.png | Bin 0 -> 297 bytes .../Human/custom.rsi/piercing_nipple_l.png | Bin 0 -> 281 bytes .../Human/custom.rsi/piercing_nipple_r.png | Bin 0 -> 287 bytes .../custom.rsi/tattoo_KrenelMercenary.png | Bin 0 -> 643 bytes .../Human/custom.rsi/tattoo_PatriotTSF.png | Bin 0 -> 550 bytes .../Human/custom.rsi/tattoo_Rose.png | Bin 0 -> 663 bytes .../custom.rsi/tattoo_arm_imheartmom_l.png | Bin 0 -> 305 bytes .../custom.rsi/tattoo_arm_imheartmom_r.png | Bin 0 -> 292 bytes .../Human/custom.rsi/tattoo_churchdomes.png | Bin 0 -> 430 bytes .../custom.rsi/tattoo_elysium_patriotism.png | Bin 0 -> 416 bytes .../Human/custom.rsi/tattoo_fullskelet.png | Bin 0 -> 1023 bytes .../Human/custom.rsi/tattoo_karabel.png | Bin 0 -> 461 bytes .../Human/custom.rsi/tattoo_line_arm_l.png | Bin 0 -> 416 bytes .../Human/custom.rsi/tattoo_line_arm_r.png | Bin 0 -> 431 bytes .../Human/custom.rsi/tattoo_narsi.png | Bin 0 -> 567 bytes .../custom.rsi/tattoo_serpenttemptation.png | Bin 0 -> 422 bytes .../Human/custom.rsi/tattoo_skelet_arm_l.png | Bin 0 -> 357 bytes .../Human/custom.rsi/tattoo_skelet_arm_r.png | Bin 0 -> 354 bytes .../Human/custom.rsi/tattoo_skelet_body.png | Bin 0 -> 759 bytes .../Human/custom.rsi/tattoo_skelet_foot_l.png | Bin 0 -> 364 bytes .../Human/custom.rsi/tattoo_skelet_foot_r.png | Bin 0 -> 374 bytes .../Human/custom.rsi/tattoo_skelet_leg_l.png | Bin 0 -> 386 bytes .../Human/custom.rsi/tattoo_skelet_leg_r.png | Bin 0 -> 418 bytes .../Human/custom.rsi/tattoo_skull.png | Bin 0 -> 406 bytes .../Human/custom.rsi/tattoo_skull_face.png | Bin 0 -> 457 bytes .../tattoo_space_christian_cross.png | Bin 0 -> 520 bytes .../custom.rsi/tattoo_symbol_elysium.png | Bin 0 -> 425 bytes .../Human/custom.rsi/tattooarm-laza_l.png | Bin 0 -> 361 bytes .../Human/custom.rsi/tattooarm-laza_r.png | Bin 0 -> 390 bytes .../Human/fox_parts.rsi/meta.json | 174 ++++++++ .../tail_fox_wag_stripes_prime.png | Bin 0 -> 2540 bytes .../tail_fox_wag_stripes_second.png | Bin 0 -> 3449 bytes .../tail_fox_wag_stripes_third.png | Bin 0 -> 1524 bytes .../Moth/custom.rsi/antenna-fluffy.png | Bin 0 -> 496 bytes .../Moth/custom.rsi/antenna-howler.png | Bin 0 -> 448 bytes .../Moth/custom.rsi/antenna-long.png | Bin 0 -> 471 bytes .../Moth/custom.rsi/antenna-twisted.png | Bin 0 -> 495 bytes .../Customization/Moth/custom.rsi/eyes_l.png | Bin 0 -> 333 bytes .../Customization/Moth/custom.rsi/eyes_r.png | Bin 0 -> 321 bytes .../Customization/Moth/custom.rsi/meta.json | 68 +++ .../Moth/custom.rsi/wings-asterisks.png | Bin 0 -> 688 bytes .../Moth/custom.rsi/wings-cowcoloring.png | Bin 0 -> 870 bytes .../Moth/custom.rsi/wings-deathwing.png | Bin 0 -> 570 bytes .../Moth/custom.rsi/wings-gradient.png | Bin 0 -> 856 bytes .../Moth/custom.rsi/wings-line.png | Bin 0 -> 809 bytes .../Moth/custom.rsi/wings-predatoreyes.png | Bin 0 -> 892 bytes .../Moth/custom.rsi/wings-skull.png | Bin 0 -> 691 bytes .../custom.rsi/wings-slightlylongwings.png | Bin 0 -> 1845 bytes .../Reptilian/custom.rsi/drawing_khar.png | Bin 0 -> 595 bytes .../custom.rsi/drawing_skelet_body.png | Bin 0 -> 689 bytes .../Reptilian/custom.rsi/drawing_skeleton.png | Bin 0 -> 875 bytes .../Reptilian/custom.rsi/drawing_sun.png | Bin 0 -> 596 bytes .../Reptilian/custom.rsi/drawing_warpaint.png | Bin 0 -> 455 bytes .../Reptilian/custom.rsi/horns_baran.png | Bin 0 -> 434 bytes .../Reptilian/custom.rsi/horns_bullhorns.png | Bin 0 -> 407 bytes .../Reptilian/custom.rsi/horns_crown.png | Bin 0 -> 432 bytes .../Reptilian/custom.rsi/horns_five.png | Bin 0 -> 465 bytes .../Reptilian/custom.rsi/horns_highback.png | Bin 0 -> 433 bytes .../custom.rsi/horns_jacksonchameleon.png | Bin 0 -> 422 bytes .../Reptilian/custom.rsi/horns_long.png | Bin 0 -> 394 bytes .../Reptilian/custom.rsi/horns_stagbeetle.png | Bin 0 -> 360 bytes .../Reptilian/custom.rsi/horns_superlong.png | Bin 0 -> 415 bytes .../Reptilian/custom.rsi/horns_twoago.png | Bin 0 -> 438 bytes .../custom.rsi/implantcybersun-arm_l.png | Bin 0 -> 539 bytes .../custom.rsi/implantcybersun-arm_r.png | Bin 0 -> 531 bytes .../custom.rsi/implantcybersun-foot_l.png | Bin 0 -> 507 bytes .../custom.rsi/implantcybersun-foot_r.png | Bin 0 -> 505 bytes .../custom.rsi/implantcybersun-hand_l.png | Bin 0 -> 461 bytes .../custom.rsi/implantcybersun-hand_r.png | Bin 0 -> 445 bytes .../custom.rsi/implantcybersun-leg_l.png | Bin 0 -> 611 bytes .../custom.rsi/implantcybersun-leg_r.png | Bin 0 -> 605 bytes .../Reptilian/custom.rsi/lineeyes.png | Bin 0 -> 474 bytes .../Reptilian/custom.rsi/meta.json | 152 +++++++ .../custom.rsi/tatto_skelet_arm_l.png | Bin 0 -> 388 bytes .../custom.rsi/tatto_skelet_arm_r.png | Bin 0 -> 409 bytes .../custom.rsi/tatto_skelet_leg_l.png | Bin 0 -> 323 bytes .../custom.rsi/tatto_skelet_leg_r.png | Bin 0 -> 334 bytes .../Slime/custom.rsi/butterfly_wings.png | Bin 0 -> 501 bytes .../Customization/Slime/custom.rsi/meta.json | 23 + .../Slime/custom.rsi/rabbit-antennae.png | Bin 0 -> 174 bytes .../Slime/custom.rsi/rabbit-ears.png | Bin 0 -> 221 bytes .../vulpkanin_customization_adt.rsi/meta.json | 127 ++++++ .../vulp_bigscar_right.png | Bin 0 -> 363 bytes .../vulp_binding.png | Bin 0 -> 582 bytes .../vulp_bracelet_arm_left.png | Bin 0 -> 336 bytes .../vulp_bracelet_arm_right.png | Bin 0 -> 339 bytes .../vulp_bracelet_leg_left.png | Bin 0 -> 313 bytes .../vulp_bracelet_leg_right.png | Bin 0 -> 308 bytes .../vulp_line_left.png | Bin 0 -> 396 bytes .../vulp_line_right.png | Bin 0 -> 402 bytes .../vulp_ring_arm_left.png | Bin 0 -> 308 bytes .../vulp_ring_arm_right.png | Bin 0 -> 310 bytes .../vulp_ring_ear_left.png | Bin 0 -> 335 bytes .../vulp_ring_ear_right.png | Bin 0 -> 347 bytes .../vulp_ring_leg_left.png | Bin 0 -> 290 bytes .../vulp_ring_leg_right.png | Bin 0 -> 288 bytes .../vulp_runes.png | Bin 0 -> 745 bytes .../vulp_scar2_left.png | Bin 0 -> 330 bytes .../vulp_scar2_right.png | Bin 0 -> 315 bytes .../vulp_scar3_left.png | Bin 0 -> 312 bytes .../vulp_scar3_right.png | Bin 0 -> 310 bytes .../vulp_scar4_left.png | Bin 0 -> 310 bytes .../vulp_scar4_right.png | Bin 0 -> 313 bytes .../vulp_scar_right.png | Bin 0 -> 306 bytes .../vulp_skeleton.png | Bin 0 -> 780 bytes .../vulp_skull.png | Bin 0 -> 454 bytes .../vulp_skull_breast.png | Bin 0 -> 346 bytes .../vulp_spots.png | Bin 0 -> 495 bytes .../vulp_spots2.png | Bin 0 -> 743 bytes .../vulp_tattoo.png | Bin 0 -> 304 bytes .../vulp_wings_back.png | Bin 0 -> 377 bytes .../augments/augbody.rsi/augtorso_m.png | Bin 0 -> 1632 bytes .../augments/augbody.rsi/l_augarm.png | Bin 0 -> 579 bytes .../augments/augbody.rsi/l_augfoot.png | Bin 0 -> 535 bytes .../augments/augbody.rsi/l_aughand.png | Bin 0 -> 474 bytes .../augments/augbody.rsi/l_augleg.png | Bin 0 -> 697 bytes .../augments/augbody.rsi/meta.json | 47 ++ .../augments/augbody.rsi/r_augarm.png | Bin 0 -> 603 bytes .../augments/augbody.rsi/r_augfoot.png | Bin 0 -> 537 bytes .../augments/augbody.rsi/r_aughand.png | Bin 0 -> 460 bytes .../augments/augbody.rsi/r_augleg.png | Bin 0 -> 687 bytes .../augments/headaugs.rsi/beholder.png | Bin 0 -> 525 bytes .../augments/headaugs.rsi/iron_jaw.png | Bin 0 -> 424 bytes .../augments/headaugs.rsi/malstrem.png | Bin 0 -> 663 bytes .../augments/headaugs.rsi/meta.json | 27 ++ .../augments/headaugs.rsi/terminator.png | Bin 0 -> 418 bytes .../augments/robotbody1.rsi/l_roboarm.png | Bin 0 -> 524 bytes .../augments/robotbody1.rsi/l_robofoot.png | Bin 0 -> 456 bytes .../augments/robotbody1.rsi/l_robohand.png | Bin 0 -> 430 bytes .../augments/robotbody1.rsi/l_roboleg.png | Bin 0 -> 604 bytes .../augments/robotbody1.rsi/meta.json | 47 ++ .../augments/robotbody1.rsi/r_roboarm.png | Bin 0 -> 555 bytes .../augments/robotbody1.rsi/r_robofoot.png | Bin 0 -> 464 bytes .../augments/robotbody1.rsi/r_robohand.png | Bin 0 -> 424 bytes .../augments/robotbody1.rsi/r_roboleg.png | Bin 0 -> 611 bytes .../augments/robotbody1.rsi/robotorso_m.png | Bin 0 -> 1363 bytes 214 files changed, 3204 insertions(+), 534 deletions(-) create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/Human.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/Human_tattoos.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/Slime.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/demon.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/drask.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/human_hair.ftl rename Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/{ipc.yml => ipc.ftl} (100%) rename Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/{Moth => Markings}/moth.ftl (89%) rename Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/{Novakid/novakid_mark.ftl => Markings/novakid.ftl} (100%) create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/reptilian.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/shadekin.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/vulpkanin.ftl rename Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/{Vulpkanin => Markings}/vulpkanin_hair.ftl (100%) delete mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Vulpkanin/vulpkanin.ftl create mode 100644 Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Player/Ursus.ftl create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Human.yml create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Human_hair.yml create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Human_tattoos.yml rename Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/{moth.yml => Mooth.yml} (63%) create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian.yml create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian_horns.yml create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian_implant.yml create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian_tattoos.yml create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Slime.yml create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon_ears.yml create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon_horns.yml create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon_tails.yml create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/misc.yml create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/mooth_antennas.yml create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/mooth_wings.yml create mode 100644 Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/ears_elf.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_buffalo.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_capricorn.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_devil.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_devil2.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_devil3.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_devil4.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_ram.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_unicorn.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-beardchin.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-beardlong.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-beardshort.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-beardthick.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-beardviking.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-bristle.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-mustachewithstubble.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-thickbristle.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/forehead-Bindi.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/forehead-fathereyebrows.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-arabicgatheredhair.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-classichairmale.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-combedfromside.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-longhair.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-manbunold.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-pigtailtajaran.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-shavedside.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-shorthaired.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-womenbun.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-arm_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-arm_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-foot_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-foot_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-hand_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-hand_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-leg_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-leg_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_brow_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_brow_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_ear_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_ear_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_navel.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_nipple.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_nipple_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_nipple_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_KrenelMercenary.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_PatriotTSF.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_Rose.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_arm_imheartmom_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_arm_imheartmom_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_churchdomes.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_elysium_patriotism.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_fullskelet.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_karabel.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_line_arm_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_line_arm_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_narsi.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_serpenttemptation.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_arm_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_arm_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_body.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_foot_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_foot_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_leg_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_leg_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skull.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skull_face.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_space_christian_cross.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_symbol_elysium.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattooarm-laza_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattooarm-laza_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/tail_fox_wag_stripes_prime.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/tail_fox_wag_stripes_second.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/tail_fox_wag_stripes_third.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/antenna-fluffy.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/antenna-howler.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/antenna-long.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/antenna-twisted.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/eyes_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/eyes_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-asterisks.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-cowcoloring.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-deathwing.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-gradient.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-line.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-predatoreyes.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-skull.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-slightlylongwings.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/drawing_khar.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/drawing_skelet_body.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/drawing_skeleton.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/drawing_sun.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/drawing_warpaint.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_baran.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_bullhorns.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_crown.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_five.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_highback.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_jacksonchameleon.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_long.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_stagbeetle.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_superlong.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_twoago.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-arm_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-arm_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-foot_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-foot_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-hand_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-hand_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-leg_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-leg_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/lineeyes.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/tatto_skelet_arm_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/tatto_skelet_arm_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/tatto_skelet_leg_l.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/tatto_skelet_leg_r.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Slime/custom.rsi/butterfly_wings.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Slime/custom.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Customization/Slime/custom.rsi/rabbit-antennae.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Slime/custom.rsi/rabbit-ears.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_bigscar_right.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_binding.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_bracelet_arm_left.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_bracelet_arm_right.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_bracelet_leg_left.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_bracelet_leg_right.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_line_left.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_line_right.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_ring_arm_left.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_ring_arm_right.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_ring_ear_left.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_ring_ear_right.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_ring_leg_left.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_ring_leg_right.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_runes.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar2_left.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar2_right.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar3_left.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar3_right.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar4_left.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar4_right.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar_right.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_skeleton.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_skull.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_skull_breast.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_spots.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_spots2.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_tattoo.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_wings_back.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/augtorso_m.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/l_augarm.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/l_augfoot.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/l_aughand.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/l_augleg.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/r_augarm.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/r_augfoot.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/r_aughand.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/r_augleg.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/headaugs.rsi/beholder.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/headaugs.rsi/iron_jaw.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/headaugs.rsi/malstrem.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/headaugs.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/headaugs.rsi/terminator.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/l_roboarm.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/l_robofoot.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/l_robohand.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/l_roboleg.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/meta.json create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/r_roboarm.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/r_robofoot.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/r_robohand.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/r_roboleg.png create mode 100644 Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/robotorso_m.png diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/Human.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/Human.ftl new file mode 100644 index 0000000000..b65a3ecd94 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/Human.ftl @@ -0,0 +1,50 @@ +marking-HumanPiercingEarL = Левое ухо +marking-HumanPiercingEarR = Правое ухо +marking-HumanPiercingNavel = Пупок +marking-HumanPiercingNippleL = Левый сосок +marking-HumanPiercingNippleR = Правый сосок +marking-HumanPiercingNipple = Сосок + +marking-ADTFoxTail = Лисий хвост + +# Аргументации +marking-AugmentsRoboticArmRight-r_roboarm = Аугментация, правая рука (Робот) +marking-AugmentsRoboticArmRight = Аугментация, правая рука (Робот) +marking-AugmentsRoboticHandRigh-r_robohand = Аугментация, кисть правой руки (Робот) +marking-AugmentsRoboticHandRigh = Аугментация, кисть правой руки (Робот) +marking-AugmentsRoboticArmLeft-l_roboarm = Аугментация, левая рука (Робот) +marking-AugmentsRoboticArmLeft = Аугментация, левая рука (Робот) +marking-AugmentsRoboticHandLeft-l_robohand = Аугментация, кисть левой руки (Робот) +marking-AugmentsRoboticHandLeft = Аугментация, кисть левой руки (Робот) +marking-AugmentsRoboticLegRight-r_roboleg = Аугментация, правая нога(Робот) +marking-AugmentsRoboticLegRight = Аугментация, правая нога(Робот) +marking-AugmentsRoboticFootRight-r_robofoot = Аугментация, ступня правой ноги (Робот) +marking-AugmentsRoboticFootRight = Аугментация, ступня правой ноги (Робот) +marking-AugmentsRoboticLegLeft-l_roboleg = Аугментация, левая нога (Робот) +marking-AugmentsRoboticLegLeft = Аугментация, левая нога (Робот) +marking-AugmentsRoboticFootLeft-l_robofoot = Аугментация, стопа левой ноги (Робот) +marking-AugmentsRoboticFootLeft = Аугментация, стопа левой ноги (Робот) +marking-AugmentsRoboticTorso-_robotorso_m = Аугментация, корпус мужской (Робот) +marking-AugmentsRoboticTorso = Аугментация, корпус мужской (Робот) +marking-AugmentsAugArmRight-r_roboarm = Аугментация, правая рука (Песчанный) +marking-AugmentsAugArmRight = Аугментация, правая рука (Песчанный) +marking-AugmentsAugHandRigh-r_robohand = Аугментация, кисть правой руки (Песчанный) +marking-AugmentsAugHandRigh = Аугментация, кисть правой руки (Песчанный) +marking-AugmentsAugArmLeft-l_roboarm = Аугментация, левая рука (Песчанный) +marking-AugmentsAugArmLeft = Аугментация, левая рука (Песчанный) +marking-AugmentsAugHandLeft-l_robohand = Аугментация, кисть левой руки (Песчанный) +marking-AugmentsAugHandLeft = Аугментация, кисть левой руки (Песчанный) +marking-AugmentsAugLegRight-r_roboleg = Аугментация, правая нога(Песчанный) +marking-AugmentsAugLegRight = Аугментация, правая нога(Песчанный) +marking-AugmentsAugFootRight-r_robofoot = Аугментация, ступня правой ноги (Песчанный) +marking-AugmentsAugFootRight = Аугментация, ступня правой ноги (Песчанный) +marking-AugmentsAugLegLeft-l_roboleg = Аугментация, левая нога (Песчанный) +marking-AugmentsAugLegLeft = Аугментация, левая нога (Песчанный) +marking-AugmentsAugFootLeft-l_robofoot = Аугментация, стопа левой ноги (Песчанный) +marking-AugmentsAugFootLeft = Аугментация, стопа левой ноги (Песчанный) +marking-AugmentsAugTorso-_augtorso_m = Аугментация, корпус мужской (Песчанный) +marking-AugmentsAugTorso = Аугментация, корпус мужской (Песчанный) +marking-Malstrem = Мальстрём +marking-Beholder = Наблюдатель +marking-Terminator = Терминатор +marking-Iron_jaw = Стальная челюсть \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/Human_tattoos.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/Human_tattoos.ftl new file mode 100644 index 0000000000..8884d36f56 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/Human_tattoos.ftl @@ -0,0 +1,26 @@ +marking-HumanTattooArmImheartmomL = Татуировка "Я люблю маму" (левая рука) +marking-HumanTattooArmImheartmomR = Татуировка "Я люблю маму" (правая рука) +marking-HumanTattooChurchdomes = Татуировка куполов церкви +marking-HumanTattooElysiumPatriotism = Татуировка патриотизма Элизиума +marking-HumanTattooFullskelet = Татуировка полного скелета +marking-HumanTattooKarabel = Татуировка карабеля +marking-HumanTattooKrenelMercenary = Татуировка зубцов мерсенария +marking-HumanTattooLineArmL = Татуировка линии (левая рука) +marking-HumanTattooLineArmR = Татуировка линии (правая рука) +marking-HumanTattooPatriotTSF = Татуировка патриота TSF +marking-HumanTattooRose = Татуировка розы +marking-HumanTattooSerpentTemptation = Татуировка змеи искушения +marking-HumanTattooSkull = Татуировка черепа +marking-HumanTattooSkeletarmL = Татуировка скелетной руки (левая) +marking-HumanTattooSkeletarmR = Татуировка скелетной руки (правая) +marking-HumanTattooSkeletbody = Татуировка скелетного тела +marking-HumanTattooSkeletfootL = Татуировка скелетной ноги (левая) +marking-HumanTattooSkeletfootR = Татуировка скелетной ноги (правая) +marking-HumanTattooSkeletlegL = Татуировка скелетной ноги (левая) +marking-HumanTattooSkeletlegR = Татуировка скелетной ноги (правая) +marking-HumanTattooSkullFace = Татуировка черепа на лице +marking-HumanTattooSymbolElysium = Татуировка символа Элизиума +marking-HumanTattooNarsi = Татуировка Нарси +marking-HumanTattooSpaceChristianCross = Татуировка космического христианского креста +marking-HumanTattooArmlazaL = Татуировка лазы (левая рука) +marking-HumanTattooArmlazaR = Татуировка лазы (правая рука) \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/Slime.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/Slime.ftl new file mode 100644 index 0000000000..2f165a67e3 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/Slime.ftl @@ -0,0 +1,5 @@ +## Слаймолюды Локализация + +marking-SlimeRabbitAntennae = Усики кролика +marking-SlimeRabbitEars = Уши кролика +marking-SlimeButterflyWings = Крылья бабочки diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/demon.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/demon.ftl new file mode 100644 index 0000000000..0b310a2c47 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/demon.ftl @@ -0,0 +1,25 @@ +# Локализация для расы Аркан (Demon) +marking-DemonCowEars = Коровьи уши +marking-DemonEars = Демонические уши +marking-DemonElfEars = Эльфийские уши +marking-DemonCowHorns = Коровьи рога +marking-DemonHornsDeer = Оленьи рога +marking-DemonHornsSmall = Маленькие рога +marking-DemonHornsBuffalo = Бычьи рога +marking-DemonHornsCarpicorn = Козерожьи рога +marking-DemonHornsDevil = Дьявольские рога +marking-DemonHornsDevil2 = Дьявольские рога 2 +marking-DemonHornsDevil3 = Дьявольские рога 3 +marking-DemonHornsDevil4 = Дьявольские рога 4 +marking-DemonHornsRam = Бараны рога +marking-DemonHornsUnicorn = Рога единорога +marking-DemomTail1 = Демонический хвост 1 +marking-DemomTailLong = Длинный демонический хвост +marking-DemomTailUp = Демонический хвост вверх +marking-DemonChestCowSpots = Коровьи пятна на груди +marking-DemonChestGuard = Защита груди +marking-DemonChestLinesEmperos = Линии Императора на груди +marking-DemonChestQueenLines = Линии Королевы на груди +marking-DemonChestTreeLines = Древесные линии на груди +marking-DemonChestTrinitySpots = Троичные пятна на груди +marking-DemonGoatee = Козлиная бородка \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/drask.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/drask.ftl new file mode 100644 index 0000000000..8ba34702b3 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/drask.ftl @@ -0,0 +1 @@ +# Пусть будет? \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/human_hair.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/human_hair.ftl new file mode 100644 index 0000000000..70c0e2105d --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/human_hair.ftl @@ -0,0 +1,21 @@ +marking-HumanBeardBeardchin = Борода-подбородок +marking-HumanBeardBeardlong = Длинная борода +marking-HumanBeardBeardshort = Короткая борода +marking-HumanBeardBeardthick = Густая борода +marking-HumanBeardBeardviking = Борода викинга +marking-HumanBeardBristle = Щетина +marking-HumanBeardMustachewithstubble = Усы с щетиной +marking-HumanBeardThickbristle = Густая щетина +marking-HumanHairArabicgatheredhair = Арабская собранная прическа +marking-HumanHairClassichairmale = Классическая мужская прическа +marking-HumanHairCombedfromside = Зачесанные набок волосы +marking-HumanHairLonghair = Длинные волосы +marking-HumanHairManbunold = Мужской пучок (старый стиль) +marking-HumanHairPigtailtajaran = Косичка-таджаран +marking-HumanHairShavedside = Выбритая сторона +marking-HumanHairShorthaired = Коротко стриженные волосы +marking-HumanWomenbun = Женский пучок +marking-HumanForeheadBindi = Бинди +marking-HumanForeheadFathereyebrows = Густые брови +marking-HumanPiercingBrowL = Пирсинг брови (левая) +marking-HumanPiercingBrowR = Пирсинг брови (правая) \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/ipc.yml b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/ipc.ftl similarity index 100% rename from Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/ipc.yml rename to Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/ipc.ftl diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Moth/moth.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/moth.ftl similarity index 89% rename from Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Moth/moth.ftl rename to Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/moth.ftl index c5812f4a95..6ae70eccac 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Moth/moth.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/moth.ftl @@ -116,3 +116,19 @@ marking-MothLLegWitchwing = Ниан, Левая нога (Ведьмино кр marking-MothRLegWitchwing = Ниан, Правая нога (Ведьмино крыло) marking-MothLArmWitchwing = Ниан, Левая рука (Ведьмино крыло) marking-MothRArmWitchwing = Ниан, Правая рука (Ведьмино крыло) +marking-MothAntennasUnderwing = Антенны (Подкрылье) +marking-MothAntennaTwisted = Антенна (Искаженная) +marking-MothAntennaLong = Антенна (Длинная) +marking-MothAntennaHowler = Антенна (Воющая) +marking-MothAntennaFluffy = Антенна (Пушистая) +marking-MothWingsUnderwing = Крылья (Подкрылье) +marking-MothWingsSlightlylongwings = Крылья (Чуть длиннее) +marking-MothWingsSkull = Крылья (Череп) +marking-MothWingsPredatoreyes = Крылья (Хищные глаза) +marking-MothWingsLine = Крылья (Линии) +marking-MothWingsGradient = Крылья (Градиент) +marking-MothWingsDeathwing = Крылья (Крылья Смерти) +marking-MothWingsCowcoloring = Крылья (Коровья окраска) +marking-MothWingsAsterisks = Крылья (Звездочки) +marking-MothEyesR = Ниан, правый глаз +marking-MothEyesL = Ниан, левый глаз diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Novakid/novakid_mark.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/novakid.ftl similarity index 100% rename from Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Novakid/novakid_mark.ftl rename to Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/novakid.ftl diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/reptilian.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/reptilian.ftl new file mode 100644 index 0000000000..ba3eec90a4 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/reptilian.ftl @@ -0,0 +1,41 @@ +## Локализация для Унатхов (Reptilian) + +# Рога + +marking-ReptilianHornsBaran = Бараньи рога +marking-ReptilianHornsBullhorns = Бычьи рога +marking-ReptilianHornsCrown = Корона +marking-ReptilianHornsFive = Пять рогов +marking-ReptilianHornsHighback = Высокая спина +marking-ReptilianHornsJacksonchameleon = Рога хамелеона +marking-ReptilianHornsLong = Длинные рога +marking-ReptilianHornsStagbeetle = Рога жука-оленя +marking-ReptilianHornsSuperlong = Очень длинные рога +marking-ReptilianHornsTwoago = Два рога + +# Импланты Cybersun + +marking-ReptilianImplantCybersunArmL = Левая кибернетическая рука +marking-ReptilianImplantCybersunArmR = Правая кибернетическая рука +marking-ReptilianImplantCybersunLegL = Левая кибернетическая нога +marking-ReptilianImplantCybersunLegR = Правая кибернетическая нога +marking-ReptilianImplantCybersunFootL = Левая кибернетическая стопа +marking-ReptilianImplantCybersunFootR = Правая кибернетическая стопа +marking-ReptilianImplantCybersunHandL = Левая кибернетическая ладонь +marking-ReptilianImplantCybersunHandR = Правая кибернетическая ладонь + +# Татуировки + +marking-ReptilianTattoSkeletArmL = Татуировка скелета на левой руке +marking-ReptilianTattoSkeletArmR = Татуировка скелета на правой руке +marking-ReptilianTattoSkeletLegL = Татуировка скелета на левой ноге +marking-ReptilianTattoSkeletLegR = Татуировка скелета на правой ноге + +# Рисунки + +marking-ReptilianDrawingKhar = Рисунок "Хар" +marking-ReptilianDrawingSkeletBody = Рисунок скелета тела +marking-ReptilianDrawingSkeleton = Рисунок скелета +marking-ReptilianDrawingSun = Рисунок солнца +marking-ReptilianDrawingWarpaint = Боевая раскраска +marking-ReptilianLineEyes = Глаза-полосы diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/shadekin.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/shadekin.ftl new file mode 100644 index 0000000000..fc03558de3 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/shadekin.ftl @@ -0,0 +1,12 @@ +## Локализация Сумеричников (Shadekin) + +# Уши +marking-EarsShadekin = Уши +marking-EarsShadekinStriped = Полосатые Уши + +# Хвост +marking-TailShadekin = Хвост +marking-TailShadekinBig = Большой Хвост +marking-TailShadekinBigFluff = Большой Пушистый Хвост +marking-TailShadekinShorter = Короткий Хвост +marking-TailShadekinMedium = Средний Хвост \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/vulpkanin.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/vulpkanin.ftl new file mode 100644 index 0000000000..2ef054c6ae --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/vulpkanin.ftl @@ -0,0 +1,51 @@ +marking-ADTVulpkanintail1 = Хвост 1 +marking-ADTVulpkanintail2 = Хвост 2 +marking-ADTVulpkanintailAll = Весь хвост +marking-ADTVulpkaninear = Окрас ушей +marking-ADTVulpkaninearBack = Окраска ушей +marking-ADTVulpkaninmuzzle = Окрас лица +marking-ADTVulpkaninmuzzleear = Окрас лица и ушей +marking-ADTVulpkaninnose = Окрас носа +marking-ADTVulpkaninpoints_fade = Окрас лица и ушей +marking-ADTVulpkaninpoints_sharp = Окрас лица и ушей (острые) +marking-ADTVulpkaninskull_sponsor = Рисунок черепа +marking-ADTVulpkanintiger_face = Тигриные полосы (лицо) +marking-ADTVulpkanintiger_head = Тигриные полосы (голова) +marking-ADTVulpkaninaltpointsfadebelly = Окрас лап, груди и живота +marking-ADTVulpkaninbellycrest = Окрас живота +marking-ADTVulpkanincrestpoints = Точки на лапах, груди и животе +marking-ADTVulpkaninfoxbelly = Лисий живот +marking-ADTVulpkaninfullbelly = Окрас живота +marking-ADTVulpkaninpointsfade = Окрас лап +marking-ADTVulpkaninpointsfadebelly = Пятнистый окрас лап, груди и живота +marking-ADTVulpkaninsharppoints = Резкие пятна + +marking-ADTVulpkanin_skullBreast = Череп на груди +marking-ADTVulpkanin_spots = Пятна +marking-ADTVulpkanin_spots2 = Пятна 2 +marking-ADTVulpkanin_tattoo = Татуировка +marking-ADTVulpkanin_wingsBack = Крылья на спине +marking-ADTVulpkanin_bigscarRight = Большой шрам справа +marking-ADTVulpkanin_binding = Перевязка +marking-ADTVulpkanin_braceletArmLeft = Браслет на левой руке +marking-ADTVulpkanin_braceletArmRight = Браслет на правой руке +marking-ADTVulpkanin_braceletLegLeft = Браслет на левой ноге +marking-ADTVulpkanin_braceletLegRight = Браслет на правой ноге +marking-ADTVulpkanin_lineLeft = Линия слева +marking-ADTVulpkanin_lineRight = Линия справа +marking-ADTVulpkanin_ringArmLeft = Кольцо на левой руке +marking-ADTVulpkanin_ringArmRight = Кольцо на правой руке +marking-ADTVulpkanin_ringEarLeft = Кольцо на левом ухе +marking-ADTVulpkanin_ringEarRight = Кольцо на правом ухе +marking-ADTVulpkaninRingLegLeft = Кольцо на левой ноге +marking-ADTVulpkaninRingLegRight = Кольцо на правой ноге +marking-ADTVulpkaninRunes = Руны +marking-ADTVulpkaninScarRight = Шрам справа +marking-ADTVulpkaninScar2Left = Шрам 2 слева +marking-ADTVulpkaninScar2Right = Шрам 2 справа +marking-ADTVulpkaninScar3Left = Шрам 3 слева +marking-ADTVulpkaninScar3Right = Шрам 3 справа +marking-ADTVulpkaninScar4Left = Шрам 4 слева +marking-ADTVulpkaninScar4Right = Шрам 4 справа +marking-ADTVulpkaninSkeleton = Скелет +marking-ADTVulpkaninSkull = Череп \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Vulpkanin/vulpkanin_hair.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/vulpkanin_hair.ftl similarity index 100% rename from Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Vulpkanin/vulpkanin_hair.ftl rename to Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Markings/vulpkanin_hair.ftl diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Vulpkanin/vulpkanin.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Vulpkanin/vulpkanin.ftl deleted file mode 100644 index 24d94c1612..0000000000 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Customization/Vulpkanin/vulpkanin.ftl +++ /dev/null @@ -1,21 +0,0 @@ -marking-ADTVulpkanintail1 = Хвост 1 -marking-ADTVulpkanintail2 = Хвост 2 -marking-ADTVulpkanintailAll = Весь хвост -marking-ADTVulpkaninear = Окрас ушей -marking-ADTVulpkaninearBack = Окраска ушей -marking-ADTVulpkaninmuzzle = Окрас лица -marking-ADTVulpkaninmuzzleear = Окрас лица и ушей -marking-ADTVulpkaninnose = Окрас носа -marking-ADTVulpkaninpoints_fade = Окрас лица и ушей -marking-ADTVulpkaninpoints_sharp = Окрас лица и ушей (острые) -marking-ADTVulpkaninskull_sponsor = Рисунок черепа -marking-ADTVulpkanintiger_face = Тигриные полосы (лицо) -marking-ADTVulpkanintiger_head = Тигриные полосы (голова) -marking-ADTVulpkaninaltpointsfadebelly = Окрас лап, груди и живота -marking-ADTVulpkaninbellycrest = Окрас живота -marking-ADTVulpkanincrestpoints = Точки на лапах, груди и животе -marking-ADTVulpkaninfoxbelly = Лисий живот -marking-ADTVulpkaninfullbelly = Окрас живота -marking-ADTVulpkaninpointsfade = Окрас лап -marking-ADTVulpkaninpointsfadebelly = Пятнистый окрас лап, груди и живота -marking-ADTVulpkaninsharppoints = Резкие пятна diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Player/Ursus.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Player/Ursus.ftl new file mode 100644 index 0000000000..6692513216 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Mobs/Player/Ursus.ftl @@ -0,0 +1,2 @@ +ent-MobUrsus = Урист МакУрс + .desc = Базовый моб расы Урсов \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Human.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Human.yml new file mode 100644 index 0000000000..8f865151a0 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Human.yml @@ -0,0 +1,77 @@ +- type: marking + id: HumanPiercingEarL + bodyPart: Head + markingCategory: HeadSide + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: piercing_ear_l + +- type: marking + id: HumanPiercingEarR + bodyPart: Head + markingCategory: HeadSide + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: piercing_ear_r + +- type: marking + id: HumanPiercingNavel + bodyPart: Head + markingCategory: HeadSide + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: piercing_navel + +- type: marking + id: HumanPiercingNippleL + bodyPart: Head + markingCategory: HeadSide + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: piercing_nipple_l + +- type: marking + id: HumanPiercingNippleR + bodyPart: Head + markingCategory: HeadSide + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: piercing_nipple_r + +- type: marking + id: HumanPiercingNipple + bodyPart: Head + markingCategory: HeadSide + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: piercing_nipple + +# Лисий хвост +- type: marking + id: ADTFoxTail + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Human] + #sponsorOnly: false # AdventureTime-Sponsors + coloring: + default: + type: + !type:CategoryColoring + category: Hair + fallbackTypes: + - !type:CategoryColoring + category: FacialHair + - !type:SkinColoring + sprites: + - sprite: ADT/Mobs/Customization/Human/fox_parts.rsi + state: tail_fox_wag_stripes_prime # AdventureTime-Sponsors + - sprite: ADT/Mobs/Customization/Human/fox_parts.rsi + state: tail_fox_wag_stripes_second # AdventureTime-Sponsors + - sprite: ADT/Mobs/Customization/Human/fox_parts.rsi + state: tail_fox_wag_stripes_third # AdventureTime-Sponsors \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Human_hair.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Human_hair.yml new file mode 100644 index 0000000000..89e02cc7ce --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Human_hair.yml @@ -0,0 +1,188 @@ +- type: marking + id: HumanBeardBeardchin + bodyPart: FacialHair + markingCategory: FacialHair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: beard-beardchin + +- type: marking + id: HumanBeardBeardlong + bodyPart: FacialHair + markingCategory: FacialHair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: beard-beardlong + +- type: marking + id: HumanBeardBeardshort + bodyPart: FacialHair + markingCategory: FacialHair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: beard-beardshort + +- type: marking + id: HumanBeardBeardthick + bodyPart: FacialHair + markingCategory: FacialHair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: beard-beardthick + +- type: marking + id: HumanBeardBeardviking + bodyPart: FacialHair + markingCategory: FacialHair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: beard-beardviking + +- type: marking + id: HumanBeardBristle + bodyPart: FacialHair + markingCategory: FacialHair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: beard-bristle + +- type: marking + id: HumanBeardMustachewithstubble + bodyPart: FacialHair + markingCategory: FacialHair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: beard-mustachewithstubble + +- type: marking + id: HumanBeardThickbristle + bodyPart: FacialHair + markingCategory: FacialHair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: beard-thickbristle + +- type: marking + id: HumanHairArabicgatheredhair + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: hair-arabicgatheredhair + +- type: marking + id: HumanHairClassichairmale + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: hair-classichairmale + +- type: marking + id: HumanHairCombedfromside + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: hair-combedfromside + +- type: marking + id: HumanHairLonghair + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: hair-longhair + +- type: marking + id: HumanHairManbunold + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: hair-manbunold + +- type: marking + id: HumanHairPigtailtajaran + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: hair-pigtailtajaran + +- type: marking + id: HumanHairShavedside + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: hair-shavedside + +- type: marking + id: HumanHairShorthaired + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: hair-shorthaired + +- type: marking + id: HumanWomenbun + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: hair-womenbun + +- type: marking + id: HumanForeheadBindi + bodyPart: Head + markingCategory: Snout + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: forehead-Bindi + +- type: marking + id: HumanForeheadFathereyebrows + bodyPart: Head + markingCategory: Snout + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: forehead-fathereyebrows + +- type: marking + id: HumanPiercingBrowL + bodyPart: Head + markingCategory: HeadSide + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: piercing_brow_l + +- type: marking + id: HumanPiercingBrowR + bodyPart: Head + markingCategory: HeadSide + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: piercing_brow_r \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Human_tattoos.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Human_tattoos.yml new file mode 100644 index 0000000000..8734eccde9 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Human_tattoos.yml @@ -0,0 +1,233 @@ +- type: marking + id: HumanTattooArmImheartmomL + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_arm_imheartmom_l + +- type: marking + id: HumanTattooArmImheartmomR + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_arm_imheartmom_r + +- type: marking + id: HumanTattooChurchdomes + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_churchdomes + +- type: marking + id: HumanTattooElysiumPatriotism + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_elysium_patriotism + +- type: marking + id: HumanTattooFullskelet + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_fullskelet + +- type: marking + id: HumanTattooKarabel + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_karabel + +- type: marking + id: HumanTattooKrenelMercenary + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_KrenelMercenary + +- type: marking + id: HumanTattooLineArmL + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_line_arm_l + +- type: marking + id: HumanTattooLineArmR + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_line_arm_r + +- type: marking + id: HumanTattooPatriotTSF + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_PatriotTSF + +- type: marking + id: HumanTattooRose + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_Rose + +- type: marking + id: HumanTattooSerpentTemptation + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_serpenttemptation + +- type: marking + id: HumanTattooSkull + bodyPart: Head + markingCategory: Head + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_skull + +- type: marking + id: HumanTattooSkeletarmL + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_skelet_arm_l + +- type: marking + id: HumanTattooSkeletarmR + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_skelet_arm_r + +- type: marking + id: HumanTattooSkeletbody + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_skelet_body + +- type: marking + id: HumanTattooSkeletfootL + bodyPart: LFoot + markingCategory: Legs + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_skelet_foot_l + +- type: marking + id: HumanTattooSkeletfootR + bodyPart: RFoot + markingCategory: Legs + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_skelet_foot_r + +- type: marking + id: HumanTattooSkeletlegL + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_skelet_leg_l + +- type: marking + id: HumanTattooSkeletlegR + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_skelet_leg_r + +- type: marking + id: HumanTattooSkullFace + bodyPart: Head + markingCategory: Head + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_skull_face + +- type: marking + id: HumanTattooSymbolElysium + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_symbol_elysium + +- type: marking + id: HumanTattooNarsi + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_narsi + +- type: marking + id: HumanTattooSpaceChristianCross + bodyPart: Head + markingCategory: Head + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattoo_space_christian_cross + +- type: marking + id: HumanTattooArmlazaL + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattooarm-laza_l + +- type: marking + id: HumanTattooArmlazaR + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [Human] + sprites: + - sprite: ADT/Mobs/Customization/Human/custom.rsi + state: tattooarm-laza_r \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/moth.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Mooth.yml similarity index 63% rename from Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/moth.yml rename to Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Mooth.yml index c1d5df2463..cad97253af 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/moth.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Mooth.yml @@ -1,399 +1,3 @@ -# Antennas -- type: marking - id: MothAntennasDefault - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: default - -- type: marking - id: MothAntennasCharred - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: charred - -- type: marking - id: MothAntennasDbushy - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: dbushy - -- type: marking - id: MothAntennasDcurvy - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: dcurvy - -- type: marking - id: MothAntennasDfan - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: dfan - -- type: marking - id: MothAntennasDpointy - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: dpointy - -- type: marking - id: MothAntennasFeathery - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: feathery - -- type: marking - id: MothAntennasFirewatch - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: firewatch - -- type: marking - id: MothAntennasGray - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: gray - -- type: marking - id: MothAntennasJungle - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: jungle - -- type: marking - id: MothAntennasMoffra - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: moffra - -- type: marking - id: MothAntennasOakworm - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: oakworm - -- type: marking - id: MothAntennasPlasmafire - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: plasmafire - -- type: marking - id: MothAntennasMaple - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: maple - -- type: marking - id: MothAntennasRoyal - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: royal - -- type: marking - id: MothAntennasStriped - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: striped - -- type: marking - id: MothAntennasWhitefly - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: whitefly - -- type: marking - id: MothAntennasWitchwing - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: witchwing - -- type: marking - id: MothAntennasUnderwing - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: underwing_primary - - sprite: Mobs/Customization/Moth/moth_antennas.rsi - state: underwing_secondary - -# Wings -- type: marking - id: MothWingsDefault - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: default - -- type: marking - id: MothWingsCharred - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: charred - -- type: marking - id: MothWingsDbushy - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: dbushy_primary - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: dbushy_secondary - -- type: marking - id: MothWingsDeathhead - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: deathhead_primary - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: deathhead_secondary - -- type: marking - id: MothWingsFan - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: fan - -- type: marking - id: MothWingsDfan - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: dfan - -- type: marking - id: MothWingsFeathery - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: feathery - -- type: marking - id: MothWingsFirewatch - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: firewatch_primary - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: firewatch_secondary - -- type: marking - id: MothWingsGothic - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: gothic - -- type: marking - id: MothWingsJungle - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: jungle - -- type: marking - id: MothWingsLadybug - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: ladybug - -- type: marking - id: MothWingsMaple - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: maple - -- type: marking - id: MothWingsMoffra - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: moffra_primary - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: moffra_secondary - -- type: marking - id: MothWingsOakworm - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: oakworm - -- type: marking - id: MothWingsPlasmafire - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: plasmafire_primary - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: plasmafire_secondary - -- type: marking - id: MothWingsPointy - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: pointy - -- type: marking - id: MothWingsRoyal - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: royal_primary - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: royal_secondary - -- type: marking - id: MothWingsStellar - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: stellar - -- type: marking - id: MothWingsStriped - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: striped - -- type: marking - id: MothWingsSwirly - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: swirly - -- type: marking - id: MothWingsWhitefly - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: whitefly - -- type: marking - id: MothWingsWitchwing - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: witchwing - -- type: marking - id: MothWingsUnderwing - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [Moth] - sprites: - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: underwing_primary - - sprite: Mobs/Customization/Moth/moth_wings.rsi - state: underwing_secondary - # Body markings: # Charred - type: marking @@ -1109,3 +713,24 @@ sprites: - sprite: Mobs/Customization/Moth/moth_parts.rsi state: witchwing_r_arm + + +##Stаrt-АDT-Аlаzel +- type: marking + id: MothEyesR + bodyPart: Eyes + markingCategory: Head + speciesRestriction: [Moth] + sprites: + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: eyes_r + +- type: marking + id: MothEyesL + bodyPart: Eyes + markingCategory: Head + speciesRestriction: [Moth] + sprites: + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: eyes_l +##END-АDT-Аlаzel \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian.yml new file mode 100644 index 0000000000..1d08076b6f --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian.yml @@ -0,0 +1,53 @@ +- type: marking + id: ReptilianDrawingKhar + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: drawing_khar + +- type: marking + id: ReptilianDrawingSkeletBody + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: drawing_skelet_body + +- type: marking + id: ReptilianDrawingSkeleton + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: drawing_skeleton + +- type: marking + id: ReptilianDrawingSun + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: drawing_sun + +- type: marking + id: ReptilianDrawingWarpaint + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: drawing_warpaint + +- type: marking + id: ReptilianLineEyes + bodyPart: Eyes + markingCategory: Head + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: lineeyes \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian_horns.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian_horns.yml new file mode 100644 index 0000000000..61d606dcef --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian_horns.yml @@ -0,0 +1,89 @@ +- type: marking + id: ReptilianHornsBaran + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: horns_baran + +- type: marking + id: ReptilianHornsBullhorns + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: horns_bullhorns + +- type: marking + id: ReptilianHornsCrown + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: horns_crown + +- type: marking + id: ReptilianHornsFive + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: horns_five + +- type: marking + id: ReptilianHornsHighback + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: horns_highback + +- type: marking + id: ReptilianHornsJacksonchameleon + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: horns_jacksonchameleon + +- type: marking + id: ReptilianHornsLong + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: horns_long + +- type: marking + id: ReptilianHornsStagbeetle + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: horns_stagbeetle + +- type: marking + id: ReptilianHornsSuperlong + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: horns_superlong + +- type: marking + id: ReptilianHornsTwoago + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: horns_twoago \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian_implant.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian_implant.yml new file mode 100644 index 0000000000..fe45789f67 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian_implant.yml @@ -0,0 +1,71 @@ +- type: marking + id: ReptilianImplantCybersunArmL + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [Reptilian] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: implantcybersun-arm_l + +- type: marking + id: ReptilianImplantCybersunArmR + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [Reptilian] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: implantcybersun-arm_r + +- type: marking + id: ReptilianImplantCybersunLegL + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [Reptilian] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: implantcybersun-leg_l + +- type: marking + id: ReptilianImplantCybersunLegR + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [Reptilian] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: implantcybersun-leg_r + +- type: marking + id: ReptilianImplantCybersunFootL + bodyPart: LFoot + markingCategory: Legs + speciesRestriction: [Reptilian] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: implantcybersun-foot_l + +- type: marking + id: ReptilianImplantCybersunFootR + bodyPart: LFoot + markingCategory: Legs + speciesRestriction: [Reptilian] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: implantcybersun-foot_r + +- type: marking + id: ReptilianImplantCybersunHandL + bodyPart: LHand + markingCategory: Arms + speciesRestriction: [Reptilian] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: implantcybersun-hand_l + +- type: marking + id: ReptilianImplantCybersunHandR + bodyPart: LHand + markingCategory: Arms + speciesRestriction: [Reptilian] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: implantcybersun-hand_r diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian_tattoos.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian_tattoos.yml new file mode 100644 index 0000000000..10cce7853f --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Reptilian_tattoos.yml @@ -0,0 +1,35 @@ +- type: marking + id: ReptilianTattoSkeletArmL + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: tatto_skelet_arm_l + +- type: marking + id: ReptilianTattoSkeletArmR + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: tatto_skelet_arm_r + +- type: marking + id: ReptilianTattoSkeletLegL + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: tatto_skelet_leg_l + +- type: marking + id: ReptilianTattoSkeletLegR + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [Reptilian, KoboltSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Reptilian/custom.rsi + state: tatto_skelet_leg_r \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Slime.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Slime.yml new file mode 100644 index 0000000000..f3e1f0685f --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Slime.yml @@ -0,0 +1,26 @@ +- type: marking + id: SlimeRabbitAntennae + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [SlimePerson] + sprites: + - sprite: ADT/Mobs/Customization/Slime/custom.rsi + state: rabbit-antennae + +- type: marking + id: SlimeRabbitEars + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [SlimePerson] + sprites: + - sprite: ADT/Mobs/Customization/Slime/custom.rsi + state: rabbit-ears + +- type: marking + id: SlimeButterflyWings + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [SlimePerson] + sprites: + - sprite: ADT/Mobs/Customization/Slime/custom.rsi + state: butterfly_wings \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Vulpkanin.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Vulpkanin.yml index 583e91f062..b64849e2d8 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Vulpkanin.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/Vulpkanin.yml @@ -195,4 +195,267 @@ speciesRestriction: [VulpkaninSpecies] sprites: - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_head.rsi - state: tiger_head \ No newline at end of file + state: tiger_head + +#Start-customization-Uma-ADT +- type: marking + id: ADTVulpkanin_skullBreast + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_skull_breast + +- type: marking + id: ADTVulpkanin_spots + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_spots + +- type: marking + id: ADTVulpkanin_spots2 + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_spots2 + +- type: marking + id: ADTVulpkanin_tattoo + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_tattoo + +- type: marking + id: ADTVulpkanin_wingsBack + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_wings_back + +- type: marking + id: ADTVulpkanin_bigscarRight + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_bigscar_right + +- type: marking + id: ADTVulpkanin_binding + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_binding + +- type: marking + id: ADTVulpkanin_braceletArmLeft + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_bracelet_arm_left + +- type: marking + id: ADTVulpkanin_braceletArmRight + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_bracelet_arm_right + +- type: marking + id: ADTVulpkanin_braceletLegLeft + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_bracelet_leg_left + +- type: marking + id: ADTVulpkanin_braceletLegRight + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_bracelet_leg_right + +- type: marking + id: ADTVulpkanin_lineLeft + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_line_left + +- type: marking + id: ADTVulpkanin_lineRight + bodyPart: Head + markingCategory: Head + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_line_right + +- type: marking + id: ADTVulpkanin_ringArmLeft + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_ring_arm_left + +- type: marking + id: ADTVulpkanin_ringArmRight + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_ring_arm_right + +- type: marking + id: ADTVulpkanin_ringEarLeft + bodyPart: Head + markingCategory: Head + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_ring_ear_left + +- type: marking + id: ADTVulpkanin_ringEarRight + bodyPart: Head + markingCategory: Head + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_ring_ear_right + +- type: marking + id: ADTVulpkaninRingLegLeft + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_ring_leg_left + +- type: marking + id: ADTVulpkaninRingLegRight + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_ring_leg_right + +- type: marking + id: ADTVulpkaninRunes + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_runes + +- type: marking + id: ADTVulpkaninScarRight + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_scar_right + +- type: marking + id: ADTVulpkaninScar2Left + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_scar2_left + +- type: marking + id: ADTVulpkaninScar2Right + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_scar2_right + +- type: marking + id: ADTVulpkaninScar3Left + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_scar3_left + +- type: marking + id: ADTVulpkaninScar3Right + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_scar3_right + +- type: marking + id: ADTVulpkaninScar4Left + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_scar4_left + +- type: marking + id: ADTVulpkaninScar4Right + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_scar4_right + +- type: marking + id: ADTVulpkaninSkeleton + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_skeleton + +- type: marking + id: ADTVulpkaninSkull + bodyPart: Chest + markingCategory: Overlay + speciesRestriction: [VulpkaninSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi + state: vulp_skull +#END-customization-Uma-ADT \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon.yml index 8940c83837..0832170ed5 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon.yml @@ -1,75 +1,3 @@ -- type: marking - id: DemomTail1 - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [DemonSpecies] - sprites: - - sprite: ADT/Mobs/Customization/Demon/custom.rsi - state: demon_tail - -- type: marking - id: DemomTailLong - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [DemonSpecies] - sprites: - - sprite: ADT/Mobs/Customization/Demon/custom.rsi - state: long - -- type: marking - id: DemomTailUp - bodyPart: Tail - markingCategory: Tail - speciesRestriction: [DemonSpecies] - sprites: - - sprite: ADT/Mobs/Customization/Demon/custom.rsi - state: up - -- type: marking - id: DemonCowEars - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [DemonSpecies] - sprites: - - sprite: ADT/Mobs/Customization/Demon/custom.rsi - state: cow_ears - -- type: marking - id: DemonEars - bodyPart: HeadSide - markingCategory: HeadSide - speciesRestriction: [DemonSpecies] - sprites: - - sprite: ADT/Mobs/Customization/Demon/custom.rsi - state: demon_ears - -- type: marking - id: DemonCowHorns - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [DemonSpecies] - sprites: - - sprite: ADT/Mobs/Customization/Demon/custom.rsi - state: cow_horns - -- type: marking - id: DemonHornsDeer - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [DemonSpecies] - sprites: - - sprite: ADT/Mobs/Customization/Demon/custom.rsi - state: deer_antlers_horns - -- type: marking - id: DemonHornsSmall - bodyPart: HeadTop - markingCategory: HeadTop - speciesRestriction: [DemonSpecies] - sprites: - - sprite: ADT/Mobs/Customization/Demon/custom.rsi - state: small_horns - - type: marking id: DemonChestCowSpots bodyPart: Chest @@ -124,10 +52,12 @@ - sprite: ADT/Mobs/Customization/Demon/custom.rsi state: trinity_spots +#Бороды - type: marking id: DemonGoatee bodyPart: FacialHair markingCategory: FacialHair + speciesRestriction: [DemonSpecies] sprites: - sprite: ADT/Mobs/Customization/Demon/custom.rsi - state: goatee + state: goatee \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon_ears.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon_ears.yml new file mode 100644 index 0000000000..0696e5e3ce --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon_ears.yml @@ -0,0 +1,26 @@ +- type: marking + id: DemonCowEars + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: cow_ears + +- type: marking + id: DemonEars + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: demon_ears + +- type: marking + id: DemonElfEars + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: ears_elf \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon_horns.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon_horns.yml new file mode 100644 index 0000000000..de14769da5 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon_horns.yml @@ -0,0 +1,98 @@ +- type: marking + id: DemonCowHorns + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: cow_horns + +- type: marking + id: DemonHornsDeer + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: deer_antlers_horns + +- type: marking + id: DemonHornsSmall + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: small_horns + +- type: marking + id: DemonHornsBuffalo + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: horns_buffalo + +- type: marking + id: DemonHornsCarpicorn + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: horns_capricorn + +- type: marking + id: DemonHornsDevil + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: horns_devil + +- type: marking + id: DemonHornsDevil2 + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: horns_devil2 + +- type: marking + id: DemonHornsDevil3 + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: horns_devil3 + +- type: marking + id: DemonHornsDevil4 + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: horns_devil4 + +- type: marking + id: DemonHornsRam + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: horns_ram + +- type: marking + id: DemonHornsUnicorn + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: horns_unicorn \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon_tails.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon_tails.yml new file mode 100644 index 0000000000..f5130b39ad --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/demon_tails.yml @@ -0,0 +1,26 @@ +- type: marking + id: DemomTail1 + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: demon_tail + +- type: marking + id: DemomTailLong + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: long + +- type: marking + id: DemomTailUp + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [DemonSpecies] + sprites: + - sprite: ADT/Mobs/Customization/Demon/custom.rsi + state: up \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/misc.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/misc.yml new file mode 100644 index 0000000000..6ee795a375 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/misc.yml @@ -0,0 +1,218 @@ +## Аргументации конечностей +- type: marking + id: AugmentsAugArmRight + bodyPart: RArm + markingCategory: Arms + sponsorOnly: true + sprites: + - sprite: ADT/Mobs/Customization/augments/augbody.rsi + state: r_augarm + +- type: marking + id: AugmentsAugHandRigh + bodyPart: RHand + markingCategory: Arms + sponsorOnly: true + sprites: + - sprite: ADT/Mobs/Customization/augments/augbody.rsi + state: r_aughand + +- type: marking + id: AugmentsAugArmLeft + bodyPart: LArm + markingCategory: Arms + sponsorOnly: true + sprites: + - sprite: ADT/Mobs/Customization/augments/augbody.rsi + state: l_augarm + +- type: marking + id: AugmentsAugHandLeft + bodyPart: LHand + markingCategory: Arms + sponsorOnly: true + sprites: + - sprite: ADT/Mobs/Customization/augments/augbody.rsi + state: l_aughand + +- type: marking + id: AugmentsAugTorso + bodyPart: Chest + markingCategory: Chest + sponsorOnly: true + sprites: + - sprite: ADT/Mobs/Customization/augments/augbody.rsi + state: augtorso_m + +- type: marking + id: AugmentsAugLegRight + bodyPart: RLeg + markingCategory: Legs + sponsorOnly: true + sprites: + - sprite: ADT/Mobs/Customization/augments/augbody.rsi + state: r_augleg + +- type: marking + id: AugmentsAugFootRight + bodyPart: RFoot + markingCategory: Legs + sponsorOnly: true + sprites: + - sprite: ADT/Mobs/Customization/augments/augbody.rsi + state: r_augfoot + +- type: marking + id: AugmentsAugLegLeft + bodyPart: LLeg + markingCategory: Legs + sponsorOnly: true + sprites: + - sprite: ADT/Mobs/Customization/augments/augbody.rsi + state: l_augleg + +- type: marking + id: AugmentsAugFootLeft + bodyPart: LFoot + markingCategory: Legs + sponsorOnly: true + sprites: + - sprite: ADT/Mobs/Customization/augments/augbody.rsi + state: l_augfoot + +## Робо тело +- type: marking + id: AugmentsRoboticArmRight + bodyPart: RArm + markingCategory: Arms + sponsorOnly: false + sprites: + - sprite: ADT/Mobs/Customization/augments/robotbody1.rsi + state: r_roboarm + +- type: marking + id: AugmentsRoboticHandRigh + bodyPart: RHand + markingCategory: Arms + sponsorOnly: false + sprites: + - sprite: ADT/Mobs/Customization/augments/robotbody1.rsi + state: r_robohand + +- type: marking + id: AugmentsRoboticArmLeft + bodyPart: LArm + markingCategory: Arms + sponsorOnly: false + sprites: + - sprite: ADT/Mobs/Customization/augments/robotbody1.rsi + state: l_roboarm + +- type: marking + id: AugmentsRoboticHandLeft + bodyPart: LHand + markingCategory: Arms + sponsorOnly: false + sprites: + - sprite: ADT/Mobs/Customization/augments/robotbody1.rsi + state: l_robohand + +- type: marking + id: AugmentsRoboticTorso + bodyPart: Chest + markingCategory: Chest + sponsorOnly: false + sprites: + - sprite: ADT/Mobs/Customization/augments/robotbody1.rsi + state: robotorso_m + +- type: marking + id: AugmentsRoboticLegRight + bodyPart: RLeg + markingCategory: Legs + sponsorOnly: false + sprites: + - sprite: ADT/Mobs/Customization/augments/robotbody1.rsi + state: r_roboleg + +- type: marking + id: AugmentsRoboticFootRight + bodyPart: RFoot + markingCategory: Legs + sponsorOnly: false + sprites: + - sprite: ADT/Mobs/Customization/augments/robotbody1.rsi + state: r_robofoot + +- type: marking + id: AugmentsRoboticLegLeft + bodyPart: LLeg + markingCategory: Legs + sponsorOnly: false + sprites: + - sprite: ADT/Mobs/Customization/augments/robotbody1.rsi + state: l_roboleg + +- type: marking + id: AugmentsRoboticFootLeft + bodyPart: LFoot + markingCategory: Legs + sponsorOnly: false + sprites: + - sprite: ADT/Mobs/Customization/augments/robotbody1.rsi + state: l_robofoot + +## Всякое челюсти, лицо +- type: marking + id: Malstrem + bodyPart: Eyes + markingCategory: Head + sponsorOnly: true + coloring: + default: + type: + !type:EyeColoring + negative: true + sprites: + - sprite: ADT/Mobs/Customization/augments/headaugs.rsi + state: malstrem + +- type: marking + id: Beholder + bodyPart: Eyes + markingCategory: Head + coloring: + default: + type: + !type:EyeColoring + negative: true + sprites: + - sprite: ADT/Mobs/Customization/augments/headaugs.rsi + state: beholder + +- type: marking + id: Terminator + bodyPart: Eyes + markingCategory: Head + sponsorOnly: true + coloring: + default: + type: + !type:EyeColoring + negative: true + sprites: + - sprite: ADT/Mobs/Customization/augments/headaugs.rsi + state: terminator + +- type: marking + id: Iron_jaw + bodyPart: Eyes + markingCategory: Head + coloring: + default: + type: + !type:EyeColoring + negative: true + sprites: + - sprite: ADT/Mobs/Customization/augments/headaugs.rsi + state: iron_jaw \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/mooth_antennas.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/mooth_antennas.yml new file mode 100644 index 0000000000..71958d3036 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/mooth_antennas.yml @@ -0,0 +1,209 @@ +# Antennas +- type: marking + id: MothAntennasDefault + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: default + +- type: marking + id: MothAntennasCharred + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: charred + +- type: marking + id: MothAntennasDbushy + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: dbushy + +- type: marking + id: MothAntennasDcurvy + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: dcurvy + +- type: marking + id: MothAntennasDfan + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: dfan + +- type: marking + id: MothAntennasDpointy + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: dpointy + +- type: marking + id: MothAntennasFeathery + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: feathery + +- type: marking + id: MothAntennasFirewatch + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: firewatch + +- type: marking + id: MothAntennasGray + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: gray + +- type: marking + id: MothAntennasJungle + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: jungle + +- type: marking + id: MothAntennasMoffra + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: moffra + +- type: marking + id: MothAntennasOakworm + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: oakworm + +- type: marking + id: MothAntennasPlasmafire + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: plasmafire + +- type: marking + id: MothAntennasMaple + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: maple + +- type: marking + id: MothAntennasRoyal + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: royal + +- type: marking + id: MothAntennasStriped + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: striped + +- type: marking + id: MothAntennasWhitefly + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: whitefly + +- type: marking + id: MothAntennasWitchwing + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: witchwing + +- type: marking + id: MothAntennasUnderwing + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: underwing_primary + - sprite: Mobs/Customization/Moth/moth_antennas.rsi + state: underwing_secondary + +- type: marking + id: MothAntennaTwisted + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: antenna-twisted + +- type: marking + id: MothAntennaLong + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: antenna-long + +- type: marking + id: MothAntennaHowler + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: antenna-howler + +- type: marking + id: MothAntennaFluffy + bodyPart: HeadTop + markingCategory: HeadTop + speciesRestriction: [Moth] + sprites: + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: antenna-fluffy \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/mooth_wings.yml b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/mooth_wings.yml new file mode 100644 index 0000000000..90b8759e1d --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Customization/Markings/mooth_wings.yml @@ -0,0 +1,307 @@ +# Wings +- type: marking + id: MothWingsDefault + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: default + +- type: marking + id: MothWingsCharred + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: charred + +- type: marking + id: MothWingsDbushy + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: dbushy_primary + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: dbushy_secondary + +- type: marking + id: MothWingsDeathhead + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: deathhead_primary + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: deathhead_secondary + +- type: marking + id: MothWingsFan + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: fan + +- type: marking + id: MothWingsDfan + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: dfan + +- type: marking + id: MothWingsFeathery + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: feathery + +- type: marking + id: MothWingsFirewatch + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: firewatch_primary + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: firewatch_secondary + +- type: marking + id: MothWingsGothic + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: gothic + +- type: marking + id: MothWingsJungle + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: jungle + +- type: marking + id: MothWingsLadybug + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: ladybug + +- type: marking + id: MothWingsMaple + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: maple + +- type: marking + id: MothWingsMoffra + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: moffra_primary + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: moffra_secondary + +- type: marking + id: MothWingsOakworm + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: oakworm + +- type: marking + id: MothWingsPlasmafire + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: plasmafire_primary + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: plasmafire_secondary + +- type: marking + id: MothWingsPointy + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: pointy + +- type: marking + id: MothWingsRoyal + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: royal_primary + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: royal_secondary + +- type: marking + id: MothWingsStellar + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: stellar + +- type: marking + id: MothWingsStriped + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: striped + +- type: marking + id: MothWingsSwirly + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: swirly + +- type: marking + id: MothWingsWhitefly + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: whitefly + +- type: marking + id: MothWingsWitchwing + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: witchwing + +- type: marking + id: MothWingsUnderwing + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: underwing_primary + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: underwing_secondary + +- type: marking + id: MothWingsSlightlylongwings + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: wings-slightlylongwings # тут всё ок + +- type: marking + id: MothWingsSkull + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: default + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: wings-skull + +- type: marking + id: MothWingsPredatoreyes + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: default + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: wings-predatoreyes + +- type: marking + id: MothWingsLine + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: default + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: wings-line + +- type: marking + id: MothWingsGradient + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: default + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: wings-gradient + +- type: marking + id: MothWingsDeathwing + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: default + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: wings-deathwing + +- type: marking + id: MothWingsCowcoloring + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: default + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: wings-cowcoloring + +- type: marking + id: MothWingsAsterisks + bodyPart: Tail + markingCategory: Tail + speciesRestriction: [Moth] + sprites: + - sprite: Mobs/Customization/Moth/moth_wings.rsi + state: default + - sprite: ADT/Mobs/Customization/Moth/custom.rsi + state: wings-asterisks \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Species/Vulpkanin.yml b/Resources/Prototypes/ADT/Species/Vulpkanin.yml index c1f871930c..f7089ddf4e 100644 --- a/Resources/Prototypes/ADT/Species/Vulpkanin.yml +++ b/Resources/Prototypes/ADT/Species/Vulpkanin.yml @@ -39,7 +39,7 @@ points: 1 required: false Chest: - points: 1 + points: 3 required: false Tail: points: 1 @@ -47,6 +47,17 @@ Head: points: 4 required: false + Overlay: + points: 1 + required: false + Arms: + points: 2 + required: false + Legs: + points: 2 + required: false + + - type: humanoidBaseSprite id: MobVulpkaninEyes baseSprite: diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/gauze.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/gauze.yml index 2e3c9ddf46..55ef147676 100644 --- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/gauze.yml +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/gauze.yml @@ -227,7 +227,7 @@ id: GauzeLizardLefteyePatch bodyPart: Eyes markingCategory: Overlay - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] #ADT везде добавил спешил кобальдов, т.к. все маркинги от унатхов им тоже подходят coloring: default: type: @@ -241,7 +241,7 @@ id: GauzeLizardRighteyePatch bodyPart: Eyes markingCategory: Overlay - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] #ADT Tweak coloring: default: type: @@ -255,7 +255,7 @@ id: GauzeLizardFootRight bodyPart: RFoot markingCategory: Overlay - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] #ADT Tweak coloring: default: type: @@ -269,7 +269,7 @@ id: GauzeLizardFootLeft bodyPart: LFoot markingCategory: Overlay - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] #ADT Tweak coloring: default: type: @@ -283,7 +283,7 @@ id: GauzeLizardBlindfold bodyPart: Eyes markingCategory: Overlay - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] #ADT Tweak coloring: default: type: diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/reptilian.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/reptilian.yml index 19768f8dc2..120e929683 100644 --- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/reptilian.yml +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/reptilian.yml @@ -2,7 +2,7 @@ id: LizardFrillsAquatic bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] #ADT везде добавил спешил кобальдов, т.к. все маркинги от унатхов им тоже подходят sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: frills_aquatic @@ -11,7 +11,7 @@ id: LizardFrillsShort bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: frills_short @@ -20,7 +20,7 @@ id: LizardFrillsSimple bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: frills_simple @@ -29,7 +29,7 @@ id: LizardFrillsDivinity bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: frills_divinity @@ -38,7 +38,7 @@ id: LizardFrillsBig bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: frills_big @@ -47,7 +47,7 @@ id: LizardFrillsAxolotl bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: frills_axolotl @@ -56,7 +56,7 @@ id: LizardFrillsHood bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: frills_hood_primary @@ -67,7 +67,7 @@ id: LizardFrillsNeckfull bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: frills_neckfull @@ -76,7 +76,7 @@ id: LizardHornsAngler bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_angler @@ -85,7 +85,7 @@ id: LizardHornsCurled bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_curled @@ -94,7 +94,7 @@ id: LizardHornsRam bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_ram @@ -103,7 +103,7 @@ id: LizardHornsShort bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_short @@ -112,7 +112,7 @@ id: LizardHornsSimple bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_simple @@ -121,7 +121,7 @@ id: LizardHornsDouble bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_double @@ -130,7 +130,7 @@ id: LizardTailSmooth bodyPart: Tail markingCategory: Tail - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: tail_smooth_primary @@ -141,7 +141,7 @@ id: LizardTailLarge bodyPart: Tail markingCategory: Tail - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: tail_large @@ -150,7 +150,7 @@ id: LizardTailSpikes bodyPart: Tail markingCategory: Tail - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: tail_spikes @@ -159,7 +159,7 @@ id: LizardTailLTiger bodyPart: Tail markingCategory: Tail - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: tail_ltiger @@ -168,7 +168,7 @@ id: LizardTailDTiger bodyPart: Tail markingCategory: Tail - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: tail_dtiger @@ -178,7 +178,7 @@ bodyPart: Snout markingCategory: Snout forcedColoring: true - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: snout_round @@ -188,7 +188,7 @@ bodyPart: Snout markingCategory: Snout forcedColoring: true - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: snout_sharp @@ -197,7 +197,7 @@ id: LizardSnoutSplotch bodyPart: Snout markingCategory: Snout - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: snout_splotch_primary @@ -208,7 +208,7 @@ id: LizardChestTiger bodyPart: Chest markingCategory: Chest - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: body_tiger @@ -217,7 +217,7 @@ id: LizardHeadTiger bodyPart: Head markingCategory: Head - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: head_tiger @@ -226,7 +226,7 @@ id: LizardLArmTiger bodyPart: LArm markingCategory: Arms - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: l_arm_tiger @@ -235,7 +235,7 @@ id: LizardLLegTiger bodyPart: LLeg markingCategory: Legs - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: l_leg_tiger @@ -244,7 +244,7 @@ id: LizardRArmTiger bodyPart: RArm markingCategory: Arms - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: r_arm_tiger @@ -253,7 +253,7 @@ id: LizardRLegTiger bodyPart: RLeg markingCategory: Legs - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: r_leg_tiger @@ -262,7 +262,7 @@ id: LizardHornsArgali bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_argali @@ -271,7 +271,7 @@ id: LizardHornsAyrshire bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_ayrshire @@ -280,7 +280,7 @@ id: LizardHornsMyrsore bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_myrsore @@ -289,7 +289,7 @@ id: LizardHornsBighorn bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_bighorn @@ -298,7 +298,7 @@ id: LizardHornsDemonic bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_demonic @@ -307,7 +307,7 @@ id: LizardHornsKoboldEars bodyPart: HeadTop markingCategory: HeadTop - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_kobold_ears @@ -316,7 +316,7 @@ id: LizardHornsFloppyKoboldEars bodyPart: HeadSide markingCategory: HeadSide - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: horns_floppy_kobold_ears @@ -325,7 +325,7 @@ id: LizardChestUnderbelly bodyPart: Chest markingCategory: Chest - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: body_underbelly @@ -334,7 +334,7 @@ id: LizardChestBackspikes bodyPart: Chest markingCategory: Chest - speciesRestriction: [Reptilian] + speciesRestriction: [Reptilian, KoboltSpecies] sprites: - sprite: Mobs/Customization/reptilian_parts.rsi state: body_backspikes diff --git a/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/ears_elf.png b/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/ears_elf.png new file mode 100644 index 0000000000000000000000000000000000000000..c8580f3a902766d1734089117b235b79c9cc8eb4 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP%zQc z#WAE}&f8mtTnz>SEC>Gl&(-|Xv^HXSY_?;Qf>)FATiG{u3Eqqi>$d7;-kzuO@~^7r z?Qd&JU;aBgtzPTX6T50VpeZ2m=jh#yho;BLyTwRm_80_-g9RmSFg`jEQEl;PUp0vD M>FVdQ&MBb@00`4NfdBvi literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_buffalo.png b/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_buffalo.png new file mode 100644 index 0000000000000000000000000000000000000000..3acd177cadc2713011add078d5e21c226be59598 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|O(o zr;B4q#hkadY_kqK2(?Aoxe;Xr!8&gBM6E;()&dZW4Q&aDM*8^k|MNDH39G1Fz+ zk_8Eee}_z(an=0S%Q6>+H4}rhRz)ql9$g1%@AqDpAMxbZg5{TwznLYmJLvlHjVo2Z*R|FFod^XLmG!qA z=jJ*7-qJXH7G&X0RCXPw>2|D5@qsiM-Q@9BodGtIV`Kc6#W=9j-emrcK0TVEKe zYgne*^1=RKd5eHo&s_`CO=SkjU)L{QrTW}aZ@Pcx?QfcG0!|!H3o54XvNMukgxO{A Zocn?GQikX6vwnhvJYD@<);T3K0RVBPkhK5+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_capricorn.png b/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_capricorn.png new file mode 100644 index 0000000000000000000000000000000000000000..17af18abf9d8f6fe7000cd995d9ee7402c16b759 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1G{> zi(^Q|oVT|Ovkp55v_4$^z)4-;2ai^17wg(zLvJ&sXgXKWTrJZ`qa;XS{B2d-Z!?B=i%Jx#q%|Z67#H_Lv7#f5jETVDD-PoY%Rt<+OFy_O-%wDY@wh{_gLTVP-Qh{6E58BY3)f{$BZ-p literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_devil.png b/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_devil.png new file mode 100644 index 0000000000000000000000000000000000000000..029922c36da262e1245faee9aef68c7fe2cb8850 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1GCq zi(^Q|oVT}j^R^fWv^;$1RkE;eLQJbO*A0%7qB+mHIUS7ZJj#FVztXXhZBy*ZgM~6% zpYOTe^T+@6;dl2+?`6By1v6f%J-vDVzcqiBF`e;ww{Fg7Rh{QCcVpAOJ>#>Vtnb-n zcx}qJ)2u_o$`?%EtR)Y$7y=H=;{5oc=h?>}lW+cJG&X7z-H>IUP;zYoQ`ouZ z@5@;3Nd-A*E*=WjG%x)~nKuVFOZK0)?h^z`K*K~Gmdmvv4F FO#oRwZ0P_1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_devil2.png b/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_devil2.png new file mode 100644 index 0000000000000000000000000000000000000000..f03dd2c29d7a668b9360f43ed5922ee3824966a2 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1G*- zi(^Q|oVT|O^9~#Ev?lK2V0vz2=i1<7wPHDgC9C^c#=R^bSbb6g)wWAUg{)e&!{LAa z)HCiE7Hb449Gj7KE<1PD{OCQQ!fQX>FVgqBZ2Fqt=kit+`{>nwV&5H2-Pyg{yT@?n zZl1#z)~2tT^=qGa`SjGC;-(u)>%RY;%KzA6+2KTeC8gt!U;e#)`sti&YR(+4ruCEl z&-r`D`E?D@c@XemfA(JS58+1kTT_+yPn^3~{=?L-CwFc0Tlsb7p0KYBXMFC&hI~zR z4!HW{T~gZBt*h7toL-#qdG<5xuFty4eVsEma>GnwV0co^@a5zNz6O^S-5^0vS3j3^ HP6@W77o46={=T>FE8{2YauFfyZ z{I`0;Dz&iZ_tWg({I>hL@7Ak7FB!kwQ#O`gHh1RY?{%vh<4^Z@bX>b-v5FCB0|P_D z|InR_*Y9($h;~h0ZM^LIV|T4QmaudkX@{$Q|8CYEcxqG}a*t!nwPV+LAsQI=-Io1z VvZ%e&qB{d*fTydU%Q~loCIC~cTu=Z2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_devil4.png b/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_devil4.png new file mode 100644 index 0000000000000000000000000000000000000000..dca6af44986af460f0488bdc1685ff2df2424674 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;jHC zi(^Q|oVT|OxehBZv_70JcdxoF;ImhV@;sTp)XgV(x+;Y+3$9`Xt`7d5f4mck* z+xzkHXV%X@Mb6l2X8nAZ+!FVHtJ4ZOR`2<4AAg{Fy}-3wf3(VLUMyQ?iX>p?@2U5C3~!dQUK;^d#$%9VaD>mu`vQ p7#rxdyT>rNC;Gb%OeezwN4u%JCZ=BDI<5v1^K|udS?83{1ORaJWD5WQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_ram.png b/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_ram.png new file mode 100644 index 0000000000000000000000000000000000000000..e09307c75f21400ed613a90ed8eeb4d8b33d407a GIT binary patch literal 453 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|R5Z zr;B4q#hkad46_a!h_F4lzts7fL%FQN;=D=P5=AQ-)_+*m;Q#SJH~#`v#^4hY7hPq$ znkMhC2zz^E;eT_>6QA@?b4h(+ShV|UsceX8$<~!wD_-x~oO|wPzVo5I-x(MLcXD*? z-}`+=me9Oe`brBmwlOkvB~^bG4f(q0Z&gF`v+t6&@uBsxWy#+v!~Rv@=RIdB(?8$& zQ($P<(@)6(^LIXD{xS37y4MT8@5%c2b7Ad&T|vp*m*;iocObxvr>QGtLrpE7C-fXl z+IS#qt5;oES4E86@r1R$r}po*Tc9gvf7IFg{ok`Q|4wmv5~D3}d_t9qSq0OhZnLwD zmHSSv*%}$D*<+~r)3e8Lg;wiUv(uk_ubH%WZ}e50w&G6onhzcu3z9Dx$%gW#?wo!1 zw0r7K=^Cp$(Fzx*1p(!L|CL*Q`T7>c*wqQIUTx63K2tMZ-s2A2?dS!?e6PR$S{R+6 mqNLdOP(NBx5Dxx|-xuT!VLoJjXeTgU7(8A5T-G@yGywokT+0yv literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_unicorn.png b/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/horns_unicorn.png new file mode 100644 index 0000000000000000000000000000000000000000..24f2fa9204f6675f21453b4f666fb5a00dd8fa0e GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP%z%p z#WAE}&fA*@IS(lCum-&R_gG|(%JZh~E!G*PT<`B5=6`ZOi0iM?BU{`5Qj&RZCC|!F znmhkqgT2gMpl&eObf#uz{{O!9U+3+6(AA@-y?%48FhnN7UOrt$ZPE4Z$4o&2p00i_ I>zopr0D&es`2YX_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/meta.json b/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/meta.json index 5c76f5ca41..1911dfedcb 100644 --- a/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/meta.json +++ b/Resources/Textures/ADT/Mobs/Customization/Demon/custom.rsi/meta.json @@ -66,6 +66,42 @@ { "name": "up", "directions": 4 + }, + { + "name": "ears_elf", + "directions": 4 + }, + { + "name": "horns_buffalo", + "directions": 4 + }, + { + "name": "horns_capricorn", + "directions": 4 + }, + { + "name": "horns_devil", + "directions": 4 + }, + { + "name": "horns_devil2", + "directions": 4 + }, + { + "name": "horns_devil3", + "directions": 4 + }, + { + "name": "horns_devil4", + "directions": 4 + }, + { + "name": "horns_ram", + "directions": 4 + }, + { + "name": "horns_unicorn", + "directions": 4 } ] } diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-beardchin.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-beardchin.png new file mode 100644 index 0000000000000000000000000000000000000000..3a8d1ed155143edf46b3e3b7a75a9615fca36fff GIT binary patch literal 434 zcmV;j0ZsmiP)Px$Y)M2xRCr$Pn!6E$Fc3sVPE14rv_TcrNENg}0Yt>)codKrF`$q4*26l);N5%o zh^)%J{8PPrekTAj;N=AL3d9O9j^jQI!wKBg_1NFPyT5dPv;osJ?S0>$p1Zn!H&E>N zrSqc!%=5f=U3Yr!>U!*e==-Aq_=4ZV{_F65mLvcNgtl$nvMerS1bUOHdC34$1KFMv z0Je>w`^W$^ake}ez_t-|9~poq&Xy+w*fxUhBLmRH+45un+eXlRWB{5tTb>MH+X%Xk z3_ufS%aZ|Y8$tJx0chfEc`|@)Bj`Ta2B6Lbgus-@&H~^IG)?0|=LHa(^k)Uub#U=s3laSW-5 zdpqmk+GYcuw#(M(Dk^LVyytih^za;*X)3|c$-3k76ZOb0CJv`JSEim_$s}bxzg|7_ zZGUiG?UeKPB^iPnikPM`onjT(&vEYa9&_K~fOA)CvkqJ~d7FD%?oIsN{hQ_IGG%b6 z#a!PSJ?$vtgzbEHEKmIXBigWP)j###bBsNuv3Da=R;U~B9KQGc@4@%0f0ut-%=lyC z@q@LhcO<8Lvyo!(kQHH={7v77HB)%cXLTTdt&aC|=Z2Hdy&89O9<}RdYtR&s3R=wI z!^rSpd7~7=D^UTah7*UErtt>s=l;QU;Kgct_7%6-6z~6?`(XNK`I>$^_6Ps?1wIt_ z-DlXyK4$s%7d_x85_ z$1l#UI_iJir|iyq@e_g42mULstP=8IX!*<0Gl zE3yPr7%l|9`^xZ1E;mplWin&S(oHc8E4mC%G8_t$Ea&P7c8JhDw~*mfSIH)(eN&k> z@O4Bm?_0<)v0EX}*D{DOCOo6(E8`#_a`C;SUG>Q z?x<#6@pb~^0-N{GWll3ZS)zM!nx;ciNYSqpt`nZoi*$nPx$a!Eu%RCr$Pn#&D?Fc3t|od%F7fCeal$|-;bC;*8DxD)Nc7e29!?cI?)xkL&H zGk*KX#co{Xucq?#I|85ql@s72P`Lo{e}eNopVKtm%z67fH{f+$&tVvD`EQ?x@}nOC zA0+R6-@9$woD}+6AXKpQ^=JT6=sIn!>6d`<34n*tb)DPy-90@LCCZk#=Vt&V%2?c! z04%5@WzqnoX;^fj0T$GeGHC$PG%UK%01N6!nKS@t8Wvq>fCY7=Od5bR4T~-`z=Aqb zCJjKEhD8?|U_l)zlLjD7!=eifu%M2VNdr=*A-lrkIJ&lNO+X&UaW2b}v^kqx+;5Fb z8GlwF1#0NG{#=4U&#^6^3_uF!C=y!u^?I(%EC4(NIWO>Zd?j{q|GqB<Px$zez+vRCr$Pn#~D=KoEsDcN-8az&1QvfHhixXWOsg0dm*CnZc)@-vW^5`KM?#CoraI3VWTgE}(7OrD>Xt@1ylI{mTHf z^XrW@31@=do?iwaQI`Zr{PiQnqY_{Z@G<}~pb*r|zZNh4ZvjvU3IK8Ttvj##-3IWK zA@sfkfF|xuj|uSB5wssB08QMR9uwfLBWOQN0GhZrJtn|gN6>zl05oxLdQ5<~j-dT8 z0chgh^q2r|9YOnH0?@?0=`jJ`I)e5Sl>oVst?N2uSr)a=-J<7tUb?Oed$+~E?ip?T zdtLx>N2vFbRx=4E0M_#YztWHSoz+Z2G=TNIz|+S;Vz1yVW)h+Stmg$#0IX&bq5()Z zzUKw@2B>19zW%QyPS&j6HzoiSf_y(cDqZSk3u`5VV$tU0qvCE@Dzm%@Z00000NkvXX Hu0mjf@TcLc literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-beardviking.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-beardviking.png new file mode 100644 index 0000000000000000000000000000000000000000..90ae0f344cd82d32b552813fd5290e6d8c2a8fbb GIT binary patch literal 591 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>VB++2aSW-5 zdppavtIa^5EjeGEqltaPCF6){hVw5N*Vs0P$vFtHSXWQiWZIN%HmfI1W%JYL=l6U* z^E$^vO<>-C)_KqMB^ay^6f^zdtU1Z>*y3H}G|ld1yX&UC&SmF0yy1D}zvq@$-(O+8 z&vv2oZrrp~2F}w@7&`vUtva;->s_`BCTHc2Z)D*3lse(hCY?p=Uf+IS%zMUTLyLgx z#E9#mHKvsf`78`_Ep5i6(?&4)>fAtzBwJ)zl+xk1;5l|kABB=ClT zl`-eS8-~04=dQkP7?v8IBpW_I{N44t&CeKiDr}0J_Uee8AhYO!sVpn*9%fh(`Xtx( zO~dxi;O^sm3&JLD|GI(so|>PooOMH#>%D7__cGTpWLoe9R7%8u2Br`OPgg&ebxsLQ E0MS$chyVZp literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-bristle.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-bristle.png new file mode 100644 index 0000000000000000000000000000000000000000..5a33fecac6980490d6a090fac5a5ae5422f7b55b GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zvpiiKLn`9l z&e|y0Y#`$7dzPW(3y;HjCZE}?FC-i0^)bFE-e17{@W73}lJun~Wd*$JCS9)43jeWO ztLDES!u3LiqeAg_-tB8^ zU%xtYA)2|It@u7aTS8l3=6~(KG6r#s9|UGCE4;mJXS};o`%RhbeQXmB^CbB)Is~L& z3Spjc$)O^US>Vb{ldBBNOa$VtFtC)W`IO#*godR_tmtKmYT)5KmRt#u^ib+b&$n z3k`xY)fhkIbF4JW-#3|&!*{~dO2!0Frl-!l4inQahB8M?a`+j*9PlKvoad v3?h|cv8D~GoKyHs8C>VNhVvqn|7BWrIL48eYi2Jn3K%?H{an^LB{Ts54Rxya literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-mustachewithstubble.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/beard-mustachewithstubble.png new file mode 100644 index 0000000000000000000000000000000000000000..ee0c8e7f653f82ee69eccb78657a563b6d7eef2d GIT binary patch literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z3q4&NLn`9l z&axJBaS(Bd_S4(IP$a#<*m^UgCAYwdlV=4>lImVue}C07>(I{?v!bu7*mhR`P_F#( zy`05?Su(JN_x(D2=^s;#LrFHraHSWFmS)}m}$b0$=j`Ga-hj7NR8Ja>hL0NUcAZ` zQhNV}>{ypQJ@w}8%Gwj9=j+NMr)_)xd%@wG3Cw>k?)bmoVb-#P*Z;64#9lx9U)}Lh zMBI`!E)zGe{{7uEwTt0~x2LETvy+iG&w-hbI^HWX90@hCzR2Kvt0U5cp-}X!pNYd{ zvm`NIhZxt*!n_xj^v-Z)76`xi#)a7=Q#tJ-l5+iNGBJ*uZbiNW#sq_>tDnm{r-UW| D5{CDToM~qx8s@QTyoh`-MTu9YY0rkGKW0sC=$?E2oT+{9%0HJw z_SGvhWH~%#DPhslcla^?fzA1{S!&g6<>j{K4@zU-8t{n!-Tm7C*FpCK+&kazdw+IY z?lH+O(+?>dzWhyKICsJF?fOgljLKXM?H5Yt-u!;|kF}8MnQ0NmQVyKP9j2@dj&nVO zc@w;tAG-271f*XIVV-fxp(2o3;L1#ss|?Fb1mdnRu#~F#nl@8YMl=hVy(^dFlm`G4Jk+q_3?p5ON_xKP~lbTZ=(-zNq_ zT*}ka#2Dh8Pi(DxZY|w#fhBUDIKwoR0J|#;B9&sXrVXl`Q}|68T<5ul^CoyQJ$2@F tn3#SslsRIO!_NTbfG3e9R}sqZ%J2Ui1*2QfBIdmdKI;Vst0HC&TU;qFB literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/forehead-fathereyebrows.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/forehead-fathereyebrows.png new file mode 100644 index 0000000000000000000000000000000000000000..f0fac014e122335efbf24a95c4e00aae615bc80a GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|et5b#hE&A8 zo#iOlV!*)M%_Eb*{Pe~FMx!0?_s(QVTi)F;A#dA$z2r~%GynW?W{@(lY;+HQV9{3{ zdwpZ>?V@?lYh$n9`2IKW+VwvZmrlOGGGU45nM(|hvQD0pq7Ji5;=}*A2fQ37%{c`b y@?~~?U{djPaSW-5 zdmDAI_mF{riLZj|B8Iv>8V%;G0m)nse0l$9FmQIN6-h0zjMPxiNk5S}<*T~Jk=>h( zlk3aEGaqJe{qQT;m~r~))C#-#nS0}wAAWd2W_c(>=s&dw9`{OPt8C;t&s%!F_+5A7 zZQ1^x>#t{9&Gqx$8j_#%@%GzqTf>*StQ3y;leXFO`)}KiH@%!p8MoigP58*-D-;!~ zp<8#RGI(x;FN27Lw#b8hwLBAkSJ>>E(*7vMg0JAv&zg01Tvu79topk4{U_z)GQoPu z)=U-e5B!SR(Gz_)-IKvnfpP88lP0g!k>ohILxS}7W=q`Ic93`Lq2v)4GTgo&9p@C&Wz$Y(QEsL@9aHEr^%BR z7%DWHF0~JLX6U;A{`-11O)mGib<^IJd=)%#^E{)%&luUH34B5qc#q|8JK^Y(JA2J6 zhE@GXidWh_6L@gK@B-&nJq@)4pUN*!@3*UFy|MWk?bn?Uw%{tKE6WpcIrqRBf9yFK z8fQdQ9&h=+R6JRb(W8lzXH5-Pa-Z@4ld6_%eiIV-^-c;Ec5x_Nu26arpKLV$K;7s1 zq^5`?k(1WXXqc4Hcb|o^ZLy2^io1w=D~_tLd6yiCzmC! uDQH-n<#pyEgX-+QjfaplMD1a&V_3giHsF%e6+K|$VeoYIb6Mw<&;$U)#RT&J literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-classichairmale.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-classichairmale.png new file mode 100644 index 0000000000000000000000000000000000000000..7f0d6e3d3884dd11cb9d0782c771d9e6b752bed2 GIT binary patch literal 526 zcmV+p0`dKcP)Px$$Vo&&RCr$PnlX-pKnz7EJv9;%2cVu7{@WRZF`!T+qUhZE$=ML zlJuhwVfdmbz6X~FP2BJIQ%n$jXrl*c<4M(zHlXkOz3aL^=l=UVg|KI5pp)l$KnNIG z-s`%CM}580k2c^{!FPWT0x)b{*FOeK(-dGz%HPnP0Werhz|b%wb$HZrX@DkWG(gi$ zkF`jE$J8`?CIOmmdaOkPJf^1EGYQai(_<|X;4wALo=JeFn;vVC0FS9@_Dlja-Sk+C z1b9qMvu6^Z>88h8B*0^8nmv;MO*cK(N+RIViW;lx)E#}Salh{e;QVRpaT)%&nnnY1 zXW-o?$nek?-D5AY8{%jJu%AD!rmL!ot`VE~v)|A2yo&)?lgHi>h;CjkD9Dcf6AY01 z0V$Uxk_-@+@pp(tPBVSfI`)uqOC{O>?E$Ro(E#fNto2ENbpqDZ1?%3lK~Px$;Ymb6RCr$Pn$Zb^KoCUDzYPc$U;`FlQmG2D0P^9bn@;uM`x~|9IZQCB+ zmu2}$2r|6til+MT7GMq_9bUytO<39&eFf&gUt4B9~eLkma`#RQ~h1Y{8J4$Y?_$gYsAO?Rf{vu9(pXlLkb zB;Bg^nz;+%>TG}p;?Z>xpc|CaG#!T|o@(Qh0A$Tsv+sNN0S$8i(t-+#nUbyPyMgcS z>sbZ$A%$2ea0QT_3HsH!fLs`rc^2IufTanPk2h4u15mRd`Y!+g002ovPDHLkV1iAW?r;DA literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-longhair.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-longhair.png new file mode 100644 index 0000000000000000000000000000000000000000..fc0f54241a4cfe9f8916c127221e77085f7d8402 GIT binary patch literal 788 zcmV+v1MB>WP)Px%&PhZ;RCr$PnlX;TFc3w(Jv9;%2cV9hJsvl>}R z$hSSQvvI1`l6Yp`{250X|G1f7KQoWt1pzpnPR(+;{IGkyUha522CWkVKa~%(<6?NX z+quW%;hxXuCyxDoPp=gU;BvV%cy_f~x%GPOuGedDA}FVI@GvS)0K!;G5FZe{z(+Dd zAy5GB_j@D6b;j}kF(CNCYXyiRH=7L=6Lqr$+9r3%(pm*tflwbx5DAe|1Q1gI@Atcb z)Vcs53yZ~qg39y(*gv1o4h>kcFTn%;;c%esQ_dpGU6lKNV}k6v7Ye-HZhru9uaw?) zyZ!vlHsfRfAWt~KN|1r00mySwc75g9XM+OJRRRbe?*f)8&;g1)KQQ>mmLLT{8Xan| zO={AlSQ!pcfmM^G0Kn02L3U+lNRWN^SglI~5SfQGoLC4J&sP8;RITbU#FyA-Xa&IF ztO5L|;E_yP0iiD(u~M~qo(2E~SnTsw0e)MT24J-xe{mK(Xt< zM5;{ptrI(^7!07xiK(9#r~p#PbjlOsXaxY^tN~0pcxoH$DwV097lKu-E4*scmFAqzQus0zqQzXaP=0VQN1rw_ks6i#21 SJy(U^4M^aSW-5 zdppbURI`IXtNGro0v{O4!sHZ6`5s8xHf&}0n0k(x!|BzRe>RB;oNRMXt})oZ*;irR z=KOt?*~Z13>haSjKbJqk(3Uu3{`vG1pKb2snHS1rG8WVYiX_S$516*}N6p3Vk{^#h za$J91dh(&TU<^m@?Q`FM*Luovw`R<8o5KBj>Av^Rcdc`tmOB0WZ`;S>4$CsFj&OSH zTeYg;bH+lBAdVackFvG5?*DrpR-SFo<*=^%yBGHXHU`G*@_)DgM{^d=e=M^{*jd5c zW1njdL(IWjzYAGEJp3E8{<`-USp)V4A$5UEM>P8)89W#Smc;+BXLNX6HM6XNIY8k7 zUqC~KRg3k3lAj_+b~B48%;I~99rgK9T z?$TLD7`}B`7tLRyk;7p4QF-!hEAL4*NnH#%og2U0VT@Q6#4`={an^LB{Ts5SQ!fS literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-pigtailtajaran.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-pigtailtajaran.png new file mode 100644 index 0000000000000000000000000000000000000000..5b01ffe5cc64965dda80f44625901c072ee53165 GIT binary patch literal 799 zcmV+)1K|9LP)Px%*-1n}RCr$Pnz4#?@`V&Mb$6h5O*;R9HRR$?iFpa>TBcR33q z`7hBsGxzQ!KN}mtO>!pRoD2&yU+#~8zW(_AT?U|Wz-qNBdcB^zUayY6m&>IYOwy;= z5rh+;uedASYNyW0fdC!{Vu&=)p{fVm-U|?o*|%U z5+DYE0763Vey_Ta^zZZpdef!e|?)Q7q>2$;M4h zcDw(G!v440O;v?8HGt{>E)NLW_m6YL07%>yMNz5~ga!hjM{xjxEf+lN0vO!^nv6BQ z2Su>mZo9|hVOs>7zDS+(n)vTiRRih-o!Z_EAhnEG$CDjkO*}Qd?10oVVjWL*fHm>d z^s)m|%ZPP6*#XwXQ`5^1NG&7Q@ni>B6HiSqJ3yNe>eAAFZFg3q-=wz60e*{`E`V0G z1%#%x#Q>-$hXDy(8Xt>`m!0Cf05bv@($Mq?#Q@5~5LRvR&{OfXLxUTf=OqFF>c~83 z(~!iwb~#79?iyb^6dUJ!5deQUAw>Y1K?xB6djI~2jMjRb?0i}inoFX(AQ_cm1NhXB zkMRsbnwpsbHUR3zhPuEp3gJ6VbgCsY11tblhf)Cw%?{PIdT2kg?-%0onor3puVn$? z9BAo+Dy^!7`4CtDI0rV-spYz*N{f>)(qaLiUcB`b2p33s9TLW!8(;x|Koxauu)ncS z5-S_PZv>jcnHfL|S%?`!c0f$}DQIU0q>zP}F=PkCq@RLzc0dYQh#5n6Kur26XlDnc dkcF5rd;`%ZPx$sYygZRCr$Pn!#;_Fc^d33=2>(01IRQ4xOWKw04dj7$6HU04fW>nJQ9w;vrD< zM;4WZIRf$T*xxP5vztHp&G(-vfK&qdzF*e0P19T+Bx-(=@i4ru>t}YuFl1MTfShj* zV49|nvMj&$mO8z&y`yMN$0hh0or{3|PO1 zIm@!V@7Lvd{(a;trf&`)CV0j75W;>=%I1RxWdO*K6#z0#MlBJ**c#Ha2tcOEs3igz zTSIyl0mw8NwL}18Ye>%`0GTGEmIz>M4e40~Ak$>j5&?{@Aw7!#WSWdxB7m_qq-PO; zOp{S7nSky2eAxJv$KzohYJO4xUDqwnxtGGd_gUMvNqSatkn_!k|As%pada>qj;d46 z<*l1O`aj$i*!l?f2COBR16YTy$I(~a3pfg3JA1u1U@gNOz<+KyMoo%0a{w_DY~K|C zTVrUyA^@Ezo1O?@YYgpI1fUaT(-Q$~jiLRD0Cb{kdLn?WF|=P1fKHT6PXw?vhW0B0 l(226?i2%07(0*@Ez%MvRgF&~lSQY>P002ovPDHLkV1g~I)&~Fp literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-shorthaired.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-shorthaired.png new file mode 100644 index 0000000000000000000000000000000000000000..13b7700554323432c6b7a825880e744c94884f6b GIT binary patch literal 593 zcmV-X0Px%3rR#lRCr$PnoWuVK@5fC-i-)?=m8W2R~|syE2szY9CHx$3OXLZl_1y$Py|8T zxbGoChGxdU6e;0hdefj?FE3x-E>)lpe+nPoKRJMq1T2@!tkdbxZnvX)y-usuin`tI z+hATUmrQEQyI3p+)mIS$ws5mzjOC~ z4@uagGhC-qsSpo=o0j+Sc%)mtp4C?acqSP8|M`4AKA+FjYPD#;-&3ttqs?YRrBaFd z{r;D>J{$mUaIskQPNx%<%Vm;xk|f{S=J|U_03nUuJL3Q>X(DQQ0uZNW>Dd!tNfS}a z6M#51OV6GFOPYvUo&dzDS$g&aSkgq)@&q7G&C;_cz>+4SmL~vlYL=co0hTlowLAfc zQ?vB!39zJzs1=leTPtc_Rfq2Awc!5V58(4}TaQcg`PDQVkUImhAxQIFU+U()XfJB0 z6TtiVcDwz%n{PB4Y7OngAAO&uX(j;H>$UohfZF_QHXHLUUUu}&W>dYBw*;`=ZpU&z zfISTc1C<{&fa!GF8xDupT|DpUL-+Dl5b_@K-d@#L19(*!Pbq literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-womenbun.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/hair-womenbun.png new file mode 100644 index 0000000000000000000000000000000000000000..11a31465c5fc659bc7df2bfb0f1a5552a03d1679 GIT binary patch literal 604 zcmV-i0;BzjP)Px%7D+@wRCr$PnlX-pKnz7EJ#{1`4nRl60jN0uXXF6X93T~44uFJ2P0#ADWC@{c z@C-34Pdv>^8#80S|7RNe=DvL0zPx^C074wl_x+ltsT+pD6-D8uX>wInT?X^{e6CrR zxvuM6UDs|LN0;Y$(D~jUwQakiXe5Ax=`Ub3P2;_vuK)xe=RO_}SC-{(9-$(5C5+JPCm7w_k8ThyY#y&KB^A@3-#{?RVxK zQU?G<({;mjgzA4?OAc_A08kjN0~L7Y@l^|eqb?`L0B|V99AgfMSzS(T<^T?*m}ATV zF{{g|%^bj?6myI@AZB$rwV4ArlwyuC2gIx{r#5o{hf>Tj=75;h<l;82P=#vBl{ zx}4gA9Y8%gI^?SMICX{452O{^8proR0MM4A!31oA_B0my_0oe90FRjfEX)Pa`52Z6 zX_0vYpyE+17FyMz(-|C#zKg-62-L>{ln@Bs0H6RR^`FI44qFKLpRWVi0Jbe@Iz)OP zg5!{F4zF@N+Jg-Mr18+5>BS!0Aj0@=T+IOzR5k5s4$!2QM6Tul396d*GzVx>OCncufCN=ddzu3@sU?xCIY5G{ qrajF8n$(iW)f^x}Rnwkd?|>gs4&XuGX-Vb)0000Px$)k#D_RCr$Pn!!rLKoEwf&>Y%IY!1ORA_YM_1&{hFzKM_EoA@ev&Pjwq5!*-( z)*!v~5ZORPJOpNT;%;`Q=gjQ?fAeo!n2f;l&&YHCAOIu*o)eHO;CTS#OHi(WTmjDs zuwQ}Y^0Hp9p9j;IU1*lw)K&EXoDdY$FpMD2AKCS?H*CdnLE!H9_r|jWh~v{bNzQ;9 zKvBFxS-!FBWpAheOs7YXe7-lZpLRR)8Q1f9t$Gy4C$Qgt4FiA@tc0HjK?C5SEXe?F zcKy(i#dS5kUo7e@3?Z*7xZ7^YXK?lTcK}2BYeAmQkW5MfItWMtT!}K( zha`YX&XqbzfGd-v`j7-r$+=P|32pq>1x_`fTZaOm%ugmWh@uoWn-{hXu&xQ6dNhDEz4$TT z*Tz=I5VjTt;P=Z4E|^!aPypI}y((MzcyUqX4KE7Ouu) z;Mo0RME3bC3P7JiO!XE3rpViJt|Y*gNtn_h2{1+8mUATmwoJm54oQG1^0u5S39w}n drgV6pfNyg3kwIm&zu^D?002ovPDHLkV1i3&@%#V) literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-arm_r.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-arm_r.png new file mode 100644 index 0000000000000000000000000000000000000000..caa00047923aa90e7fb2b625518a733b77beca33 GIT binary patch literal 531 zcmV+u0_^>XP)Px$%}GQ-RCr$Pn!!rLKoEwvhhB=rdI+W!DHOz0&iX38iI3o$_$qpooJ0_cm_~9) z4Yoa`5Sc(Er)1M*h_n0m*ls2>-+a3ic1Fta&&cum6#&2h#|dByI4%GVL2LnR0mlhw zZ-K?)x?HVZwbu{DwQrtU1yNAXJ5y2gq_uvi;_1C%cw6RqrgWRtSx{YkpP)km=$o%L zfF$`)Y5Li@e#qkK-M)WO2EnD$ZCGnTH`8fJL6g&SwcGuO0Wg`IsNnmn>c#VB(^_Ne zk9WRb0eCNp&Ok$VzWIJ?+;TjwzIsg4;{iO(W@YGkD#~+pzh3`){c8w)@)lDRmtg?F zMOI2&7$BunTzSF(F0xYM!T>3q;>r^SaFLY~7Y0b_6jz=wfQzh@xG+FUr?~Qj0bFFI z#DxJ;I>nVI4B#RwB`yq*(kZSytuTOYgbC0wSNP%q)Yswj`IXADSnc=QUULlM0nl|g z-3C+l2|^sdxdnjKZ$i+W3#iW&@dnfYmc{n(oa~wjXdb9m0BFtw^qpm}0zh*f;N@`W z9Ez~c0F(a+Ru}*P1_WS$0X!=ng#lKy(Vz$zU;xjGM`3^!Z8RtX1{lDz;!)=f_yv$^ Vi9tL2*jfMp002ovPDHLkV1kA3?VkVu literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-foot_l.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-foot_l.png new file mode 100644 index 0000000000000000000000000000000000000000..470f38956366ccd0a6b6b8bd8dd4077db08fbe5f GIT binary patch literal 464 zcmV;>0WbcEP)Px$ib+I4RCr$Pnn6kfK@deNkhloa#Ne!42=0e0<5eVHKu_Wgyny0W%u;4AxX5Zk z5*i6135;|@qX@I<9|ns0v&^J=e!u#EdNI`#<5$o4{)GVO0OJH00pkYXOOO#@1dJ14 z1dJPirvM|s2pA{82pBg2PXR`N5im}G5io85o&t;jBVe2W9D(U*)Z7dPGU@l__3}F6 ztg3f--T!?l%iCtQ{E9z+9FOvOILLgnfu92}P!w0qaCjbtJ?y=d&dJMaC2w^Nubm*= z6-9GD9?RqI7t410Ep@$sp8+or#HH?gzm5t|B`$3@L3Zv!p7v|0ypJw81!Ne2_E!i2 zXzw7ZpAJ9?YOkjQw098IPY0j`wb#=D+B=Bqrvp%e+Uw~6?Hxq*(*YU|V_If%%dk0bdbO1_Fdp#YXy@RNJIshf8y*}FkUCjlw0S@y5;a->-K;{Lq0dz4J z(6;$BFAzSHKcBhyx7<(i*#Nqj3upuI7k-!-NG`~k7x)3iR&zmj^Mw`w00006TA^d z_m*^~?|43c@|-`Xg|2a7vz=2M+Fm}*6GX7?)~|1 zUClnp{_fQW9oGH+8}#UFl3L`qygL2Mt)Epi-z^V5nKb2jqDE`k?zK;TE`RxNo!R>H zzLQQTnONC-+051viWTa{f9e`{D{?-namiQ z$M82ts=<$8tv}NR&IMmR8LSw$*l{|jH(XO^e8F>%KJyp>CPC6iVQC!4wF<9k2E^lB%|95gSS8Qt@rvk--RPR=(5>I z&GCwD$8W}t;u`q|5QpJTq1hvu`|Ju|?3%0?-cH=5uK&c&Nrd5D-MR}HKMbC(elF{r5}E*<+0i%v literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-hand_r.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-hand_r.png new file mode 100644 index 0000000000000000000000000000000000000000..0bd7aeb1de3b37b97f0745ce483f5bbd0226577c GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z%ROBjLn`9l z&f3U#FhHcOe_^wcr&UMCkwZ!1`H5fDmwmUg^YQ*!kI(C~I55ko9}p~vVc5rF$t1&goU?#MM!X@Ov5&$1Kp~S% zqYY!4=F_P9Mh zV*fTJYW;G7XVXuAXE0*sE7W0Mub5cT#xB4zcZvM{rSB^>8|L#Eu=+UO&;Qr@Z|3(j zo<%Rd1txsx%&K3);V|2vs#dCD-h{Gx6Ux~Mvje7DGe5hq`GqWNHuI`Gk_PGjUEga& zFs~>|KOl2eeDC4}-UspJZ1;M9g)`*bmp<`do#9EzsTaL$Qye9K%9$`&&NZr9%$OSB fwy*s&n+>B{Zn&ezLbs*B_+apK^>bP0l+XkKk-oNz literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-leg_l.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-leg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..c615262b7db03110f232289d2a6279244834484f GIT binary patch literal 627 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>VAAz;aSW-5 zdpm2R7qg>4o4P=^ics;y$30w(vzG`5uh@FyC(FLhsjXA<9|_-x>WXrCGs%r(#Yc-T zNd}x538{QyDo>bh&h^f_x${@vv-|n~cIu`XCH$Pc@z0+F3^y332|p0qaEIZK@Dnj0 zV-CaihNo-~q8otlKoQd&rfJd*`HXo$sKm5pL&Mtaf^#?1|Ft zM-2ZQ$TO2(X!E*kYx1$HPc{V!`ad>QXnFWSy6Hiv_4G0ZmJOe+8;Z|&m(1Vta+NXX zqg`Rb;`{jDXUFYgc=CDmhL2C(tKL`J=B_B@v(T8zA}2Thip7GcwVg>98|&;Kd26Cqvrxmyi9f1t zHa>eiH)u^I-{1dtkKJ4N;|I^;SjM@9J11qZ1gwAWEV0j3`C}^6fx?}SbDUOxU9d$T zXwW+rg_g9>Yz5iMCy#by>K#;i(C4tYP((JaG~R);VO8$sAF|9I$)RE^U-Hk{bJOwY T+1ZnTsffYT)z4*}Q$iB}P_Ptt literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-leg_r.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/implantcybersun-leg_r.png new file mode 100644 index 0000000000000000000000000000000000000000..f4d78f6e1ed3da7fc8d6e7bcbc33b3ebba4a682f GIT binary patch literal 617 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>U{dyUaSW-5 zdpm2R*Wm<#Sj*)`6#SnYgtZEQhHYoZyJ? zb8tIQ#C&3ZLk|$bq_|H2r35(U?8<9-816X1`nieJ*%ujBD%r}SMUm@|Gt7HdyrVId zqbdB-Zd53tTR!%>cSOPwmM8!qTl(&_slKAzh?<_Y+nDRV3rfp z0=qD+&;#G&ig38oq=EpTeu zB)cGwb;Gqa?^rKgIKb2(e=K%S)rYtT`xTcgZDeJ*{$xjYIR8EFfa{mK{XC=dk?=zmSDQarn6~XdZ!!1+G}<# z52N>Jofl#-J5*@4@OEv&UF{7FE9Tlby(r0J?4Potx-#$i)#@88djd1I_dkBL^E;Og nLwDEt%fFcv{O_J{I?bOrK}i@8H^Gv7@u(7sor1AH|c8?e`=;s z5QE38V{3Q}*146PW0P+4m!nGoCeYA&OQXSN?(#Pr2g=?t!yW=&?i_H@NP fNo-1O?={GuU(MktE@kBa^dW<%tDnm{r-UW|gLrG& literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_brow_r.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_brow_r.png new file mode 100644 index 0000000000000000000000000000000000000000..e2e10f54e508adc1930cb822f0f254a32f33ff0b GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|?t8j8hE&A8 zowZT$fB_HF<9omTU)kL}7{K!7sm~-H&u*LH|)$do|-2ZVM z$3h3z2B-CjV$4!eAw~(*VO~pe`1GGijNzmjgThYR<8LJ%ESRx}nR(Lf;yZned|fB4 g4M-9`CjEi&{z(qU?z30s0lmuL>FVdQ&MBb@0GsA-yZ`_I literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_ear_l.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_ear_l.png new file mode 100644 index 0000000000000000000000000000000000000000..d0f4c5b01b82d2ca7fe34b83f6dffe67bc9b78ef GIT binary patch literal 292 zcmV+<0o(qGP)Px#-bqA3RCr$Pnz0eUFbo3i-uqALJ{ba2fIhu+==r3|Uc;X~{Qd<13>Z#;S75jR zZ$E?wWeh=%L}>;90000Px#<4Ht8RCr$PnK2TCKn%m6-~YdKd+rVA!lOw~IUqXE=rTDdf!MVh)t1E|fka%n(|GK+ZCHq*+b0WH$hJ+T4F zzjz{q7y$8@B$EIVYLjL(U{agOEgFzen>3>VliEyf(SU^7q!|sE)Mj#v1|-xb&1k@+ vHj`U4AfYyCMgu0bncSiQ3AITx>kaq;)q@N{>y|3UjJXXfk#690%s5R1?LUIFIbLo zmM}eL`Xcs%#j3H8Y3_j?4Ey)8zS}#$xbK!yY2~4N3<4r&B_$K$`d`drWN|HaW1DeZ zc~?4v8J~Uacqi!)V3MBFP-(lUnvEEx3)ucV{?GKKd;vp`8q0wlQa3G`J!TzS u!(*_{t?V4bq-BQM%ss0o&VA1NgK26DkE4;q#lt|)F?hQAxvXbP0l+XkKAC_qL literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_nipple_r.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/piercing_nipple_r.png new file mode 100644 index 0000000000000000000000000000000000000000..41f39e14acadf386a8e1a429182b35db626c2d1a GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|ZhE>nhE&A8 zonJxxOCQ}|JdAi{yzf)bDMAiYa90g?+Kzn8o~~L zki~k=^8LNvTEER7YqbR|U~*V^eZtX(HnFLa2Gn70m7MVFd;_n;DqaSU+;gS*JOvYd zY}uKEW*6U;W{yz_K7X*`%Cng7#~8#mdKI;Vst0HH8+#sB~S literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_KrenelMercenary.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_KrenelMercenary.png new file mode 100644 index 0000000000000000000000000000000000000000..1ebc5c6fd20b3f0fb618a598ff304d9c877374bc GIT binary patch literal 643 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>V6ydeaSW-5 zdmClg$7INJ=Gzqyk1rPjKQhD}l&)muU$E%*+ldoayeyVdS^U6y|`!vag%HKA=slV;O_A7K;HJ#tFLOw_8;GJH}Cz+oA19@ zn$7-OwXQ)-cj>R^pDkncrnBfhO+V+&q-DpX!FTbC`~v|#rHa1uv(G+zxVNRD#5YpB z`qs9yr=Na0_rGfIvy&-{*6ABHbRYlzvSgOR43;S^CwNxw*jHNr@S-t?{aioJv>7l^;-`^l2w^xmbX z7&x9!RaWu^I7t8X^^S2=b_m1n~avn93@8x%_~FH#jsD9rV!R$_F1wanF9<-ns` m6TZ1HwO#S;o_10F0sFsVzW_1$wVl9J#o+1c=d#Wzp$Pypqa@t` literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_PatriotTSF.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_PatriotTSF.png new file mode 100644 index 0000000000000000000000000000000000000000..8e6c7857ff9a47c2243025e623b554dd710aa932 GIT binary patch literal 550 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zA9%VrhE&A8 zon`BH*g>H6cmN~oGUnsHvplYNWI7ZucU>uoX;LoWw0b2H!|?IC%c4aLOBZ_jWOFS@ zzUX4qC1gD__V}%@zjk^~yjlBsU*&9(dks?mSa`qtGc>T6%wgzrILzE2?~>cnzyaIY|XFh--}=S95KBSyli&uJNd66pNwbZ zeEey{W%PH^zpgD?7)2znie583zxDF29J`*VDaXpc{Qc_6(C1uW&iAmHk!-OH^NScCRUyyZRKhUzol}-$mf>y zp8fpm7Nf;}i_q}t=Eb$MkL;huup`rKw{ZKHPaoVCe>Xh(R!sL-b=;ISw^SXT&+y1% zbZ|QPTuSA@^Os(G6d8rQ?5-;?+WCh+;^mwW@M$L-=ZDH&LirvIEtAfhdNiEBJhj4^ zNo7jSI!C6OdFzfy3n?soQp_v#;B$%UJulUU_{igLV^8hYR}j>XKK$!X+KMwvdx98@ zm_zULoMhg*id#~fF`#Uc*>&ay-(Pwe%8YtG2h;dHNa6fvOb+OEzopr0L;|q;{X5v literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_Rose.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_Rose.png new file mode 100644 index 0000000000000000000000000000000000000000..97188076626af8cf585f2e1ad95268c16e460447 GIT binary patch literal 663 zcmV;I0%-k-P)Px%QAtEWRCr$PT0KhxK@i=8q!LpEBIct>KpRoJG=hz-Sfmru`6u!d@+a&ByA)z; zBiN)s;Oca89Fn%m@8<)_r)@=Bgk*;EB?q9#wp)VgV$K zyeQc9_arNJ@aH)n4}k zxY}93tKYr(_Aj3vgua?Fj*t?dRNCN`YB_Y)z#W7Bkc~!PQaLe2iWtBb`2i0WK5>PZ z;C*afZN*{>kc|Vv@J#RzSJ-dZylW=_mKZjU1i&igY8*Mh)y`shkpr+wxf(|faJ92o zUgQ9*Qm)3416=JamKQkytCXv8p?)a=!uH?eY)!{;Mij2>838E);uLJ_vm}76oiSAxIlz?Cw&IWj xZ0(Gxy2t^hl(rRz9AIl_Ow~mWFr~DuI12${`av}K3Euz!002ovPDHLkV1jq~D475N literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_arm_imheartmom_l.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_arm_imheartmom_l.png new file mode 100644 index 0000000000000000000000000000000000000000..86b6d33c1026095a43079999f00064a1da6f131c GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|UVFMYhE&A8 zon^?^V8Fwi`2K(VE!iUnm^Y+wS|7isVHwe*7(}vsvkew#`ljkjEC|SsYG(A! w)T%zn&>D4FiYLP>_$D`-#+6yuddwfNy%m#jv}@D71@tz9r>mdKI;Vst0DO&YPXGV_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_arm_imheartmom_r.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_arm_imheartmom_r.png new file mode 100644 index 0000000000000000000000000000000000000000..a219e29b6a3ad7722aa605f4cfe592137709ba74 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|?s>X6hE&A8 zon^>(#DM4UCENe?ncu`Dt+=By@4eDn^x{jyv&h5s=Rf@MW{@(N)1Yk-!@%zten3>h z4~X>~>bU0=-`i_`ZHh#W2}9M7-Ty8!{E}2;s5-1UpH0Q-%TBfn(tbZp6a*KYH*L6A zaB4YYr$FsG#xHHbcDx=fFN%2=n9uo?>7e8?Kbv9i!zupELW;j)m|yTNuaTO-aq;<7 z#{buoE`>jqI*`xu^pXqfgEsZ8@BcFBdsH|d(Kh<3= literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_churchdomes.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_churchdomes.png new file mode 100644 index 0000000000000000000000000000000000000000..581d8bef5ec17d3a972023756c23eec8712e27ec GIT binary patch literal 430 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zGdx`!Ln`9l z&boNA#et`#*q5V;^+y_SSYmHjBBNOXV^e~#+~>pm-*?^I@NUEA{6ng<&(xf>eQ{jM ze*UrF=9~&lQsEBD7c3Z}nxq(e9UgN9^dBgcId9PyX`8~jpOb&q{&lB+?b|LRsKNRp zw@!lX_V>HbD$Bk;;;On_d1vps*T%k+8yV*O-j^FG7OuZ;!FJXIe{XNI&5${M+a@WK z^?(G!|IaqJZ!;FipMD?D(Bm}O`aw9ud$|QNj5-I`z5e%)>7m`MU%QqC$V1o<9|QEIrj^~5Y!hb6OmcDgVu&Yo!6-QZy= zS=`Csc3ml3jB#R?(K8{&o^`I*beNQ`rkqh_l8EhI6Unk`+Hu6+Oi literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_elysium_patriotism.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_elysium_patriotism.png new file mode 100644 index 0000000000000000000000000000000000000000..b466bd98c7c8290d1c88b613bdf73f20181ceb95 GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zqdZ+4Ln`9l zPTk1c6d=(eKh;#Hp^!q|EJ*`}K@}lVaHiJ;mqN+S2EK zzu$NGi0eO3rTzCc83Y9?nPxdWVR)gsf-{3@qPl~1Fk>%H~!^Px&xk*GpRCr$PT04#+K@2UT4VF!jkT?JtNFxqF%mFwf2O#DEXe7uu01^`EvcX2Z zdPrVbHTAK})y=f%NnjecKhMwAu4<3moBxg8JbpI-FficF5g1C~%?U6pfD0~V^DoS~TrSP+c600Xx;0kqcDrUWnf$l$cs!c%c>J^n-|qLj+itfi`zm3= z3c>#V^Vh9D7Ng_mx%u_;M-UVRwjxmkxmvB<@pyDd#QA)7i^akLc)G4lfCvB>CdCLC zfy3k2cP=lAEF;AAfdvpprilUk8nHnNL>2%}Gbl&)XS3PUJlx!&gTxST3SkS(&G5bjXLP}^M1nR^9e1;Z4sS`2h zLibAy*xX(cfE3~c1P?ryAuS6+<(De668mZf@C?8iz9w)wN;8lGCB`5udRYBw z4ZvsU@h4$mb`9_yB;!02Fcfn_oAsPL>{GBj0Nel&Vh(8AP^pt#F4S@Z7|2MQpW+grI*U=T zv<{^}aQ)OB`dy+n2`UEUTHM_4(m-Q!sSS_6QIgtH0RW}3AlnX}0*bY`($?1pMh(E} zbZVB%<(Kr+hX*K?(}LpHJ%8kd9*vqOf(QWG?9lle0-ys(at7D}j^Z+^!k`|3t_in5el84gr+1 zS8_0F0w6aqQIg@@J*ijbodDoF;15i6#emRIMoAf%7~qeo#YX6IS=IdRul(GHP8i@j z>kmw5f+>|v4P|I`su|!LNWC)GI-`-VHI!inK;!gxlr;h1&kA%IAe8|IBebu?O??1v z=98H<+R+l=cpL6difZ%~F`)Eayv8w&Z0VphY!m@N&UG~tkOIT%g9(7HW&%VQcMLMe3;7OTD1KAjQ z96C9%*T1{>R@_o&nlS70m8w&{SFCpXf8Y3cVfIR^>!pGWo)3XWd_P%PG+u59j43G}K?xf0z@Px$T1iAfRCr$Pn!yc&FbqY*oe>y-{ik67M&M5M50*GosxVIdaegl#A!7Ua8C6QA zHu!HEy#6KtGGK558iBzD&__@spb;3HK==q8$8pZ{{F-$`6Gid+zPDvrS|o&C>q7oe z05(nAww+NBtoU_ZyW|?aD2hk2c76JZiG=wrmv8_*I@S|HH~>&K2)KWuE(*sQQRDO% z11tz2;Qq{o#2zQU@lmOuAyqQx10E+RRNhkxrAmDoEOhPFDp8ppD z;GtIO9T`xmo1R)^fQMS8cVs}NZhC5w0Um0V-jM;7y6LH9cmqC}jCVmHrlIx#0000< KMNUMnLSTZLA*O}^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_line_arm_r.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_line_arm_r.png new file mode 100644 index 0000000000000000000000000000000000000000..c3418e96bbd7cafa7fc8a05ee42ab48cd942edb5 GIT binary patch literal 431 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zGd*1#Ln`9l z&N|3@*no$5ZoS(HhMV=XcqRyb@?Y5Au)rZ#b3(%AG<#RZ=7oJB_UD4s{_9LWAJ5Ui zJ7W$*c)};95B?Lh4~Wi~(@@E}?)9$grKa=WAHDkevdM&wdCw!aEQak zHhCV@zzRJbT zUoY^aJiBx?gNuiY+rP)ZS?|8OyM<}7%It^D3`Q%IGB+`LWTsZ6GLz4)y~?oHC_C0V zRif`&3G;>SAk(Ib+;1%}m>NpFb8@@54}AVAyyQD;mO%_d$cy>29xyfh+UF3#yr%r! zwZGC2=d5N_mgxKDz;My!;+Go?TaGOHyNMAy+wXn@f4^#;W9QO0QotBs@O1TaS?83{ F1OS|2xby%3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_narsi.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_narsi.png new file mode 100644 index 0000000000000000000000000000000000000000..62a286a8397dbb5fdf519442c680914ae1c4e324 GIT binary patch literal 567 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zKYF@2hE&A8 zow?DA*-@bFc~^lz(t`;H964T!Oi7UBww`~$%0D6bt#ZWeA1o_tnXI{ky#g-0<7jMF zU^isx6H!;rv0(CgmRJ71ZLSGtV)?iK`+t_t`g-7F|MMO70t}NFj&q(6EwEuQVtL91 zWXxfBt^L7j*O_z2{FmBHxfK&y@$2v7HFxh_Zl4~8B4@LGD&W#Nv;k~(6=lhiLgTGjJ-XNKHaTlvz>o_iXt_cQi09tdSB zn4Om(VfNrr@w=6!zq3-A9VDHaGis)6d!Xj|z>Xu~&H6gWfZhG3HyIr+S}NOxErCdp)0vrHtXzW`_4Rr7zwdO5}DZ zwV%)A_55aBqmtVH+lS2MsxEl(d$zAdNUsV*YJ6f& z!-6ao#tn%FzDY72F#EV`uDh4R&E*-=&sIu#GOQ53*7oqO@d_|=8y5pePpE`Z?J@=f z-yQG1sxp?opO9HQiQ#g~>$rHKfbV=Wuc>o_rRo`+HD)+=yFZ8prUV90S3j3^P6Px$U`a$lRCr$Pnz0RoKnz8Xo*D^>0qCe0fGL=f0jODn8K~(mx=1IXD2*Kp^3Ol@ z+4w)dBMnt>{;Qnl4+KC1oD<*`a4rB}g1iE}0?rA*UV&}fV%}ZbwxREPRTfpz)6%5y zIrMp+ab4Fi41)>+B!FdEV$(EXnx^;s`@YAn>q1@E;ymJlr?;P;e>LFOc_0B;LVyL3 zA&ldwQa_sm2_Rj8>-|q*-2Dq2#}Vdvu0CIg(su%+0a^bXHrpT#pU%Sq(1iU~LjYDJ zQTxyU)XiDVO#`e*qV}NysGGBzn+8~sMD0TZP&a2aHw~~NiQ0z-pl;4;ZW>@k615Kv zK;4|x+%&+7Bx)ZTfVw%WxoLnENz^_x0CjU#bJG9`$?Jy+lDa$3N@o-qkUmC8A0^xw zNct@4jDH=YXd;kCd literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_arm_l.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_arm_l.png new file mode 100644 index 0000000000000000000000000000000000000000..ac05804fded703f7d701a073583d6af1eda36fb8 GIT binary patch literal 357 zcmV-r0h<1aP)Px$A4x<(RCr$PnXwJSFbo9kUW0fIPp&mQh}j%jCax za{UViK)~bqHQZCiSNuQ`7=;Qe5B`E0*(-syyXJ(9&Y+dtfZY=YVT;RYxRjIO!$1V)Qf z-p2sNCFdFla86gz1_6po&NUF=oUWn`0u+~=YaqZmT}2xNC@wkIK!9_)iZ%#PTym~~ z0OxcSZ4jWi-r}(whPw8{-{C8pyFsNjTX*|jJ zK>38|11_I=4B-xp4{Xjqx8R$-L8)r?vUk7hw&iA@({!w}T>L6eYWKR=H^1+-{Jzxk zsZQwk)rO^=N*PCb7X3G65M3KhyUx5WGk(I~ZJ)RcJ#+ai1Y8yY(9jVjTxEXJD z?t0tIu>IJkuTBnSi}HRe99X+CXRpA7xhrnlaTH|hMC-HQQtrR#l>hO0dzJ5T3NQFm zB$v44yAM-`S~%zb{pB1TLIJsUJ`9W^-V97#qEg$K86TeL+RMOrl#BOvV?#m8(YS_& gq}H~#KK=*z&n3Dzmae?I85n2`p00i_>zopr07jyc#sB~S literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_body.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_body.png new file mode 100644 index 0000000000000000000000000000000000000000..e287fedd56b6eaf5c956eb3e9579f95062be8e28 GIT binary patch literal 759 zcmVPx%u}MThRCr$PTCr}zFc39Uhtd@Zi4S1QP~`)d`2fC=4`Aj4q7K>k03;;V(xFq( zL%QnZ2I8|F+fuGeAUXTpy?b}D%FWEg|7H`9-zWj9fQd7pB`|RTXcN>D&=L?Za6BHn z<#K7(>-9h7oKC0ia=DnzW;2?q_WOOeSSXb=8eL;!;4LGl{J zruK7*BQCZ!-q3fKJw*givqAlVby5JXV>dtwCaVJMt_vb~;C4n_G9a-TQlJmMSOGi( zCfa0NJAHq5D%0z*YMCqrJog5IFAzAR)vF2?@ZbV0p&*eaU`e0wkM{Wy=p; zuMTG}_#y)Ovd<4kW2=Bpd)w{y(SUgg9u5b?Pl+zU!$w2^7J!6j4*1rgtF!c~wcj`( z2G69YKraGpCqgAC37*>m7Xj1NcOS6=e1S?`rv#LmnN)tM0#Y$uDvm0k)Xb#vOBIlc z=~8i20i|Xpm0zlWR7{tOqY5ZBGpYPi1*BrSR2)@6shLUTmntBH>0JL1C7)vqWkgW` zAD9Rs)OBslp^RVxQV&VQ#tSCE9+((=NFp{~5CKC!SG!7DVi$WTBZvSvPK}TTCQ>ON z)=)+e0eu4#DF}!;lo3P#6krcbNaXBm8*?Zln1EM5nfnIlvM$z8Mlb;`&X#NwM1Vaj zkTOsz0}Mul%q4gcz$Y_f97lbK18OV*V3do&--1w7Mz#SY6)KE7~=biun002ovPDHLkV1jJJN7VoT literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_foot_l.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_foot_l.png new file mode 100644 index 0000000000000000000000000000000000000000..f2647a6ce359ec5875913cd6653b6e31264c78c5 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z)jVAsLn`9l z&RWRZ>LB1E-mkWhS*D9=MU&LZCZ+%jD+R~L@7w23sA+!akyigrQPBGI8R>H|i3jH^ z{rE1;=HO7kzQUn^;Rk0Bqn5xOAeLe9W7KkBZL$Vp<^!4ztUzh75)0N945A$G7(^?C z8y;I+vN?aPbnevDpR;y8zjMFxvBk1gtJb{#ozwe<@w(CSiKVf(H|bp4w${{lvh8oK z^w{eqXYX!%`@8CXxpbRiv~u-<*({oAi4BKJ{bvb0(BwU;C$OO4?qoHV3NPo4+${pTHr&_?!=j849=r7?mE}0b&^jKSm{>G(?G}14~CkF?)vt z7sKssM+;?~FPkWyFV?)=me}!nSKGSR_jZ--U1>FW*39RYewRgF?czJVNoHQHxUb=- zPSe`^#}{eztv$VoXZg8Rt0q->M}282m}+b2kSY{rrEuU><1|%4VM@h!_KX~(#kN^ zGvZ|fgZA^#S561!dcG9^!-BL)_>QZJI~rNtXcL5 QFd!K`UHx3vIVCg!0NBuz0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_leg_l.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skelet_leg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..5562ffe5d54e62c844c67e84cd3773f64782bcac GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zZ9H8ZLn`9l z&NAd{3J`Ev_*|i6k_7(&O$+7a4;YTISf6w7{mNbnS!*iHA4k|Km-%z3q|-Z%$ss1)K9rUt2}o3pAdds+oKH z&^l)BUH0>ymhC<8sgL2$TE_jW4&0Y&kb852!6akXrUT1$R8KKzM6^2PHeA@GvG^7P zSJ=V;X@xC1r&gFXG=*whVdK#4Hd@8IAVHLCE2GotMLk)}*p)9gNU%5GaQWx6tv@vx zT+Z>HVD8wbJ%wGscDe$;LY1DQoWn0Jm-DJ8qy_#KColvyy}Dn|DBKw3cPx$TuDShRCr$PS}_iTFbss9nK!T%spf3P1-0SAY=+ZUBA+839HhxB`qoa0Bo!zz8q`!4+Txf*XK;0Y-ok z02El3CC&3})-@7*5Sevd(=<&`4WMt)(u;iG_YH~-m7|GB^}1spbHy5vb+>=|)B4%_x=*#+;QixT-Fp0IG62 zY(@t-9GWU*IzUxUht22!heK0^Ob4jS>983c;BaWFkm&$bIUP2m0~`)b6*3*5DyPF{ zbb!O5sY0d$RONKoj1F)(G*!qV2V6(d7YfUF1#(pq3m`d*&jnR;ok)NmKk M07*qoM6N<$f}uR2^#A|> literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skull.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skull.png new file mode 100644 index 0000000000000000000000000000000000000000..c5748ca1f11315201c35839a1432d3a83139cde8 GIT binary patch literal 406 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z13X;GH$Kg27l{4OFc}jR1T8;?KiD9{@7O}79XMCxz%Lytk;aUDarf(7FV(TM9`-|c$W`Oe0F=CYL;(-t}ZpQ6Tl|NGy|#|mYF zxET2k?0f%xTkfT8Yge#Z{V0t!>RZfnc!I6}x5oNq>&vwpzF)|fP-NH>o)9TE^LeDx z+J-2BUxGf_6R!N<^goLG9j{0Jgng_p>rcL0zIg+~8o6Yq4N9F+?Q9Fw(yyBHQj@KI zn&Ge7|EJM=*q7Xq+sshG^PrZUu|jzLTRW+MXr+69FEHdk+IrWWIm`RVZh5H(zI(R) h&Tz=>toZ(!d3IW;{qGrbhq( literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skull_face.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattoo_skull_face.png new file mode 100644 index 0000000000000000000000000000000000000000..f2e4f35227ce785ad976a58ef1923f4b77439699 GIT binary patch literal 457 zcmV;)0XF`LP)Px$gGod|RCr$PnlTE4KomrOdTT-O0A9cYSbG4^=mD%ffEVxpf?#cL*uVw}B*ij6 z$>5|(<@oo_BPsUZ?Bbu>#m{d7AOjK!%=3K2N2{u$H7RNEaQLz;pXiolF;)o40K$O- zi1T-%Oh0`r89*>#7zS(G)-GqjIF3hA6wl_?b+x8xl3@O{ezWwy!2n^~Hp}yz_V58d zWot-l1OQ2sF-rz8wuYQp1|VrNX2}4?){ryH03=PuEE&Mq8ggbCfTYQoB?A~+L(VJ% zkTe;yWB_Ap$eCpTk|tx83}9>xIkOBv(Tq36sJu@($ag^uIPVK&Sq8~`2Vmd#$6^NR zMjA5gH}?e4?}7mc`vTK6S-3Iox(<^2YC+%kN4Sly>-xV8IPVL1ugb*TB-BmPx$!bwCyRCr$Pnz2elK@de}D8rYPqt-f|wWc-t6Eo>`nRDojY^y*=;tCGXJ^E=O-8d0y1|1M<8?w!xpVGX+XS(#-n!{kKXdT z17eaFTjY;#$<^zNo_i6RB_IX+pL=0|l#^ELfB>t>N%ai^q@1)`2LxD6PO5JZAmyah zIv~Jma#DSR04XP})&T)llauNj1V}k)wGIfdnw(VMAVA7Vt93wt)#Rl5W)l$JEqKaO!WyO5VAr&ZX%|xq%O#Vui#4>~uC?F2#-)~Z zlg{bG202@t7f+A%P(Bwnd)w*#`O%jp*ZD9WJkFxUz#@YaNk(0CHBw1idj#U zzTGlF{tSFJaSBdV*9Z%SvcDmZrakNK?g^^y&|8GZ-C7wlxHW2t4W zVHM&$WBFWyd2`o_`S)}#J~`E~Dx0Cx{DIzAm8nxB%J$aYD`Dn{-JI}`TbgkKXQNEr z*G|S04IA3_&t~}_DZp^Ece0oQ!zTH#P4gHhl!#{CW@w#qLN1rVGkoDT-T;rzHy7DR z5#HFscwX(*St(z+1N+RZV;4_l{7@#Z$)9lFX}j?Q@dGbE{P@oJ?1g(7<(s)H93RPj^#X<+gQu&X%Q~loCIBVUk7fV> literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattooarm-laza_r.png b/Resources/Textures/ADT/Mobs/Customization/Human/custom.rsi/tattooarm-laza_r.png new file mode 100644 index 0000000000000000000000000000000000000000..c443e445ffda880048cc303ca4d888286f84ddf4 GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z9XwqeLn`9l z&N|3l?xu6auo>E}gPvW#mWmyJxyA4ooW(`I^a~{AI3&SJ{%?udA=T4`B+K^*%swzcWL} zjdd&6y*T&lA9q4n%Fze!?wh<{d+bGgwictY({5>}FB1>)GAgu+o|kHPbY;f8xeRK) zuDa?Dg;_r5{TL=MTQp60fraU^boB<$;K0+I0du4-Zx%kVWaWydEE;~jFK==tTnf2T z#3Zu(*q1jf2ANt}2RUDa`(EchG73}LB8kS!WViV}HPBc_kco^WMYst89hp<>NlMtWk fl}W-#615C1>nj}RzT+zf1}uZ8tDnm{r-UW|i}0Kr literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/meta.json b/Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/meta.json new file mode 100644 index 0000000000..3f7604c9c8 --- /dev/null +++ b/Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/meta.json @@ -0,0 +1,174 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Nyanotrasen at commit https://github.com/Nyanotrasen/Nyanotrasen/commit/3d493907ce374916d8bd0806ad72c8d9f2d70a19 & tail taken from tgstation at commit https://github.com/tgstation/tgstation/commit/e9cc620e9f908e18949031c6e1b5811e3fc5af4e and modified by github:Morb0", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "tail_fox_wag_stripes_prime", + "directions": 4, + "delays": [ + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ], + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ], + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ], + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ] + ] + }, + { + "name": "tail_fox_wag_stripes_second", + "directions": 4, + "delays": [ + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ], + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ], + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ], + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ] + ] + }, + { + "name": "tail_fox_wag_stripes_third", + "directions": 4, + "delays": [ + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ], + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ], + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ], + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ] + ] + } + + ] + } \ No newline at end of file diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/tail_fox_wag_stripes_prime.png b/Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/tail_fox_wag_stripes_prime.png new file mode 100644 index 0000000000000000000000000000000000000000..d34dc239c9d848289d2397ca4fa6248644958825 GIT binary patch literal 2540 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/tail_fox_wag_stripes_second.png b/Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/tail_fox_wag_stripes_second.png new file mode 100644 index 0000000000000000000000000000000000000000..940acec70060221279bef8c757ee8ce2c5ba55b6 GIT binary patch literal 3449 zcmai%dpr|t8^<@tDW_42XbvGSQ&~K$}AC^$PI zJpllq&9+Vf$!zBYrRGQ5_Xf^LTd(*s{(baiXdpM5Lbwq|^v(2hvGb{$J_c9k)Saj;tLhHGf<9f)G>w zORmax`&AkdTS#@2-e27&C!OVV-0h^6^yVIcRP3CNx{($$iZ0VXDFZ2*+Ud$t!}J1A zmv129^$k?yiNNClb_TcbaQ}+p8>*_&_JeU=zQ1gMWdLwxMR$hCj^>11jls{I?s==5 zc1Qnk%e4do0vU3Fxa!Df3$%GX*ZhfIFZZkiyawC5035c0^S4A%*r#m&+q%WQ<}I^l z9*S%YesW*=(H?v`Gk8y^VDAQ=t&f@;t=>-#8Whh)L=;bfn6+2{+@0n?`>&vo`qbDfn|YT2QT zwrKu+z}+vs7Pkk4S9&yW?hJHe9-aRb-gj1U7djmZ@u}uJ&>^H$Y?hlGF0jT`v5hc1 z_3QaxCp{R7Ld#a9x`@6ucDFy>+~pLZCZgCn6Y|;qnm1X^q$27NOCVZ{(TuJ7bHRVs zi5Y=WFUe3cYW$Vz&={3O_y4qtPwbrkAgEPKK8w*F3^@Kh{U8J<91#9n7N^zx)n*qI zg8PGs=|fzZ7QftddQHGE2#sd%cvc-6$H8?gqNKgw(Anjy_P4FjtJU~}hGfoi7pU?l zc~q;}9N=TkrRGn`_fr`>l$=N8bht=wpl5cF*$#oi&uTIZVpqmmZ|+_;TH87N7uR8& zwC2Hyi#B*9+3@TMvg2F|{nTgff+a0t1m1^2BvT+*`SYq@!ohJL{AC&B@Tx0i~Ukj)nmU=ZSjYzW?d2-`-ohSc%@fU5ku%ShR4>b);@EEABk! zhU@RqQ|J*mhF|s$*xR`7@fr9@j5E67W^mQ26D6v-cv3X| zREh~~$klaCAKl&E9_Y7k9gjZe6?84CVMl24!>Roxtwg~a(W?YJU*%c(^h!j|WSSJn&FnVIr5QqWh_qni?k4_Y2VuhZDPP|C6DKZK)4e2le|_XR8t z^->#gLca8E?$!i4@Ud#Os~RRTn5jbknNaW?6Hs21#3WYN5Sm-x7U6$=ivh5RMnt7C z6c>Aiq2`dM#4Mh(7A&{c&f?eFyL0hf-gMW8_E_rD1bTWFf1FX)EK`4`8E;&@DM)Bz z_p2cIFV6AV6%WoZr)rPJo^8b1{GMaOPl_K0+pfpy68q{1R^u*Rj(jihAGm$`aCHn_ z_QwmKO{PCdzbx^@f9;(BlU?h4)3M*XpJ}o8{sRRf(9h=f1<|bM?mAuKT+7@R9$Y#XhhZ} z{);d~5}nh7tv$v%i{4)t;<6y72sd6>G|x_%qb%W-bA3>Rk983`hua`uq9E-4b1<=l zHU6Yr{nYS~OkP8X(xm!1l2U$qV++T)$CUi{jpFqO!AeA{`z^wgRc`%W4O zi^#Jmmm`v0yT|LrM}zq8N5=kO3@llRzZf`S%9dJ>bFA%V+9tU2l51c;D8ju*+jd}z zci8&>;q;%dHB*kcA0Rl-GtF`RUbs!fMviK^g~$6j+MfIyL!&&?>}#Y->xozy7ac*p z1Z(G*u*M_l`8wBb9%ct@aNl8LJ&T)NOO*01FPyH&P6@VXtHl@Q!0n!&RaRxmAixDV z&&1e}z+Z0cMS*mzvDA*rRH$QP7 zGJUC3qW)f_s=w@kE2rTJ657!X1KnzUiFIhetQV-wB)dIeVdY>@Q3}Jl;jWeDC76Df z^3#p-$9f9x!hxm-;VzwnN*DTjx>x!{fmnqlvV>E-21c z8yOPRR%Zx@5!-*L>4_@vud|A9wQk;%{zG-73oD~P46Uzmo+xTvm2*W77t)0>613zCVR0aTJ=L5 zW#5#|sg(TnWjE+g)Zf&V`4NHvUBI z=_SD?7_N}_I)%7Ad&jLaK~AGnNmb1IOQ2=+3kNZ3W|H-?G?FulID;c#$;zu5yNsS| z^b1I_AHMMII~7#e-|Li&f-V5C$^7-x2M!|ctiy5vK1p0LAWB3AY2RuUdwkBz0j3ke zH>_NEebVk_^Zni z^@z0MB&0is^a+~Ak=a2ZWOMZ|Q9xA-tC!zHSoU}3un$9QJ!}Knc{b^w3zqEEdP9Jl z^%egiJ3V3w2we0^7Wynqq&ABFL4=+IBBP$+M42(Zi(+p0VQ!sme{H3#wyxrc(4(Es zOMV%erxI#4xsuwjsdWzcn_ey%_?fb5=}HPDSB+Y7&-_Hko)B=Aw+evo7K~xM?EU!W z&YPvZpJ*l`iLe+O{ETI8!2Sk5V1kq=&DWtMS{Ip0yG37|AP%n07Xatgn=Pet0Fk}Y zJ{#SV?vv6%3i!o2)VSNXP_?~TmZd!@6`sBys|KgkL`}IZu{uYqVIxBHjK4N~d0AM4 zH_T}-El3`(;gi?4dtP3brmfUMl`mzB${hgIj}~K-uA~y g5qsV_R literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/tail_fox_wag_stripes_third.png b/Resources/Textures/ADT/Mobs/Customization/Human/fox_parts.rsi/tail_fox_wag_stripes_third.png new file mode 100644 index 0000000000000000000000000000000000000000..dcbd4816d4bf1ac3ba2a789daab86adda4233480 GIT binary patch literal 1524 zcmZva3s8~?5XV0?dr(^1*_0KPr*#Ke*1`Emk+k!bk23+y7pPg6sTAs*AOc!eOsA%v zWM-C?p(0`qMpi19m713tUqYFH`M|7vAQ*zE$IZ>nG;_BzyYrvjnVtFnc9}m1dYeJ4 zApiiF`T86>0suy6gJ!H;Zm5*C^)&!sTH$->ASS(RLK>X>&S~9pLVWNXsl`8UsB45o z?nEu?$69r=l9)?R^{AWZ2!4qLa!WAZ#N5QN;Ojv1Q0}tUzf(j8*0ee3ivoe|b|Qdl zoCT=`wE6ZB%59^WvpYNB*Tk9|$87WnSsAFEVRf5EcZvoYjCUW?9ZP72aQGiNzpw7u zEWp(y-aCY2fH!fDl35p&)y@_3HR(aucmUkYqcU=^&sH7_J(F%yi&z=Ar%XjFKG?&SzSG(?6CAwWjIIITe1{IGA$`TAQ_rk zM3xvVQ6!))L}wf26iFK;*`hE$*b zLerpy)Qbq17pBnx#aJ2cf}_yy>^{Yj@7Z=tJ*?J+?Tl&l))N;g87_Dk>^1nhU#0`i zrez+|6v8BPp#z>ylG{iDk&<4N5ZCuGx&6Fj5|tZEWTs5WU8O+KSl7F7hE_hcfO)WC zJ{%gcm>Jtcg0lOcCj0@LCad-(I_C+78lyMKO4|cMb{0v{4LVLD0|ADiIHtxQl_ZK^teJ-X@DUgXOEUd7OH?KxAzpHVjn zAK%CP;J4K$2#-MHPNHr3wU6An#tUBDZXvho$;s3FD=2Y88WhKXKi}Lt46E`}9d4g` zIVapk$5t)eK7}^fUF%^a;=ux@eXIwwA&zd^_iYYgnM!WjRzA&C0uX%=*{LRCy{@RP z=^L~9`VmlYq9wbiU=FxTHNjjI2GbBia$9vTqtIDx9igY{S(t1U?L6P(><1i2$Vc*@ba6)P2w6Ls1QP5rCZRNfyP~zc2TRp5yu2P43?=U~$vOzW4s>?kwO`SmVbE+Iw7YigQVGAPs$MoM3houe)@RmV9eZnC-`t9!u|Y?C0Jy| zDqKg5FSxvF2bB}PX3MUqd1mQhylTVVR^u(_Kf^8)QOk4+`#UTj6NCi=VxGhp_X-^i zsnSXalnhvC&Dru;_HgK;^kx5K~HT>VkBwmelItXog0>sdNpv~L07*Uq~&3Zqtk2+zxOSqz7|iSd+0?z5>$ zFZJ$wD~>i!hmh58^Z;-(k8X52_ak^!l{jg@XC5EsdpsZjfEo0^|0W74`Wvk8Pl1Q( IJP6r;0Vu2DlK=n! literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/antenna-fluffy.png b/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/antenna-fluffy.png new file mode 100644 index 0000000000000000000000000000000000000000..bb46bc9e01d28cf6fea0aff08443577c9156a06a GIT binary patch literal 496 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zS9!WPhE&A8 zowc#A*+9T$p{vK0j#+*4AA0|kw90bnZOO3Ioun-PP|r+d@kApN!6Wx7t*z(IRg3?( zWc{!BX{o0_+t~h-``)^)dTIIAccFjlc{eQjY@_ZPXtU$Z-c_rX*FLt$J6`%N@7Yna zx7X&s^uIjiO6lK_Vu`l3I;Z33DE@LRxOQjPy6QspN9Jh@zRf>)b8_mxJXeJ--?c=UcBbHQLiSW}%!O=tdP Y_?mme(Osd}5*URHp00i_>zopr08Js;1poj5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/antenna-howler.png b/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/antenna-howler.png new file mode 100644 index 0000000000000000000000000000000000000000..fd7823fae5a2097098461e09b5d37047e2ba3cce GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zt2|vCLn`9l z&N|53Y#_jLc0St#jRvz7bIddtI@x{*TTc4yz?oiMJ25P0U%~UecRA(b#pV9Jmb0rj z;ElNcRp$7|$HDi%+h_MZwz%AVds}PftTX?@816m4&$UNRuDvU*##oVW{=Dr*59OcV zm)f9n+LGsR^@}?$lVAM!x9@%8yysb5{|fhM>UC-yw4BwzH(%qEo&D*CSt5%+%-Z$Z zeBn0#yt$bTUneHj>oMODcKO=PaK-UkmEeJS3ajE-7VvGl-p%lhCGf8jL+OOQaV#6u zJ6?%1u4sPqRjI+&F=Ri7gKWxramF{Ci+;H>yi%y%%aPzOa5Y~jpvbE>D*WwE~ z_6u4owz!||bNc+3p`=6XtEx5Ev-kzi>h>KK$mqW#+p5DHb?5V9=Brnpzu}m{c17k) sh%)nxOP?-iG171VapZD;FU-x&GPD{P$DF3qm@r;nruSV{_3kw_bcM$bOe3=i`os3-8ls_tyT; z{`-Ozpm%h0(Z4q{x@6SXXcD+|a{g=0W$DeBKdA%#Q-uLpHa~C-l<=%eF z=Nx;zKe@WxMc(Qde`Q7X9sA|eOV>0UJNDh!ne}J6_`TQ*JMP51S;~G^Vc*9hONO(& zk>}DFre!K;O=LI{reiyi;q(^4tsV?X+SBHFG^F0@h*DwLDC+I6a=<9pMOUcdM%Pkx zp@f-ci^Mn`a*kdS=G@>T9oWsHur29jCriY#-W8?nWfl`0r*mpt0>%`Br>mdKI;Vst E0Jxpd*8l(j literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/antenna-twisted.png b/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/antenna-twisted.png new file mode 100644 index 0000000000000000000000000000000000000000..85fae39ed298001a1a4046c34eb12053f5538587 GIT binary patch literal 495 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zS9-cQhE&A8 zowavWbAUjLuXfYch}%Dn>{jY0r|Vv8x=|H*@PX++8UK=W=E>(&()Zt-=~?=Ti!ZMB zet)3I-oAaGUq3IO{=4kwO^N%K`<`EGoO9OFC!DW5R{TiepLyEnGiTM!$)1%KQ|~`- zf9{1@_qXLvNWICvf8A?C&q?)Gu|NF2PJ7yxIHT?Sgr`YKQ)<*6JrQktxXg2({ZjRx zer!6e-81&GZkKt@O^99ZYKXVwY7)|E$I;b~1+syca zqJ9~c=-TSqlQ|N-I z?{uDs=JgHp%npWkZ)fz^TVgqzEn`>i#G`BxKCZ#S(hFX0a}|?LFckIm&1qP6TP!lC u;b@47=|;v`dC@5w8O4GxUO9qaL;dynD;&@1wM+xXAcLo?pUXO@geCx`@!l!` literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/eyes_l.png b/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/eyes_l.png new file mode 100644 index 0000000000000000000000000000000000000000..b830336b01bbff4df4a772d3701b25bd0dc25165 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z**#qxLn`9l z&N|3@M1hCJQ(m*--|B@7zjg?VN@!loGMv0#Ip;jz`X`yw?ax2`ZO)Kz;3-Scx&soA zuUGq9de1%neBt#^?|*NzOt%(1l+K{NaW!v%_Uya*M;qQOobsH}!SnV;aW;!(i{@}L zPuU_{o!F49b!w&odBU5FgRhCdROUVLNByA(!|4gDd2j4g+WlT8`@p-Vi`5Jr9HHxz z9lo|K{%fG16tcIE@v3m&x5Et`0bi}yLi{am@iQwqU41PPVEZt`o(E0wKlaXZa*pR+ SSdIb1hr!d;&t;ucLK6V2r-rZq literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/eyes_r.png b/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/eyes_r.png new file mode 100644 index 0000000000000000000000000000000000000000..8154b7df122c840c966cd81de9265bf8e89989c4 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|etWt&hE&A8 zopn&KMS>G!yO3=d5k(hn}?U7%@mJN-n%&45dPnH1Jee6fg;^VJd`UW%C7 zE8hRvT5+r4?tk$aY#V<6XYyuPQ_&lAUcjNtMm3yS!+S|p2C2;N70mzK+~ge7FB?Sx PgMq=*)z4*}Q$iB}lhl8F literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/meta.json b/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/meta.json new file mode 100644 index 0000000000..37272222b4 --- /dev/null +++ b/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/meta.json @@ -0,0 +1,68 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:cherreshnia & discord:prazat911", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "wings-deathwing", + "directions": 4 + }, + { + "name": "wings-gradient", + "directions": 4 + }, + { + "name": "wings-line", + "directions": 4 + }, + { + "name": "wings-predatoreyes", + "directions": 4 + }, + { + "name": "wings-skull", + "directions": 4 + }, + { + "name": "wings-slightlylongwings", + "directions": 4 + }, + { + "name": "antenna-fluffy", + "directions": 4 + }, + { + "name": "antenna-howler", + "directions": 4 + }, + { + "name": "antenna-long", + "directions": 4 + }, + { + "name": "antenna-twisted", + "directions": 4 + }, + { + "name": "eyes_l", + "directions": 4 + }, + { + "name": "eyes_r", + "directions": 4 + }, + { + "name": "wings-asterisks", + "directions": 4 + }, + { + "name": "wings-cowcoloring", + "directions": 4 + } + ] +} + diff --git a/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-asterisks.png b/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-asterisks.png new file mode 100644 index 0000000000000000000000000000000000000000..b79fce172d8b9f7ab835171e53fe049d08751bd7 GIT binary patch literal 688 zcmV;h0#E&kP)Px%YDq*vRCr$PT0xG(APl7Uo+Cx-1Nx1e`+&T$56HRS=mRQ6%DMNfSc!;Izyq}) zDBjx&us!2(K($Zm;D4us<5xm}DB$1>NC_NV0P+!(5|9!&I0I4w2N!_c0#X8dE`j^~ zzII)whGFUDl$6(Uz^~d9}F3X}~`?XD20ng`iy@GF3v^EsfjAN1T80j}&2*@uAHK_GI} zc3l6L%SF9juT9nniQ2DwF694%0AC%UOuB*D=cxKMXKVQXQa~q2 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 Ss>9F#0000V9ND$aSW-5 zdmClgcgR41$JSIxh=0N2M~qi&8q7a2WXUQBDB~sTWd4`!4&8nCU3c>nV>`dSU6nR+Z)@z{Z&eHB(Bfeg{`a(qlWW7> zJnavUUnj}z>r$MsEK}{JiD2o+*Sqo_T4}wi+aKP3_+j_=j}p7iQOWUW=KNm*B^)&;<>vNp(R_10_A9sDJx-PPItK+GsK1mj>wnwnp7?4fv!YYK z!=no?8QwnH`q76W_h|89WA-Q41as}4k->3f4>+*lX3jmy*=8FRKYUpI;cL}bwp9n? zTa!Is3mh@|HeuPRIQAU}n@qB=Yxs02o;9;}Z*XFrx8;}BCGj5r%Zl;2mv&>)rqlaT3oKY?=T3>ziSoO^lXCLm? zlk7=-Ii)uC+`EH)dl&0F1>YC<5^T73>>V2`>jafmE01ise*99}MCPF6thY^^{lwI~7acNTe{!W)bH@zkWdXM8XVhyyJ__g)Xy*r}LIzJ)KbLh*2~7YHt~gcz literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-slightlylongwings.png b/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-slightlylongwings.png new file mode 100644 index 0000000000000000000000000000000000000000..3936c4af40573d8b55fbf66fe531ed0b6b2689ab GIT binary patch literal 1845 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 XfT*cZ$qMJ?00000NkvXXu0mjfP7O2H literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/drawing_skeleton.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/drawing_skeleton.png new file mode 100644 index 0000000000000000000000000000000000000000..0d32c2e889fadf57c0270b6b109bc839eb2e952e GIT binary patch literal 875 zcmV-x1C;!UP)Px&B}qg-Bmsm&eSdYgeurG|c zUay1nsnm860Xitnwtj9+g0`pCrk@dflK>f<%yf)l+3uC3wyW`F_GRD{G^>DYl;WEN z=%DF&v)KfyLvACm`~CirAO~QPRVvY#9SZjOe1^l}5YFdwSglrnN1P=cQ&AjUAF04qaQNm%2p3|r$(1!xBukPK5BZHVM= z%ONXZt6kgI0ebMwRX{pLfHd=_c49Om$99QUV5RMhPyKoJ=ThKzC_Y4hoQWj~v1PC{ zD70TH%bx7RCBVx{YA05*?4SY5{+4~KJ%$Y{p!Gi^HH5Sn3lq>liM12)F7 zFaf;;e!m5z_6TFla?U4M0jcd}$+mNh?8y(J^gDJiiQ4q`=R;Ed6kc)=qOl+a=-?SR zc2U9`lr>IY&Y=D&zbsqS4iUfx$N2HX>ywKB$+)~P;B}%TQ<{8z7~_$@O98nXBi_>) zgn--$^&kf$sT(5{1YcZ00z&(e%IGMZ{#x8hflENjTuXk)5{S)59(|z^*1>Y;yogZZ!cY;Mn?C6VO72UQ$|M zR}(P%67Xz4y&2czT3}Zzpj9y6veOCp7V~4l{Q>^);a|lSaXPx%4oO5oRCr$Pnop{PFbu{!`&kQu2XN;ZJcVcU6rRDI2M`8k?cPTo6iQLk{CQ7W zGuzgF$(LWMFnPI$|6UKz-9qB_-^x-W!c-d z73DyBc-yvpT~~J`3c)l@9fK1y=f-XneA z0uudX1AKs9%scLh(7+KhAzb&#OYZ@)0UozA0w_sv_IeV+LO?8B^2i2&<5g8T=soC3 z=y?$Te!ot7Bc~Vw`d!z#&*$Sn6Jn|B+RgLK(kB}LLB`lgF-%E3-g8?Egb2c|@9zLE zg4E>Cbh!E~0%9?)I5qk3B92>t`#r!iAbjtheHU<(OMULP7Dx>+mwjvka!C-2(+t2I zDt+AuD80g1entT1Q0ePNKr=%Pj-R2sB2#ReSB3s94x?AM-25E}r&-#H&ZG4E)v*noIm;6LvGjlbnd251i_ zNUEn53(0^h)HUA8DTZL*9@KUu8ITfSZhOpt+$yFWuMwc_Xl~~j0l8I7J6Px$fk{L`RCr$PnlTE5Knz7=Z!HKOz-xF4&*&+BI$76Mwr!KQLbweeUB2)8 zYFU;ueZLjLZ2;3WolVoo)qs89WgN%b=N0|}&0Z@itQM&93PUfQp3PbX9#jM%u%CMr z0k|Uu51;|y19GoN1KbgV2hafU0lC+s0q%&w184yFfZXfR0C&XT0W<)7K<@QufIDLF z02%;3AoqGSz#TDo01W^ikb6BE;EotPz|4Ti{|7CzOaSEj0(D)RocT|j<2X*sorK3_ z^L+s=r^U6P?hRPlue%7kkf9%itj`uZ36D$W`vO`>_XaGAUEw9rd4|PK!ean=(d*uT zr2$^M2&MomFC29i0Ys5T&7lFPlZom@1ENTy=FkAt$wc*{0a2t;b7%nSWTJY}fGEPx$Y)M2xRCr$Pn!yc&Knw(-4mzL@s-_P*pbjEGPC{^;Sh9(2vH3+I_TKFLj=p>O zr+@kRI|#ryj++5nmgV%n)^9AxwqqEEZl34U{%M-FbzQ63TKi!D7T~z31bY$yfpfLz zoBa@g7Ufnu$RS(LmiTL!R5W}PDgvNp%cEdy92v(AwLS({_!mH{l1S?9=rtj)1< z%K#S1taD@l(wyDS+Vj7@21hcLXUpxheXqSga5eL`0sE`z+B*VILbLv}e?P!xBG=>) zfI{{kZ-XFkj(M!CyB6FAV1baq$N`woq8T9o%%D+b2|$!4ymH6@FY;0L%77?Mc;%1* zUgV?fl>t$j@X8?ryvRq{D+8i5;gv%Mc#)5?R|Z6B!YhXi@FE{&uMCLNgjWt3;6*;l c-q#!O0kDvHLA4O)7XSbN07*qoM6N<$f`i(;781VfB&Q->lnQy7dh8s%aaII!GJ zwo_^Nb@m?L&o9=0=QdQma9}d{oUf;O$Fe52xWw_$=KZnU+z)y=pT)5r@Ud^&#?f(s z>2fni!ZLZsXcm`@#+QyP2ABI6=rSp7Iq*e+X~s+U3u26dQ3+K7jAygTe~DWM4fXN9Tv literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_crown.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_crown.png new file mode 100644 index 0000000000000000000000000000000000000000..bcee139e57f3e2d29cd09b8d9497d2e1519bfc0c GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zvpiiKLn`9l z&OErb#em0UA)nO({#DEPtrqZw*||6c3KXs}+*bDO6aVjzH}dbzo3Y&f|CwpOx99Hu zR%?FthgE&X&!Qi@)?F`@*=*i1Dg3`|<4QJ#h0iPfiYhoo1Ws@Aku$sV*_(0NpFD=r z*QU8!cvk>fwo{_ZdNOWSu}!_t>o84A*IxGPx4ojrZvWZ-KKiE?!!>3lJAVej=#O_g z*(xse&2VK_+V*ItFz<&YvWDGkE;&bw)ukSIS|^F|cHHQC?q_mfa@i3bDS?fm=jUcL zsK4!qG*L*>o@afL!T*-v=8OXw+P3dsxus{%+q|zoL|UP7(}F!*|D_K7{qZ|asv(QP z=+EoJubFklRxr3^?RVG^wSY-r<6kk3e=H&_SJ*Vtmj4K6@(2_z@RVX`nVn?9OFsJx Z|HM<59PfXZkOxKqgQu&X%Q~loCIECgtZo1R literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_five.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_five.png new file mode 100644 index 0000000000000000000000000000000000000000..6ddd1ff668a0a96f14eecf3dd9c2f4072921b6f0 GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zyFFbTLn`9l z&b-LmY{27kSSIIyoX=UgoC7i;>rynkGKAX`<{$a!%KGHo`*rd2E}dTg^66)FPAfdbQ@C zb^Up(JNv)Szhut1B5+^UaSaY#&F?SFnI|}&dUE<<*7^5`R?LmBu3MVVR8Y=vY zp{T!qPJ?=`i>?{P>}PBz{`vBp>WW!cul$edX~FxKf?PO`hx zDf45t-GLvIm;(6LbP0l+XkKk1e~d literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_highback.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_highback.png new file mode 100644 index 0000000000000000000000000000000000000000..7d69f26d47ec7ffa8e2c5d06b48ac0d64dbf02b1 GIT binary patch literal 433 zcmV;i0Z#sjP)Px$Ye_^wRCr$Pn!%03Fc1TsI^2Q#aMkX^9k>o3_8}k$5{uDc?m~q5smyJ>e zYyv2wS0Rw?D-@3ImkGEx@eJ__hd}?4kXL&~_rD#0imc0A0&r=H@)-iCWL!KS1T$-YMh5#yA7u^ux(iG)01W?Jk=!O87rYN5wfJ)XyHw3seMfnT?RI)C* zA;6_6%BM^~T|Slx<&6MkR?&UerxZZDc`XCIHv)=DYG%Y|H-N`$XXTv$b-*j#QJ>ua zo-J)5e8MNukRN@SG88}^yh5n|zjzaH)%MA%IBLNizgEwMBUS bdIEj`Uh|| z_m3@NjBOZuF60~i7txt(d-~};UEP>p_U4;84{Xc*zH8mVp#JBdZT1^4`cWEt@Z93* z{h#OkTIsgFPME=XVzg1KVRGf{pWe&E_e&l)^Hg9nD}&=)&tTpJFXo4?ybb~BmqM6l zTym%gWEQwG)8s0{G82KgD-0~9YQClon!GLIrg)V%T+I9u6L`I9hGDe_^O=bEqNTbG zU#eXvF)aBj&;HiM;&9~QAGtT4`8#psi%uxAA$$19&%S=g2T{KZzo Y5Tjo2D9v180t|QtPgg&ebxsLQ0Q57dg#Z8m literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_long.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_long.png new file mode 100644 index 0000000000000000000000000000000000000000..522e0ab52e66fff43665219b415077ae12a728ac GIT binary patch literal 394 zcmV;50d@X~P)Px$L`g(JRCr$PnZXT%KoA3=4mzL@s-_P*pbnyYM2ezI&@PVgD$XzB*!7L)$2k1? zZ;af3S(am6*N^X_PjSU1Yn-$W16O+2ca$B_kGy5Ei^L%8gjRjW092b{<+1@R(yDuGfNC?WTsDA3T6K>N zP;G{l%LcGWtM0J@s?D%+*#H)4)jc*qwHa0}8^9v1y2l2nHp9wg16ZV0_t*f{W>~pw zK$P^iPt?&_$n)7R)F}hhAY?D!3P=HHFRDPea`{UDkow*^D{a7?p^>`{07!@%LY_z4Vl>nAZb>dWdkah($07*qoM6N<$f@Vgi_W%F@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_stagbeetle.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/horns_stagbeetle.png new file mode 100644 index 0000000000000000000000000000000000000000..657ba8b64c5f44d7a82d215316b8b502eec35d3e GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zl{{S>Ln`9l z&e|y0;=se)Z}pb4FL9BA>K10IFw@H6^qW)R^T^@5my;l77 z(leIsUzfMWm)Trg%zME0i~T?G7w;}|IXvC#_Kbs}WmSFmEEDWn*2T!7d;FHfgBe5XP=7R$Qch%gI8 c^=*}(8>8nqqj9Px$SxH1eRCr$Pn!yc&Fcd?>9BjZIOwAr_z#LTn5Y$F#NvNKXg*npTIQCO7KSO%> zGd%qK$pQ2dFwgV8ZChH`^$2g8rhOd8v@8oAXl<{Wr`B_I8@@Y$*gp=JOUQx5yDJ5B z2M`;+x1W>#_P(`=)^)K@tSt#F-?i#>2hb|4vd#ghG)4I|0aUUox+XxSDaxk_ppsS5 zH32G3Q9exom8^=c2~cT@@@WF7WL0!cfJ#%8PZK~TtD z1W?JU=zb88N6%;GV>BI4ZAyIhE%AGv7{?ujmgjwpegx2S$)KFkw`@wS>AfFNUa+|Q zA5fdqQ-}Pe`>&770o-v|VowJ^q^hK80+iY!yqW+aRV7Umpwt%O)dUc!DruSkrM3vK zCV)s)Nz()pKbo% zDgS0&RhRq!@-KsiLYeJ}61!xaW<*`z8a<8GZoOH-&VO6#COda;s@>y z6Fw_2Y@K!enqabf_2r-Gj9XqfGh}&Qzc!zt;9GchE)&axcMM(Mr5lp8eEjnmCU09b zO?tr$uFI394=h=`;whWPvO`~5=F2Rs3F|ChrgU9MuI~Z4;+)%TVQRmVstGtFRBc1p>hVCt^`lJ`k;yFEC s`he2fRgc+Ls2%?FlnuM``S}Ozopr0G~pPx$)k#D_RCr$Pn!!rLKoEwf&>Y%IY!1ORA_YM_1&{hFzKM_EoA@ev&Pjwq5!*-( z)*!v~5ZORPJOpNT;%;`Q=gjQ?fAeo!n2f;l&&YHCAOIu*o)eHO;CTS#OHi(WTmjDs zuwQ}Y^0Hp9p9j;IU1*lw)K&EXoDdY$FpMD2AKCS?H*CdnLE!H9_r|jWh~v{bNzQ;9 zKvBFxS-!FBWpAheOs7YXe7-lZpLRR)8Q1f9t$Gy4C$Qgt4FiA@tc0HjK?C5SEXe?F zcKy(i#dS5kUo7e@3?Z*7xZ7^YXK?lTcK}2BYeAmQkW5MfItWMtT!}K( zha`YX&XqbzfGd-v`j7-r$+=P|32pq>1x_`fTZaOm%ugmWh@uoWn-{hXu&xQ6dNhDEz4$TT z*Tz=I5VjTt;P=Z4E|^!aPypI}y((MzcyUqX4KE7Ouu) z;Mo0RME3bC3P7JiO!XE3rpViJt|Y*gNtn_h2{1+8mUATmwoJm54oQG1^0u5S39w}n drgV6pfNyg3kwIm&zu^D?002ovPDHLkV1i3&@%#V) literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-arm_r.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-arm_r.png new file mode 100644 index 0000000000000000000000000000000000000000..caa00047923aa90e7fb2b625518a733b77beca33 GIT binary patch literal 531 zcmV+u0_^>XP)Px$%}GQ-RCr$Pn!!rLKoEwvhhB=rdI+W!DHOz0&iX38iI3o$_$qpooJ0_cm_~9) z4Yoa`5Sc(Er)1M*h_n0m*ls2>-+a3ic1Fta&&cum6#&2h#|dByI4%GVL2LnR0mlhw zZ-K?)x?HVZwbu{DwQrtU1yNAXJ5y2gq_uvi;_1C%cw6RqrgWRtSx{YkpP)km=$o%L zfF$`)Y5Li@e#qkK-M)WO2EnD$ZCGnTH`8fJL6g&SwcGuO0Wg`IsNnmn>c#VB(^_Ne zk9WRb0eCNp&Ok$VzWIJ?+;TjwzIsg4;{iO(W@YGkD#~+pzh3`){c8w)@)lDRmtg?F zMOI2&7$BunTzSF(F0xYM!T>3q;>r^SaFLY~7Y0b_6jz=wfQzh@xG+FUr?~Qj0bFFI z#DxJ;I>nVI4B#RwB`yq*(kZSytuTOYgbC0wSNP%q)Yswj`IXADSnc=QUULlM0nl|g z-3C+l2|^sdxdnjKZ$i+W3#iW&@dnfYmc{n(oa~wjXdb9m0BFtw^qpm}0zh*f;N@`W z9Ez~c0F(a+Ru}*P1_WS$0X!=ng#lKy(Vz$zU;xjGM`3^!Z8RtX1{lDz;!)=f_yv$^ Vi9tL2*jfMp002ovPDHLkV1kA3?VkVu literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-foot_l.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-foot_l.png new file mode 100644 index 0000000000000000000000000000000000000000..ea6d0ff0a783172e00180070ad03beaede67b6e3 GIT binary patch literal 507 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zw|crbhE&A8 zo#p6tI6$Cn`Gqt=mCgsv4&sdF>zcf)+42?U9gu#(`Gsws!`{a93rka;x}8`QQsLx0 zLFdw;$>JX3PO&Lbi8Jg^FZpcre)j+K(O={ze#%}_^PhzwprMFqLqiec17!~G15Bql zfta-+m_e+8b&4<$b2BVw&|%=#PzPdh20z9K2C)FYhTO)@Duu@=KuSe_2uLyXNzrg-UBJSvS4k literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-foot_r.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-foot_r.png new file mode 100644 index 0000000000000000000000000000000000000000..b51423d65783409b0acaf8b0023fa5cdaae65b83 GIT binary patch literal 505 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zH+#A`hE&A8 zjq>$6>>yItYSyiw$jU4x-k2A|I=zZ5f5E&1(l0o_u-P_NFrN>Yerc+-Vz*NQ%VdSf zC9Nm8BR0)h)|PJ=f6e&w-k)_w-QV3F{V*^3^UsOt1;cU41Qr={hWe%+2IU79%smZ{ z*&b*g;4on7Gd{p!k;kx)2~#3Lwozqg&Xm=+*N5EO9{ux9&J*49Yrpd!{p>1X_W7jC zx#N$;9{seKb~P(AcKX#ruQjsbUPsB*#LKPrI`qM1)hqX&$mqB7uRc}fiOeYgLa%$!IgR z?P2(pBh(Pa(Cg2>K-A&!WyTEF3qML2q8Lr=WXTo&UgWS{ef{5xzu#V-l&^aEe@^HN zSD;9J`1IWDUuvh9XmrIrf9vc~9+vo!_3bt1G|?*2Ki4ORe?9$ax31H3HkY>fRRsD>>xMc8j^>bP0l+XkKNO;xs literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-hand_l.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-hand_l.png new file mode 100644 index 0000000000000000000000000000000000000000..a607f8c24c903ed5373fa4e8d8d76e826d26efda GIT binary patch literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z+dW+zLn`9l z&N9q8>>%KJyp>CPC6iVQC!4wF<9k2E^lB%|95gSS8Qt@rvk--RPR=(5>I z&GCwD$8W}t;u`q|5QpJTq1hvu`|Ju|?3%0?-cH=5uK&c&Nrd5D-MR}HKMbC(elF{r5}E*<+0i%v literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-hand_r.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-hand_r.png new file mode 100644 index 0000000000000000000000000000000000000000..0bd7aeb1de3b37b97f0745ce483f5bbd0226577c GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z%ROBjLn`9l z&f3U#FhHcOe_^wcr&UMCkwZ!1`H5fDmwmUg^YQ*!kI(C~I55ko9}p~vVc5rF$t1&goU?#MM!X@Ov5&$1Kp~S% zqYY!4=F_P9Mh zV*fTJYW;G7XVXuAXE0*sE7W0Mub5cT#xB4zcZvM{rSB^>8|L#Eu=+UO&;Qr@Z|3(j zo<%Rd1txsx%&K3);V|2vs#dCD-h{Gx6Ux~Mvje7DGe5hq`GqWNHuI`Gk_PGjUEga& zFs~>|KOl2eeDC4}-UspJZ1;M9g)`*bmp<`do#9EzsTaL$Qye9K%9$`&&NZr9%$OSB fwy*s&n+>B{Zn&ezLbs*B_+apK^>bP0l+XkKk-oNz literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-leg_l.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-leg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..19409544639e2eeea7f052ba189ff1c880919f74 GIT binary patch literal 611 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>V3PH8aSW-5 zdpm2R7qg>4o4P=^ijeR_i^Wa{)LyoT-0Gg||6q1RWW-N3yT-Lk7q}kK%Vc6Sl?zv4 z6F$h|_bfrNL;S?Mn4;7FuHQ5K{NDWk9Wi6eqCY1s>*|;oEDjVhWiTG+ZJ4hR#i0AZ zf^kd3W3~gj4Pp-57Jfj19gGFs3s^5OIkD*3>OTr7Pn@crf zVD4pp+2@}PPpv+9z#=WkH!pkZi&Q)HHiNl!ffD;9pBwQVVCYK|-u3No#CO;5byoF` zcg&?O`U+e)-Zx*D;pii?x3z2=?=8Q0LLzGtv!C|V4*v80X)*!p%@-Bz^m_a;z$ZkA zp-lR4*iV&ztjDeBG%& zcab!A@|%WUO>r+C1}BBJyv*zo(N>BN3mODGvJW3%yf)3x!$L-Z<iQP0c9dr5Uv<@w;ryG+GTr~#GY#$cU%$G5*Fo2<;M2V@&y?t7QFEPV<`)<6Cd^I# zsA3@WxJa4d>@!Z@_V+9Mk4|TNP*}Njm;c;zo3HI_Fk{#%en8;X+xD&78JrV&*ItXP uskmFqn9H#GOZK$=tPMKh>9V)#7;hI{c3dD4ei)c)7(8A5T-G@yGywn;`TH6G literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-leg_r.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/implantcybersun-leg_r.png new file mode 100644 index 0000000000000000000000000000000000000000..02cfe1baa494b8d8f22c09037b616e35b62c7d81 GIT binary patch literal 605 zcmV-j0;2tiP)Px%7fD1xRCr$PnlVemP!Pwj&Uw-%X|O(-T#u|t^$rf702@j0U!==oPe}|;|7qA zptOLrfa3(D1spek`~{>1qy-!&AT8jy0pu?rEg&sGAaLpX8w|gTT#wbr8VCcudNP6nxrlrvN_p0$478N(BIQA%v&djFb~8SlO-B@?btsU^1c6&h2YL zAojk}!zl_0fV!++Z$cEkl?Ff%9KmX}U=@W7058MjIkX9d%^j*-sdQ0YNdk~tl|_L9 zz@lOqktz-_g4Lo!#Q_!-%ZOBQfDx<~9V!m6s8~j%iUW*bwdhcBfJMbJB2^q<1gk}d ziUTYvmJzAq03%o}I#e8BQL&6j6$co>YSE!=2dG^E%(aMp0UXr!YPA%#&iyO^m^{wn z)r0#2IwClR$!gHKp9KKv<1Ai1xGz8*OLLOWzLV9Ub3Y3J4kUZOi+?>uEK6iH=-kf& zfMare&GL{S!!%kHYo@R1rMy07j!{_O1d8fSSo8gyHb9kX0GfFc_St r$?NPYumEhs!eu!_0F>rvY000000NkvXXu0mjfvzr5e literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/lineeyes.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/lineeyes.png new file mode 100644 index 0000000000000000000000000000000000000000..bb5db9df3b7881c0487b336cfb54c154fda90428 GIT binary patch literal 474 zcmV<00VV#4P)Px$lu1NERCr$Pnz0RoFcd^hPmP4c0CZFgz!c2L6bwK`#{fu3)bvCyT%=0)IX?d@ zM?(?pJKw#yv9s{!Pxj~Q4-7y`z&MU)*L7KXOXrb}L+OhNSeE6i>pDws=|ZIAQ2OEk zj^jAu&`R2>4hgW@jFvAFpp~>$9TH%*87*HVKr3mhIwZhq zGg`h#fL790bx45KX0&{f0Ij60>W~1d&1m@|0a{60)gb{^o6+(`0)9z49*MPW8`gDw zJF5C+&Tq%Y<|6^#8bkXf0q8`% z%|`;fHHP*}0?>(in~wx|YYgp|1fUc3HXjM_))?9^2|y?6Z9Wp%%UA&EJ%XR;%GrVFx_gUw%N$b~0tMbWm zW)8CY=8}~lH{Z%~bUrIV%E_bi1FFshyrBGGjdfl9TLvD2Bb0icdnK{;hp5eeBpbC5yJ(s6AUYq z8*BU(SQ&oKbKqhq;`3m1ILD~TaAIm61BdBS)4YbDStsJ|Ftp6NBxUZP>6@aT$Kd3f h*(<$ZirS{>@*am{94)&Svjc;b!PC{xWt~$(698@`oY4RP literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/tatto_skelet_arm_r.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/tatto_skelet_arm_r.png new file mode 100644 index 0000000000000000000000000000000000000000..8dd5b5fe3445bdaa1ddc27a8061dedd3992fff32 GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zgFRgwLn`9l z&fF;2Vj#dge~wc|v(}1_b)7HuZ=d<2?Hmtwtur}a{PE6Z z=l}Qnf9dg+%}bA(wzOiMIm3$gZxS?)-fP?cSK;4ghJdcUOb&n28C~ksY@I-iH^1j? z%bk4tzctU1{cj4^9Ft_|Ub3oBdciE2)7zyFD6L%em~DmH@lS8rHh8RhwS#fh$&EF; z8FePDvdU}7D$=>1hh2H>U4|!DTT?eJ^%G@ya(3;~%w=Vw4cnLeXO?7Z*t64EIBTsa zh_T)5>=l0Iip&4P*B+StZ9f;o<~rMq*6;=Fmwouz4lG%@;whWPvSVM~uo+}(W$k3_ mT4`vzo6%=hSJYwi2i!L|$2dl%JnsXBHG`+CpUXO@geCyevA4?r literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/tatto_skelet_leg_l.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/tatto_skelet_leg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..cb78888ac36f2f00bc58d84b6659a32012fb34e2 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|{(8DNhE&A8 zopq46*+78h;d`fy!&7(jia)Xs{!<{h-&y9;1Ur(u)INZ1Cv7I)@yg8Zl_)C`x$XV_ThoMHhqT} z&RD*Gy=y~dyv)D<@`a6=1`-U~0ehK}dv<^ClXPAE&qQC(fY*(|e}sR`Q*t=6+$ zaJl>})8W>!7ki`}gnef(XUvpd{5gxk*Ccly+mhU#bE_G#D*ni}r&e8(_rcqTkK_A= z@2j{-JKSNv$gqatgRj#T#v|sO7a307XJlgF_`~qb+r;r(bP0l+XkK DM=*m4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/tatto_skelet_leg_r.png b/Resources/Textures/ADT/Mobs/Customization/Reptilian/custom.rsi/tatto_skelet_leg_r.png new file mode 100644 index 0000000000000000000000000000000000000000..42284504fde2b917b1547dc93c9d5e7581d1ea11 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zIXqn)Ln`9l z&N38gHsE1d_}%#rZ`?WaKLSs%@ybBx)_ zX9pOj&N(f^wj(F#Y$KzV<#bD)f}2ZbF*Ao0=@m;n*yL%-&bH!7%rk=nsgtw#cmhuD zJd@aPTJ5TgCbP^xbsxqbLGiLqQU_i=XT8L5<=x&?J>CW`ow_)MT!_%UOQ~Ni85T?` bp81=hUDm{rwOKP47(fi3u6{1-oD!M z0;Uby4BqJbzH%M>y#J|r+j|EOSR^0>^8pUSfVOQ>mgQ4xT`8rIB*}POlKfjF09a0f z%isav%Ws&+sq6Zc=lLVcG5|mnMTq0rY4CvHEf5;>1PsIA)Q)umwq8Nf^Q6pN2j16! zX%duD;{I><1T5Y0y-&hz7C~V76W7-qpgQYUZ)X@Q1lYb^A^0|&*ZwXV9Z z3x56^UDs9K*Q+}$fQBSit0^$un!W?cHu+`(eyhO=U6Lf$Nw8i7T`MupB#HHV>jYDY r2?`7dpv_00000NkvXXu0mjfyZ7LE literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Slime/custom.rsi/meta.json b/Resources/Textures/ADT/Mobs/Customization/Slime/custom.rsi/meta.json new file mode 100644 index 0000000000..9c2237abf9 --- /dev/null +++ b/Resources/Textures/ADT/Mobs/Customization/Slime/custom.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:auriss093", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "butterfly_wings", + "directions": 4 + }, + { + "name": "rabbit-antennae", + "directions": 4 + }, + { + "name": "rabbit-ears", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Mobs/Customization/Slime/custom.rsi/rabbit-antennae.png b/Resources/Textures/ADT/Mobs/Customization/Slime/custom.rsi/rabbit-antennae.png new file mode 100644 index 0000000000000000000000000000000000000000..2745d3a3f09e6e71b2806104e9b74439dad52eed GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP%y#M z#WAE}&fA-Yd<_O1tO4il3vVhCE>9Nr^@)C4t<3WwvXg<~-H9{PX1>jQUw+PUJEz=5 ze(P5pp{16~!`Xob0Ko&^(5q=RY3XO*O6@!obWr)3&XzlZV3{8c%+o$w1W$SNAO*zt MboFyt=akR{0HLTjga7~l literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Slime/custom.rsi/rabbit-ears.png b/Resources/Textures/ADT/Mobs/Customization/Slime/custom.rsi/rabbit-ears.png new file mode 100644 index 0000000000000000000000000000000000000000..bb38172cff6304dfbabba6615991ec09fff6e15f GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_W*bCj?o&d$*nU ztiPtL<@3cYb@x|4t-p0G+W#x_5sB}ww{H*o8OkrZb{&uU!%K4_GNvNHG z+ng^t7hT+;>&K|g9Fe`&(9N>l>O!91&K=Ci;^ygy*{gW+V>N)vkiCIF#0jD9DTyW>oHI6Vk|R9 z*GWmK2{yKicC!hHOg1)AsH}1+=T*>9OV4n4^yS2N0jULyi7Xy}=P#~iJ;ZY0brwV4 z7yia4r)PLD-(psn&oYs13%kR*nI6n63_=$e1kzHbu(|Z{>a1l{ICDaSw?jrcB8u5z z#>7A=0ZX$DCDqJzRX=bP0l+XkK DJvD^{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_binding.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_binding.png new file mode 100644 index 0000000000000000000000000000000000000000..6c6eb5bbaaf0f06f5924b0aad2a64f837236e0f3 GIT binary patch literal 582 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zpLx1ChE&A8 zoprnKumX?E>Hqa5VIi(gQ`#i^PqIDQx8{~qeBbegOTO#d_g^~vx}LQm;J{(dBOEp{ z3>!I*aU9{8z|!~FBFHQL)X%S$FY7Yi$b- zA6uBJitUQORZAz`7ErZgO)x25{C?)U=x;LKHCzssymGaIuN*f_2)|;mOWa^zCac11 zg~<(9x0Um6{9(krf#q}Db)SXd?G3In zkp@Yj6os=L{)`=h3AeU(to3BTyb>2zd`FizHH`(rQPB4e=nAqTBE|M(dh1~ zc)$9{bOr^_dw10s?(B8m{F$5ej9N|k|N1(smH@l&cb5XApD#7SGtJkRK?}&{0Adih R6g(M3dAjHY)5btF8!x{l*pX6HOEpu67<6FVc@Bi9<4xPKZN0njD5~haWsIE9e2gj=` z)z~bSE`1@&ED|y|D~U4Utu2h#t()u@EYBD6VmL8_v4LkVSGwT>r>>cj1`5vW4@L5< zn2?ml#&hDr>H;xlttB&NF5Jtge)Ji?;~A$3_kn)rOO5bM^YvxW0kP<`}|&*F>@4i!v3 z3Nj3Oj%o*34hbhPJ!JSGmH-s8X*|s-bN<(z{LuB~SO0z3sUKET%-*7ZfIT}j(8pow znr=Oo9VSaZaWbw-i7in)uvBxZKSzM->qXp*dcG@boEo$u#bY@NGQFM(GliVo^}?ya zJ6LPJzyhypuHsBFvx0uMFobT>+a>Ve(v(xrg&6n0e;03@_h0gd_=6yZRbp19oC}Qq za;7^UXc4orb#O@kC48=}fm64ns-fZB7xg*3jKWbbz6kgq;M^z7?^w<7>?Y9re5nzh cX}-P;T0k}j5QD&_;K?A$)78&qol`;+0ASL3hX4Qo literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_bracelet_leg_left.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_bracelet_leg_left.png new file mode 100644 index 0000000000000000000000000000000000000000..b061cd57a21b231b048cc9b52a47204556c209ba GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|ZhE>nhE&A8 zow-r4*+9g3|MCTmnm6iMmNm3#E=XW1G%NSe-^w%bi->rp=)cT||GF6z6l@sP1o#;2 zn|vBLThtG*9AbPRmcZl#72eJuoWS&u)1a|{VF&9B24MlA8{2n1dudrPC-n5Mw=Hga z=5ul|M0hD4*c5h9goPt9k{ZkhzH62LEwBGvI8-wEEs$aGX9Nie7cf0#sNk|-R1cWfAgsZDAou{M1>=kZzfGTi+mZLlGHu@P z`gGU%?^zTWJ{ECytQU})z#x&ZCx+>fb_<&d1Dk~Y^oAc?3mG{Z7>}J+RoLg0;lPy8 zK#bCzPQUUGoZro&B3y8M_jTb9toLmA9XT8?XaN1kmm1-j=IhI#1!QvoF$i1=o(!Tq MUHx3vIVCg!0JC^!wEzGB literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_line_left.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_line_left.png new file mode 100644 index 0000000000000000000000000000000000000000..b172d63e987edafac52326667eee058129a9ce5f GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zbv#`hLn`9l z&N37_tiZ#v@VoMhxBvGa;eQ~wBdqO^ac1(|Npmc|-|<-O+PgCK<9fY&^@0qN8!Q-O z8;`PH5V|6IK~zCGA+0Pn{N^^^Bz=`9(mdxsZ@DJ5=Hu=(iw48CulG(D%6xdkap8i} z@_AdsGSXZwzn>X$)a`&k1IH@k$*JNk5(ehqCV3m2T6W@&0J9ReTRJzxERE=SJPETU zcEw3HsGXXo&U{0yZCyCqg3e7(Pcm%lT=;q_W5%MKN~4C{q!(4GxRw7idViAtrU=`a z`5S-lo37q(9K`S;LY+ab>VL_%I=k;Lnb(T2Rmi0*VR&E|$YAruXwFnd$z?BII5;y~&+&I`>IE1iH&`;R zJ@Aa_h2jd)3tR#MJKpb>JuaBkv*F?gd7IBw4l&n7y)^Ic+{JbNbB^Wn2|=$`edl?( z-(2GYGtjbq#3D{@wuIUp(Lt5HMlq6|672BGBD(;0JwT|b{-m?9CqmnUJi#w>TX z1xIeYN@ck1a?!?!LGjp+O(iE9u0^fh>NJ0m!h-Z`e2g=0F8CVD)F4ndpKdzo*DJ_wq`M*(@PD?o_t3l=v-wlp_@I wu;{t0{5$7M4YzXke_FEzq5&DWPf3&`dGVi33#JQ+lJy85}Sb4q9e019Sr*#H0l literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_ring_arm_right.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_ring_arm_right.png new file mode 100644 index 0000000000000000000000000000000000000000..b6958a914adccfb1695b7ba9945e553b23917769 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|u6epRhE&A8 zowZT0#es+U{jUZ8PrYCc5>mR)w&{DZ$)+t$Prgh2yM6e5JevaJVc`O%!;BwPU$D$M z@BxSm82)fsFsd8a0I>|iekQ+$83&5jr^i2kVYT-A-bf}6rb#BM3M+LFt!5Eesg~*G z5ER`K&Z!XOdud9;l5HI8g&da5TB6D5nJXBl+Tda88O${4meL+ChKX5|ma(X8b*-4n zpmbHmm(wGw`-2vv%PP-VLKCiBn}7Y(e|D7x%#2f|RTfN&Yfo2Q;M|SMjtg?+bmUNQ kS_$+aUuuMBny)W|7Ld&W#2|1fcru9cboFyt=akR{0G2Cj%K!iX literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_ring_ear_left.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_ring_ear_left.png new file mode 100644 index 0000000000000000000000000000000000000000..15f9c357a353bb9bc880c27c30b6c720cf5aea2d GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|-g~+@hE&A8 zoq3SA!GMSPw(X62qi+m`j;h*qH)QgYRG&XS8fRbs?fm=r#SHVRZRIc2o_$s~bKRRj zhEB6yrh=_4jBZ=qcn#iVcC$6`=6V>gwTPrf3p3|rI5!z8EYY|uF zBMj2FCM581Xr9`p#&+XE8%wf-N8mP7!vk$*DiX|2U7OZ+GMa5sJSZU$bfwVu>vLW!7g{IY#hZ|;T9d$NvUAuzYENk3SeN#Owg0J*<96=+*FdlHrABzB`T8g`3{ z4bzqd*$GbY+U6?GsO!75MoD36PPZOY)GV)`E)H5Z#bQ~um`wfD*$}cxcNa%Srq)wo z#+512C4v_&g`84n3Oc#%h0=nhE2sFgESZ#h@h@|bF0 zoX_E*dV5iK!?a~Vc7hYUwz-Nk>iRCNQBs(i)2+u8HOuR#i-Xopu~?QZCR0CkHiT@_ z-NliSsr6Ktab-$$iQt7xA*a-tf=+IGp|oJ>$|>jVZ^bP0l+XkK?C4`S literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_runes.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_runes.png new file mode 100644 index 0000000000000000000000000000000000000000..e4c5febdd2283f20006692f72363afda33b427ff GIT binary patch literal 745 zcmVPx%iAh93RCr$PnnA9@FbqW7H5`IH-2Wu7=Mb2|v{gUHZ#nSZ@r)A@XMjp3O9hQ7=EG)>buj;=9002uma z^IK`hNJkG0w67U}2nl(4%Iv5Aqb6GRg8;NN%+`hh=mNx8h}c0{#)AP^L?X9!0cbJ% z>B^t#qdNiwK*g5Nqh?xl6#yFiypSWNTLTc!61;l%9L693D%_$3(g|be7XjqbD|h(u zq-7~c9b5I+v})m)0c;Jt{CrOUS_04KbGTeC!&(XK2B7vNxHkZWuvP!N0;pLySpd*+ zYWtZ>Kr=vo2jsS)S_37RxpC0%Qq3ZOoIzHQB?xQZ3;f&~P&=jzK_NtU+$IX9h1CZUAgU7ElarHvqjOl;`{Xp8fB&9%$X4PN!Li@pcLYfMwRA zwWR`Jq+|&YTZ0OqWIp2e6aeg5sR6~(qyRW-3sf+y;3?Z+ir|s6XP<Bq`AS_U9NMCj82M3{w^9(o2K^z}UfIRr7T zr4SG4?ju)m=<7K>0}%Q>0}yIK`}7hBIx&aY`T!r`EMI)uTf6`O01jnXNoGw=04e|g b00;m8000000Mb*F00000NkvXXu0mjfhsZ*S literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar2_left.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar2_left.png new file mode 100644 index 0000000000000000000000000000000000000000..c1f65f8de95afcd8d508462f76ce313114c0ff55 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|UU|AWhE&A8 zoqCY>uz|qgNwqdD?%xIOsW-|qe(INWuqa~)T~_h7Qsn=fqxb7M9GJU=Kd^LhKj>ee z{(w^igvAfkGx{G8*6>Ss&DmqP?%wZfK2`H|Q=iYdu5~Nw_9S=vUvvNO{7_Z%=&(G; ze8xXJ#XiO|DXdUS&2qRDN%Z9;fl{p9)q=>yHXeyrkzS@ z$n?FW%FJOJtj6q(JQ+lJy85}Sb4q9e01zH=3;+NC literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar3_left.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar3_left.png new file mode 100644 index 0000000000000000000000000000000000000000..37339a330c9892df444b74db8f389a0e25a19eff GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|Zg{#lhE&A8 zopO-(uz|qgNwu5)tK3`e8ouCnN9CD#2bYgE@rUHR;Mtirk_l0NcFs>%&cMQt;ek6eMwFdzmdnJKd{FA6>;oP3ef=ikuNpEGtJkR ZK?}&{0Adih6g(M3dAj{wNQ{Hg!m_dcSi-@LjQTAf89Hp^Pbx9*3u^k~&cI>oY{tx^J&8}! z;f3TT$%KfBB_|l1&QCbYaJXxUGn+tFTMnBS#fBfFhkaFNLOW*zj_kKrb%iiDLy89oa z$P>c`o&_)Tch=_|Q2krj%aG9Wsexw#f5+=|1~(1<6AV8acGR&Akl+u->IWQ-w`Oj% j1^SRLHNrE^*Ox&H$mRfI5V#aP8AN%y`njxgN@xNA6t{MU literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar4_right.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar4_right.png new file mode 100644 index 0000000000000000000000000000000000000000..d7bec382b38fe7b55b0a12590f1765a23dc6d7ce GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|ZhE>nhE&A8 zoy^F4K!M@#0seneA3PU#6uuO|(sOaDrJViekKg+lQVu+3>Dzzc-tXva+2?m|IY!T6 zD&tXLUZJV?R7SdBrFmH{gTa(b3wS2*wO>8Qz_ZjugL%o}#I42*&YHZZ7+w}cyyZC% z;MHv8U?me~%}fuaFW9Xga5zqDaC;2&BwuQTXPU1sgBFm@0mLA1DR?r7@^tlcS?83{ F1OOTXY%2f& literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar_right.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_scar_right.png new file mode 100644 index 0000000000000000000000000000000000000000..09a414e443003e7a07f74fface1aff3e0dbb96bc GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|E_u2*hE&A8 zow8A|#X#VQLizuxR`qQ{4kx=Of94Ha{kf8-{`rT0?hHl=7L9%hI~Z!4<~pbw%yCfv zAjW{Kc8r$kV{^^&`&(e-7>x29_25=?!&G5em!-4z)JSUxW`a zNis0LdMvqMzJS;X295yv^9+AmHV`tB+w{4JqfAuh8KCd@QX@Rme0>?TfNTyR27yb# PlR=cHtDnm{r-UW|Y?)^X literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_skeleton.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_skeleton.png new file mode 100644 index 0000000000000000000000000000000000000000..fe0d76f7f57ae034a3ab8be0292bff75c293fda1 GIT binary patch literal 780 zcmV+n1M~ceP)Px%tVu*cRCr$PT3eFBFbr$I;Sd~v`=5jZa0vJ=vIqrXqN{=Ie$sj1lkwc=W@AqmaJmWBG%>oY=0 zOelcKy6xFQcnGSj%ZeZ zPJpV&x3}*OKo!jHgL~t52kfoD-uSQs(1ed3-w8OnLTl&O9k4dTN56k}fU1yhQ}4Am zsN%{F@K<76Zjr~`VfAc+L_p>?b*mGzF;fVLyE1ESmwQ)>dlLR~ROtpX0j69$En@$x zww!ZAc`_t}Y>9w!U%-^ecvCw^fZsb4BaML8K76#ePC$kt>RLM^0Z zVp9ZcS!@d-ai^*^-s2%OACO)1? z*o6R3daENchWF{14zmKKx&WirQQJ@i)J}!47G#L2O@r(+2u(n=+tx2dYIv*w6al4b znGYwej>y7HA)qzsBgRPtu(r!2Ld~HQps1m;uVBYD2s8gn&jMNCoqz-eR2TL!AVGw$ zzJ=s~ude(*`JX4?1$0=PUo8VzFaQ7m4rN$LW=%~1DgXcg2mk;800000(o>TF0000< KMNUMnLSTaK*Idp3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_skull.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_skull.png new file mode 100644 index 0000000000000000000000000000000000000000..0eaadaa4ae387d0e7ece1f94e991f09bf663e36f GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z(>z@qLn`9l z&T`~yHV|MwIn$=~|NfTc2Q06K-O^fhh54pxS?kV_wNh_xTrRpX<>|xl${+v4SrwSr zgfrHf#z%SmjGoliBY*tjwbH*X<@25gWy|imp71a8wBGD{-}mO;{uY<+_~Y2`^Ox`V z?zs4rq2}?oERl%cWwvb$`bTfS*PIa$vFnHc<4e5;^ALsuA2gS^GPv?O2rDs2*tKrq zSg?XI!-<9A@bU>_j3TBCz8wq+KSVAmH7sIVz$wVUGv6tSCEyB!i6T?O!(fkYhAycF zH5Uhy8tGoewC2cNiA;ay95^FbX+N)jo-YS$gN6EpwKIhpwkMd}G1V)7lB@E6t+?db zcIFND>+7SA+;iXf=j;9}@~1bxPic|mT3~MVc+UY@sZ2(f`D!b^axqM`>0ZZ?kjeDa znPtJG^oyd5I=%~PIv7Ge>FiQ!SjsttU$DVzo@+SE29w55icA3~H^1m&n5GtB=fa>> uDRx)9vbn->(J7{jz~JXgjqptK^<~fkvN?bl1TF^rHz2DwCDDux?L7PO}<{fSq0=~SHIr~5D^Y3;BlLeNH^BsyA{|J5I z{J}Cy_yebj_=ErJ4_H2rsVMea>k%ra(|EjEupF8oES|YcC=j0hn8IN3@G}n}_%-hl*7$4}XJ7%=@%L7A! gFEzq5&DWPf3&`dGVi33#JQ+lJy85}Sb4q9e01P3KfB*mh literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_spots.png b/Resources/Textures/ADT/Mobs/Customization/Vulpkanin/vulpkanin_customization_adt.rsi/vulp_spots.png new file mode 100644 index 0000000000000000000000000000000000000000..ef059052562f2ae5e9a3df08b3a4aa0d296684cb GIT binary patch literal 495 zcmVPx$k4Z#9RCr$PnlX-qFbqXWPsuId4sdk11N0n#l0GA^6lr&*8Da;GP5fzx#P;*I z$07-h^CviuzX1R!z&QbwfO7$$38Dm00?rAb1e^;1{{kq1s}hJY#t;G<)Ontrs?N#BBPD8ND%G<|>qH0fKg4Fy=pf~F5pfF^wlwnYlCcJNu^j|c!=e%SZj z%+WUi`2V3cS6u**ORCoQL<*=01_0EQO-U?JfP`92YoLIdvMGtBNC7l~ac_}IoP4(? z-AyRDi&zAJj>MN`VcjCV8^Ab@e{QRA_XhwjvD)4*Qa}wb+yi(4f#s(`ntna`0000E lWmrjOO-%qQ00008000000002eQ?P)Px%heoGEfZl*?r$n0^lk}tP22!j;`ze`9jb*-RUX-A{?J- zf^6KP+a z14@ldF1xDD0O|?}lJ!NpN&xZikMS^6nmJVhSbHmwK&TEtJO%dN`^{xQ9DR!P<^V|2 zo3pmMBfxP=vZeu$&?^(6loiz zssV%yvNU1U1F(LeRXqSp9T}#|Rspr|-#man4=tfkrpP)90000EWmrjOO-%qQ00008 Z000000002eQ>zOD#((=?0^PJywQ8b~T>gygpT?(u$1|R2c*}33`VGz!rqdwI z`a=5x68pn1mUEWrY0tj@TjjZ)(WZ5O+`pF%3^k=+|KFEoINY_wnN6UoEr(4aOhwkH z;ev6B@qrCWFDEdz%u}4r*e2@P&ZF>!=O&NA8V{=!hK1=T(i#$7FDWu}*gBgr^Jq`v zlXQ3?xk)l1Vq(b&2B-5A&SEq2x^w~aQePg&&HWFofqvsljqptK^<~fkvN?bl1TFYUqUH*eqj9wPOML*}^P)|hiYAMc(2ubRn-r=j?1R7vc0)uknS zt6f|)pYkrd-loW~Wogz!u>*hiu^%d6I9Ig4ZuPq|hJAA%iaDHbe?L$5P(%G`&GU>7 z3!lt6$nd;$YM#V`fTD8=4WD;;nezl_Sf(2ssEl1I&89JBjXO3@t&@t`nCDy%-Idtjbkee!@!V^zy9PuVds+GelgNx<#~F8O kX8=QtFEzq5&DWPf3&`dGVi33#JQ+lJy85}Sb4q9e01)AqF#rGn literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/augtorso_m.png b/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/augtorso_m.png new file mode 100644 index 0000000000000000000000000000000000000000..ae4d930c12ed38cc9910e489a79ab6109d49a92d GIT binary patch literal 1632 zcmV-m2A}zfP)Px*8c9S!RCr$PT5V8NRTzFuf!zfHT;xLpw7`(nNeLMllTahgWGqst1}jIWQL72F zengDpI7C0nw6WA_bgX15)F=lt%~Zl193-K^MG{KE4?bjN3D{je>^ARl&Yc_a~PPoyLZo?=Y5~|dC$GG=NW|&K1Pl3{Gk(|D`12(ptryX7l6JA>MfwRfB*wWzuqLd zy6Vwt>%orC>tHY#;BvXJ?)g}Rn0;XIi^0ODH)*CSjz1xK28+7Q)`?)VKfAuxQ0W%F z>R<`HvB4_Sm5?w?zCM5ctb836ZPA1T!r!&8is39u@dDvnFJ6UZN+byXNNFGYZq176 zLinl)_~e6S(gSgKn5XeuZ6zpKB4yzHmtH@hdR?^wtSH$cVqI?$Z;Pe>^b&y;(PlKrN*3{Rye%cM|Gmi~MW`CGqJy{=jU2!CRv ziK&kFy>btrYf|Hts}3Q2)q$>EIadk_G+{y7Y!>c|LEjBK%kKg$Up> zq{K-94o5dkCSRriB0^Mtq6BdKPY+(l#to0j3fR2m2fVm6!YzCu0xTAb^xCR;CP5m? z9wZ5VxTgkIt5s-C5fYRHyqmk26@kcqEAQ~o5I_M`So`pHcIv+r@XodpBwDR87Nm6*YAL66qKq?>-c=9z3wPV8FKbsLsv%*WjH zT%k2Z2%xvYg2EH%>h6Wh*^BCnjhHqi3I?M${CvHUl{p_GZ-Im@6f6Zm2_HXM26`!K zX=y`fXfS*ENt>6<2oViHlmNp2c=uuUvrF|Ym>d(zu3uig*e!e^0z`uKl({+qo>D2T z;?xzO6|I%?`Sx;G4SAeHfN~<_^1!%>rr>v_hz*8!vRh+s4v|`p% z*3}i@DV5SHPGJRnxo5o;6d1tbp_5n|WSF4C5-tA^R1!e{P0~ROnKEe5sWFXqdk3Cf zwN)r5p~(cy1EIgcxm$$p4TVF5aFi|;B`!ZPrh6iVaEky+zWiJ{Ts@=Y(_-=kkP@^o zM<}aLMhzmHyb3hvMB3mZA!%lkd~B{60mQz^=!25d({l0y4HMgT77LLo+S}P{)1`r? z3{FC7${aYHJ=$1gDA4?kS(2C6Xv9X{#<7y?cxG9eY>wcDiJ>4sY04nnuMQl?g477q zHI7DK-)-b zLsmu%{_N^UZG9(8o?BMPFp;t1JxvKH+V`eJrVQHkxh*Cx#vk|kjX^fY!Ed1O=E75oW;mB{yIWG-^ix z859D2Ct-GC2vaU8fD9A)ISbhF_)se#C;u2TWsm}BoT+Gqz5B9|NkUiw=D;!dy`hr< zPM>N<|6gXgjn}=gOK3gO{^#>|yuU_%Ascg#4OJIx?5q2u{b95BYo`DLS-NDFl$>zq zNSeU-9?*ETS@Ztq1kgSZ6&WV)0aO$kW#?OP@X%SIA_z_90gzFGt~+kkvZp}Cl6gX} zpYB#(`8#?oFFJIRJ&6Lw#<8#5F=x0%!2glJa9KkqV7OG`ZpEQ1;BGNLTyS*-43|pW etvE)!0{#ZUB<^1s+S{T40000Px${YgYYRCr$PnlUUxQ4~OLYiI`sS`svBFpy883Ejvy5f&j9A&o>N9Sn#>IyD_E zQU-&>*02e&NQ`EYu!w;HX-K4vfuL#h$s1}CY5#lw=HsSqVUmqZCZ)%9t54Dk-QApGZD9*!LU0qRbO6Vh z8OFQiukDZmfgk?s{SL-s`_gOWbxIGKSQ=x|-g$;TZDK z-YWB!p5Y~5fQ97)$8r9T(x{; zfNCAVu7?c3CazjOGC;MCVAn$iU=vp@9~q!pN3iQ51F(s!mX8cjts~g=kOA1lRm(>P zsMZneddL85;bVRJBOe z!T|nF!m!;6w~sYYEPg{GRr%K>S^;Qiv>^MGgX#Hn#pkN{hq5m(neq4tbX%PeY6+SN zKm?{11`q%N0%U*yJS|=&1GH$Pz#+&00eD)xN(N}rMu9_+0Rr%}c-43VegGT8b3q_) RwqpPQ002ovPDHLkV1h0k`$_-+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/l_augfoot.png b/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/l_augfoot.png new file mode 100644 index 0000000000000000000000000000000000000000..1a9189cc4eea25a5badd7b222528d1311eff9956 GIT binary patch literal 535 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zFM7H-hE&A8 zowe7S*-_xAdaqFKQI7V5x3pcQT{nEt(Rq{WW3^w3TlzoSTa&ed2QM9B?!EYcy+dG8 z+~kM|jYFnpVR9Z5rrPclaXN6?rSQh~vu5Vi#``PZZ`7#zR|8z#)G&dPH=5Sk*#&+74B!Mt9h!8@SJMuZ3r_ct*Wz5aYk&ZqtB|7S4{ z#s{W;=3QDp{q@rNnXhLuUN23)E^Mvfr7??p#w?j!hm7wr2mHJ2?RIj>@80`=fzv{P z-SciR1_sp|ieKPq$h{r!EUCP=*L~glxae8pKUkKw7dbXNuQUY4G=rzBpUXO@geCyC CI_IDO literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/l_aughand.png b/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/l_aughand.png new file mode 100644 index 0000000000000000000000000000000000000000..c9626ea8fc334dd454523886bb50bc7003040622 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zr+B(JhE&A8 zoweTEIZ)>4er89(dIJ{0HEfGd+8=n)bySUmt=adn!Kp=N2U|NgY%?@j;j7csanL@Y zGEw2#QuXo;&zj4hf6rlm7a6(pea(5>=bvk}wId(R4|??7oK=BI$lpPGf(1hrXBO)g zrcU(*q8>5~f4MTCoDXaZ>UPdwyY38M>hJr^)^^#wvYVEN-LpMzHeJ1F1%?Z~&U3X=}DRnC^~-nPXc`K;gdTm0_>H!tQB z=X||r*X+61=iMp&oYr3X^l4>u{Orxoug|-CXP?X2KC2j&hDVH7rcSe+BAY+6vFtQjtUHx3vIVCg! E0JPuCl>h($ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/l_augleg.png b/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/l_augleg.png new file mode 100644 index 0000000000000000000000000000000000000000..33b3764e55379e99aea3c449f96df9d9f666e701 GIT binary patch literal 697 zcmV;q0!ICbP)Px%b4f%&RCr$PnomenQ542MX(1ZJWQu5*GtowHkzxq$OmJ``K@Kn_7E0Vx5)2}lVTZUDIjqy(e{3@0EZV7LL~ z7LXE<5-^+qy9B16cdFTsi>R-wfzOwNi?#RIn(1<~^uAA}Qhzc0_?7j_RAhm@7h7Pg z|C%by&&I={b&U32cNM_9mt89I<|)n zEquoO@(j+GR2~lip-@O&ZSbQsP>zCppX&gAB~q6Cx8eyj-5z8okS#DidPfBV#Wt(oo&80cwM$=!d}-?=#_aKGaTdoQ-Y_(+=y2G4i`AUx5oO3xNy@6SFK zm)4F40Nrm?UKz8`z05(F+1;hcGCy*V!IDm~%a{+OH<_TnnFAi{ukXqHr?KON_*};{|b*?r= z{}&^5io=n&sIJI^|8$x4%B98!87DO31$Hnt0QwzI?BmwmXO6X;B*C6bptS_x!~8dN z^h{RT5~vt zjm>Ru9bnG|P$03`4_D^`(gB)z-EAcyw(%351E52QHm6?wQ39aB40@anXLxQ~r*?O1 fod9r)tS-6-g+RtZSBg5k00000NkvXXu0mjfA9*Uo literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/meta.json b/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/meta.json new file mode 100644 index 0000000000..1d0e8db57f --- /dev/null +++ b/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/meta.json @@ -0,0 +1,47 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "made by nope_ingeneer", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "r_augarm", + "directions": 4 + }, + { + "name": "r_aughand", + "directions": 4 + }, + { + "name": "augtorso_m", + "directions": 4 + }, + { + "name": "l_augleg", + "directions": 4 + }, + { + "name": "l_augfoot", + "directions": 4 + }, + { + "name": "r_augleg", + "directions": 4 + }, + { + "name": "r_augfoot", + "directions": 4 + }, + { + "name": "l_augarm", + "directions": 4 + }, + { + "name": "l_aughand", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/r_augarm.png b/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/r_augarm.png new file mode 100644 index 0000000000000000000000000000000000000000..a95f7230757f9dd1e924ae4e5d3f1e669824e890 GIT binary patch literal 603 zcmV-h0;K(kP)Px%6-h)vRCr$PnlVU1Q51%chFDQUC_y3BP(wtJ5Y4p(Em5l>ErCNrNlQaGxkNNH zxC9|ZOB5|ZO-XGQ7}TSNh72nxt)T`T^2Q0?>U~$dynEj}E^oM(^UnXB|9{KT11|r0 zT&^Do06DGVfbur>$e1fE64M`HjS?XECy^$p%j70BHdA+>X^Jb>8z1Pc!bp)=rzs<#Vf=GJTWT=Nj~ zRLJK*m+71CGhGns4a4YoynX=b)FK-i>;sXHiro>w_hW2>fp#$NpCB6Bsvm#~Vr2KA ze5MJ2WCG*>$$*tFPYzIiM3NgM2S^62e0g$!@*|SmAUQxXVCBn`1C$?;{S-Z6^|Ax^M(PyrDJQ0A2Ju0ju4MvgdC7ui!h(B2?lz8;Vko_#s39(5f=imza3|x z?jU@A814p8crC)6@t}SFg(JYTlaA*?5ztW}uV(_lBjogRa)8q(%+p5>;1P2AIXS@T p6Xxk72k;0v{hS=&^a=Cy{Q=!5mq8HarFsAW002ovPDHLkV1k(i1GxYI literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/r_augfoot.png b/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/r_augfoot.png new file mode 100644 index 0000000000000000000000000000000000000000..15e0cdd70aae9b1415683384c1d18903a0600f72 GIT binary patch literal 537 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zFMGN;hE&A8 zjoR(S>?pF=v1vn?nHl$@)>cnpQx=yGjwWu3V$+%=yyfTCHTSl*{&*oIUCqsX-HGFt z#&1*T^)5o8^qt@nEX74+F>)67= z+8CSXpDUkM&eQSvIq5W?=ijHH)55>^eox&}uy@a*ZKsmoKFr?Ef6=CzeY)G%Lf-Yi zvzR8GT%vQ9&%^4fzHQugnNazqLAK_%W?x+7v~Yn`ubav7ly&QE&wD;Sw!+Sj$!KQJ zrN83oe>k2gRfygHuFAo*c(0^xS206LzEDFLL$5#k0#S#@ml-oyFZ?KBh+;IclOW7^JVL>y*V5&YF00JeR%nJy- literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/r_aughand.png b/Resources/Textures/ADT/Mobs/Customization/augments/augbody.rsi/r_aughand.png new file mode 100644 index 0000000000000000000000000000000000000000..d7b06f32d7b2e4489a3942b9490f592a73379d8d GIT binary patch literal 460 zcmV;-0WPx$hDk(0RCr$Pnz2hlQ543{o18^(aP|*yhzMH5EgcH6?LpXJ&{m@~ilc4~4ME`6 z;-aH}KvQEws~|#%6_Fs^xDVbc-mXW^<$NwK@16JE-}gJd#fX%DBIV~N0Du9?319`3 z3xFR%tN>O(IRUJIaslubzzSdmloP-TY!cw1cW&~zOmfNmV@0joXYs&XGjBXlI_%|j zL5HO*om~vX0~kKVCe6D|X_7{E*=Fo2t|^!YHrwV}r8k%{X?`utwg+xr)F`=h-^#F2dU}1QT{XLYo^yB$;P@b)WKwB>J^1xyCHc?5{o}+L;D6iax-a+x z_<{idUxK0E4+BDP&^JE}@Ff`f{V*W(27U9ZH{cJ4z+gccYOas~0000Px%X-PyuRCr$PS}|yoK@|S77^46l+u)<#b}XGLL0ZZwmICbi6I;K2BQd(5bSI_F zc37A?CKEud05v{4fLZ}+e0Bh}0@V2I0BQxO@!0{?3Q*&-1E>|C#%BjmD?p9U4xm;P&7sPWkWW)yh4F>mzbD}TS?!{;&*@j>OLq#4}i zGqO{?w!VqJGak6TVdb`XBbF%#G!q~LQOpXwcydGdeNN*Z`%Zvtl6Di^asqwQkEfm@0t=0ij^0kwEnFtf@Fw z-T~>tQ0S-;!pf|Isl*#|0uo#fOHdLZ=K|zX9gec}2wG9D)y|r7K&xHCNlFzsfc@f%h#L9QHJe9WV6lmr7i-3L2g&R8}9nX)aZIJD#1nN3KuJ< z<3-#3y#b059UcM;Md$J!uG%)!TfpS;J_Q^5h_rIC+O*@5`u_!8QqJ6qczx<}K*dD) ziEFpnS{KVo%N0f66kW0Q>(j@6&oAeuP8amv_P;GMeuj7F^5@Go7_VLwut(%^GG}4* z%C18T9? z+pYP}_&j0zbJ6F&tzV1V*u*uu)VQR4@Bj79vg*-ME(Ik7xFmGUj&Z$F?{{{M72Ix% zo0lrAHaX$6Ox)D-E$4wVi+R?1U3~k^U21C5obvn9`}~_uIjC(aTz4#alU7gIfik`P zhYl~^_yjGm(aUFLn|b1x#FdICy1Mg1La){}UOPSe{nRL(|35O$%xzfkUFDBv&tJyG zx1LDWzlwIMVO*-U!_{`@t5?8?<4cY3O!M_+&;qhKfEWZW1y2T1p00i_>zopr0JE>) A=>Px# literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/headaugs.rsi/iron_jaw.png b/Resources/Textures/ADT/Mobs/Customization/augments/headaugs.rsi/iron_jaw.png new file mode 100644 index 0000000000000000000000000000000000000000..9acadb7170bc86b58568ef483b6abb001fbdb90b GIT binary patch literal 424 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WChAuc)B=-RK&f#wKt2&QKI$X%@C=4g(UGKuRSI^ZQycJ2<<9i>=r3od1 z+UZ&JPfnV?&}aJoSwAMPIU9aq=dMGd%lS^5p5-$uA@K-hPv^Y_;m^H*-Tm z=G8KtDw1Y|n)e~?jQ-?LMPHUGHSht2_);T0(|mmyw18}wt(Sr)gA{wZ`njxgN@xNA D^8BtR literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/headaugs.rsi/malstrem.png b/Resources/Textures/ADT/Mobs/Customization/augments/headaugs.rsi/malstrem.png new file mode 100644 index 0000000000000000000000000000000000000000..be07d47d8a1731fc064289f623993b12b47fdfe0 GIT binary patch literal 663 zcmV;I0%-k-P)Px%QAtEWRCr$Pn$1eXKoo^C z0LO7+H8u=G<3TP;pJcpJsl-R`AJD1ogV()->$O$r_xq%|C$>UCAPC6%+NM$5 zaU5744&g9(gBy1pzKTT%!;ox3Cj_RPESf;%a91{;&!_$=26Ps$wDEw3y2j&ivP-Qz>CQ(A zK#5@c_+ewBf3T7QY`QBWHGamppfgeKr2$^bM zwYMnkxd@;j$8C%Rz^xI}euMziiF4Bv0=P9|+K&)mI&p4#LIAf$O#2Z6OefAwPYB@F xh-p7Ufa%1!=?MYc8Zqrh2r!*EH@(ag@B>?k-J4>?$gsZ9%<4+w_NkXF^471n zdwVVS?z5?Pmx%AW`Q+{2kHN9_G8c7!Z(E+ikW!*Y0$Fs`kO9iwp*C!RfovGd|LUke*c4i zO#irj$YFM_HK)r+u>U|`!qsZ zUQ{*TpKM+$8@)DdWmseh>jf88$+pSo-S)uB~cl8aPx$#z{m$RCr$PnlWm_KoCX8g_{s1L?%est-JJr;6itBqYLOxx`pnbLZzz|F-WZg zDy$-c2+}BwA!Q8G?ignGtKZL`|KCc2-3596EIgl|5C919JOOM0&jG+o5L*CS!1DyG zZ-FF9#+W{Dv8pQTy4D4=EF0^(CYvGf@KF>|Q54qwS{F>ybnKp<>F49!N(kHS zc3i){(aYmK<#}%1uXRD*0&yJE;c%d)X^i!wC>nzxASOV?7U0I%>@W;;I-RI(+u0%T z@SDx%qSbYsk=B3j`q}2LeLUEB7>35CZRuR|Di#1!(6+5nYaDDNMp00f{Y z0T7_5ED@_9KqOX0q98y~St3?JfJm&0L_vU}vP7(c0FhV~iGlz{Wro1c=0XL(%pzmhmYdU=kugvdG!SFar|nvqR+brT7Q4} z7XUZU6mawW9FNCI2eRr3;GvlU9-J>y^nLGN0DO$jLCm?6-~<7G*Jzf@<>X5lP6S}` z(Ln$v>AA2L1h~+m$qXRCBs~|_f&dp<|{Ln`9l zMlI}Xb>Mm9?a<(m5SAdIVED(hzSXh8!GVcMNKZBLbJ3#(v%P1XlXBQHcka0jNxu~z zzfP|C&%(5T;W5tvremxP^A&U$xFymV#0>Np<}htw&`FrX7;#_+Ljl(TrVR~+Yzd5y znGR?&a03-f3Pc~UEEjck{JrmTq0E+b+P#l8&i%eCzV5OKukYoO>kq4H?{~lM5H>J) zE|YuPEpyhr2hS?`yqeY@+*x_F@XXKVD+0m+)1Dq(utRyzB$b`>6?Z)jJz#3F|NPtg z&OoUJf5n-Ywv-2S$#YFGT45{4b>W_)W}Sw^sRiFEG#skgm;PADpxJ!u@j`~TvQr+l zGcDoC>Tf4TL%jBa+}qvj5B@x6b|v<&u+h(BH?E)iJm=M}W$Rwcy?FIsAG~y=sH``|PyHvh!+tWY1Lae%rpY;lIj*YPrV!_kEWAVJH%4 Vbo^_q!2^sM22WQ%mvv4FO#sU=#6bW6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/l_robohand.png b/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/l_robohand.png new file mode 100644 index 0000000000000000000000000000000000000000..46b30e26e60aeaa182038e016d18b34a2df394f8 GIT binary patch literal 430 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zGdx`!Ln`9l z&N5ur?7-t9%gM#1vF#>z0n@vBwy1Lsn^{Ff6h5Y^>~c|h@Uv)(^JF&O!=H^cAE?fh zUw`I(JVygtieH2Fgq;jE97U`toE%JKkv&w0O zGWpJZhVM#ay(6d1Qr290J97TJ%QhQc@2Z`(Y;lR#OTz|%LyVg9QLy)DPA(dD#il~uyO7RFVxR;}Le|HXdl)-zSx*`BdQ*au&zWNA=)V>_R%V!psG zd0q$MZ}a?__xN+%?PpuSS$%#v<3073ckav=TJ}D_%HA{Fj6?T6XEuE2T=@GU zgGu81pC$)>w_Ny}!7yvX_Zq1LTgBR$nID6`Wa;mnx3AZ(KT%?z)T?myc+Ic(8E$R6 z`!%{{w|vSUn}*8_<_zm1l4{RQ&gVG8yJ4SYi5w$#8&BVBu#aj@c2sM(i~>dggQu&X J%Q~loCII7Lw(U=s6maSW-5 zdpk?9|B!<~Yx@%4b?RCUAqr7}%!(WW94u_j2NDD#{>ex+9#qN_C^*?^y!L?*50i_2 z=H$I+)TWkmT4%mYTkaWr_2p~x_r6EBFt*9_9=yZv_BADtpbmJ4so z9#-u=^swN7_ReSZ3^n)Jua~}NKJeM*V&3+JH**gCtkDx?u;ZRD+@`4F$+Y}(C(rDd z1sw;z@8*8=dh-s5OCvTg^s9$Zn}d2%cW@*c5?kejAxz~H~u^> z{M=VpX~FOCDK^X!4bNC^FwQccpfg|A!EHq)V_Cy9UX|17>=OjD;u>TZR5G9Zbdxcq zWtMmXd&WJ7O*Lf-XQy+i?4>R;%UgvroME!c(TD9xSkE zIh*!*OWX2%jfRJQ1qKofdajQx>Npz|IG)sV?wBIm>vokXLPzXSp^V4n5U!5L5t7Tg zxVzZ`Of|aQ7&B~D{&#UGY`L1Hx=4emM@df0H-K$J-1?)({rT#qow^^oY98Z{L#Lkx zscd83Ywo@7nf83f%P&Q~{kAQ!nme7rL0n8qYd)ja&b5ziPYJGge0oKOk=z0Ohb6}y U&&*}_1SS^-Pgg&ebxsLQ00Uq7p8x;= literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/meta.json b/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/meta.json new file mode 100644 index 0000000000..bbde3cf04d --- /dev/null +++ b/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/meta.json @@ -0,0 +1,47 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "made by nope_ingeneer", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "r_roboarm", + "directions": 4 + }, + { + "name": "r_robohand", + "directions": 4 + }, + { + "name": "robotorso_m", + "directions": 4 + }, + { + "name": "l_roboleg", + "directions": 4 + }, + { + "name": "l_robofoot", + "directions": 4 + }, + { + "name": "r_roboleg", + "directions": 4 + }, + { + "name": "r_robofoot", + "directions": 4 + }, + { + "name": "l_roboarm", + "directions": 4 + }, + { + "name": "l_robohand", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/r_roboarm.png b/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/r_roboarm.png new file mode 100644 index 0000000000000000000000000000000000000000..4b184fc8c7193e37fe5f733c43eff24ca49e6fd1 GIT binary patch literal 555 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zpL)7DhE&A8 zon@HU>>%KJ+*ifDh$}|nsIJEn4_D8J)&<=6Pl_*i$fp;uff_EoLv`S)i(*JRwDmZK;k{pi{IdGj=XR4iYl z(eu@A_Ve=hWxF4~{XE-my?%*}TyI@3YoG{k=B%L0CQDLTEf{O>2jAXy?B6=EmPCsj zGwCS3={jkySIU`g6brB{e!gp6uRsq&#G2PuizmE4_J4nUQ^Moh911*#3xAmv?h@tT zIdE-zp?ls^O-*?Q1=p}{J)s4uK|yvC88kOVl}u#NojmDNCyU3#tBbl>GG|Kj8G?sLyKcPW3)b}nN&(B9`csi$fV%iGJ(?dCA930wW~6Jzs* zg2Y2x9-U)Y_M55xKEv|=v(Nnaad&0o%SQ*F7H!^l~f40>NuR+zeRk7Kzl| r<UKOZ=YlFQ_8B}~{an^LB{Ts5k!STp literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/r_robofoot.png b/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/r_robofoot.png new file mode 100644 index 0000000000000000000000000000000000000000..b48837698808293d658d9bb6365955289d5dfc5b GIT binary patch literal 464 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zyF6VSLn`9l zMj5Vma}c=;bLX&oIW+?(<#OC-zV)2ocQMMyEEr@Jo=_Q z&tCrgM{dpqOg8BaVjp4{{%~Gm+S2fx=K|9_?uO+Ix(?hG=NNP!>}06mx_~K>)3`|E zoQkIkk8|fDk7I>XGG{&bn*T8-^y0>hauL3QSW{@7CPjrrl|@?z{odgE;XH|0?VBi)k|MfB$%E@~^+V hq83d5vcev+bIizeJbbD3I53JBJYD@<);T3K0RWo6&o2M~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/r_robohand.png b/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/r_robohand.png new file mode 100644 index 0000000000000000000000000000000000000000..4f0866003bf964d6a7753a292f520c608e234eee GIT binary patch literal 424 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zlRRAb%vv^a)vA

TQU9~{%2n0dgD4 z_j7;U+p75by+Fg%8<($LZdk6Gb(f!agHZLYDya`!T-N?Rd9OkKV3PH8aSW-5 zdmFVr|4@K{-6XR}Rt}%Zic!WJQxptDBY2q3+PAwV7;x~gH99mXaGQ#*bx?2!S>t`{ ziSBh4Myen@1?)S%6@7Q+W!|K!@e-v0cn0eA2loEC@J`tG0;lTpqXe$U# z;E*`i;BugV`9!#bl7gVY9LBXAERGAR_QrYM{9D(4H*a}pJp1*_FGEVLWDivDzkm2= z&9zsauM@AAUd=FJx?cLQXs1b6gNd)A=cHepFTVf&P+{|+YVV=9WtWvU@Uio-F+Z)8 za|sOjw)FPoYYY;N*N&_2`M;#MlR;?0bITjsdJkXsKTu$y)7WFfe1Y+8+3qb;_X=gQ zEmy4Lc(Ai2o#Ec=uTiVj*S5cwX!t$XiD5g_oga@F@>q9#Jj!^7tKe}r^A6Dm$HdtS zv=8*^^F0V_kdBu*u$IAmpG8A7V_r=mP7MJfGtQ>Hs<3ei6luuTjG3HkHhcOc%b7kQ z+i&as=iH#fz5TFCO^~2afrSi%_|hNi9b}H{u>9B;ub1V&T)5KTQ|Z9>+SbF?eaw;5 zLbDnkIjs44|8Uk;rL#_2P6atkYsFa@b;P(YRj)XleAk%ig-ef8X|QjWjB-Qvr}y`n z_SiH(E%L1L4`uqWf5DNm2d~dI{jBkO)fn={hWXfI!<_BWM!!QjISvb~`sSdt!0WN^ jYEhgTe~DWM4fA}a<| literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/robotorso_m.png b/Resources/Textures/ADT/Mobs/Customization/augments/robotbody1.rsi/robotorso_m.png new file mode 100644 index 0000000000000000000000000000000000000000..bc9eb57d62eec15ed8bbcac631f5aa4279c0e036 GIT binary patch literal 1363 zcmV-Z1+4msP)Px)4M{{nRCr$PT1`(=K@`1JFjA$O0u}*Hn-uvlDNzjG)h)F}HbYW8QscUVJc;7P=H7em zxiipn19Z$s;F!lx1^~l=V~&6+fn!bpa|oIeFeM;Bpr@zD!t(j~`9GNRx8Dg&{B>z6 zl~VRG78e%-u~>(d%dG@{pO@HkTmlHNwY8P@_V#Fddt2E65FB`8V+0&%{%hX?)OPY`Qg(ND zi9wi{m~gzWQ%45}2NeKsPE^yw(_tFSW$5M0O}cWWnWkb1y7Q$#7r!4UV5X*~9NTxi zaA;`ALgqU=JC)DR_V(#XBuY1S@^r1XM$IiRFDnoxCnp{6>lA>|(a|#f5#-w1YbupK zQ80Lx+S)ED2JjdkA9rlu@j_7j@bK^#x-kRn^sB0>(pCZ-;D--i>HYgx)X)&6ckl94 zUw@g-pFdRwKuZb4BoeXW@i;}JQJS5dRj)As__?pI zkMj9EWwTk7fn)oQ7s3dfXm4*<#`!?xgAa47tE(d8PJ`!leA+Vz!C;t5r9wG)z8xg{ ziUDYDZl;co4yviCQ8xkr*x%o$m6a9R+}zX(0208N-r6eAnKL2!{JBU?P2n;#B-sa0 zVgOR96jfJO{{iyB!2#}OtpIQtCK3rM7K`-!d6v4m;uH#nD3i&k8$eoqVgSGZP!I=S zp-`Z3IIIk#{=8%WKzRIkj&9xRRl##vXlDQb0PS%dG61;#P!75Q7#J9^P;LMp49Ml) zQY>~sF#t(GSx!$+i;^l@j2cAnFo-AaeB1&E9uDCt&4A><0syd$f#<@)Q@VNcy0VRd zrzZe(cXtzN9%lhRmzI`10idO&MFqRDu~BBAeNHO?$z;+(3Gm+m{J#MI9e@%@r_&-< zNf?kwBrF`l$TVl0Spi1i5YA*WBKxAn5@-Fg)&Ss_OzHB|FhCcwe%aSBz%QB7<)>kQ zE@b_(uVH{+GNsE;!vI~#`ek3k0Ka5Pm!F0Kx{&qDzJ>vQ$&@ZX#SGwn0CvdUBT%Vv zLWkq_W{gVyNNkD#fH8al%2G7Gi$`AoOXkoCbV%d&fFRRDjKP2&QOO@kB3uEm6%0{R zsaOskKwv;FfAQ#nXirJDu=eWhyB0TPAQ23L-6w4T*wtY>@^FkBCg}c{RsiVUm}PIu zfNf?XewHfKB4=3{f&v7Y9Mp$#ZjkVj0c?|5fWVm-rxJ005Yqn^U#M!YDL3w97F4B*vvT0M_$02=LL92#t_^ z0ULUId%XjI8NgCG9P|PJ*kM_o8Ng+!6#&ivSb%|s1hmD0cF2P6;F&RC0Rl!jqIC~V z6ByFq@s6kj7y$GFz%U072WDnw#Cy3Z0e+{yzu!Uv7zFr&z6EI#Tse&lFbL4=Q3_rI z03e2khb{C3xDDPF1O6pz|Kq!^81O#^;?^evfLr8_%6o