From 07f5191e389826a7e606b4f331b62cec9532598e Mon Sep 17 00:00:00 2001 From: pofitlo Date: Fri, 8 Nov 2024 15:38:36 +0400 Subject: [PATCH 01/13] resomi --- Content.Server/Flash/FlashSystem.cs | 8 + .../Resomi/Abilities/ResomiSkillComponent.cs | 49 +++++ .../Resomi/Abilities/ResomiSkillSystem.cs | 87 +++++++++ .../Components/FlashModifierComponent.cs | 8 + .../Voice/Resomi/attritbutions.yml | 2 + .../Voice/Resomi/resomi_scream.ogg | Bin 0 -> 10407 bytes .../_CorvaxNext/accessories/resomi-hair.ftl | 18 ++ .../ru-RU/_CorvaxNext/markings/resomi.ftl | 29 +++ Resources/Locale/ru-RU/species/species.ftl | 1 + .../_CorvaxNext/Body/Parts/resomi.yml | 118 ++++++++++++ .../_CorvaxNext/Body/Prototypes/resomi.yml | 49 +++++ .../Datasets/Names/resomi_female.yml | 53 ++++++ .../Datasets/Names/resomi_male.yml | 53 ++++++ .../Mobs/Customization/Markings/resomi.yml | 82 +++++++++ .../Customization/Markings/resomi_hair.yml | 144 +++++++++++++++ .../_CorvaxNext/Entities/Player/resomi.yml | 13 ++ .../_CorvaxNext/Entities/Species/resomi.yml | 95 ++++++++++ .../Prototypes/_CorvaxNext/Species/resomi.yml | 147 +++++++++++++++ .../Mobs/Customization/eyes.rsi/meta.json | 15 ++ .../Mobs/Customization/eyes.rsi/resomi.png | Bin 0 -> 613 bytes .../resomi_hair.rsi/ResomiBackstrafe.png | Bin 0 -> 1092 bytes .../resomi_hair.rsi/ResomiBurstShort.png | Bin 0 -> 1032 bytes .../resomi_hair.rsi/ResomiDefault.png | Bin 0 -> 671 bytes .../resomi_hair.rsi/ResomiDroopy.png | Bin 0 -> 525 bytes .../resomi_hair.rsi/ResomiEars.png | Bin 0 -> 640 bytes .../resomi_hair.rsi/ResomiFluffymohawk.png | Bin 0 -> 779 bytes .../resomi_hair.rsi/ResomiHedge.png | Bin 0 -> 769 bytes .../resomi_hair.rsi/ResomiLong.png | Bin 0 -> 978 bytes .../resomi_hair.rsi/ResomiLongway.png | Bin 0 -> 1207 bytes .../resomi_hair.rsi/ResomiMane.png | Bin 0 -> 898 bytes .../resomi_hair.rsi/ResomiManeBeardless.png | Bin 0 -> 825 bytes .../resomi_hair.rsi/ResomiMohawk.png | Bin 0 -> 840 bytes .../resomi_hair.rsi/ResomiMushroom.png | Bin 0 -> 646 bytes .../resomi_hair.rsi/ResomiNotree.png | Bin 0 -> 1033 bytes .../resomi_hair.rsi/ResomiPointy.png | Bin 0 -> 655 bytes .../resomi_hair.rsi/ResomiSpiky.png | Bin 0 -> 655 bytes .../resomi_hair.rsi/ResomiTwies.png | Bin 0 -> 1315 bytes .../resomi_hair.rsi/ResomiUpright.png | Bin 0 -> 700 bytes .../Customization/resomi_hair.rsi/meta.json | 83 +++++++++ .../Customization/resomi_parts.rsi/fluff.png | Bin 0 -> 619 bytes .../resomi_parts.rsi/fluff_head.png | Bin 0 -> 387 bytes .../resomi_parts.rsi/fluff_head_up.png | Bin 0 -> 766 bytes .../resomi_parts.rsi/l_foot_feathers.png | Bin 0 -> 317 bytes .../resomi_parts.rsi/l_hand_feathers.png | Bin 0 -> 425 bytes .../Customization/resomi_parts.rsi/meta.json | 47 +++++ .../resomi_parts.rsi/r_foot_feathers.png | Bin 0 -> 319 bytes .../resomi_parts.rsi/r_hand_feathers.png | Bin 0 -> 427 bytes .../Customization/resomi_parts.rsi/tail.png | Bin 0 -> 647 bytes .../resomi_parts.rsi/tail_feathers.png | Bin 0 -> 1111 bytes .../brute_damage.rsi/Chest_Brute_10.png | Bin 0 -> 535 bytes .../brute_damage.rsi/Chest_Brute_30.png | Bin 0 -> 500 bytes .../brute_damage.rsi/Chest_Brute_50.png | Bin 0 -> 620 bytes .../brute_damage.rsi/Chest_Brute_70.png | Bin 0 -> 990 bytes .../Resomi/brute_damage.rsi/Head_Brute_10.png | Bin 0 -> 463 bytes .../Resomi/brute_damage.rsi/Head_Brute_30.png | Bin 0 -> 437 bytes .../Resomi/brute_damage.rsi/Head_Brute_50.png | Bin 0 -> 540 bytes .../Resomi/brute_damage.rsi/Head_Brute_70.png | Bin 0 -> 724 bytes .../Resomi/brute_damage.rsi/LArm_Brute_10.png | Bin 0 -> 370 bytes .../Resomi/brute_damage.rsi/LArm_Brute_30.png | Bin 0 -> 365 bytes .../Resomi/brute_damage.rsi/LArm_Brute_50.png | Bin 0 -> 466 bytes .../Resomi/brute_damage.rsi/LArm_Brute_70.png | Bin 0 -> 2503 bytes .../brute_damage.rsi/LFoot_Brute_10.png | Bin 0 -> 335 bytes .../brute_damage.rsi/LFoot_Brute_30.png | Bin 0 -> 318 bytes .../brute_damage.rsi/LFoot_Brute_50.png | Bin 0 -> 404 bytes .../brute_damage.rsi/LFoot_Brute_70.png | Bin 0 -> 532 bytes .../brute_damage.rsi/LHand_Brute_10.png | Bin 0 -> 304 bytes .../brute_damage.rsi/LHand_Brute_30.png | Bin 0 -> 296 bytes .../brute_damage.rsi/LHand_Brute_50.png | Bin 0 -> 353 bytes .../brute_damage.rsi/LHand_Brute_70.png | Bin 0 -> 441 bytes .../Resomi/brute_damage.rsi/LLeg_Brute_10.png | Bin 0 -> 370 bytes .../Resomi/brute_damage.rsi/LLeg_Brute_30.png | Bin 0 -> 359 bytes .../Resomi/brute_damage.rsi/LLeg_Brute_50.png | Bin 0 -> 457 bytes .../Resomi/brute_damage.rsi/LLeg_Brute_70.png | Bin 0 -> 699 bytes .../Resomi/brute_damage.rsi/RArm_Brute_10.png | Bin 0 -> 428 bytes .../Resomi/brute_damage.rsi/RArm_Brute_30.png | Bin 0 -> 401 bytes .../Resomi/brute_damage.rsi/RArm_Brute_50.png | Bin 0 -> 492 bytes .../Resomi/brute_damage.rsi/RArm_Brute_70.png | Bin 0 -> 740 bytes .../brute_damage.rsi/RFoot_Brute_10.png | Bin 0 -> 321 bytes .../brute_damage.rsi/RFoot_Brute_30.png | Bin 0 -> 330 bytes .../brute_damage.rsi/RFoot_Brute_50.png | Bin 0 -> 386 bytes .../brute_damage.rsi/RFoot_Brute_70.png | Bin 0 -> 489 bytes .../brute_damage.rsi/RHand_Brute_10.png | Bin 0 -> 334 bytes .../brute_damage.rsi/RHand_Brute_30.png | Bin 0 -> 295 bytes .../brute_damage.rsi/RHand_Brute_50.png | Bin 0 -> 416 bytes .../brute_damage.rsi/RHand_Brute_70.png | Bin 0 -> 529 bytes .../Resomi/brute_damage.rsi/RLeg_Brute_10.png | Bin 0 -> 333 bytes .../Resomi/brute_damage.rsi/RLeg_Brute_30.png | Bin 0 -> 360 bytes .../Resomi/brute_damage.rsi/RLeg_Brute_50.png | Bin 0 -> 445 bytes .../Resomi/brute_damage.rsi/RLeg_Brute_70.png | Bin 0 -> 615 bytes .../Resomi/brute_damage.rsi/Tail_Brute_10.png | Bin 0 -> 412 bytes .../Resomi/brute_damage.rsi/Tail_Brute_30.png | Bin 0 -> 442 bytes .../Resomi/brute_damage.rsi/Tail_Brute_50.png | Bin 0 -> 476 bytes .../Resomi/brute_damage.rsi/Tail_Brute_70.png | Bin 0 -> 485 bytes .../Effects/Resomi/brute_damage.rsi/meta.json | 168 +++++++++++++++++ .../Resomi/burn_damage.rsi/Chest_Burn_10.png | Bin 0 -> 1616 bytes .../Resomi/burn_damage.rsi/Chest_Burn_30.png | Bin 0 -> 1542 bytes .../Resomi/burn_damage.rsi/Chest_Burn_50.png | Bin 0 -> 1452 bytes .../Resomi/burn_damage.rsi/Chest_Burn_70.png | Bin 0 -> 1475 bytes .../Resomi/burn_damage.rsi/Head_Burn_10.png | Bin 0 -> 1141 bytes .../Resomi/burn_damage.rsi/Head_Burn_30.png | Bin 0 -> 1133 bytes .../Resomi/burn_damage.rsi/Head_Burn_50.png | Bin 0 -> 1100 bytes .../Resomi/burn_damage.rsi/Head_Burn_70.png | Bin 0 -> 1363 bytes .../Resomi/burn_damage.rsi/LArm_Burn_10.png | Bin 0 -> 777 bytes .../Resomi/burn_damage.rsi/LArm_Burn_30.png | Bin 0 -> 764 bytes .../Resomi/burn_damage.rsi/LArm_Burn_50.png | Bin 0 -> 728 bytes .../Resomi/burn_damage.rsi/LArm_Burn_70.png | Bin 0 -> 852 bytes .../Resomi/burn_damage.rsi/LFoot_Burn_10.png | Bin 0 -> 633 bytes .../Resomi/burn_damage.rsi/LFoot_Burn_30.png | Bin 0 -> 614 bytes .../Resomi/burn_damage.rsi/LFoot_Burn_50.png | Bin 0 -> 604 bytes .../Resomi/burn_damage.rsi/LFoot_Burn_70.png | Bin 0 -> 928 bytes .../Resomi/burn_damage.rsi/LHand_Burn_10.png | Bin 0 -> 703 bytes .../Resomi/burn_damage.rsi/LHand_Burn_30.png | Bin 0 -> 703 bytes .../Resomi/burn_damage.rsi/LHand_Burn_50.png | Bin 0 -> 687 bytes .../Resomi/burn_damage.rsi/LHand_Burn_70.png | Bin 0 -> 903 bytes .../Resomi/burn_damage.rsi/LLeg_Burn_10.png | Bin 0 -> 665 bytes .../Resomi/burn_damage.rsi/LLeg_Burn_30.png | Bin 0 -> 657 bytes .../Resomi/burn_damage.rsi/LLeg_Burn_50.png | Bin 0 -> 650 bytes .../Resomi/burn_damage.rsi/LLeg_Burn_70.png | Bin 0 -> 752 bytes .../Resomi/burn_damage.rsi/RArm_Burn_10.png | Bin 0 -> 810 bytes .../Resomi/burn_damage.rsi/RArm_Burn_30.png | Bin 0 -> 781 bytes .../Resomi/burn_damage.rsi/RArm_Burn_50.png | Bin 0 -> 756 bytes .../Resomi/burn_damage.rsi/RArm_Burn_70.png | Bin 0 -> 910 bytes .../Resomi/burn_damage.rsi/RFoot_Burn_10.png | Bin 0 -> 624 bytes .../Resomi/burn_damage.rsi/RFoot_Burn_30.png | Bin 0 -> 595 bytes .../Resomi/burn_damage.rsi/RFoot_Burn_50.png | Bin 0 -> 573 bytes .../Resomi/burn_damage.rsi/RFoot_Burn_70.png | Bin 0 -> 771 bytes .../Resomi/burn_damage.rsi/RHand_Burn_10.png | Bin 0 -> 834 bytes .../Resomi/burn_damage.rsi/RHand_Burn_30.png | Bin 0 -> 822 bytes .../Resomi/burn_damage.rsi/RHand_Burn_50.png | Bin 0 -> 789 bytes .../Resomi/burn_damage.rsi/RHand_Burn_70.png | Bin 0 -> 976 bytes .../Resomi/burn_damage.rsi/RLeg_Burn_10.png | Bin 0 -> 688 bytes .../Resomi/burn_damage.rsi/RLeg_Burn_30.png | Bin 0 -> 688 bytes .../Resomi/burn_damage.rsi/RLeg_Burn_50.png | Bin 0 -> 684 bytes .../Resomi/burn_damage.rsi/RLeg_Burn_70.png | Bin 0 -> 926 bytes .../Effects/Resomi/burn_damage.rsi/meta.json | 171 ++++++++++++++++++ .../Effects/onfire.rsi/Resomi_burning.png | Bin 0 -> 5418 bytes .../onfire.rsi/Resomi_minor_burning.png | Bin 0 -> 1546 bytes .../Mobs/Effects/onfire.rsi/meta.json | 31 ++++ .../Mobs/Species/Resomi/parts.rsi/full.png | Bin 0 -> 789 bytes .../Mobs/Species/Resomi/parts.rsi/groin.png | Bin 0 -> 670 bytes .../Mobs/Species/Resomi/parts.rsi/head_f.png | Bin 0 -> 874 bytes .../Mobs/Species/Resomi/parts.rsi/head_m.png | Bin 0 -> 774 bytes .../Mobs/Species/Resomi/parts.rsi/l_arm.png | Bin 0 -> 598 bytes .../Mobs/Species/Resomi/parts.rsi/l_foot.png | Bin 0 -> 448 bytes .../Mobs/Species/Resomi/parts.rsi/l_hand.png | Bin 0 -> 497 bytes .../Mobs/Species/Resomi/parts.rsi/l_leg.png | Bin 0 -> 505 bytes .../Mobs/Species/Resomi/parts.rsi/meta.json | 66 +++++++ .../Mobs/Species/Resomi/parts.rsi/r_arm.png | Bin 0 -> 573 bytes .../Mobs/Species/Resomi/parts.rsi/r_foot.png | Bin 0 -> 392 bytes .../Mobs/Species/Resomi/parts.rsi/r_hand.png | Bin 0 -> 532 bytes .../Mobs/Species/Resomi/parts.rsi/r_leg.png | Bin 0 -> 488 bytes .../Mobs/Species/Resomi/parts.rsi/torso_f.png | Bin 0 -> 1102 bytes .../Mobs/Species/Resomi/parts.rsi/torso_m.png | Bin 0 -> 1102 bytes 153 files changed, 1537 insertions(+) create mode 100644 Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillComponent.cs create mode 100644 Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillSystem.cs create mode 100644 Content.Shared/_CorvaxNext/Flash/Components/FlashModifierComponent.cs create mode 100644 Resources/Audio/_CorvaxNext/Voice/Resomi/attritbutions.yml create mode 100644 Resources/Audio/_CorvaxNext/Voice/Resomi/resomi_scream.ogg create mode 100644 Resources/Locale/ru-RU/_CorvaxNext/accessories/resomi-hair.ftl create mode 100644 Resources/Locale/ru-RU/_CorvaxNext/markings/resomi.ftl create mode 100644 Resources/Prototypes/_CorvaxNext/Body/Parts/resomi.yml create mode 100644 Resources/Prototypes/_CorvaxNext/Body/Prototypes/resomi.yml create mode 100644 Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_female.yml create mode 100644 Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_male.yml create mode 100644 Resources/Prototypes/_CorvaxNext/Entities/Mobs/Customization/Markings/resomi.yml create mode 100644 Resources/Prototypes/_CorvaxNext/Entities/Mobs/Customization/Markings/resomi_hair.yml create mode 100644 Resources/Prototypes/_CorvaxNext/Entities/Player/resomi.yml create mode 100644 Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml create mode 100644 Resources/Prototypes/_CorvaxNext/Species/resomi.yml create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/eyes.rsi/meta.json create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/eyes.rsi/resomi.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiBackstrafe.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiBurstShort.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiDefault.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiDroopy.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiEars.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiFluffymohawk.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiHedge.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiLong.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiLongway.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiMane.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiManeBeardless.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiMohawk.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiMushroom.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiNotree.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiPointy.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiSpiky.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiTwies.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiUpright.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/meta.json create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/fluff.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/fluff_head.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/fluff_head_up.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/l_foot_feathers.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/l_hand_feathers.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/meta.json create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/r_foot_feathers.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/r_hand_feathers.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/tail.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/tail_feathers.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Chest_Brute_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Chest_Brute_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Chest_Brute_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Chest_Brute_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Head_Brute_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Head_Brute_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Head_Brute_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Head_Brute_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LArm_Brute_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LArm_Brute_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LArm_Brute_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LArm_Brute_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LFoot_Brute_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LFoot_Brute_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LFoot_Brute_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LFoot_Brute_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LHand_Brute_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LHand_Brute_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LHand_Brute_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LHand_Brute_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LLeg_Brute_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LLeg_Brute_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LLeg_Brute_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LLeg_Brute_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RArm_Brute_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RArm_Brute_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RArm_Brute_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RArm_Brute_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RFoot_Brute_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RFoot_Brute_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RFoot_Brute_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RFoot_Brute_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RHand_Brute_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RHand_Brute_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RHand_Brute_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RHand_Brute_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RLeg_Brute_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RLeg_Brute_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RLeg_Brute_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RLeg_Brute_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/meta.json create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/Chest_Burn_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/Chest_Burn_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/Chest_Burn_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/Chest_Burn_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/Head_Burn_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/Head_Burn_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/Head_Burn_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/Head_Burn_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LArm_Burn_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LArm_Burn_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LArm_Burn_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LArm_Burn_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LFoot_Burn_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LFoot_Burn_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LFoot_Burn_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LFoot_Burn_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LHand_Burn_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LHand_Burn_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LHand_Burn_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LHand_Burn_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LLeg_Burn_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LLeg_Burn_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LLeg_Burn_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LLeg_Burn_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RArm_Burn_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RArm_Burn_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RArm_Burn_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RArm_Burn_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RFoot_Burn_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RFoot_Burn_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RFoot_Burn_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RFoot_Burn_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RHand_Burn_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RHand_Burn_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RHand_Burn_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RHand_Burn_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RLeg_Burn_10.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RLeg_Burn_30.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RLeg_Burn_50.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RLeg_Burn_70.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/meta.json create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/onfire.rsi/Resomi_burning.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/onfire.rsi/Resomi_minor_burning.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/onfire.rsi/meta.json create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/full.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/groin.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/head_f.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/head_m.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/l_arm.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/l_foot.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/l_hand.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/l_leg.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/meta.json create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/r_arm.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/r_foot.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/r_hand.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/r_leg.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/torso_f.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/torso_m.png diff --git a/Content.Server/Flash/FlashSystem.cs b/Content.Server/Flash/FlashSystem.cs index fb449a372cd..108ee05d576 100644 --- a/Content.Server/Flash/FlashSystem.cs +++ b/Content.Server/Flash/FlashSystem.cs @@ -116,6 +116,14 @@ public void Flash(EntityUid target, bool melee = false, TimeSpan? stunDuration = null) { + #region CorvaxNext + //CorvaxNext duration modifier for resomi + if (TryComp(target, out var CompUser)) + { + flashDuration *= CompUser.Modifier; + } + #endregion + var attempt = new FlashAttemptEvent(target, user, used); RaiseLocalEvent(target, attempt, true); diff --git a/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillComponent.cs b/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillComponent.cs new file mode 100644 index 00000000000..e366a79160c --- /dev/null +++ b/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillComponent.cs @@ -0,0 +1,49 @@ +using Content.Shared.Alert; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; + +namespace Content.Server.Resomi.Abilities +{ + [RegisterComponent] + public sealed partial class ResomiSkillComponent : Component + { + /// + /// Whether this component is active or not. + /// + [DataField("enabled")] + public bool Enabled = true; + + [DataField("invisibleWallAction", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string? InvisibleWallAction = "ActionMimeInvisibleWall"; + + [DataField("invisibleWallActionEntity")] public EntityUid? InvisibleWallActionEntity; + + // The vow zone lies below + public bool VowBroken = false; + + public bool ReadyToRepent = false; + + /// + /// Time when the mime can repent their vow + /// + [DataField("vowRepentTime", customTypeSerializer: typeof(TimeOffsetSerializer))] + public TimeSpan VowRepentTime = TimeSpan.Zero; + + /// + /// How long it takes the mime to get their powers back + /// + [DataField("vowCooldown")] + public TimeSpan VowCooldown = TimeSpan.FromMinutes(5); + + [DataField] + public ProtoId VowAlert = "VowOfSilence"; + + [DataField] + public ProtoId VowBrokenAlert = "VowBroken"; + + [DataField("wallPrototype", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string WallPrototype = "WallInvisible"; + + } +} diff --git a/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillSystem.cs b/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillSystem.cs new file mode 100644 index 00000000000..9d55cffcf0c --- /dev/null +++ b/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillSystem.cs @@ -0,0 +1,87 @@ +using Content.Server.Popups; +using Content.Shared.Actions; +using Content.Shared.Actions.Events; +using Content.Shared.Alert; +using Content.Shared.Coordinates.Helpers; +using Content.Shared.Maps; +using Content.Shared.Mobs.Components; +using Content.Shared.Physics; +using Robust.Shared.Containers; +using Robust.Shared.Map; +using Robust.Shared.Timing; +using Content.Shared.Speech.Muting; +using Robust.Shared.Physics.Systems; + +namespace Content.Server.Resomi.Abilities +{ + public sealed class ResomiSkillSystem : EntitySystem + { + [Dependency] private readonly PopupSystem _popupSystem = default!; + [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; + [Dependency] private readonly AlertsSystem _alertsSystem = default!; + [Dependency] private readonly EntityLookupSystem _lookupSystem = default!; + [Dependency] private readonly TurfSystem _turf = default!; + [Dependency] private readonly IMapManager _mapMan = default!; + [Dependency] private readonly SharedContainerSystem _container = default!; + [Dependency] private readonly IGameTiming _timing = default!; + + public override void Initialize() + { + base.Initialize(); + SubscribeLocalEvent(OnComponentInit); + SubscribeLocalEvent(OnInvisibleWall); + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + // Queue to track whether mimes can retake vows yet + + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var mime)) + { + if (!mime.VowBroken || mime.ReadyToRepent) + continue; + + if (_timing.CurTime < mime.VowRepentTime) + continue; + + mime.ReadyToRepent = true; + _popupSystem.PopupEntity(Loc.GetString("mime-ready-to-repent"), uid, uid); + } + } + + private void OnComponentInit(EntityUid uid, ResomiSkillComponent component, ComponentInit args) + { + EnsureComp(uid); + _alertsSystem.ShowAlert(uid, component.VowAlert); + _actionsSystem.AddAction(uid, ref component.InvisibleWallActionEntity, component.InvisibleWallAction, uid); + } + + /// + /// Creates an invisible wall in a free space after some checks. + /// + private void OnInvisibleWall(EntityUid uid, ResomiSkillComponent component, InvisibleWallActionEvent args) + { + if (!component.Enabled) + return; + + if (_container.IsEntityOrParentInContainer(uid)) + return; + + var xform = Transform(uid); + // Get the tile in front of the mime + var offsetValue = xform.LocalRotation.ToWorldVec(); + var coords = xform.Coordinates.Offset(offsetValue).SnapToGrid(EntityManager, _mapMan); + var tile = coords.GetTileRef(EntityManager, _mapMan); + if (tile == null) + return; + + _popupSystem.PopupEntity(Loc.GetString("mime-invisible-wall-popup", ("mime", uid)), uid); + // Make sure we set the invisible wall to despawn properly + Spawn(component.WallPrototype, _turf.GetTileCenter(tile.Value)); + // Handle args so cooldown works + args.Handled = true; + } + } +} diff --git a/Content.Shared/_CorvaxNext/Flash/Components/FlashModifierComponent.cs b/Content.Shared/_CorvaxNext/Flash/Components/FlashModifierComponent.cs new file mode 100644 index 00000000000..72d65c2285c --- /dev/null +++ b/Content.Shared/_CorvaxNext/Flash/Components/FlashModifierComponent.cs @@ -0,0 +1,8 @@ + namespace Content.Shared._CorvaxNext.Flash.Components; + +[RegisterComponent] +public sealed partial class FlashModifierComponent : Component +{ + [DataField] + public float Modifier = 1f; +} diff --git a/Resources/Audio/_CorvaxNext/Voice/Resomi/attritbutions.yml b/Resources/Audio/_CorvaxNext/Voice/Resomi/attritbutions.yml new file mode 100644 index 00000000000..06c1feb6dfc --- /dev/null +++ b/Resources/Audio/_CorvaxNext/Voice/Resomi/attritbutions.yml @@ -0,0 +1,2 @@ +- files: [resomi_scream.ogg] + copyright: '"' \ No newline at end of file diff --git a/Resources/Audio/_CorvaxNext/Voice/Resomi/resomi_scream.ogg b/Resources/Audio/_CorvaxNext/Voice/Resomi/resomi_scream.ogg new file mode 100644 index 0000000000000000000000000000000000000000..03a7a108d4e7200835863f1230449597fc9e7945 GIT binary patch literal 10407 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 Q7mtPhWB9*GUS8h+1%@}c!vFvP literal 0 HcmV?d00001 diff --git a/Resources/Locale/ru-RU/_CorvaxNext/accessories/resomi-hair.ftl b/Resources/Locale/ru-RU/_CorvaxNext/accessories/resomi-hair.ftl new file mode 100644 index 00000000000..46305c26412 --- /dev/null +++ b/Resources/Locale/ru-RU/_CorvaxNext/accessories/resomi-hair.ftl @@ -0,0 +1,18 @@ +marking-HairResomiBackstrafe = Resomi Backstrafe +marking-HairResomiBurstShort = Resomi Burst Short +marking-HairResomiDefault = Resomi Default +marking-HairResomiDroopy = Resomi Droopy +marking-HairResomiEars = Resomi Ears +marking-HairResomiFluffymohawk = Resomi Fluffymohawk +marking-HairResomiHedge = Resomi Hedge +marking-HairResomiLongway = Resomi Longway +marking-HairResomiMane = Resomi Mane +marking-HairResomiManeBeardless = Resomi Mane (Beardless) +marking-HairResomiMohawk = Resomi Mohawk +marking-HairResomiMushroom = Resomi Mushroom +marking-HairResomiNotree = Resomi Notree +marking-HairResomiSpiky = Resomi Spiky +marking-HairResomiPointy = ResomiPointy +marking-HairResomiTwies = Resomi Twies +marking-HairResomiUpright = Resomi Upright +marking-HairResomiLong = Resomi Long diff --git a/Resources/Locale/ru-RU/_CorvaxNext/markings/resomi.ftl b/Resources/Locale/ru-RU/_CorvaxNext/markings/resomi.ftl new file mode 100644 index 00000000000..675f3dbffa6 --- /dev/null +++ b/Resources/Locale/ru-RU/_CorvaxNext/markings/resomi.ftl @@ -0,0 +1,29 @@ +marking-ResomiTail = Resomi tail +marking-ResomiTail-tail = Resomi tail + +marking-ResomiTailFeathers = Tail feathers +marking-ResomiTailFeathers-tail_feathers = Tail feathers + +marking-ResomiLArmFeathers = Resomi left arm Feathers +marking-ResomiLArmFeathers-l_hand_feathers = Resomi left arm Feathers + +marking-ResomiLLegFeathers = Resomi left leg Feathers +marking-ResomiLLegFeathers-l_foot_feathers = Resomi left leg Feathers + +marking-ResomiRArmFeathers = Resomi right arm Feathers +marking-ResomiRArmFeathers-r_hand_feathers = Resomi right arm Feathers + +marking-ResomiRLegFeathers = Resomi right leg Feathers +marking-ResomiRLegFeathers-r_foot_feathers = Resomi right leg Feathers + +marking-ResomiFluff = Resomi under fluff +marking-ResomiFluff-fluff = Resomi under fluff + +marking-ResomiFluffHead = Resomi head fluff +marking-ResomiFluffHead-fluff_head = Resomi head fluff + + +marking-ResomiFluffHeadUp = Resomi head fluff (up) +marking-ResomiFluffHeadUp-fluff_head_up = Resomi head fluff (up) + + diff --git a/Resources/Locale/ru-RU/species/species.ftl b/Resources/Locale/ru-RU/species/species.ftl index edb91720e2b..2f1a67e56ba 100644 --- a/Resources/Locale/ru-RU/species/species.ftl +++ b/Resources/Locale/ru-RU/species/species.ftl @@ -9,4 +9,5 @@ species-name-arachnid = Арахнид species-name-moth = Ниан species-name-skeleton = Скелет species-name-vox = Вокс +species-name-resomi = Резоми #CorvaxNext snail-hurt-by-salt-popup = Солевой раствор жжёт как кислота! diff --git a/Resources/Prototypes/_CorvaxNext/Body/Parts/resomi.yml b/Resources/Prototypes/_CorvaxNext/Body/Parts/resomi.yml new file mode 100644 index 00000000000..a3b03952e3b --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Body/Parts/resomi.yml @@ -0,0 +1,118 @@ +- type: entity + id: PartResomi + parent: [BaseItem, BasePart] + name: "resomi body part" + abstract: true + components: + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Fat + Quantity: 3 + - ReagentId: Blood + Quantity: 10 + +- type: entity + id: TorsoResomi + name: "resomi torso" + parent: [PartHuman, BaseTorso] + components: + - type: Sprite + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: "torso_m" + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Fat + Quantity: 10 + - ReagentId: Blood + Quantity: 20 + + +- type: entity + id: HeadResomi + name: "resomi head" + parent: [PartHuman, BaseHead] + components: + - type: Sprite + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: "head_m" + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Fat + Quantity: 5 + - ReagentId: Blood + Quantity: 10 + +- type: entity + id: LeftArmResomi + name: "left resomi arm" + parent: [PartHuman, BaseLeftArm] + components: + - type: Sprite + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: "l_arm" + +- type: entity + id: RightArmResomi + name: "right resomi arm" + parent: [PartHuman, BaseRightArm] + components: + - type: Sprite + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: "r_arm" + +- type: entity + id: LeftHandResomi + name: "left resomi hand" + parent: [PartHuman, BaseLeftHand] + components: + - type: Sprite + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: "l_hand" + +- type: entity + id: RightHandResomi + name: "right resomi hand" + parent: [PartHuman, BaseRightHand] + components: + - type: Sprite + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: "r_hand" + +- type: entity + id: LeftLegResomi + name: "left resomi leg" + parent: [PartHuman, BaseLeftLeg] + components: + - type: Sprite + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: "l_leg" + +- type: entity + id: RightLegResomi + name: "right resomi leg" + parent: [PartHuman, BaseRightLeg] + components: + - type: Sprite + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: "r_leg" + +- type: entity + id: LeftFootResomi + name: "left resomi foot" + parent: [PartHuman, BaseLeftFoot] + components: + - type: Sprite + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: "l_foot" + +- type: entity + id: RightFootResomi + name: "right resomi foot" + parent: [PartHuman, BaseRightFoot] + components: + - type: Sprite + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: "r_foot" diff --git a/Resources/Prototypes/_CorvaxNext/Body/Prototypes/resomi.yml b/Resources/Prototypes/_CorvaxNext/Body/Prototypes/resomi.yml new file mode 100644 index 00000000000..e05f759162c --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Body/Prototypes/resomi.yml @@ -0,0 +1,49 @@ +- type: body + id: Resomi + name: "resomi" + root: torso + slots: + head: + part: HeadResomi + connections: + - torso + organs: + brain: OrganHumanBrain + eyes: OrganHumanEyes + torso: + part: TorsoResomi + connections: + - right_arm + - left_arm + - right_leg + - left_leg + organs: + heart: OrganHumanHeart + lungs: OrganHumanLungs + stomach: OrganHumanStomach + liver: OrganHumanLiver + kidneys: OrganHumanKidneys + right_arm: + part: RightArmResomi + connections: + - right_hand + left_arm: + part: LeftArmResomi + connections: + - left_hand + right_hand: + part: RightHandResomi + left_hand: + part: LeftHandResomi + right_leg: + part: RightLegResomi + connections: + - right_foot + left_leg: + part: LeftLegResomi + connections: + - left_foot + right_foot: + part: RightFootResomi + left_foot: + part: LeftFootResomi diff --git a/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_female.yml b/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_female.yml new file mode 100644 index 00000000000..74417a83cb4 --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_female.yml @@ -0,0 +1,53 @@ +- type: dataset + id: names_resomi_female + values: + - Ealia + - Shirema + - Nathani + - Ralise + - Leesche + - Rianea + - Niescha + - Elime + - Nasira + - Taschene + - Melira + - Relea + - Shilima + - Niaresa + - Lirica + - Shirele + - Calea + - Mesira + - Canira + - Leshane + - Eanira + - Taschale + - Ralima + - Shilera + - Nielise + - Eshani + - Lishaca + - Reenira + - Shianea + - Melise + - Tishina + - Ralene + - Shireta + - Nacira + - Eashira + - Lianese + - Melea + - Shilase + - Nialima + - Eshaca + - Tashira + - Meliana + - Ralise + - Shilene + - Nacima + - Canese + - Lishira + - Raleca + - Shirema + - Nialea diff --git a/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_male.yml b/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_male.yml new file mode 100644 index 00000000000..68ba797bf6e --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_male.yml @@ -0,0 +1,53 @@ +- type: dataset + id: names_resomi_male + values: + - Tevan + - Nialor + - Marik + - Auaris + - Ischat + - Laton + - Memar + - Minax + - Aenir + - Ceiran + - Aitor + - Sisan + - Tevar + - Nialen + - Maris + - Aurok + - Ischar + - Latim + - Merek + - Minar + - Aenin + - Ceitan + - Aisen + - Sitar + - Tevik + - Nialus + - Marion + - Auric + - Ischen + - Latir + - Menar + - Minet + - Aenor + - Ceilon + - Aider + - Sisar + - Tevon + - Nialum + - Marik + - Aurar + - Ischam + - Latir + - Menis + - Minok + - Aenim + - Ceiran + - Aithar + - Sinar + - Tevor + - Nialom \ No newline at end of file diff --git a/Resources/Prototypes/_CorvaxNext/Entities/Mobs/Customization/Markings/resomi.yml b/Resources/Prototypes/_CorvaxNext/Entities/Mobs/Customization/Markings/resomi.yml new file mode 100644 index 00000000000..533ee70765b --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Entities/Mobs/Customization/Markings/resomi.yml @@ -0,0 +1,82 @@ +- type: marking + id: ResomiTail + bodyPart: Chest + markingCategory: Tail + speciesRestriction: [Resomi] + forcedColoring: true + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_parts.rsi + state: tail + +- type: marking + id: ResomiTailFeathers + bodyPart: Chest + markingCategory: Tail + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_parts.rsi + state: tail_feathers + +- type: marking + id: ResomiLArmFeathers + bodyPart: LHand + markingCategory: Arms + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_parts.rsi + state: l_hand_feathers + +- type: marking + id: ResomiLLegFeathers + bodyPart: LFoot + markingCategory: Legs + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_parts.rsi + state: l_foot_feathers + +- type: marking + id: ResomiRArmFeathers + bodyPart: RHand + markingCategory: Arms + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_parts.rsi + state: r_hand_feathers + +- type: marking + id: ResomiRLegFeathers + bodyPart: RFoot + markingCategory: Legs + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_parts.rsi + state: r_foot_feathers + +- type: marking + id: ResomiFluff + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_parts.rsi + state: fluff + +- type: marking + id: ResomiFluffHead + bodyPart: Head + markingCategory: Head + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_parts.rsi + state: fluff_head + +- type: marking + id: ResomiFluffHeadUp + bodyPart: Head + markingCategory: Head + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_parts.rsi + state: fluff_head_up + diff --git a/Resources/Prototypes/_CorvaxNext/Entities/Mobs/Customization/Markings/resomi_hair.yml b/Resources/Prototypes/_CorvaxNext/Entities/Mobs/Customization/Markings/resomi_hair.yml new file mode 100644 index 00000000000..a8c2eb8cb65 --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Entities/Mobs/Customization/Markings/resomi_hair.yml @@ -0,0 +1,144 @@ +- type: marking + id: HairResomiBackstrafe + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiBackstrafe +- type: marking + id: HairResomiBurstShort + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiBurstShort +- type: marking + id: HairResomiDefault + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiDefault +- type: marking + id: HairResomiDroopy + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiDroopy +- type: marking + id: HairResomiEars + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiEars +- type: marking + id: HairResomiFluffymohawk + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiFluffymohawk +- type: marking + id: HairResomiHedge + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiHedge +- type: marking + id: HairResomiLongway + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiLongway +- type: marking + id: HairResomiMane + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiMane +- type: marking + id: HairResomiManeBeardless + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiManeBeardless +- type: marking + id: HairResomiMohawk + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiMohawk +- type: marking + id: HairResomiMushroom + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiMushroom +- type: marking + id: HairResomiNotree + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiNotree +- type: marking + id: HairResomiSpiky + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiSpiky +- type: marking + id: HairResomiPointy + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiPointy +- type: marking + id: HairResomiTwies + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiTwies +- type: marking + id: HairResomiUpright + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiUpright +- type: marking + id: HairResomiLong + bodyPart: Hair + markingCategory: Hair + speciesRestriction: [Resomi] + sprites: + - sprite: _CorvaxNext/Mobs/Customization/resomi_hair.rsi + state: ResomiLong \ No newline at end of file diff --git a/Resources/Prototypes/_CorvaxNext/Entities/Player/resomi.yml b/Resources/Prototypes/_CorvaxNext/Entities/Player/resomi.yml new file mode 100644 index 00000000000..b29e3454cd8 --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Entities/Player/resomi.yml @@ -0,0 +1,13 @@ +- type: entity + save: false + name: Urist McRaptor + parent: BaseMobResomi + id: MobResomi + components: + - type: Respirator + damage: + types: + Asphyxiation: 1.5 # This makes space and crit more lethal to arachnids. + damageRecovery: + types: + Asphyxiation: -0.5 diff --git a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml new file mode 100644 index 00000000000..67951afb16f --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml @@ -0,0 +1,95 @@ +- type: entity + save: false + name: Urist McRaptor + parent: BaseMobSpeciesOrganic + id: BaseMobResomi + abstract: true + components: + - type: ResomiSkill + - type: Fixtures + fixtures: + fix1: + layer: + - FlyingMobLayer + - type: DamageVisuals + thresholds: [ 10, 30, 50, 70] + targetLayers: + - "enum.HumanoidVisualLayers.Chest" + - "enum.HumanoidVisualLayers.Head" + - "enum.HumanoidVisualLayers.LArm" + - "enum.HumanoidVisualLayers.LLeg" + - "enum.HumanoidVisualLayers.RArm" + - "enum.HumanoidVisualLayers.RLeg" + - "enum.HumanoidVisualLayers.RHand" + - "enum.HumanoidVisualLayers.LHand" + - "enum.HumanoidVisualLayers.RFoot" + - "enum.HumanoidVisualLayers.LFoot" + damageOverlayGroups: + Brute: + sprite: _CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi + color: "#C048C2" + Burn: + sprite: _CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi + - type: FireVisuals + sprite: _CorvaxNext/Mobs/Effects/onfire.rsi + normalState: Resomi_minor_burning + alternateState: Resomi_burning + - type: HumanoidAppearance + species: Resomi + - type: Hunger + - type: Puller + needsHands: false + - type: Thirst + - type: Icon + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: full + - type: Body + prototype: Resomi + requiredLegs: 2 + - type: Bloodstream + bloodReagent: ResomiBlood + - type: MobThresholds + thresholds: + 0: Alive + 70: Critical + 140: Dead + - type: SlowOnDamage + speedModifierThresholds: + 40: 0.7 + 55: 0.5 + - type: MeleeWeapon + soundHit: + collection: AlienClaw + angle: 30 + animation: WeaponArcClaw + damage: + types: + Slash: 5 + - type: Temperature + heatDamageThreshold: 315 + coldDamageThreshold: 230 + currentTemperature: 310.15 + specificHeat: 42 + coldDamage: + types: + Cold : 0.1 #per second, scales with temperature & other constants + heatDamage: + types: + Heat : 1.5 #per second, scales with temperature & other constants + - type: Inventory + speciesId: resomi + - type: Vocal + sounds: + Male: MaleResomi + Female: FemaleResomi + Unsexed: MaleResomi + - type: FlashModifier + modifier: 2 +- type: entity + parent: BaseSpeciesDummy + id: MobResomiDummy + noSpawn: true + description: A dummy resomi meant to be used in character setup. + components: + - type: HumanoidAppearance + species: Resomi \ No newline at end of file diff --git a/Resources/Prototypes/_CorvaxNext/Species/resomi.yml b/Resources/Prototypes/_CorvaxNext/Species/resomi.yml new file mode 100644 index 00000000000..ab6c46708c5 --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Species/resomi.yml @@ -0,0 +1,147 @@ +- type: species + id: Resomi + name: species-name-resomi + roundStart: true + prototype: MobResomi + sprites: MobResomiSprites + defaultSkinTone: "#faf7f7" + markingLimits: MobResomiMarkingLimits + maleFirstNames: names_resomi_male + femaleFirstNames: names_resomi_female + naming: First + dollPrototype: MobResomiDummy + skinColoration: Hues + +- type: speciesBaseSprites + id: MobResomiSprites + sprites: + Head: MobResomiHead + Hair: MobResomiHair + Chest: MobResomiTorso + Eyes: MobResomiEyes + LArm: MobResomiLArm + RArm: MobResomiRArm + LHand: MobResomiLHand + RHand: MobResomiRHand + LLeg: MobResomiLLeg + RLeg: MobResomiRLeg + LFoot: MobResomiLFoot + RFoot: MobResomiRFoot + Tail: MobHumanoidAnyMarking + +- type: markingPoints + id: MobResomiMarkingLimits + onlyWhitelisted: true + points: + Hair: + points: 1 + required: false + Tail: + points: 2 + required: true + defaultMarkings: [ ResomiTail, ResomiTailFeathers ] + Legs: + points: 2 + required: false + Arms: + points: 2 + required: false + Head: + points: 2 + required: false + Chest: + points: 1 + required: false + +- type: humanoidBaseSprite + id: MobResomiEyes + baseSprite: + sprite: _CorvaxNext/Mobs/Customization/eyes.rsi + state: resomi + +- type: humanoidBaseSprite + id: MobResomiHair + +- type: humanoidBaseSprite + id: MobResomiHead + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: head_m + +- type: humanoidBaseSprite + id: MobResomiHeadMale + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: head_m + +- type: humanoidBaseSprite + id: MobResomiHeadFemale + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: head_f + +- type: humanoidBaseSprite + id: MobResomiTorso + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: torso_m + +- type: humanoidBaseSprite + id: MobResomiTorsoMale + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: torso_m + +- type: humanoidBaseSprite + id: MobResomiTorsoFemale + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: torso_f + +- type: humanoidBaseSprite + id: MobResomiLLeg + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: l_leg + +- type: humanoidBaseSprite + id: MobResomiLArm + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: l_arm + +- type: humanoidBaseSprite + id: MobResomiLHand + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: l_hand + +- type: humanoidBaseSprite + id: MobResomiLFoot + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: l_foot + +- type: humanoidBaseSprite + id: MobResomiRLeg + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: r_leg + +- type: humanoidBaseSprite + id: MobResomiRArm + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: r_arm + +- type: humanoidBaseSprite + id: MobResomiRHand + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: r_hand + +- type: humanoidBaseSprite + id: MobResomiRFoot + baseSprite: + sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi + state: r_foot diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/eyes.rsi/meta.json b/Resources/Textures/_CorvaxNext/Mobs/Customization/eyes.rsi/meta.json new file mode 100644 index 00000000000..47a13781101 --- /dev/null +++ b/Resources/Textures/_CorvaxNext/Mobs/Customization/eyes.rsi/meta.json @@ -0,0 +1,15 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "resomi", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/eyes.rsi/resomi.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/eyes.rsi/resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..f6ee8cd7db69a98012c0bce2bcb8d51a8a15bc07 GIT binary patch literal 613 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 P;ut(#{an^LB{Ts5=u0y# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiDroopy.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiDroopy.png new file mode 100644 index 0000000000000000000000000000000000000000..bd2a7ee6d56898f4dc117a566bc8faa692365581 GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|VnO zPZ!6KiaBp*8Fn2u5ODpUGhb_Izfev8odCObXT1eprB%&}6AlTat>(PBrhBT+@AqlX z8#|H{&tB&az}dw8-|=125Sas@dJDZjRVp>*y!+5eUyUytjyEHHHA zRm|{I z(p0_mgmFP`w5O)7)MAeV7JVL?3o~cA9?iaB!W-lzaeU*8UrLPMf6Fqg*uO7PQYYBV zJN(i8OJ;w?E7bpZPLOTrX~Dtl^^3rFI#!%sLT9aR0!OuT{Oj|JGeqUwB@E&xhwZ6Wd|w z$1`?2Muvv!bSatn3b#v7&d!@)muBKC+`XtHH1z1soty2O&RI$%2V6I8_+H2SYt628 zi9It-#V>rmWR%ep=sC$|YIO7Q|9+ELj?K9K>DrCu_1`~sb)RA1z&T34Hwj6__}=oV|TpQ!BsZTW=Yd(8Jb{~uzsm0*ex-f&Fdz^n$-Hil~~ zYYbW7VZ+0?hBG3WBf7Z2YUpIf3PpUqes6XE}qfSAIyG7v6*Q&Mmen)#G zMozmW9Pwk-wl%?C2TgqQPOnTo^Xy%Lrt7}7k8b`^?4MS#>5lZ5d*LTFTP~QyeHQv~ zuX*>OO}24fJB6RmJ?+?cv^1ik?riL%!_y9!%{kyCAoyfbh4_t6G0D-ltN9nya=sCB za7#)F*thE>CME7qn z-FmHt|At1bc%Oxq@`ja9Q=*oLu3g^1{9(iAQ=RoeE$It;B$T~0_pqDnUjI`zE_jfUU{%59dfYPy!%6Ur#)I2Zx#=PIra^e{4G`@lZ`+NI4Lca4&Ww>ne zamm`Z{A*;2&S{DFJzD`xPe@_r%#h7=4Lx{2ieF2cbNcHcPjg`EX7F_Nb6Mw<&;$UG CZdpqJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiHedge.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiHedge.png new file mode 100644 index 0000000000000000000000000000000000000000..fd238db92c9fcbf72fd10445a616641dd84f65bb GIT binary patch literal 769 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V1$ zPZ!6KiaBp*1@;|M5NK<+b-eE@eE;N}1s~<^T!>pDKH<#nO#K6_Qr{Adc~h@0^^iUL zN&T!)>dg8461~lz?j5ebHhl|YW-gO~@8tbg_g!DUrL6P)-uqvA9=~{8_NV;(@{&JK zWCbQ|y|ylFQEs&8{%x6}DvzHF+0Q>;C*v-^?fuvL$w$49hHK7e^4XFbeKhyEjDR2m zL&n;LnNl6Ux8$y#6z-%^C&Xa(a8C2G%&>!zIZeN(%=)wVM^rXL!_v9J_OFvCbR3Xa zyye=0t!&9XU5#%vm73PQZs=H$Icw?M#VQQfqU?DNJI!eA;1U$S&@cd#eaU7-uu=6%jVKDnGb!B@|$-4 z|NoI;-qqtz8!oM4SipEC$L z=5>y-V?_tY4!`qX;^#`_tM0iVET}tKe-`ty%ujo6ef;L+lDhV9Y4qwXha^67ZB|b{ z^Jx1ES;g$N&$~Si8?5oVxNv6lGcQd!>z1?E(-;=K5lm>UbjaSDv$b+w{a0_<;?<8f zKCg`HTXs!q+q`;)8+E}`=AVAL>G#?T;T0>N7UB&L^pN|-R(837|G6^LW?-6T@O1Ta JS?83{1OU`CUs?bF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiLong.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiLong.png new file mode 100644 index 0000000000000000000000000000000000000000..a59b700c6e47959d28f101835fa1f33a0bbdaf22 GIT binary patch literal 978 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiMane.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiMane.png new file mode 100644 index 0000000000000000000000000000000000000000..d7c501badeacb2590125db8da6a1676039772dd7 GIT binary patch literal 898 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|T>$ zr;B4q#hkZMzWIv{L}b>71s+vAwX-9*e_Fp?$S|a`Ekp)s(qX+biw3oPUFJI_ZBS6)Yz_)D0BQK)AT=4 z**%Xvc0Dg&)zRP2ufw^Qqdt$jrE`aR;S!cN->bjW^84HLDR0tYF6fQB|NX}M?;E4? zk|f$RS?AqgRU_0rsU`z-^5m*&HI`MBL`e{6TJYn~#M8tM1^)TWjxLb2B; z{`53;@ap{jy*y(rYeDamhXo7_GX3s>)0S3ORn6*&kPh~puGir!tFrUPDhiS(|o(EzFdQ%v-Gvui-?_e!ZmOP-_AbpYn9x*o?Qr*8z{LB!Y zp~&y?L$dMwx7YH$8)D^*XFK>c%ok)ZDDAQgdSJfbeKo`NqsPyvO?b}SFu#}~_x768_(Z;84pzS>n6A>_oj zbc#lo6T^(HM^=9Ah++QI6DI_XO0~zZvCULuOGOX^U1Xv`)~30Ty@oJn%D4| zHKViIEOqL)AFp3)drO^r{@KKQOJ=proxcSJN!rSP4l(*P2Oc=a`Qbxa&eXPo>y5v& z1Fy_Z=vbS5D2n@g#M{>&ru`Sa_QXqA34hrA_{8>yA!^3H;EPk|cK|aIgQu&X%Q~lo HCS*1M@9mnz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiManeBeardless.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiManeBeardless.png new file mode 100644 index 0000000000000000000000000000000000000000..109b72a7b66b4af62a14653922b08a8b36222ecf GIT binary patch literal 825 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V0? zPZ!6KiaBqiHm-YQARsf}k7H@a3dfZiy3^PFQT}=ONBkw#N9;nZOMOHYrQ#ds7+03F zOLMGV{@KH$^87*Lc|6(|))kz4SbvN^kMT|iTLJe2wv!CmYd2r}w>85is$MkvgMDtp z)@zctStFwvfFhqwnQAvIZr0q_3Fprg{q`g;Lo=JJda!Ht9UP zuJLDy62~3B3ahybrU=bG%f$#)T8?B{y6<_~qXDPTZ9aht6}@++H6qow&Q^WDb)hW1Snrfh(HNJR0j6 zYVR}ekgWrXR@yQAuw}on?d_!P`*~~c`%6tbr#3;@V7{QiF^*)OTigCdaNXKgdQ3th zndQTyoTlQwFIruPLPMXfT2*w;(!{s8-1lz(uTL_ep*uh9TBQ{(!a8$)3`^tfo`!s% zv`DonL5tR9Pfwk>;&s(ll@=K<&55Zq849ioEx)E*#QVXR>0#p3pd`=qGEJNC6ZJN7 z;%C(+R5#yy=)d*Q{G&m!Pn2G8TI^>y`|*@>=iNkfui_7tAFQwIN>j7$wHyZ~eg;oh PKbLh*2~7u?cOi2Dvzlo{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiMohawk.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiMohawk.png new file mode 100644 index 0000000000000000000000000000000000000000..0bcbba6075931c009f310890a23b1bd944ca4e29 GIT binary patch literal 840 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V19 zPZ!6KiaBp*?ag{(Akx}D?PzO)Lv6s*Ac;#mq@LM+X`3ltXzDAmuxQnUxT)O^7sMV) z9hENAy?Jl9^Or{H+lz~9zC7QklGO9#+@A+#2Yh)OZZnv#X4-K#?_=5Sjl4?HFaF1T zeq1PX{ZEZ)^o#C0kq0cr86CVVXHE$6OWU0|~5ua*AKgOa0LKTQ31_%QR7Ach73rnva{?l0nJ znPRVVX0PQ?^r>C<+RBmN-zmteMId3VX!N#*^*nPLPd{bKUdv!N zX?fI!Yh9;#!=af49`DX25rAFIpnaV_)4Q^ z*TsaB&seRyo~^TU+trC#G3&4Y`0_>M`iu8jW$%@1e_T@j?fRnru;uowQ+r?AJDZ5D zeYlQ!#(5^yJGJ5wr(?G_=&oQakbba??LcnBY$=BAjColMci48U#3mTI)y6Jr)@vmUP>7E@iv)v@mMhEp3iVf4w$`nD6FZqV})s{IowSeLe*(+MUHCaa_=A<$W{H zHy4>!oC)dPa(#m6fj!^$e!mdKy;Nk@vc@Sz*9#ZqMmtI?W&}>N>z=-?>5Z6!sly?C zeSO0ghP7KWW~pu8kponCEviLeS@FH!{<;S3Zx}KzSjzQZ-ns5|OR-+oTGqD@Z#IW0 z$MPxbziiksWevlnI*;83E7ZQ-lbPxirN|%*Nine$_|Y z<{8uf{`=Q={J6W~Qk}fgo3S9LWLiIe^sqqVYTVg}1v9pt?R^|!!XUn$_fp31_4odL z`xGedzLU2gm>Hf9O&Ri-?_6Qnfhkz?o1uFVdQ&MBb@0EAJ1 AK>z>% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiMushroom.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiMushroom.png new file mode 100644 index 0000000000000000000000000000000000000000..8cfb2309670b4bcb9bc1f8b39a52f8dd015829d1 GIT binary patch literal 646 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|S$u zr;B4q#hkaZ_O4rPAkZ>>_PMFABVH;82D?`B-@8!9r*XG&g2szQ0m~P4e+zNDBh$yy zmQr&5uD{cx>&87Bdbjw^nE5aL-vZtR6B#bBUGQMYV9ro!(B-#&e#4S|w)^W{&vvad zf9cNtV9w*yPn|Mn2`RPQetXPoWug7Hxhbdn17feQ*}ClV%PB7ALY|S+)@)T`ySr&MB|io-seJZkPPx{S^Xp`o7q!?tU^a;@;BznPNY9Ps~@i#URDWkjv1^ z(qPu$#^fOFpv;KsRfa8$CPEAt%0Bz+Pq^V)@4a-}Dy?~P`*)kzEe{R7x~!`tBr|8$ zF2l5#Ilutfo844=%W<)e_rCk@A8(a-dzI1Rxy5OtSHI_Nx#r@s`RS)};Zq-7T>6hU z_Z?TRd>{ThB370!_0{vwp1HS$F8-VPU@43L^UpK++MTc5Y6)$Au*L2EHeJc&gzhDW z#1ncJZp&SKT}_8i;r!<#)&H+QU$?cb=HEg8%O=U@JjYk>J~&PC!DQwCyZ5{?5?#2x m-@kc3=TA{L0vZweC{pnve#7u0G%ne=G-D}?d;{hn5<6}qlN+qNG9A_WmieI6el zN#(z}K53egsAsp^(QdaRQFofA()Amc{4z8LN^?L_6jT(&;2dM@!}TSh+yk;KBhxg| zbsgT{-*JC`f3k6ZN|c`jo2Eh2G_WiSec#Wi>8wne0~lk}wk;kW9xgKaz(fOn2QGR? zXbu(wbPLeUVt{S|x>*d+EkHMm0lEd~W-&mw0NpGG=oX-x#elIl>P&;nBBOQmw)ks;WvVKvHu65#c+UaNKy=9WE&Yf*>$#+eVTk;GBO8 z6UwqA&N-4Kfo>F>+nkIMo3O;NPJr>Ij0sIPP&mlXRL~B}FaL(`lN1NlB}usAW>)pRdJl zs;T)UGo)L9ZvJ=!q+W(T^YrvYS65eP+ZH!BH@LgIJIgXy6b03Fjn!&3`E0^0bHIMT zC(|@>eSLj$6N;jsrfJak{VZwuS%!cR(lpH+#r+gf$6RL;W}5@fc|>N;x|U^7w*cKN z2Iv-`o5cX#0(7$&pj&`$76Wt((9L3iZUMUa;|=%+3;CZi-+Hsz00000NkvXXu0mjf D)-KdV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiPointy.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiPointy.png new file mode 100644 index 0000000000000000000000000000000000000000..eea806e57c0e836d151cae9e5d1c731f4109b4f6 GIT binary patch literal 655 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|S$e zr;B4q#hkaZHg+{Th`6pl9k%j~v%=pQhpJB0|7iau>y_oGbb}*NW$)A*XT=g#W~=6; zc@!mnmla5vvd4IOAalM_w(dV;`5Z7lT>#6Ti$=fqVGbKzLS^ck-|ME zc2>t7HSxXwO5JnQoZTNYXYHx`{801(m*&z7+jKYSbhjmLcx;ih{kH4&>w9!;UMMC6UiWqF);RZh&&{6P+T3SzKKFX*HHpnvjE>z{_d3U;_WdK@ z%Xf4ynfOj{nEI;SL*MbG71rGG5mgWDsX|sD@IYT|~Pvs+G3CfHcSZ{bRAbXFn zP&vao=HSq&YgcvM3*GsRKXY?9_`yQXUWGtD&KPK{na8n{rvuT?kTB1 z*Sh~-CybfAaUFPCcq4E7jU2Q5dKQKR3ASphxdO)x8Cc%>ac1@J z-o7@7>#;@9J;no1T_uhi-rB}0u+7}@8#~dy`}3P&A48Pm4?)AG5+Pt>V(@hJb6Mw< R(8S1ncCF(yV?SqPK>&&`7a9Nn literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiSpiky.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiSpiky.png new file mode 100644 index 0000000000000000000000000000000000000000..799092689f4ec72f33d926cbb91a54a6e0771edc GIT binary patch literal 655 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|S$z zr;B4q#hkaZKCYc@AaLw_DEkMdc?!EYBU*SrD(NtMV*1E*@4+wk`+Ik3Rvy&*u=Lem z6%~$_-|rq5DBZObT=;)xegr>)rR=U*=e6SzFaz*WR%1 zwY*+_ZJAj6vG=uHmrZJS+4@e7`S|60$N$>(ftKlXx#F_P;#l zj=E_xzt8j1oD#ICP)1fTuqV*Y#Y3}o&v)JJZ~NAFhW|eMard>3?^v|Q4CVX47v=xk_}=F z$9NpL9g^7=ur4rUhAV5hra$NA|NqfdTTG<`yehqgi_XQDt(|ui3 zg_IY6iS@bgq#i)9(s64ra#3^;aK>YgOC( zed>+7QkNAuWCIj_nW`^fi%s?WdoKL2yQ14&OXpt=PS%~h_4q~7{9nhwb!z%&t*q?}fGLc@)78&qol`;+ E0K%IfhyVZp literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiTwies.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiTwies.png new file mode 100644 index 0000000000000000000000000000000000000000..16da3222caa282d278b266d2439f328d5e997378 GIT binary patch literal 1315 zcmV+;1>E|HP)%4jM#>m^Qp|T7PheK&u763vB z8jS{)Wg U1~RIOf%>SGfhKaB*=VE0szXzu9a8FdB`r_>0AYmoH!Dj<1vh!Z0L` zV}uaY>vb&4B93F~^*TZb;y5M@LzO0#7z_q177K(B9334|tJSF0Y8)LMA%tMDSTGn2 zl-g7>;N;}Q2*Z$GuLr<%I?X!V>-7l3kdu>>t=#=I{$Ma*xm;4IRJgjj;_B*(N~OYb zxnwXHD92Zt0;ADLE|*I>osI#>R;$I{-X5Pne+DpI*Oj}wyEL24t(kCfaUqi=VZC1S z~pzXRvP}GI09y~8JCxr=~u(H?d&ta<>h6TkhVb-MY2>XWutDrUIXy``**@H zq*N*qMbUPaK>){b4BNJ8x7!k++wB@}-@Y{f+U>TqZ5zjNws!ZEBw;$80=J!>&*!XG ztL*x8IweUGr8bqOK#K4CGVS<({r1p&`t(UImrGu}ctN>bzH==}625)=#_sN}QXbgI zfM0=rzb}&{A&MgIGx9bvAPt@d6+*~zxvca6@~g1%2pEk zbUMW}&D`7cxkrHKdD3-VOw%MSlKArF3jpWm=K#j(>8U~&?uX}j^7ZT20K9wm4!AAO zSglrcI-T5lR8|3_)9GYI5^)@JaB#r;_wS8%yA2>c&r|KkMtGhl+wC^z=jX=3!9k`c z48yGRdE3f81^&e7^?DLuZ*PzN{e1w=&d!YE<6~K^R;5btO$dTO9v>fbc6Md}?Cz!CTZcucIpGt;nZrivf7~WcuW*U^7QnSZnta9=W~_V8!?~H>2|vYz=sbXZ+d@*^2w0rc`^;uXf%l9SldeA`@Xa+>rR;tin&O23cz2cL9f?))Wr8A zsqr5_eoXJ8@{QQ^QP^-@7uR*QKOOe_ed)R`Y?ynL4M^|!YPG^NO@t6~I2=B@5yRn7 z3L&Ivns>@%R7d2!Pltmbkk{AOSeCW50?8j44u>+1W1c>JdhbW_O>)2;QUQ`uPdxewQ*)D8&-gwojs;a58 zmwgNkO`Mm0aYnqM+nTNAiW12QYg>b~(kujT3pC9u<}+01XPEiLR)NF%xxl(z#e9kP zzke@RD^t9})?jn~y5#o1dS5qKH@w{v?B$p}w>0+oXB+p(X_41U?^$k_`~Om5-b?<& z4;W=GiQi@N(tJ|Mm#w?y+J&g~O8v%$kl5D6)qoU&#NF4zSl)IY5x=PYx; z=6rTNgK3{8;;K;-!> z?3xz{Rtc}!nqBS@((INq^Vdcf*;CKnpL*`TJzUCt*5*a>%@4IoVxKeKG4-C~dx7g$ z;+>H&*N=*IWl;<`njxgN@xNA02VRK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/meta.json b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/meta.json new file mode 100644 index 00000000000..cd0153f127f --- /dev/null +++ b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/meta.json @@ -0,0 +1,83 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/Skyrat-SS13/Skyrat-tg/tree/40e3cdbb15b8bc0d5ef2fb46133adf805bda5297, while Argali, Ayrshire, Myrsore and Bighorn are drawn by Ubaser, and Kobold Ears are drawn by Pigeonpeas. Body_underbelly made by Nairod(github) for SS14. Large drawn by Ubaser. Wagging tail by SonicDC. Splotch modified from Sharp by KittenColony(github). Frills neckfull come from: https://github.com/Bubberstation/Bubberstation/commit/8bc6b83404803466a560b694bf22ef3c0ac266a2", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "ResomiBackstrafe", + "directions": 4 + }, + { + "name": "ResomiBurstShort", + "directions": 4 + }, + { + "name": "ResomiDefault", + "directions": 4 + }, + { + "name": "ResomiDroopy", + "directions": 4 + }, + { + "name": "ResomiEars", + "directions": 4 + }, + { + "name": "ResomiFluffymohawk", + "directions": 4 + }, + { + "name": "ResomiHedge", + "directions": 4 + }, + { + "name": "ResomiLongway", + "directions": 4 + }, + { + "name": "ResomiMane", + "directions": 4 + }, + { + "name": "ResomiManeBeardless", + "directions": 4 + }, + { + "name": "ResomiMohawk", + "directions": 4 + }, + { + "name": "ResomiMushroom", + "directions": 4 + }, + { + "name": "ResomiNotree", + "directions": 4 + }, + { + "name": "ResomiPointy", + "directions": 4 + }, + { + "name": "ResomiSpiky", + "directions": 4 + }, + { + "name": "ResomiTwies", + "directions": 4 + }, + { + "name": "ResomiUpright", + "directions": 4 + }, + { + "name": "ResomiLong", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/fluff.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/fluff.png new file mode 100644 index 0000000000000000000000000000000000000000..8fde1c8b8f62f2280931dc09fe72333ac9012972 GIT binary patch literal 619 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|Vn; zPZ!6KiaBp*9n5Vp5OCeUSSFUCHJ~9sfFU)2k2QdWJ)i$wT5UO>^!f{0?I|;!o=&{S zsmOT0|KJU_aIb??ed~ z=j5%qU%313yxW&D_fD31G3W5#I{kaq3=ZccFPqHOb98Q4!PMZsxc*jNuXAm~ce$-x zQLZ`)OIzj`7oGFa%uKTq{iyum?#DoDM_xW#CPkJOfhmg$1i~2_p3Sd+;J~`(bySx8 zhIQGSvtKVNJg_a7mEqSu_J(xz6K}YadKNu)5#5kqky~@OT&z^&*RH?eE=;@DF@Ms$Ev)u@7fI*x+E&YL!Z|~Pzx_WnN5#%Y zAg3?b<%araSMCcM47v`B8MZL=GF@OY;c|coe7^fT(d(p_W?`iN<0*2Brxd;V{Z9D7 zyTbgxStauuqE_pkPD)Gry^mk`SN<;MoZD@(zbDrGQC)#<42HQl1bTj)eE+dRQ+1x9 zUio*6d&+m-Rkpo*`N8p=W!Bnh#eJ3Y)^1H(yHzl+-s0cOcNe2JC;J;)n=YMK72myl z%DUIxC#IIh&Ns5!zy178aizPA_gG__(ENj8?`P)zV`2T7iRBi+P-XCR^>bP0l+XkK Dgzu7x literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/fluff_head_up.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/fluff_head_up.png new file mode 100644 index 0000000000000000000000000000000000000000..3e4ea94d95bbc4467bb8aea1deed24a27d69c6d6 GIT binary patch literal 766 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V0r zPZ!6KiaBp*+V2hON`qZ2i9ECQsgUuX)M8=Q|%i(tcn@gUp=s&-W+&%zY$kprX^x8T_a_oPps$ z-uA^8>hzq>GxqFYJhyYYq2ncii{~9~pS?YQkLq6TIeyFa8@IjJtX2Kg*0}~y z__~Uj?m7Q>nViixXRLeuqH6DClZ zm?`ym&f>!lfeGmL+izC`6NN2yKK{tTus-x)l)%IrEi3qv+Z@hql;h48-p}@hIZNo0 zLKcIPU3u*EudDuxb$IMIz02_F4y)DH9Cn8z@_Y2l#2GZQgH&8f>^9a*yw%xk>GCC| uXQ%C?<`YX^?02b^zJii`5Z;8Osr?N5jKAbB?GFLDhr!d;&t;ucLK6U}c22|q literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/l_foot_feathers.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/l_foot_feathers.png new file mode 100644 index 0000000000000000000000000000000000000000..ccfe6db729edfc20ed1061481a3906a5e54e0350 GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1HE{ zi(^Q|oVT+!@*YtTIBNNj^;}beGwqCnF&tYxpyIqAx|2Fg!Wi*D}eViM1EiUkBxGLMK t%#`vhXRYpBTP26=x4Yg~XU0EZ{3T-c?w9M1%RsL)c)I$ztaD0e0syI+aU}o% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/l_hand_feathers.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/l_hand_feathers.png new file mode 100644 index 0000000000000000000000000000000000000000..a397efc200757021505c9040f4a09659658be9f9 GIT binary patch literal 425 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|R5U zr;B4q#hkaZ4A(Uq2(Vt?fBVo{{zuou9~>)SjC$AT9h37?L{RAH`h<&A&upM@#2rH)PH_G+Qt#`|g<- z=iU1mEz>jC?sVUAuSD~xZc}!{oXsm%&6xQ-Lh$FkEi+GU%iY&p{eIo`eeds9KP&xK zC{sHxef#->|Dqn6tnX*$pX0NU_*p2ypxe;Kc!4Q{Bt{#5Kz41(7Soc3sO)5|Fro2LT9p25@A&t;ucLK6T9 C_@_Vs literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/meta.json b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/meta.json new file mode 100644 index 00000000000..c2ece1c1b79 --- /dev/null +++ b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/meta.json @@ -0,0 +1,47 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/Skyrat-SS13/Skyrat-tg/tree/40e3cdbb15b8bc0d5ef2fb46133adf805bda5297, while Argali, Ayrshire, Myrsore and Bighorn are drawn by Ubaser, and Kobold Ears are drawn by Pigeonpeas. Body_underbelly made by Nairod(github) for SS14. Large drawn by Ubaser. Wagging tail by SonicDC. Splotch modified from Sharp by KittenColony(github). Frills neckfull come from: https://github.com/Bubberstation/Bubberstation/commit/8bc6b83404803466a560b694bf22ef3c0ac266a2", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "l_foot_feathers", + "directions": 4 + }, + { + "name": "r_foot_feathers", + "directions": 4 + }, + { + "name": "l_hand_feathers", + "directions": 4 + }, + { + "name": "r_hand_feathers", + "directions": 4 + }, + { + "name": "tail", + "directions": 4 + }, + { + "name": "tail_feathers", + "directions": 4 + }, + { + "name": "fluff", + "directions": 4 + }, + { + "name": "fluff_head", + "directions": 4 + }, + { + "name": "fluff_head_up", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/r_foot_feathers.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/r_foot_feathers.png new file mode 100644 index 0000000000000000000000000000000000000000..4c6fbb8b881ebacaaaf2c6e6ca31e22bff4d60f3 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wkQ1GLt zi(^Q|oVT+M@*Yv(IdF=1;!G=}U;~bLIh&o5v$h!py{%U{9TevonJpXt%$@s!M1$A@ zLk3-kWQM4QV+>mudKohqrI;@;nXoNj&ERpsu3%P3!@b{9$vMR#GRbT1Ri9E9RZu!L z$JqE6SMfPzC9kw=q9=H+Mul(tA?@O_a_h3N1wZ6J6yh=ruWe_aGVK1#cIRnP!`(XO vcax$TuicvX_r#6fkcQ7T-q~+6#arwr$e6vGuOjUN^gM&7tDnm{r-UW|tTSyq literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/r_hand_feathers.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/r_hand_feathers.png new file mode 100644 index 0000000000000000000000000000000000000000..c8cb724e783c0b404cd2e076265b6d5bbd7d5a1a GIT binary patch literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|R5M zr;B4q#hkaZ4EtIPcw8sHjahQm@lp|EUXQ-R?CJ@VMD+Gv^-#{;D4}9E^W)@8jTL)X zxI99xemMJQ0qcbdhAj+I{0(9bj~Op8W!Nx8G4!%Ka4-1Ckilpo$DrGAj2Wn?CWIl) ztp1)6yG8ND-7}V*tm)HaFn(=w{$kBk>4Y@Vi5IHPeJ?y@*jui<)TW5lVDrB7`;LAr zU=ZYV5%JP=+xvUPRyM(nwp^>KDspZwoA&s<%;`-p_Px(4HQCEtbgsYV-~EkNZvPEG zJtfL9n2OFWWmvoQVZC-NS3tI`-JzEZXVxs8;^5-!ZXx@i^s|!D7cUFZ1zVT7hy;0U zye8!q$GM#8$(&>_&3$<@Iu7kx=ln+g$Kk87lK%HCKi&VpD}?OxKTI#fo?fmjtbPLw OeFjfgKbLh*2~7YmT%`&C literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/tail.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/tail.png new file mode 100644 index 0000000000000000000000000000000000000000..59939326f957ec1dcbcc1a7501242e719b978c0d GIT binary patch literal 647 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|S$# zr;B4q#hkaZ4T}yLh`5CNcpc;IjWR8|MmfcYx8vB=63uYZq1qblu<-xGkYm zeKumfw_3+ve%Fcnk_4R&%(}UOd4ng@4aOTPjBglnCNY#Tn0Yc-Gt5?LkZtf4I>2{8 zjWdBgVKNI$*_yZm;tUn-RE0sk95+;%Fip`|(_N`R>?RjPc3r z7IXb9WcUm>1xV;JF!UWy?n#VWCiwr|Z*f;acZSXjYodQda^H($U&MJK>bO*vLFBaF zy7w8~3k=n+1vm?)MlRCvesI=bzGDx6g2#c5M~$3jPAr^@XQaq~@Dx(J%~9Lc;#uA_ zUm@|++7Cji9-15Pzh^vCA{8@zifUrYS63wW|L9?5`##rd$ZKameT}P$?1R zpJ3%w?DaxhuA@StN;KJL3vKz{=mQ28-C48z~Xlm#(TdX z%;7%Z9sYQsMpx%z-sR^m{rYe@nb)`X+|CDk`K1{a?Mr%9Q}ya*XI7`pNtsu(T#F@y zuH9-#oZhq0@|e*(=G_;f4oeto?B6ODIgRr{9j}0w=7My!2kR>ecg7rh((5(X^~%kv z&(}@=c~#l)aW4&7v1--Zc>ktrzv9D7JGY!^VPNP#%KY{(!@?*jzW_3SIw8s>ZJ XHXl9J9laWuvKTyF{an^LB{Ts5gH;Th literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/tail_feathers.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/tail_feathers.png new file mode 100644 index 0000000000000000000000000000000000000000..9d26d682491c4ab1297ce22b1caa3b50b3d9e200 GIT binary patch literal 1111 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|VnG zPZ!6KiaBp*8m>EJAmDObu&6aCaEY%!-x1E*23xNenVKsCR+;?fPGR}U;lt#!=8d-E z0`um#9czL^b!Il{9yrF8z`bE3(+#GaH4NJrq_rE+g=QZWZ;+Ai=s02j(tZ72r_j%_ zjN2QJxAa?twidrL4zo|$e?R;7Him{}nH%or-RE1l>ZhoH(}iW3a{I1t(=FQ_TQoz5 zn?Y~C9YaVcD}#kxKf{M_S|_$KFj&m>EB{@$`DV{8rpSA&O11a1?|)y+oKh?PL*%BI zfK$Nxz1H*3b13%2AKRJVs5$@qKb{#~a~V(k;Q1jE#t_}mD|$dIA(?dp>x~G;97Z$j zLJ4L*GdDatmU}J9^I&^NhgfN>v&)v(R@=^>f3b^CX;EoxvZ(qRZ>7HLt5-P%PJ3E< zW{y=7m*R^#Y+9>+O|vfGjGv|&cCT98-KYKV!`bsTC+v-jKV1F(z56Ro_D4$`pG@~G zte*MtCTlUDeC4wlHOGYoW#i^J|2T2sYv8;m`lmF1Oc1FzUw(Pc!AJkO;jTO@uM~7^ z&Yey5?Z7By@O1TaS?83{^x_-Geq?@o9KZXAQp=?erl0wx_~rZ28Wk-E%~kW5Wr8@B zepKnrwD+AV`rzBQvg|o?R2!AH{%)bE3r=w@c;MP8QmoZ@uCw>deE+S^4jvP_ z7Wl~Da+(m8_B(mW^s0>lB2#wptSREyv48*jZ+1U^{<`(Hcku)FXV)ca6eEw`y&L;m zV+)_a>UveDLb3a7-&$V;XCFA;v0q)R<jlM*<(yjAoiLtyw#wHy$dwsd-?|Y?H&4n^ha~((OvUizCF&FrJYVY4Cc$EP7y$ zF5{xfsy{x&v%c7#-I!`@$?_uT!;ROBRl3h4N)0p^e5cpk5K_q9HieH_heLPzMa2fK z2M5nhGt9~pxx4mgy0r8$8z)g$(Pb%{RemHC3C##=O7>w%wpe)R%E2|u0s}eu-sVqF z+oy3;M{?WDH4KeLW=s_xstHPw>eX9&Uxzm(yixr%Q(xlu>!dPPjzvO8%v|k%^!zQ| zIGtgm--NpK1q|Ak+qXG97y4smxuQ7Z)^D@7pY7dlsYcIDMB literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Chest_Brute_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Chest_Brute_10.png new file mode 100644 index 0000000000000000000000000000000000000000..dcd3d2cb1e52e31f212660c0fc923a539b98599d GIT binary patch literal 535 zcmV+y0_gpTP)Px$(Md!>RCr$Pn$eAeFc3tc3>u&qD1bIVq6{SXp$H0~CVJq?CMQz?MMf1Z)Xp9ss)vz)N7BXEzK3 zJU(Ue7%x--%d)t>@2NRh5UdBt{I+eb>$=jvAIDKV1;H0zRaFtZ`1e?#(F20OG)-lR{Dx?r;DT^8h|er z5qi~8_IuP51mMmrY5*xbrB*TkNFf@=L<6|H>tb(45D=*}qX8ghHIFd>n!6+6%@QC% zS+j;EKy!B_yjcPyC~MZR1ZeJ#gf~lo1ZB+{mH^G&k?>{-kf5wt!xEsmI}+Y30TPro zYghu9?mYc?+sSOfr;bA-tU|m;to~QT@5j6n3k$vA?+qN{!*rNPpxUTD>X_{YcWW%Jm z>DVGaeLM_+z5IN-uy^N&09?=dNbKGJKzckZ3GNJqB{~A20((cW{vC< Z@B?^Hz(KE7*BSr-002ovPDHLkV1j%D-+urA literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Chest_Brute_30.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Chest_Brute_30.png new file mode 100644 index 0000000000000000000000000000000000000000..78e6e9a5fbf6928b1c4a97ade93d749fc9adfb36 GIT binary patch literal 500 zcmVPx$u1Q2eRCr$Pnn9|=Knz3Eb?%sbPLzG`n01Rk7=}Qhkpy=CsH-mONb@YuKqrr7 z^3P-P^)CkC1WZoABQSXYya{>)JOYyw@CZyEfd6p{JfF|kwrx)&G$2oQh}JC5VU2rEDYfOt+o*!LY;3se-M3i=F$aq-azr2C-{14szj0mj5#5K8zk zfZPWv_XC9o2tdsLICB*cu9{a*-=^v|fKm9<_ix3~-zh!Z1~8h=lK|a-Pykt%djWa^ z(3@Z$hl~LR0vh{KlS%+%zDunXK*eUrf`kBE7h17!l_ms$rQWID06KM}!iy77LA{fv z6VRy}6<(Zx3hJFSoq$f=sPN(hR8a4v=>&A@MuitApn`fQO(&pJH!8e10W5XJfAg#d zrk+Yb-V8DK^Qif}9*=tFW(o!{8emNz5JvdS)jSNK@?KE&azucK0jMq}knTr~N*@M* z8t+zT0BA?5UXDQheyXDqpqfKuQK|;~EP#Z@z9>ZjKsu+aQ6%uE0VrU?08}%mSOoJ7 q7yu*Msn!5Gb)&+I6Hr0Dlja*iHtIo{S^R|n0000Px%CP_p=RCr$PnlY|}Knz4loojFkdajY46VY=GdQQPLsEH<$rPWGbV#gNt7fzFg zU3;F#OO*Aid-&(|aQ$5ZNC!NeK(@fc4UmUmwm`PP!wF;y{AUB~`+g$-zVGQm(hDPj zTbAYgd_I&GYEcyN5Izh;w{6=mB?bZo0M=XAwR^wcbYKgJ0Dygt{a zfl&d5z6OF+ABAAWBR&m4AV9p>@Gc0Y^%2|U5R`*QzTpT>A}wx^Sal99d&skt1Lk=? zr)m1FMKYc(AkfR4T0k@d5c?r;`TFs20ECtfWD3y?pcD$~coW>!`*md@9&dosjje6i z44_VewO)%&|9aLUwi|K2*y(@>Rq)Iq9iXLe z@!z~Q2hDnw1LS5%dqc|zkl6rjY#M;YbOs|_*2tx-W;g6p#hXFV0BM-RfuJ~(E!Rh9gAMPD!zOR$S{Pa05kwO zjWHc!S&^$CWK34ZVps^x0P3+AnHQ8Xm8$|Qo+}47*+Mh}sE3ju#G?fe*Wzb*GXSZa z$9!Pz8jIGW07zhq1T0!Xvj+u06END^1Q4wvcjxnX2Ydm*8ct9{NjyOS0000Px&m`OxIRCr$PTCr*>Q4k#wEMf|U#MUOHu+}D6q_IhrFR%;*ECllz3U>B>fmNFH zX|%Qw8`~tr6iE}1eVm0Oi}1jitKJQJZ>KmrXU?3NyEv1RjGtV_6xMGXn#@i?MS1YfOIWAnSaJ9Rv2132pU`_cXVy+8#x08y*eOaL^2^S4OAd_IrK z$3gZdlZiY%J*neS8^GagHj4p3_ACXEV68(f38;SrPwAr^kbruB7kO0dXKlYRJS=II;uPy~+FznTDCLA-8Qi|oj!PyiK}yam{MlGyeo zRZReb#>43ppOJkW$ne;W@PGbxaUGoi2K@g1E>RQ-ufCW!#8)wEj&B z*lae^>2z|aN7US4Fo@31&Lp4D%frKi`kDJ?EBQP4?DcwE43=lW#tAIDv9$wRLBsA) zzMTl*JAqFEw36Q?-I)NFET+LW5Rir}_{0zt;FJ9{_znt4Ll%5u2nz7Yej0oS1*9Ph zJ~0FZ_+&o~zJmhNkOiL@f&zT9p9bGS0cpsBPYliqz@*kPmOez#hw$x00EZDi{uITC z9*Y^SQ)x2+$>1@g!(ha+pAOlXK8`PdA(zP=Xh z2UsS>Kp%?>HsK z_fVo`J;tm6j-?37M-$|x7>S1}EDAI!fHmlo0ARp|3Wl>T3RDw7<`F!*Fo9U*Y_Ur& zO40r#3P|neHz%Asmpruv-mn69(#B1=>O%N|a+!F*L+*;K(Lp1@r z(z80YW}bG#;V^18oAIjL_xHD)pP$F;dPiT90s!8_+!O@~)zk+-;I4rm(moJyNH+iCvof!Me-k(dUwInP#Q*>R M07*qoM6N<$f{0VPtpET3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Head_Brute_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Head_Brute_10.png new file mode 100644 index 0000000000000000000000000000000000000000..bebf6909891cefb5fa5de3ff2f3f1763754d4096 GIT binary patch literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zJ3U<-Ln`9l z&N{fZ*+9T$F1PCiA=UsE@d+BtoVOM*XtXgc;Hm%lVX2JL(F*mn@Od)A)#YW+9QnST z7X4Q#YPWweqsoE;_8%M~d<^kTkK7X?#qNLKyTgyGv*Vu9!`HiheYUx4z_Z9o^KiTE zXPe)<*2Ui5cJl9J^JQJvw(+MqEO4B3L^gTC-aKi64b@yf^VODS?9M%4E_khOIpZ}U z=hv!?8SZPZDpSlB72NQCw|(DX+d}(<+h+GodOhk5f@2uwdgSaa5Qqw$`g)h2Npr^M z-8ZI8zIh|jel7RkL*Fk=&YHofp_1%7bJ@xM#~Ro4^**q$u6TI#J;M{<-WgBoFY-G% zynAkcY|RZ*C1xk3>!r4z%zxM~__AuwiH3;jrt23o&boYZVK2**g2-Zip#_$6Wo~&m k@J%=Uu7D}grT&2b__9RDC$oS52F4JBr>mdKI;Vst00%Y1hyVZp literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Head_Brute_30.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Head_Brute_30.png new file mode 100644 index 0000000000000000000000000000000000000000..4a387f9a476654d69e92b1e54ff779c3cee1c2cb GIT binary patch literal 437 zcmV;m0ZRUfP)Px$Z%IT!RCr$Pnz0VTFbqV)+<)xeFY4ZZ>g3clUD7h?kG9b$)(Ht@WC6}d624vYJnnMPlJYPHLb5*g6vcZSx}xux fY{7Ge=?!=RJKK#xrc7=900000NkvXXu0mjf6#uu8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Head_Brute_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Head_Brute_50.png new file mode 100644 index 0000000000000000000000000000000000000000..f8d8f023459807505395563af69531278853ad3e GIT binary patch literal 540 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zuX(yShE&A8 zowc#I)q%%FaT)I_h2^|OT1r4-)dF!pyOYaBf0Z-cJ`;KC=SA^DuRnf%BUEvF*{AsE z%D=pf7Z|4sKM-4Shhd-d2aCSV?|;{qP7HVM_>mfUu5zC9wOy}IteB&AQT1zS?D@=D zw=^8f88YKcZr&tUkYCd8;{)h>Bp>c4Hdyjjv5Erl}Dw)I}R1L=0zdcbKq8Nd54| zB9H9chSQAmt&%iP2?d)Sc-&;b5Y*z{!RqAVBf((He{YvY;60vBi$5asq#NR9Xnap` zNw-_8D6nhY?|c8R+1AHi=XG#Bd8jD+$=Tcm=0S_P%4=Cwe)RU;DfRzp`hlU)`oX#f zYu*bwTsya*Px%j!8s8RCr$PTA{82K@2P!1cG2O1c4-A@E82y!DHLCbkt9bn60=NSzu7H<7#SM^l2yQl;?0UV@a=9$U zNvqW=Yq#4ppU=hk;)Uz=I)i)a^*TMDPg*P%;=Lp;1U_S9y%ax+G(bnA5uMLx>i7F} zI-O`R805eCDpCv%nz3Fv;P>Hhh!P`800495p?K&5Jkux#wmtA5HfKNN72~LA0kAo0 zpTXINaK>;r6zvy781EjB#|)VcO91zhvmlxCwm`o;gzu%+lKHN_%0GEPB-T#MRf9;VZK#|0>_I3fZ zl(vfF4zQXTEne;bEv2pExC5+aMvIp_Kuc+>IPL(enbG3q4$xBCDvmqAYG$-}xdXJ6 zwu<8pu$mbyUhV)brLE$)15z?0ZAhkIhHJOmZHCTt%6vkS1JI=8*0@Grkb~#87+P|j zPKTz`sW=YN!q)~Vf`2?7)Mzvc?-8Oi4Iy|I0Qcw&<5KAka~41ZfZVFa|J+##?F`Nv8(^7*6UXlaCAt_1yeGB;0b1uPDwMHSKj0000=>rMI6IpH8esr)fB3>t?Ne@&DW6&-|=6w&|Yz+;g}8YE<&9Wg8v) zcF6o?J-x|>)l2i@-nPwb6&Iqqr|gkU%Wv=hA^$-5^{#j3_a(OS-wA*Zqa0KX!t yQ%$Dx7qIUUoishl_WE34Krwi_`njxgN@$YVzU<4Kc@6wiRvA0$*JOW1mIDA{(u)cJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LArm_Brute_30.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LArm_Brute_30.png new file mode 100644 index 0000000000000000000000000000000000000000..5ec9ca988d47f4b39285c4250da50ba1d71890eb GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z)jeGtLn`9l z&f3V=Y{27k_>6tp^X?lz-P2a_OkL&Ws$rMmS9d01{`+}}9KoJ-z9*mSOE55=luclr z#C*Vef+&!-KES2I-msoQ8%UQsY-75;O?GQoGdwT z)0;eA?pmB?9HDh-q8d+ukMBxJrYU(=*P0lPUzsvX(c$H?WL*wog%w^si)9xJj18a9 zFLFVdQ&MBb@0NX^7J^%m! literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LArm_Brute_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LArm_Brute_50.png new file mode 100644 index 0000000000000000000000000000000000000000..36532d737253b58e882f978bb36711ae303134e4 GIT binary patch literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zdpunnLn`9l z&N|rJVj$vdoPKKo*SjqT=XUJ~<_W#PmL68Gsy7SNMYVg$l-+*$?);Prv^?bo+{|&mG^=7=Q4ejQ_BSLE*&aHHr*6o>M+8 zWSgRNe$i^S4Jv`B*w-+=-Zk&C$-!&CxjBNk(=0v}v|MRo)Cf&nugAk+G_~AWaccs@ zyJgc;EuUAmt^3<)de->Llig1w{);ml3sJIN$vAO~v3E*0>{(J_Wf63l_d&3@ zn15o${9?up4|lKgK5Ve$#e3GbZ8zG!XQeY6Fstp$yQ|hy$!10y)06+^Fl-y5wxeQ!R zR~d9%-~U`}#qfQy`Xbh=j62?Qb|hC^We||w!JwdVZBLt2Kyekv`?KZ`xR>6jbUbDL Rs~#9h44$rjF6*2UngB4^%whll literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LArm_Brute_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LArm_Brute_70.png new file mode 100644 index 0000000000000000000000000000000000000000..4d717d240bde1cca62b3b1a0372aca5fb0f86737 GIT binary patch literal 2503 zcmbUieK^zm{x=NKGI8_P)tWkogpFb5H6xUXF(H-NeweY%HW~B&Qj`!nbxe6llDvn? zIU+Jwa_ClGJLuBHlu&u8PIsM-dwcHl-1|KD{PFpI-apUh?fHH(+})gD3YrQ40Kihl&Y4frAati=PzhPKgcOk38gRan7>v>Ho)yfmJMSj(`4i_qFP+w-`kxI4BiQJH1Ub$dxWOvmqX7DrlTLIP`e|Hk8 z(Txi%mz^Y5@@8TOGMlzdVN3TOe8#vHa_OZg!lr1)@xoj9%BeRCC}C<#4Y@iFGx0L$ zZqvgjHByq4A&o}GQH%qFf-I<51B@vZZD0;!EDXqj zAl3jx1z8venovNBsqu!t1CtUN4l=kK{?z}|{}7uNOkjb!lf}8)<_B)lysbm{6kFp(;fI4HYx;^1pU|e%)QVU zoGA*2G2WQkxm z6=moAKEX_&i-Idd+z;qgL7dp4uB&{1`s7pj-KJ%LDiE3glW%r!SvjJX*(;R^Uu}hC z9H*5FR5BgGUijL$An0a4p+H^<^9xtkJA zs2;o0xx}jcIm2OljYjd+w03Af-zV0^7PO~J2!Db;_0kfE( zV4L%!#Wl0lGzxBBNmPILYBE_(W+bsyFH4#M%bRL@Je`Khp!xSS<0~rn_@3nU$f=H8 zFd8Z{zRi3zEl$W^E7c9THAX;?)xEV5rd=p(+IcV|J6kCq-1NvT+K~PbE?Tzgo|%~m z_(_jtaLTfDb81n`9Q1Dun@@E@e1CX%S&3X(WGTdIs2R59quzFuSZCDM8i_TASQX9q z4>lUPhx@@+%EXDb$fGLC9v-T#GkWf-P*Vav@~EeWYEN=8U6XsSK-0J5v0(i{!~On# zrJ9<0|O}0=+kDOVPUSlgOt6c(}YV}EEGl36@ii6KzdeD&RC(OII8XGD~GLw~A zzuNB=16lg*H*Mg}(o$~v{VNL-UbQ9)I+f&k-UZ?m$rJ;S=3kc znZjhBt`5pGwc#mATZclQ>t~!zCh=o>pI4Jl1H#aFfkPv-?&72Xr*?d-8{q>~iRAYB zG+)+wv@HN7`asWymCwl$!sinWh=hZdO3gLg1>1~*|!Mtuyc~n?Yc{+74>3V^AdQ&2& z1jZA=_cw}QW+dgx%F~U5ZwhVGag^KFT?aa22lTvlnCT?uq{yPZ?_@kJrg%sLyo3Z> zn@p=n*)W7G50j8P!l@dSvMM+vw5t1uI)cud|Ganzspx+d%DcFb^Y>5Q!H|xb;K#8; X6BajHOec5j8M1Wc-?;7b?Irvtn^`Cc literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LFoot_Brute_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LFoot_Brute_10.png new file mode 100644 index 0000000000000000000000000000000000000000..270e33f851860c98851f932a6370b08db948dff6 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zIXzt*Ln`9l z&T`~CtRTQVS-$y*@q|PDD}OjFZE!3tuR8wm+^vTf?u381FI)4En?Xgvf>BGrhG7rO zN(NC5zXmQAeunJ~q6?S~at1U$V0<99fGGs3v-IG063!zz0M z!}GVAdnPlmx~B6AJ=kO0S}wF;!HYGHOmns`|KP_YA~M(1qv7*6k$avEO^Y_OaTeU0 zcj$Kz)0F?0*6|tdlbrF>E>Y@$KCk_Qt5MaOPrur%=Uv|n-^T0z_eo7^b$S>&rFLw7Z}*Ts`yGxn9_Eb zo3|jq|I!jhvV=>wKAV01X}|P>e_pHGf@<$2GlVvNDXwRHaF!)+N576^PTbF*z%XF& MboFyt=akR{09nL-MaQw{u<1>X122~=AgQZq+P@b=uw3rr?l z4%`;2E<{A&1^arR1_7SoREGd&4u58qwqyih&Aj;Zh3 z5vDnwp~c(W()4wU?H6qQc3sVF;?2`0c!?GNu<_+j`)S%tT(p(;_$8${v+o2pIs#YsLzctgHZ~mDzM?q>~AO6 z>}EHV&|O+&;dP<9zW>z6mj*}cxF#}$SF)VZnZV#~ZmMBaUCH>ZVekH{SpxHbVaMR< u>gTe~DWPeHgu}@vOJCOaZ~vFPM1rBv%)hB3>NT@bftTZiogtHul>z|gI+W!A literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LFoot_Brute_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LFoot_Brute_70.png new file mode 100644 index 0000000000000000000000000000000000000000..5d000fe5e2290f48b7d4b0f2265c1cd0c9d00bb1 GIT binary patch literal 532 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z&w08yhE&A8 zjat3#kb{7%k9L9T%A;R|S2!*VJh7@OCD^W+C8kz%62If(A5228w7i_YrR6yl6+1JP zY@h7;E#&>VIkx@lZb(jie*eVh&%zuH%r@x^f*S%b*qrfyznqfPGQUgcD zIR>Q%I~fbO6;LD|C^6lBd(9=#CHDHos=abkuB=++Bhhxngg4hr`gPnj))@zOtvma* zs+8%4u;Yvm7JZuMi?jb+W0f#qj#?WwMWu6c)q9T}F?!D`Y^)UTa6Y)3m##LsQ`q&M z?7x>gZohSN4UBlaUGD=+jfKpazjg9+So)#`Sf-@T6n^8^RkLW;HB$wL)kZ-(9x!Mw z+xo4Md5e~ED>vVSq^N9p3o<3v$Q*cI^2hIgh0O{b@6}PY{54i{&-|=ewk@~%tXf24 z8q>4SJ8x|Mp*^W0A<0Hg_`Ld;%0=6i8fN=15028C9#;Bm)%o8MEMfM(!L!b$#XtU0 zb+~?mjm$wV9$Tr;T}%Gf{kNWVIQ~ATs5*;|822NYT@sN$ukgOvw?F$g*9Yc#2df;9 TXtpi_Ml*w_tDnm{r-UW|FOA@( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LHand_Brute_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LHand_Brute_10.png new file mode 100644 index 0000000000000000000000000000000000000000..07f76ebade4ecfe4ce3d7d027e2af60baf323d14 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|UU|AWhE&A8 zoqCbCK|#PdHQ7U=nZ@jwMe|dq;`8<1nekg~PR^h7=N~_#gTp7584g7ZKRApS)h5^g zu?)jMCZ7gQ6@MURZ`gleB4>|b+56a4wN9TG$7fwC^kaE&W7Z{O7LCg#SDF}(Uz;*d z(P8GY#bPWL+m?OdVLW9byH(-9M$@I~90AK-u3%;CTdQg7++gJEuFFx70C5b%ekK$)Lm^Z4+VpcjwPKV$|9-cAno7c@nM?~fmp{*T_~le$&r3b#|6gzS z&Np zi(^Q|oVT+axta|G7&iayn*Xi%qxNlQ&Mz0{mAw_PVrKNW>Irl)Gb;XL%pcWojA08y zFJlIy6!Qfp6Sf7c89WZ$7bF_Q78o+LTrYiUwXb?_{A!=HY1h=x zea`uR`PbVyq5oI>6V2Pn&ARH}K4t<2;k7C4G(+*ZeLtJ6*;MKdb_IOBU&O9sRd%S1 z@!EA{I%~a9NiC2R74gB043#oF8}}l literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LHand_Brute_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LHand_Brute_70.png new file mode 100644 index 0000000000000000000000000000000000000000..4d837f31621e3699ca7130bc8dd41489c8dbf6c1 GIT binary patch literal 441 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%yJzX3_D&pSG zQe4;KAmCDM%E8Ahci8lU1aUEF4^@mRA1#+KkI>S zYn%j9t-r+Y=W3{|;&`vbFi~l98%M%CxkI}-9G09|qsTO4dHV-FCIL;O><)%!FBSK6 zGq`k}ky65^+|T{MCY|N_2|u3yce)=tZ2{MV|4eL2?2TFs_iaBo{}$tV^ubRslp#-I zZ-b+FL;Hi!i0fBh?b`SD|2Bq4YIVWRjC*GO)Bm%L<43FJo|lRhO#6!XGaYkH@^gT3 O!QkoY=d#Wzp$PzP61brN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LLeg_Brute_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LLeg_Brute_10.png new file mode 100644 index 0000000000000000000000000000000000000000..4dd058c3c1fede948f7546da2e667683a8f77178 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zbv#`hLn`9l z&T`~yHV|Mw-S7BF(&Iz&s+d*tw5CKHD`_|GoV!t+&tPv?eDKH5`xzXVyMz;1y2KmW z6_gKfh^PaxK0`jETZ5p69}vee++*rtQ2yY+bbH&}*SoxKY2SR($YVcEm7(vk#q-K( zZ%Rd%c?G9c-Tz)3DR#4Nzk|kBowoJMs*cwRG3ZWAyLXde>O7VMvL{!Xq%wr?FV$ub z&N|5uV>qvZpFt?Nuxb&b->uFl69q%jbP0l+XkK2c3$x literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LLeg_Brute_30.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LLeg_Brute_30.png new file mode 100644 index 0000000000000000000000000000000000000000..1fa0fe723c0316491c91618c3d97536a4419ec44 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z6+K-XLn`9l z&NLKiHsE1-xcEz*;9h$#t#l)igAZoEkjcHpP`)NCV1wSt`s`1?;~5$lPjYTxI?4J# z@dOu;hOl)Hps|I8Z+!o&v6Ls$rsUI+H}|eCWyo54d|U3N?0Jf-ja5>kHCrczhi&B% z<=|{sed*kPW(UK$@hj@ztvoeFa)H(rV}aCZEDf(3uM~fND-pVkrD4|mh3SE1=_1Jd!D6L{=bD3Cv@+iYml`HdCi_EQB-^jRk$((-apE3V#G|b%k pU*=gd!#TG*FTaU1xP?7nRqgX}T)xcr6)@x&JYD@<);T3K0RYBAkd*)c literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LLeg_Brute_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/LLeg_Brute_50.png new file mode 100644 index 0000000000000000000000000000000000000000..c1d75e3ae6cf1d8c8c8e5bc4d991919527c74cd2 GIT binary patch literal 457 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zn>}3|Ln`9l z&f3V^Y#`#|dsfQF@x0U*9~TgDP|wAFlIj#CmiwCj)%R^Vxa;%o-)fUCFF9rJ`}DUz z(*m{-KL_Q2O2!h7EEW@{slpdHLgEU@G-=aSW-5 zdpm36I!8x=w&yNROGdys->IMEyCA-JPI+^`f#89U6)h=7oJ)f^|L}QF zV0^*Y>9p{H^-kXK7Z+tp8cyaKax#R;zkgYn(rUHZxv|lz!0Bj;RV&Ye7`@H0-S*8c zna)BCTk7?uH%F~?i)s(5?QxY=``f=!<)OvGtucCQ&%B=LbfI~&nmU8zff~E;*I%Wy srgA-qpFDlS%VVWaOZRyGPkzIHfb)@~AEWVaU}|LWboFyt=akR{0E{y)_5c6? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RArm_Brute_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RArm_Brute_10.png new file mode 100644 index 0000000000000000000000000000000000000000..79eff56341bc4f5935461f4370f891cb34682f2e GIT binary patch literal 428 zcmV;d0aN~oP)Px$W=TXrRCr$Pnz0dsFc1WB8Pr4pv;i}e!3-o6K>^f64#0rL^qwk^%`Y_9iA9^!?f z0Z$mEdzk>7=b6TFG}V?G{C2(76IB!6HtV@g06b~_;$FoGSl2Zz%Tiny0mtHvvXKZ_ z9}NMBq|KNKZ;YByC15C4g}%k)D)* zNZO2AN&w?jB0VVqk+d1LlmN!5M0!#J5Zd`l`o8aOnx<+X_kB-@K4csfN8sn$tl#&2 zhrCsQ0H6(c)mtt_|K@Jc`ZDBi0H7&yIRZ!oEe%}Pm4;z(@eXg2pQz;~Sf0$40)+t_ z$B~}rX%|2y?itC_38L%a1bhr2uQkyoka{-&h>4oD0#K7agSHaDFol{Plz^J_8MNP! W@J>OSMPma10000nBN#?Hj4dw(g+p589DY0Am^(@*}2GfrTfEPO$5 zMht^3ODRhUi<~X&32PVcT-auUzEu$D}OnT2GatW<6GZb@3E6& z+I9c6w1ag1YnB7vAKt#UPiFY#^NQ_3 zNC{i+(Kp+?*y};rx;M*NZ!P6G{eI^PM(G0n2fU3u5Bcu5H8?deZehqsT=H_;vV-QI zZO-1VGhle)y=M8#|62pUCNfMs+jGa8LFtA2ONog~%li$O?{O*eIOtbS`_IjATE*?@ t1jfZDHeZ>_s54n&sxw=U()pn8?5<6|j<+q0?SNs-;OXk;vd$@?2>_6AvV#Bs literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RArm_Brute_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RArm_Brute_50.png new file mode 100644 index 0000000000000000000000000000000000000000..c81a723ba852d131dec064a0853b38949616b9db GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zmwCE4hE&A8 zowbp-*@4GZ-!$8R)i(Qru^@EINoRC1qf_8tG(Klc6ob9UjKy+IG>hd=zP z&a{A;OZ|YL#vO(ljv^KdrdHtx95#0uPH)O7jXm7k!mQjVeZ27XF1}T)TtbeF4P8-( zFF#>sym0HB)ByvY=-b;kC0RKdN*U+97Hm-e%W=sV0MW@*cQpIhrsWI@snrQN}!Q<|S6Rmt77RY%{=Igk^+aL3Sc!|#w z`5gZJ|IZrB%V0anDK;T;&yxjA3P;03r_Nf|cEid8aly z#hyFny6M8{${~CX{K}@W_Q$-Kw;Wx~P%}>``usD=6?Yp?Y@PA=)(4I`sz0W@=RB|| zxIBK=1{w3M%y#9>Z?~mfoG{1q3WLj=8xwcO_Y`&g{T6M?pjkI-*^{qMPxuaGSzi)s zI<{K2fy=#9xj|#@hf~dbAC&SJW`A@F*~5HKY4#LH-@4<*!02P}boFyt=akR{0N54L A#Q*>R literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RArm_Brute_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RArm_Brute_70.png new file mode 100644 index 0000000000000000000000000000000000000000..1496bc50f3e0bcba739d396d32022053bdb14dc2 GIT binary patch literal 740 zcmVPx%o=HSORCr$PTD`6TQ4k)rR%8i&$v#%7D-^%8f@Ez(p)Hd1XLo8Rf>K4B#Rbn!GX~ zw2X4&`PU4jNroIKw9V^YPP1^(762EYW55ftY=d|Y6*zvKNs zg2yA>4#8P50A^95Ua$YjrU(*HsZ^*|s}bgb(j zY={APUzFmGqmlr?>;piT%gT-z0Mi5DK-ya)2p(g47wVfNhyj3t_eN+MlJ6S<%#*Cc zePW#x00snXji46s-0yc9jYiITlPD7#9nOxLB}FVwnsShKWE+Q*mT?9E|Hg0=padR| z2Ti9_XPrq0`Awg*v*!Omzu(X7?vPgi(#)0*Th0vd;Z&MB6@WC+&Y~@4Ko+x-rcXcP W0Sr*Q%(|=q0000Q31Bb!W)z4*}Q$iB}?qhgc literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RFoot_Brute_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RFoot_Brute_50.png new file mode 100644 index 0000000000000000000000000000000000000000..386947656db53b4104c1900e2d6d720212cc6363 GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|TRp zr;B4q#hkaZ9oHRJ;9>Q>>bmrfhI;D!;zF@qk5*6JwQ{4?kI!zej8gtEwKPOkz29bR z9@XH+c!9};t3hnRO*@9ydw18RrLEn{zUF`1@;;%Bd>TtxUYvitQZbdRxo4x^b^gYJQ2OdD8lL@;b)kmf!hmXOSNgDFRcA-bWLHGzA> zMh2{kK1cp)D1N7J!>6n?tN7U0DqSI+dyGnpUhkThH&4u|;rqTHmf=>?CFc~EE@8Ov z{jcV>!~XLxyb?U{iyW_)R@lwo`dZG- z<;%wk8M~&?=?Og-eJ{7v-Z$hqe7b&$hi2wEN#Dydb=Sp}4^=y?Tl_l)7+(yYu6{1- JoD!Ol*#IWT$n^jK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RHand_Brute_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RHand_Brute_10.png new file mode 100644 index 0000000000000000000000000000000000000000..168c23a1b0a4b35d374cf008f845b8f01e567803 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zIXqn)Ln`9l z&fLh`Vj#e>&@Q~$MRJMgl4!;Ib z4n2nYrZo)O0&{>khT$F)GJAcv!t*=lKG*!UZq1C}6dC8j_VY;a(sXsQ}dz@@S|t&DwZHH;G*CT)AH z!&8vsI+K%m$`;x5#D-+;Q$7+4mb|sd?qZDJcY5~$3AO;Q%)ds*3wh>$<<~g8FnjIW zeeZWLRApZ;-8$ux!5LNF3a9U(5rw?da&nhxGR*KSKDyZ;;pnxrv||l3O~P$nvq$;K VJF>rcBLNH`22WQ%mvv4FO#pFxfBFCb literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RHand_Brute_30.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RHand_Brute_30.png new file mode 100644 index 0000000000000000000000000000000000000000..a8ebd45dd6cceba04d4f0c23d8b598e1453b3129 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|9(uYshE&A8 zowZT0!GPyT!bP6xt_zbGEbd3oaplkdVw7po|M0rypTGQ!83ziO)*UEd{KK&eM1$Ej ztTBw?2^K)SgJB-i`tXGJwQIM=-Jfpo_H@n(anA!)Ml2JS_@24MkfeQbrip^*>={cL zkAzJ!&UBb$X6Vh_u~sGhQiDov(lj=KXwP#?7(H(t(cx9tHffG0^Q0}Ekx~vhs+N=4 zR5FD(n>5_;DpKS1xTKbr>ENmzU+1&p#M%nCnT++V0c;Bv_4cK6ENHgU3}*JoEjhD@ kQTB@GOeu$~#mUp8?_>%%)?J(J4fHI7r>mdKI;Vst047*%O8@`> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RHand_Brute_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RHand_Brute_50.png new file mode 100644 index 0000000000000000000000000000000000000000..22193bcb3bcf1b251eafbe3bbfe234ee6660e131 GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|R4_ zr;B4q#hkaZtn-c-@UXsAnA`u5d&xD=yPqZA)pE~k)ofzW+{Ar)zHH`Swi{s;bFLoW zWSO$;?o56whF+Enj2S8od=AQtB@9xW3z#o>FvvEzF}+|g5prN(Fp&YGq`+wNtLN{0 z_qp_Rlzd;ac6pS8i;3oeH||ckw$5*(A0|rZb=C82{d%X4ze1a_dfM`72V5<8Iii~a zw`kV+#mqLlYPZ&9|9N_Wr=slZo2CB?wm0aqep7h(t-1l`rp?g@rWNmNPj7TKeh}Gc zE0SM!XmWyntKFk5whBu7&PlzV`r`BjphXWw7}uKl<~;l$RPbGA>5X0M($d1bHfGM+ zP#RRrxH?bsXZ!y7OP^P|r5`?R?V_YKJ#}ND%*XosJTn;I&C~tLyVBj`c!Dh0yA6w( fx0Eowc_^(vwRd*uWVsu_AZPG&^>bP0l+XkKx;3SN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RHand_Brute_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RHand_Brute_70.png new file mode 100644 index 0000000000000000000000000000000000000000..b6744c14bcce9fff70f178ff123a33b1c1e943da GIT binary patch literal 529 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zPkXvJhE&A8 zjZ$3K>>x1r)vtLA+%?*+JhEim=gHc1k0~(xzH`EcCCjdc+A=x{uG%g+DSy_V^M{P= zeZD2$to{9Luem~5*pr`|Kkcb&V(@5q&b5HmhM&Q%DT8qfjPs8Pg|j&7LD9|`3LL*K zyeZoqSiN-ew+b7c`Gx!MzbvqbDBc`(qILiM{98F@B5jJf+oM<4UUIE}ygyFAc=z2E z>$0QPUk`JN5G}Hsf3|La{G8YOInQLSSk-mOM0QPn0i*n+=Q~esI+OLbe)qpxIq~yv zGfzjl1}3}gja#qgDfD{R8u32Gg_*i67oJRG30HA&3iX}g(V(_nWrq@@(5kFME=(pn zRS$}CP6!AURufuqQkQd`M?=f1Sq2jseDgdDT$xltuC{ctWE6QfX$vVVT&3ot;xIW{ zC}ytEf$PtFy4ElH`K#v4-aRgc!3OD~4V)g`2aFktB*9$@|N(`z&T{Jn;4xi2eh ztRDLn7N3$!U!>z8;u2 NJYD@<);T3K0RRCmM-tyX4pP)75qm^RzWC$lA4_E|1EYaMYZ>wHa(+{ya%Pe1t?5*&({ToiUP z>|yC-5cKeC;7}27h;HBzXnexb;ZVf5gS7)8{9wJ(g{a-xYn_dG|NfMo?y+$DVzIZH zEDzo$PC3usFlk$|E>FRou1)GZ0hh|wv@-TZ2Yzc|^t#oz)!;y(_NjRW4xYC+im_Sb zx!x3J)5x^Gc8KBlT8-*M463=uqa+^e5KZ-$Sg_=61UIwH_C;?ra~$6P)mz$fUc3EI zX!dW$G{-i^8lD~NUQ7H{NZj`D>hr@4i{w?-$R&KMOk~*H8hb9EH{ob^MK*)BP8GxP Xhw_f~94x@#VPNod^>bP0l+XkKGf020 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RLeg_Brute_30.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RLeg_Brute_30.png new file mode 100644 index 0000000000000000000000000000000000000000..685129849a228efae72c27cf526546cc30e7e7a7 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zl{{S>Ln`9l z&NLKiG2mf-xcEz@psjrC!Ubx9ZpIw%wE~`M7@rr-JPSpSX+T(!*Sqzn| zs;^&^#`f>{-_-by`TT|}44)nvchuKvH`EAzdMm==!1t$(;mWT3qiqZe7J1Kc-hL?3 s`zpgcHGP3qY#-dDLwFzbPW#2cySU2n+P{1K!1!SBboFyt=akR{0G9*2tpET3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RLeg_Brute_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/RLeg_Brute_70.png new file mode 100644 index 0000000000000000000000000000000000000000..003541d68179dd855f6efa29e3f1e5a23426a450 GIT binary patch literal 615 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|S$! zr;B4q#hkaZ*7kjJ5NW%gXXZGE<)mxRTIa+aJz2+!WjSIl77Ip%_y$LZH>$QIXq~Ki z#J&5j>Fk+}wYzse_nctx-lnAP!JISI{rk^wTQf+D9^gCR#=3!dLm=ZDhMW)vB%uo* z@3HSa=5@VPj$^*RnAJ+1)ANiP-36`Y+wW(AD|~jGTjTVn+}r!*TNVGzO8%giv^9#A zwWe40M3gm`@Hxx--)q18UOer<+p=!C4;Lkp6V{$hGIr&h;kTUO-|c>>uZ>%BxgXdD zYk1C12o(8}I$@S#L_@~`iOELKf(?#2xHR1tFXigVRhD`7bDO+#@=Tiv(^S10I%;+_ zY|uP?>A1~5ha*Ba-j>C=xNT(Q+j*beN#AMzGqno${{oyY*nNe?qX?nd57;{Y*1d21 zzUfQVUb*sx54fA=H$48>@%bl@U}Hx>70aCBy4`nwEz6vAoKFnsm0$ag7wu$WSh8jL zkxSog)h2Vk+SQlUBPA3n^?KL2@KDx<>naybdh>6K9g}!c`ET08mrD(w&so2!>(g2O zlb>yjk1bgDdP%B;&H|0DHzih%E-!@m+L?p2uO3{^z;Gtb_{{U-nDy6h6izNY_w)4A zNq;OaKK*z$?QySR#%;0gqmK?-)tDWA)^q-@;=<2A+0Vy`mnEiDxC2uTgQu&X%Q~lo FCICy*3+n&? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_10.png new file mode 100644 index 0000000000000000000000000000000000000000..b8abd82f5e6b263d4812bd508cdea7b0a6c20cde GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z!#rIaLn`9l z&f3V^;=seQkSA*qLze<$r_lt3g&bT9_ElRtIQ@6BNq>0z@b8oE?Qd`1RW?X{_$SbIX$0trflTf{67y75gX--ac<5#4+aAxAf+uJUF2xyybSJzh2y>-9h{M-rot2@^0%jsFYN-HIGAM=fEx>rhT zt)8nkJa*@pW&7vyw&~WMStrzu-NobYhE8XAve5GAqjetjj1^IPr<_-BnDRw1>oOyU k){-}kd>)?i3%{{n-xJ};eCMS$Ft`~!UHx3vIVCg!01@7%3IG5A literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_30.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_30.png new file mode 100644 index 0000000000000000000000000000000000000000..d9e5f1e418377e0a1dd83e664d4c7fc0ad19e63a GIT binary patch literal 442 zcmV;r0Y(0aP)Px$bV)=(RCr$Pnz5~fFc3sd8ALQhP7x#^Q3etu6hRKvKpVvSwO=B*({Z}9(f;xG zkbscv9lx1{z|LIaSC;tt9RV-_i4$N8Bpv{M1la;?fy4>01riSc{{n0Qwm{+p*aC?M zfPaCgTVNOlY1=kv4MBqu+9wo3)BwhDl%{Ed)(|xKuM;rOvs6`;op&ES(E>Q#@B3c5 zuJc}p_dp-oh+_x<(G^QgOn@bA#9B-MqAQk~m;g)Kh_#piL{}^|F#(pe5o<94h^|;_ zVgf8_Bi3R95M8m0C zW$6tN7Qlar_A}tC9psk|F3TcU?yCEBT|+vrJH~mQJKZur0j%pPB66A5w+m4a`@TCp zgrLvIaXd_p5@Xe&-z2^3k(o2as(IVC-*;D9KXNjrw)pn2#76*-oW5HN0o+YAw)vQV k*c`iCFB5P#(b(qu0q?_TLHEMLiU0rr07*qoM6N<$f-FL}EC2ui literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_50.png new file mode 100644 index 0000000000000000000000000000000000000000..1a94bfbbe2a1489303723ca853e4983c14fd4437 GIT binary patch literal 476 zcmV<20VDp2P)Px$mPtfGRCr$PnoX*MKoEo{Yfs?HjmL5CH55FCpa>qqy>2{-px1Ccp&vYWkNhyq zREW(~Rw2o>)zx3cMSC-mziyHDZ)gAsh};22AaVfsC&&me0+Bnw2t*D5?*fbfBM`X* zj6mc7@GhV_0$tbHx~_wI2s(U)_=K9E+JL_AZB*8HUZN#*(6EKd7h>$ORrwM z4t=|ExxP$4&vUbFn`xTHyASV!S1STb+g|+^M256leN;e5WIjOY{3D7z@lPx$pGibPRCr$PnlY+{Knz944cJ?`6MMnl1-JnPmmxe6Y%J{U6~V2z3&DCmQwaa_ zd>@HxC#Q)O9_`ydC}BEp>yp!gBsFhMi{5P(4e5Wpa!=oBD8w0#W4g8&8* zMW+A(qU~cS9t1FmC^`iQ5N#hr@gRUfMA0cgfN1*|iU$DZ zzO#{`p35CaCV*ox$=wVkA4!0=ZFLxiDoGMjJf+ZY#k@6e6>Vt*m`(E82Km&%aU69N zMW;6}Y<9n{YaIl^pH=xZOC5#eL~-1oi8^V~C{?E6mM!+#6mBkyrt z=6E+-V^j0GuBs@Ck9}U6VM(|jmnMD-@t^pY1o*alPv(aJPpWUj*&x6M7oMyE1U#v} b4QKxVe)VxdBg9<}00000NkvXXu0mjfA!Nv7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/meta.json b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/meta.json new file mode 100644 index 00000000000..979ee91215b --- /dev/null +++ b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/meta.json @@ -0,0 +1,168 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Drawn by Ubaser.", + "size": {"x": 32, "y": 32}, + "states": [ + { + "name": "Head_Brute_10", + "directions": 4 + }, + { + "name": "LArm_Brute_10", + "directions": 4 + }, + { + "name": "LLeg_Brute_10", + "directions": 4 + }, + { + "name": "RArm_Brute_10", + "directions": 4 + }, + { + "name": "RLeg_Brute_10", + "directions": 4 + }, + { + "name": "Chest_Brute_10", + "directions": 4 + }, + { + "name": "Head_Brute_30", + "directions": 4 + }, + { + "name": "LArm_Brute_30", + "directions": 4 + }, + { + "name": "LLeg_Brute_30", + "directions": 4 + }, + { + "name": "RArm_Brute_30", + "directions": 4 + }, + { + "name": "RLeg_Brute_30", + "directions": 4 + }, + { + "name": "Chest_Brute_30", + "directions": 4 + }, + { + "name": "Head_Brute_50", + "directions": 4 + }, + { + "name": "LArm_Brute_50", + "directions": 4 + }, + { + "name": "LLeg_Brute_50", + "directions": 4 + }, + { + "name": "RArm_Brute_50", + "directions": 4 + }, + { + "name": "RLeg_Brute_50", + "directions": 4 + }, + { + "name": "Chest_Brute_50", + "directions": 4 + }, + { + "name": "Head_Brute_70", + "directions": 4 + }, + { + "name": "LArm_Brute_70", + "directions": 4 + }, + { + "name": "LLeg_Brute_70", + "directions": 4 + }, + { + "name": "RArm_Brute_70", + "directions": 4 + }, + { + "name": "RLeg_Brute_70", + "directions": 4 + }, + { + "name": "Chest_Brute_70", + "directions": 4 + }, + { + "name": "LHand_Brute_10", + "directions": 4 + }, + { + "name": "LHand_Brute_30", + "directions": 4 + }, + { + "name": "LHand_Brute_50", + "directions": 4 + }, + { + "name": "LHand_Brute_70", + "directions": 4 + }, + { + "name": "LFoot_Brute_10", + "directions": 4 + }, + { + "name": "LFoot_Brute_30", + "directions": 4 + }, + { + "name": "LFoot_Brute_50", + "directions": 4 + }, + { + "name": "LFoot_Brute_70", + "directions": 4 + }, + { + "name": "RHand_Brute_10", + "directions": 4 + }, + { + "name": "RHand_Brute_30", + "directions": 4 + }, + { + "name": "RHand_Brute_50", + "directions": 4 + }, + { + "name": "RHand_Brute_70", + "directions": 4 + }, + { + "name": "RFoot_Brute_10", + "directions": 4 + }, + { + "name": "RFoot_Brute_30", + "directions": 4 + }, + { + "name": "RFoot_Brute_50", + "directions": 4 + }, + { + "name": "RFoot_Brute_70", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/Chest_Burn_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/Chest_Burn_10.png new file mode 100644 index 0000000000000000000000000000000000000000..9fca538c576d59e70a81379bba13bcc33dd56b93 GIT binary patch literal 1616 zcmV-W2Cw;vP)vX$|S9NV!X%Z~OSyUn48e&3V~C3-F+B;Mcq&X4b%nQy*NO08DoVW!FL0^Fuy zfZGMQO~U}U3vio;0d5!IHVp&ZF2HRX2Dn{-+q8%VoEU!>fb*wLqIq>fQ9psL5vk;! zkRcUUnk~?y21(Ce^&30)EZ_gzp(B43()uxvfM(k+w*q-5BC-Z7-1m7u@F1s@yMWdU zSCZ?7;jdNAV!}y&;TG87*^O9LQNzErtr;m1L#_q#>C{Ar=GB)KHN0wDGu5$nRgo$H zc>`uTRDI1}u^vCF?>;mRhhz(oV4y?QllF?`J*w}njMu+YkQ@b429#zCZv%fB92q^& z>XHJiBhgN!*@8^^%YY78Kr;|Lc606yunh2~pqPvSZMEv+?{@s`=U(8?@6CPvPII%| z5N!X+Hkq*1&PcRrwNhr>D&^V=ll#_JwluL}fG9Es+yy$O^10qXb@3gK>ie5{w}P3U z6c!qkFd&=DYy)cBVzED2D|bGK?->d2fH&+L>0b(qAu(*%*Vk-q+fF+X?7j$enbY(C z!a)xTQcDE8rvueR&C|Li1-zflWxmYjGQR=VfRd=7@Ce9%m47VW+t&qnY`bjq4-cII zF!PhbZ6I+CP&(D%fNhuahN4*U-oE9|+p8<-*{i=d3*~m|CI}&HK)knazBF5?5Q+K> z!#`Cui_M;pae8oM^cNyJk{7_*g)2$Li2Ao@bD10Q-oBTC&uqK=VgK+@h5AKN2$^eu zH=UZ;rDgSGINtM-ZOuG4)~_-y4}H!AZ>@I%`*~wIh1qSFP=l4kVmE{`5YH)F?pZh#t5ATuP@VE(50l8@P_( z$%C8$J-||E`#=-m0q#+M4tO9O-Mbs=C;C-r`@nv?VjaJppO)4WZh_L(vxI%zy;Ue4 zJO&@d7N(1TmuhE6)D~_`HC2nnDDa6BA=yXa(8h5TkedqwnpYQ&dF%7bn;-kMP}^&o z7JD5)c0S^CI(*V$yc4biuR9g_F~1M^L1-A@b^&hFFu?5s+@@iG+XcAILvMialc1%B z0obvtk8CbOIXWPnd`BcI9ScxQUu4O%)scpy5ukY<*c|9P@u)t>8V`L7Gz@UN0Jmuv z;C2CS(=fp80^FuyfP>h38^>!uL?MFw_rCm&kbNm?71I}+JgRTmTDjwsSr`QvjEqXf zWpkMWf$Cz}qxx#pjSya!*hF{)B!b-}g55gMVouLL%Y$1O-6W6*c9#LeoSuIX2PY5m zBVey>my`X&L#ZY67N*3C3`nmJE_JHGwz1>?D4rO9_oj@%{V1Y;nHf9y41*)1t-w=N zvzWY#(g_H^lwVsDUda6>^j3DNB^34RfvpkM6EYIO$D2QjZj+N40ZrLlW=&Upt+nc+ z&#pGlNoW9|%gyFmfPX7$_}8{IGjD{9oNWG0F(C#=Mz@?lb@E;y7W>13S$^&4-rdsu zKlbSv+0gwj7=yDJJqY!M(RSdrjF7Ma*UtU#KQAQ?ymBs;ywN{A^w(p#j0QX*=-S?M@WPd3(TMtAt(wKht+fp`(_x8z#aw?a(7h9OF zYM~gV^2%y)DkY^OY(P3SF{gQTLs7#a+nNcFwX3F7X5d6?KsNMK;Q8CW&aDg6^9y#x z0_X&~sBe<^-Uu78u|d*oUNKtq_Q*Q*`>@ozG0EE?z|)Cf_oL@h$@%`_p(lVZ&YwDI z07X$DnY+Lh;HPgs($zd}Ege2~bM8Y44M6%X0N?Hv+FLb?mpmb3A0Tx_6*fTA+9otD z2C&{%m^@5J_djJ4J469$iW;ui)=U^{Cf^f_$q6<7JN%H-Fu?5s+~)uD@%iCvBP}uj O0000=en*~_Gedmi{=-$W2)DhPcaqC>aYqPULMj3n)AH|^$$af;UjO7m@f#m$px&NH=efRs$cQw~_d6LoObpT$YA%NEbc#VbtUI*Yc8UlD7 zfY)dU;B^3AqalFT0eFpFss`uA&jN7i`~*h8Boc2Sv^OSl?vGd^yW&!gPCZO&>8fiT zI;!pb?!A*AC~-Z`8Q?lj8KAD!oK%2&I|HdV2t^zLf|sW!HOp!-s)c-{9{T^>CGEHpHG&8txxTjn60HF5&I72)=WJFbVSw|@5T-UIMVCY$zUvgt6e0TfjU zl`~-e`uxFUSNA@^?>Ob>dxr)cfWrK&av2E50IgjQyN*-F(zN%JUENFVYwKES>8e}E zl?|YzN~kPAva5TgxRk39i-#<$Wv*Jthx`$%GB7+6P~i~{fbQk#NzID4R5IE0SIMsK zcYtplr%dnA;2pLyQ3;YUAds4wdfv#GKSqW_MX@<1jt+6(?rXwYM^6KjX*Jyxt(hO;U zo0^#lvNiT-J6=kV2+#?*kpqW!0e-gb3O5BjB8| z`ZLiWE6ch3u`}>ZVs#<^xu~4$g1h?XTvIilk0JQicS3qA9I3sJ0J60(U<6EMn~#3E zvi-5!h%}!tjKnEGydJ4{IXqFPeLc7aoT``Pao!L3U(gW1>j1n)LjbP>@EQ#Pybi!? zJn;f3-wE1!6o8&1-DI+9%JIWu=RL8w*cKq4`jy-My>)Tal>vtTk*$Fq3cnt#o8yTu zfrbEH2jDdt0(c#O*JudfbpT$YAwV6r+lM5w|3@H-*xeKsGTHR~#w=Sxh#I3H$bkNE2eroNa$#X*nn%|d-G*E9-&t$SiZ34O$N{)-r>H)sn{!;aroFoHwWwPmZQxAUOR&NEIs_&+N z0{~ODn$rMR)1y<4y?EV&`wny-ygWU5#frD+)k6M6va4J9Sjsk%UENYs&S%p{5~~ZBj7WlFxwM|2n-TFS z3y_+bx_?N)u@|GGt$IP^8928)BsEFsszj0zbQ*Z>^wax%j1pQKjkg#C2MmmH~;_u07*qoM6N<$fT@9!>T548X>Tq)n$m_OZewz2f?TE2+I8YcmgQYJHkKkw z^6x>~#4UmHXG1>0`z{ui=FRBs%%A=HM~rih{fsWz0mz0Ufb0Nd!x2Ds0J7l-AUgor za0HMYfNVGd$PPd@xrIvtN|>b1i5L}5M~VVp+qL|XoqEscX_!`Qvp;(355lS4<*(s#llaB zL}B$|cPPx06Dc79hznr5|3~|HUe6&ulmMPyh;4KhLJ?5bfSzn-enib{=#LM=G*%v^ zeTrX{B%PTjxW<$IACE*)DHd=qzsSPTKHeyo>Ya}Wi9op%Tu}Q$*UY+si<*}m@J0M+ zw<953dFKqlH5dSPQS&kY>)E!5-1Ct#jdo9N5qL!zhi7cs+rd2mm+X?f%+CX!3mgGt z2Ot}c0I~y+4Mzak0m#O_7eM$<&`|mT0K=~*kk@mlMURu64@aV8TL36!Z)3}S$QFmK z3{c%KY!CEIxD}6Wj(uMOjsUU)kPSxw*#XFgBY^AxWWy1_hOIRup+Ap61kuF5hcw8b zJ{0Ap>}}>&Jlv>mlMY4!AQ?%K?DBffWgX0-Erjs7gazRY7z+-_IvBOUJN^ed{>fh+ zu#o}Q!RS_b4Q1l9dE)sX3n;Dne_R0k(@|10k|6F(!x$s3z*nhlpp-~a$1#hzP4Qkh$#Pl{csiy>Dnnrb z{=9j8`Gc|d12;3bFfx8>ZA#D80UV?_w*dy=G=RChp6k{W&p9fQumFdT4hF0tg+{rA z_)wyU>bx`HK*Fq^I~&_r{#6adP^ne_DlKM6Ji-F}XGjrgA8kSm0InYJQcYU`PCxPl zb~l#SVb+bk?+L{tEP!9pm{~QtT-7kse32H~eVFuYjMxSNz%>>e;5Re3c1Ffe-2iZA zZg%E{4NBet@W$m=54)y~tqW5RR==k>2FP6icseUoX_QOn+@bIUUeqF}s=f278Uuh< zZ(-pA`~%-n9NWa+R=5jeMIVgCXhhC$hxa)g0b~at8~*?ciQrz=>23G`0000n>Z{fkv=7~3`#BRp$~njP`bWs>t5ECz&*9<+|_Gh z{8LS;NzNY3Ew`z%oD-7+Yd&zfAtb-=kMBL_{LVe+5XKl@Wo)t&kWJYD*$K#|Y=G

*v{YcCk2nAH3*V;nHfK24k1J>W_U=@20V_{(i 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 NJYD@<);T3K0RX)P87%++ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/Head_Burn_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/Head_Burn_70.png new file mode 100644 index 0000000000000000000000000000000000000000..95b5fa1f4d07c48a21ac71a063c1de6d65d04181 GIT binary patch literal 1363 zcmZ{keLT|%9LIk%TTBbrun?=9Zk>oo$KR^FaQAH&QA7t zncIGo0#r83$&@jfDMmT@Q2{_{`!|6A)-5CeKp@Wc7(&dg_bkZ?t!V9TaiA82!<(xR zzNX#y*{baGmVHm7;s~=Tszl7ieB%KyhQ+i&rA8@{p|OpKiDU8g+duz)H|t4ppX0p1 zO4y<1n2qBU^X;4baiL~nt0IkH*74TD*}_+GPlB?>W;Pnv60VG{QB(0(8*akJ6#wcn zrbo*)Q?`zCfb-g5UpG`LX_~E|uuG-MhMTIQg3W2(RIBLUyR$QFN~fS$TBEI54+rQa zXt&}7_lr(?jI=3IbY&BuVpMU{1_=q#3oSVd|QLZ&3ACpCZrSsyFE z-ckKw5}eV$y7raC=sDL;dkYa+h;nIsoNK?40IKKV#t%FaIv;AIJnkuo=_Da3E6UeM zhT2_yG+4yW_W->|qBPIrYRmI|aWRhzBdhfGC5J753xqGBE`5eMg93f|JJO@T!8ylmFbar$c0@~9-?ga; z0R<2pbiLY7#h=nT&ABA-H88MRhs(AoOO&umjT9=YO2|4RtLsiw>VA9xJ6z!FZh8aH z?bxlFU(+_r!mn&sV;*yj2ii$KGsX!-Pui9yi?y!U5rQ;MRcG;ZtNt)l*qNO^wWn~*%wH5JCbFy#3pS3;sBG0xo z$>ur;1|YduRlru{6>Y(*Adcgr1)r=@4CFjT_j9(_^)xK+WH)^z6-M!&bg44zk*auO z1a&m)&RI@cdfKw-vsmmA?$cn?KI|4CPGcN$q9KY0fH&FdQU1-+{q6rjC}wZFRyXjC ztj^eEjwAm<{qMY}r>ki%anvE8G zM+=nsN|u?}4k2O*4?Cxi%VErD6;2+mupOMh+()J7qkRse7zkkcX^@3zhPyYv`}mtn zeJ#rq6Jra42I0nY++r}!xqUsceauQoX;=z<;yTi<5Ukz@D!}7R_XvC9}ix~ob!|hMlgMjv_ zZOTNq#KbK13C$9By|}l2m0*)UmYMmR%_B*Ot199_a9-w%drRq=UYa&ORM3&q^--hr zZbqqYjy)^$#mk2g)!;nt`o-G*jj#)}B)z*A&geHX@AKg`1DoosVZX)KD_?d)n=Jmc z4^09#^SjQvEDyi3UR%mA7g4Gw_lTx)70)3~MKl0tMC0Iq@5YaS>E)@bFe=$9BGS5E zOM;ss(4Tt~Tmy_wwM2giCfbG6)$_h+$Zicpsz!yMRe#229|Sosc*hruK`0c%t8{ic zxOYv!ROWFld7JMleL@m`@c@dDy29S;J^oq-Pdh1lxlziTqH RfXlul;OyXPUxg(l{|%#&f6)K{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LArm_Burn_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LArm_Burn_10.png new file mode 100644 index 0000000000000000000000000000000000000000..650ee5ec935e0d6c96954ae618ee0353655d05ff GIT binary patch literal 777 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V1; zPZ!6KiaBp*J7xNh!6f7W}V!dmZ8t=aKif#V*F zf75=2>2iCjKc=h{aq8Zr5T&GOm{+EBFh%#|E;$xYZpE254dpj|zBBDi&F^=UZ~CUG zT|8vqGUwt-=77a40qhIhI2Z6a^a?r1Hb|*9STUG-F_bc7O<{P&a7D${IxNn{y7|d z7|$dnIwqg-e{^TJJnKWj3q^eAuM}p#RPz{_Jz>AZv`|5lzk zwDG^v5^NscD6U{9-O~DKtLO&*(9XgiE6$|;Tj%nY<64IuQxEq_f$B7VG(b5Bn=uN>2;kbYRB+*d~vg|%|I%($)oy`OJa zncZIVg6Qau4>Ce^9GimqZLe*JnVu6uPQCpcfr+F!CmFCuY^QT4c4~v^wm`a_a z7+YD|iY6`BwOu-jE0{uk3W^*VRa*qk2rM;n7P;4|;D=z2bZes9M zbCqq7(rvI}FpXj;WyspX@QUF|2ICdR6&IOSFb6DV4PalOrhI$juO}bnZ~tl5j%k+E zc6xjInN-YsiMGsM#wCZ}zqPN@+EcI4)*w*Ja6017%_$$Hb5nl@1)j*+*{;dZJtHDv z4*w;F8LOHur8}Iq<;iEOTb$edML+D+qTM`veOYHTpYD4cFL2qw$44e zTKs(Lt@UZ2*^Ilr^i4Av`zCYe^SRfZHsCtv&#-^dwHv#330Kz7_q%U=@BN*M8T;e< z?`Sfu%IT|op2N`C{JzR};xD@f!v?E{H36F}SM1>S@jRcepM5?JQnlb;;H#9bHhq6SFTJ(cK5B^ewyM5o1#{i z95hnWp2NQn7_8qI3T`SDwjE|P?tUzf|6EU;C5iEbX#O zexEay{=xXbsG)z;Ru;}XldngdeYRY_q4ngYJy%i>e3`#Ys87rRGsURH9mu~kWkJM@ T*&if<$(g~^)z4*}Q$iB}eTYZ} literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LArm_Burn_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LArm_Burn_50.png new file mode 100644 index 0000000000000000000000000000000000000000..6ea7a6c449e9f9a8eacc9c92e9859cd64541d3ba GIT binary patch literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|Qf+ zr;B4q#hkaZ{j-G~CEDwQcl+MSWyzhqbZK0YmagcROU)PV?RjzZ{l#wigNx1AH_cZF ze?Ko&t2JSzPKT~nM$c(-z6n0O7wSrEqIug{m4)F!Kr5f>bVD!9{XDzH~X5*;LM=QpgOznaY3QD#KSj- zzOb*Fd7gQCEBAkA50(P<2X3guvJXrz7CW+J#6-8&-7k_j-uEo#=^xK4d>h^VDId^& zuIISWGQ2S8_*qSZRL*r~as?JrU;Z5Ub#TR7=Zm+?-!0C(nrx%je)w8UT+~1H++2-6 zu@0!_gRN6r-|)X~Rizx`vo~MGrniV3=-=adBDwL$3tcU3?H^L#kDLGFwyJf1$DOck zQeE&o`JOU{mse#X59~d=yP|MI_pw`AKj$t8=k@&SXLWqV?{2MEZ~C99>I523U`(drsAV=K4$JB8Cic)3UVYi>AFP7xWU0FYw>xsne`RBzvALlj5Tvz<$8o)24 zviGty!#?I6UTd8XxUjEpjJIB}X7V@JEJM}$Sy~oK4b}|iXhf^{2jOoM=gr~T;h_#p Ostlg4elF{r5}E*DB1GZ< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LArm_Burn_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LArm_Burn_70.png new file mode 100644 index 0000000000000000000000000000000000000000..9409f5db76206b2057c5bed5cef88c787a12e4c1 GIT binary patch literal 852 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|PUg zr;B4q#hkaZ4rU8GiX7XY+1$QJd?9PT*WQ`Dr>ziFS_z^60f(1)3>v2(`WrWxJhxs_kBO_ zo%1Vu&Z((-Y$j(OfNwX^E+W2<>u1S;gJ znG{)!&WoLUbAHN=+$B?%Ff(|uUbZv$X8o+skTTiue37N5=$W#8B`O-ijQd#{THDK~ z9(#CFWJOr{GN*?>T7G`nXp<#ZEx0L~ujNqT9^d6p6Cbmfzq=#G5TFx2<&lcPNTcWtItbT&=}$W%Z@* zxBl`IIDR~Ra>YcdHx_6vL&khf4ap0uxSsJa_pS19SgW;HW19A(YRs#}&XLssZZx4WD8rak*RJ$}zUp{+4qc~|N?|6I5IdLV8M z(>crg>$R?g9*B#)G%?}#?&p)uHM{@5NukRemP=HB*t_b{RK~a? z-_A7Dgz{B>G|hg8S?R+z;HO59l^X=Q3<( z$lJnrhiS(}HlSeI8(sx_9^PL|%wCOG0C{& zX2{~Nwhm8^udQxiIrrYyp|m*UnlAU@J7VwKlEZ)W-<|Hzn&YrC;ne&2+Y5gc^MfSZ zx9)np`M1yt!xL;ZHUIg(=iP0eewHgQknRBqp&w4Ok#@OU8N@x zDa>sb*BEHr-Q~Js0`G>|qJ6WDoA>@%w&H0}dWz_~iE~*OEHZb)mF$eavHfA*uy*-B UOGnFVdQ&MBb@08Iyd&;S4c literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LFoot_Burn_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LFoot_Burn_10.png new file mode 100644 index 0000000000000000000000000000000000000000..088ea0f9cc5c9a41c413aeb1bf8e6190c5797dbd GIT binary patch literal 633 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|S$` zr;B4q#hkY@_j^YNO0?Y<&Q4--{dg??!qF95FWg*PR#2!f;_`w2gop;CaffSRK|$du zc?H(xP00rXFC~~eK1vDfPTQ%~A+F=Ou9-#V(xIQ{4wj$z?(pEy)8FTQ+di3h`r#~# zzKds7ZZO_h!BECvrqv+Z(94y;p0JpSXrYq54dIs#&HeiH+tQb^QkjefaYBFRS1A5J z`sc=-HxMPsW zdg_? zixi?>-~BC_f0+4+?Se4N121;$PgE)S8|?r$57ml7QGqpYYrYG)c*NZJ_w336SBFJa zB@%V9RU6+o%{6#>Rf(a8kwb;|$nt}eAID4huqH0*Jn;Nuh*0X|MRm*xWv&5lie&O) z?OSfX?Jw47FMp(#Sn^(gv7)&8+fK=^R~eQtnB=^U{oWwaaB_XVbP0l+XkK>@5>L literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LFoot_Burn_30.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LFoot_Burn_30.png new file mode 100644 index 0000000000000000000000000000000000000000..717d5ab496ff9ffa0c410a711720fed1e5452b46 GIT binary patch literal 614 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|S$U zr;B4q#hkaZc6%{9inRUj+;y?RWl{y_4T<#$x#>DNHB1M?Hwd|0aMC$)=+LoK>>D<2 z6*=M+vPD=WtV`TPY;}`FfX_82X0gB-#?AE;KRYHU&N2S~^TazNA0H9d73oQD7;-`w ztQn+55AYpuW8J{KA&`-1p;vJZi?|3~_v>N12*ZwpB$Qy1q7K_^&DRru&+dl-x%%8;3eJ5x#F1uRhL~;4J+w7Jwss zVpv^1l=z&Dy6@`n=J$+W_WvY4N~?LK@iyo*Y+2G+VO~*J)&%syu~Qzu@67XBwC0Y; ze1<3DtVi{3KRop~dPbzY^l`TzN_j%l;$)Q=?w${y{4}VT(Lv@wd+y%;^oE&nam6{x l%O0+}Qq#NspsSia;|ivX8mUJ-JAes?!PC{xWt~$(69B;d_5}a{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LFoot_Burn_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LFoot_Burn_50.png new file mode 100644 index 0000000000000000000000000000000000000000..33524c4bd81481205fb8d9656dd3ce2b45be8ff1 GIT binary patch literal 604 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|OJE zr;B4q#hkaZc6&KHinxCNvEyQcn{Yg%^kd;QZ+lvMm-hBPu#d<}RQ=a5RX!nk_11{a zuCk_#r_CNcu8Wk|L>@RK@(}6)+Lz z{?QnFT2zUHg@>2V+P`ea?zuk4f(#kfpF3*Gp?DzV)AwqIWwBjun>o#wXAlJDj2&3AbC>XLO! zi$FI!(_2RQ-goDJ9^99)ZsW(!gl_f|)dzkawEM+&NY~Bj?tCUJCWD36GyML$;lsT9 z?haqmU;Y1)d?bH{#zZrQOAJAi*dE<}aP%hUq>WQ@R~%^BGmmRS_Rd3s4R5*@+<0!4 zmdKI;Vst0Hdt+)c^nh literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LFoot_Burn_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LFoot_Burn_70.png new file mode 100644 index 0000000000000000000000000000000000000000..7a0d1744bcc8f5fbd10718594e0af28ca9522347 GIT binary patch literal 928 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|RrA zr;B4q#hkaZ?t2F(N*v$6{*;2@p%WK#&+L97-;wua*J{ls&9_P?4j#yuEqrX!;uB1F z&m|cYPnYggII}zNw(Esd^VpUL8bWh#*jzrOskZm-jzXSr>+>`1X1-_V>)H6(=KlBJ z`=0NypU0`Gs%NZwhiOM3TLJe2H^~FK4brI$+ZpnvFp?-3kndx|?ZnX-aiICjlO1Qy z9bGEGbaSUgi@?^?de0(`f6U%F&tCG_k7hd##RqTSs~%OC-tg(8ty6Q}mTlz+4X!=> z$jZu4QRA3(qD@02to69Ki1)=6I?}&))V|kaP?&rAGLx64r#M5;m#gWMf945&+|`7-#6&|xm?&XnOj5E zq{v_sBYSQ*BZF|AzL^%^86Caven0l6DE4lO)v-F(cGu(iC!neq6B#CD&;HU-Hveqa z;@778X1-^z6=Gm;ac|GMzqg`9exakeW%%Vdzq4jP{438a3zxQk_&rXJ+0VFXmUl#E z&rCOQ%PT*^J_i&}T<*A=_jkBLf5U&)t&)$#4)hu|L^GJ5V#s5>qrtp`wO}#N1DN2G zyALWapV&5I)5c)shN{Pr@*#7?#fw-%xD{uHtogRHDj{nscc#Nsr$kY?c!7-{kKb7N z=3-L-zxLWMO?R6w-j`P_KKJ6qgtf_qx0M%Y?sYh`Q>6D$jKb1{(+xgaZJM=m7cVO2 z)M_Sr&9@IUu+@%Pmk0DE+o42@xw1F@?+TR`3{#X&c*PoN_HF4~qphw!Pb)JeUQdde zrY`-UsMOn5Xae)Y4Fy)#Ejz_m>`iPf(d)l^*a#S`f_{1(RZoBJceE2bf9~kVcW1LJ z&tB}Dy)OFEgWGC{PPPWu-|i`GsJy$-ok^qaU&$hy{lPa6r~Fy^b^nqZb6MSfRb{PR z9lk8@nNGlRhhNGjFa8y*+kBvGW5;8ots1IZ=2xi{q^$P2tMKooMT79upAUPx7T2d0 e{^V1=r~i4czuR5=+g-pc$KdJe=d#Wzp$Pyx_@eXx literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LHand_Burn_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LHand_Burn_10.png new file mode 100644 index 0000000000000000000000000000000000000000..5725eee18e4caadbd8a5b315b7e735129ba7e5a2 GIT binary patch literal 703 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|Qf` zr;B4q#hkaZH)ab5${gR{xz}WCoYxw~rjCSLw-zpF_U^uWhjsab2M@%iH&}3~_FYo# z{>$7l$x~*IcGSU>p+UEzUM$KyJN3z|wwPPCgDJ;^0k=?^$EJvf7o8anto>Q-_IC5U>?`X; zHZNzaDcN@VWyjPXObOrKo9&$5eQch(An$=Kj~OLz--xNt-~KxD^`jT(UpXr8+x^vd z&5jHP1|^1?62G;NFH22N+UDu|`e^AHk^R>f`%hYV=272eh60ucP8yf>7F};x^ZeJ{ z#M-Rq%pbTNt`yGtXI)*Br)12@Q7ShyRnqg9QcO%buLgd)hqJi~sz+`U{h^ zbYvaut?nOYFSzlyqwrmRvlK&gLoeF_v4q8p8(42-Fyt_rfrY-rJlOvzXS(xsi5r3e zn)RY9m93b(45hPI&u5lR-qdv^+G1nS-1lpqFOrCPKcD9f#{?%lp`<9u8SPMFCQ+hR z!KTBYTk>y*w*UIL>=s>(eF~d4{P}j?Pf*y*?0WMQ`B^7?su(8qUCx=Z>}`eF_cfhK z56}27Ri3o|?B2S664Q;#zcHxz_8Z<+yR5n|q%^y3w_WL#ywLvJ?Z1D{4i;-jd?Nm> z`4`jQn~F(yDi2gl_voLycI#E?_0OJtpSJ4VityhL%j-AGE;-@3M8D~89k;Qekax(Z x`C)obkL517{4=0q9#iv)1^3yU5rMIvG2wk*ucXX0DPW3Z@O1TaS?83{1OOVCI$!_* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LHand_Burn_30.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LHand_Burn_30.png new file mode 100644 index 0000000000000000000000000000000000000000..1d7a525271b2ea0afd2e71faa616dbc51edc7359 GIT binary patch literal 703 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|Qf` zr;B4q#hkaZ4KsujCED&EiHlO69+aKo=wi@Ywz-)@^!1|M7mg~dcp)~u!GcS*?~-b_ zq-;yk8phKme0a0<<4JehQK_hyC$Z{zE|$DZ$*cF{sT zaXRCfUD8uG&Y1d(BjMM3!=KMTADhQ6$a|pVk)mW=Y;3f*oDm3 z&g$|_QVmO9zl+L$dvUh#OdSQ2N{4;SZHy)@*-Q>=DxQA2_WJEBTW#BKS--BmZ4YW) z%KSrq@_VCumis2_RK1aJmSTu*=w&+~mav#{1M7_ph8#vSu+W#?2PQts3sJiM;x^xk zFuU$6f^Qkr6O$`nI$r1^z>(RXj^3}fm-TPqrf8)3v1s9nNIu70W zzF}WO4LeK5dm+PP1=BsI-}?3G(oga0X=bOtUQ=Jc@#fxn^2<&*F3E3NsCJ)u<>bzg yts8#W&6eM~-Ydrci}r>7FTaxwjNrlYS$ZR5mtOv~EKgvHWbkzLb6Mw<&;$S?eKBAF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LHand_Burn_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LHand_Burn_50.png new file mode 100644 index 0000000000000000000000000000000000000000..99b736f88fdbd4ddb261d79b37962943320aabdd GIT binary patch literal 687 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|Qf{ zr;B4q#hkaZH)ab5${gQ6{aIhsPN%gCn|90y+x=3(>FBN(dL{kZt))8EXb<(F1%3+*mg-ZwO?3!;llgfLlmSKQiazLm7q#uioUY{^lqYy_MT` zKTm?*t(86&?_Rhw7~jo(7OxZe+@@~@!|lH1M{@FVP5!#+zVDm!H_p~Z;@<6lN?|b} z3=HfIj2pNfob&8;KEHis=Dher7d~B&dUrBn;f^oLRty(d45nyiN?*)&m~dp7?OOjg zHC#mu0kZS^Qac zPMwJD*X@qDJoYQ{!G58)Ax76FZb)v3{;3n>Uc%Ngum9^-{*`?jBVAwV%-PX;Eq}t1 z2tWDv^LgIzOmM;zI+C25#RO`le15CkVAg9;-olpm>t$;4Gg6CNsR0OqfulqEp^kVsR%fe)ax6rmv^2{2j%V*ElfJx zZhIt`J8{Y0D=jbhZ`_`DR7j~Qu8N~jT=C+~J82K*ANBI%-)fq(@b2$u`;(s=Pv2$x z{kGcf`<>0j?{{_yFjY$mmowxoVR*-I$Aj?>k>|e7w}*(J6QDqcr29Jp~rB{ec7IdNg;%GYx7A2vvR60^%+Gk?)4U#$fj z<~S;?%VTm-TDNb>s@Yp^weG)}+4tkF>-D3Qq7%YMq501WWmpG1C4fAdpL0Z(iIqwP&4FwuL3ZfG_R_ALty=C$BKKPj1iMMio-MxtGvF%?( zE^N6n^Wh7PD-*=soN^CecZo5ru5k=L@?I?VoEpQ9HQOaJ`6c@Llpd8Ue>T)^Tf8`Q zzKCJhvZb#WL^f~S5OGp`!j@Z%4&M(rX+5Y^X_{KIFwMVr3qu`?RAgJD6O8V`h4RZpu*tNYTh3%d(yY~Ou(>GbV&wl)N@Xi{B1<_0^8}|84 zH@MBG`SXuc<=c5ly!$78do*k1y`=5DKK>719c;UNPx&~{SB9N>s0ni)^Ic!QWij?E RBY`=K!PC{xWt~$(699+GnE3zz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LLeg_Burn_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LLeg_Burn_10.png new file mode 100644 index 0000000000000000000000000000000000000000..bd6d36681e6033df9fbcc2542c0677f6b490ba29 GIT binary patch literal 665 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|S${ zr;B4q#hkaZeY1rFMcVFnx@8G*E=|!}YpuI2@6{p=El=@BZstzmt}pptXkCy`D17Pm zV%cBzN2{vM^+E#fh(t}$>JTw8Jmx2}fmdzI<3m3h&AN-1FwP^+J8d`HU@-nx;#y&w17}bK{|%J6n%# z?+=p~VW`=h`N`alg++Mkr_kAl%+JsB_I7KE`BAsCYI%m*^5oew|3A_>FvDr%?VLTQ zr}>E0UQ4xK^xpbXVYIihxYufjJFBiQ+1ma{N8v>4+KlIiS7sTi+sVYAI6jqug@Las zI(?5$Y?cj z$1YFz6xn*X(@QdZ-F>FIdj_KSO}-Xd+T6MGFG=^)n=6vHFCCb1C}aCgj%V-hZU4u_ zB;SAT-fr9MSn0lKZiWUQ^>zF+Prlq6pMOSIr%S3ra6;Opf66aF!_SL!e7qV zTWgb#zl)Vw6HqEB;^KZ#t?l+5lK|;iA^Ge_`FanRpIfLuy@tO<=jXo9^V*9K?X}$L zIBS_iO3@pJoDc?U25Hd)dch-l+~*%kx-@F{p;qgOO!Y)7iVZvkQ-%i6~qpZoci% z2?wh*`x*|8W2>ju&OUVby!53>7Zu`f`OZ3SFtKo+%>%~et#22m%@pl&A3&bwuUKf1Eea>;o9o_R)FCXV}@3H-v75csA)65s2=Ue?# z<4>vK{^5Wp82j!Vx_|iQ=F`(T;+Z7;j!k&BtnpUBVmbE3-6ucHE&lLy()-5UPk*1Qo;OE2@13pr zrfW$PPHte{5Xkt3At!{vnn7Ch0N(*ORy;y%aR(;kH&6ZEeIn+>>t*W8<{Z1d`rQrt zuVxG`wx4VMDZP5G`(U1>|D-I`ay-BIMK(tG&NrNwvRGvE6EEHGR*{jVyMPQAhz%>v;g3@bdj z?9ZM{e0h6UiH&v5o@!0qSMDcXGhBRPTPd*W;(>UMl?-JJW?Buh4ZU0m>D%Rv zUY5qj`x#>F4MgotcsDsOsrzty=Z~L9jIUohF~e!)Zp+6tX>|uP_dAF@x_Yz!z1ZCB zZq;-~hJ^D`p)mdKI;Vst E04U@i`v3p{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LLeg_Burn_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/LLeg_Burn_70.png new file mode 100644 index 0000000000000000000000000000000000000000..569244c347f9db1f8ca079f100d548589489d118 GIT binary patch literal 752 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V0{ zPZ!6KiaBp*9qblLlsGnj{acaP=v{4hfAKHso@;F>xWi4ZNrZ)2lyzh32Lst_b2|?l z?enURTv5O9f5Lk23qd+AiIaDW>@JJEr`N}`XtMG98>@f(O>hvo|NLX+bLrB3;evwK zW@=wzTXK=nLwbT6yF#vmlx)Km#>^510)hv0FWkQEnx8N3rD>tB72xG-yXZmv{`lul zKOYadZRDZZ`seU(9oaI5%&TWO{y(yG*4H9&wQnC@ zJtKMYBlo)GO{F5`=_|ISUO0P1_s`F-vR|+NHeT-(Sn@~Q6lmLa{rMX|f3uA_zU1Ed z`xd(`!hLrizWi_=<3H2)R?mD&&q*ejpJHHGJwwv|`>U7Dr?ae%Uh7Qd+|kDg)LW)0 zpM7C+#nL^d>Wlg4rITQErM4R^s zN=lVBidiZdFSN{#NmI^QYvGnMCGAn()Tv9#)3no39xP&g2Fjzt7=`B@lRD&V4ZR^YoqB^X;k> zRG7c>ypZlVxN+w6`-eU#t(VnfT%*12@1vkcN=~!ht>jH(WKaF@wqoLgr~}g-^q1M~ zic9@hTy#FZ=;~kp(}_C!)Bm@we5~Ib#DFc>D^}#%c8h;*=R?WN*g z4zFLDzMh?U@7!6V?~gyW@4B}5OQv9bUD~#rxAq=t&Sva95%7CqQDPF)&($w?*{2oQ z>&V(kKG(I~8@BexGqGp0pT04@YS47X+BxdOxrW0#KYls4GQ@}}p>umNf64TFHqJYu zw~MZ|XL(?p@4SxnjP9B3@_A3+pG|u9?W~7FR*1rj&nKKbE=z~q4JrDi@%;fK|9!@z zC)fO{UHt1-ht!?s_|;(*-q$zomUX*XU6>y5Wd1TM8O;VO22(UYzN}!hXE<1)12&L)$?~( zPv8Chki~O}6s0SSD=spvU=CQ!8o<85je7x~L$8>FY=e|;gB62m6hkRPR+8iX7dj%0 z3={b*7?v&ieA6k;)%Zuq{U4S0?*Dz9Fiq<`^Hnyn0;iO16Xb=~yfn9&J}YhOv1;Z9 z{V16Thb7EQj0@jwpXJqO#~_gz?P|>9aOLwi_q0tn|8X)Lm}$v){_dMHsag43c}34M zI2=EBq?X|@1D^{QGxrC+yG_Yw*V~Eqe$$VdAG-C(d;7Swsh47%w*)-liEus1D5s|- z&9c`y+|`)jgX~nJHa(wTdDZ?a3_j$3cyvW1K$E$vEY6UVL9Bt@Vjl}rJX`w9@&@h) zoPEa|A1-iB_iPXW`)&)vD~2l>jIdx({$=N&8NUAhv~{&#KebNcxs-n3M+)1W`=LTk zZ3dsJCJHJ1I&xJ%?`fV=V${N00%8SGW&5TZ2r+U0NbGrd@p|sdzF)ncpUn-CeW|cw z)?58Y`7_x5nXSMYwhkS)7Ekt16|QNj)sB3w|6Aw4?5*3+7`Pw5^DQoDTk&>1TU)uU zX9CUgmMwaku08kND^W=%?h{LwRh!@JU8*|ey~yp0J-W7$R>hjy(WlC!qR+niH7hoL zkND=dKQ8|F{@3?L(%_Mf$jzrtcAN>p+dd0?xYd5W_+)Wd&rIQPhLBWgE}aFt_Fdb( zGe7;&nS9gfy<2K|S%RN&UjFrB>)npzv)=D*1d@1O=uO{v`P1|Re#ze3zA*gQ8`Z0L qq~XMu`ODa35Ge!^hLRPG`x&@oXU(roUFHZ(-wd9velF{r5}E*j#843c literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RArm_Burn_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RArm_Burn_50.png new file mode 100644 index 0000000000000000000000000000000000000000..c7ca646c8d1b714c3447302f5b329ebb289d2a36 GIT binary patch literal 756 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V1C zPZ!6KiaBp*Z_E}BlsUd%|7~V<@2o1%e!14BZ7YJ8^EerE=GSMRBUiJ4={sM8-8_HwncEr7+h1qz_giwi{_UBpw;O}j zZfdA4+U6APGOhcvQq~%&w-Tw0JM{v%J{jej*1zB@67V~@{h}Mg1kX!-X=&+OyG#2R zH1BY#d{lqy$oI&5OWNwGADaJYGzc=t&UH#h9SfsMBD@V2VcU`p&$j=;J5T$G6h`=SQ4O zsA1{xXPfYH+f)Iyl!@2-CoA<+&`mn}5dr=evBMo_7<&D~2l@(1-?}t#|*1XY>Cs`N4VMlvVxZY{r{C zaa_k`Cr7U1dtCbX_+#gJ)@sM@Ciypg{Opy=`1Dc9|7bzeu+-Ow(|K6;eSBb?{#D%M z%dz`eIVP{QPaop{lzUmN;isU%ES22%PN{WH(j9;fd z{kJ{W{zUnuuwV<-`?snXWx3XUSG(C+ywE)S{H5a+d@ppTfAoH~{6JXp;VoO3|3t1; un~>-v@@M%<#&*^K_62RIMA`$^KWyb3vt7RIIOqmU#tfdWelF{r5}E*2g;5^> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RArm_Burn_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RArm_Burn_70.png new file mode 100644 index 0000000000000000000000000000000000000000..e74cd61e519458477d5de019a1c992ed676a1cdd GIT binary patch literal 910 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|T>z zr;B4q#hkaZ{Jo_eCEDxPcU=jJ77_Jt70Q1rzT(Rwc}2m4QfJN{Vbf6y^yZLq3A*s7 z(V@%IO{+;Df3Mm0xTvZe!85Lz;U`rNI{_ShO<-&6ibTu|}Tna;}hEj6|`Zzn1pa?@zpE`P6+o&Wd4 zg5P>Jx1#RHP51UwJ;b0OlPBM*=6>|!K}p@U`CiW_ykorBAbz;czN#wk;hTi}IXixw zay8q{+kV?!df@~ME1ScA-T!+1_WsUr{er@~EoB{Xr)@>{y*nr$zk0UZ1aqDWG3AJF zJ)Pff@6CAqZsA7txSds6&IdB31x}WANQ$&jp-3axa%@ zgQU7L4ro8KS-0v{=&q^Be2&X=7yL-n6PvP5{jck0;e@dG?QxpT?IC;sgbZ3R%o>O+uCx`{SJd?lIzF_Az=LIE2*J|W>Pn>0+R+P&+ zMT#q&DP=ra;O&)RYDIV}j&8W`e^uvJfLKD`&QGF}tDfmIZv6VuHqC9#qMvEzeEjwYAAVzW z_!!ET$|&YNe`n0HD|;B$)$Q~#n!8Z{e*c5Wo(cB*+G2E8#4KLKy|C!>zXw8$Sm8O*^UClz-ffBV_sjZ>EBmAtk7^h% z(_3(iWd-*NL&jH3Sw0QB8l;355G(X-PQJqVTRHi%YLS1g{jJtKR>S^kvUMu!hl0d| z+HZ6jRxnR*T+et@c+dY2dSxu#-bY<7zBanKBZ}GUz|SXpS$W#q+5cWG-5#d%+wDJR z_R&uk0go%xD`IULxGODo8O@MquB&AC58QpNOP29M#ot#)O+E-J)bD#J`t2U0>-y?_ z#t~Yd*SwYf+Z`sw_&Z$6_kI39e#P=e74i83>@4<=?X|Zb{J)F&oQRr3tV1tnfOtSM z(-qb$GZ;!4O_lW(p4ccz+HX75FCz4J@|Cv@E1#8Ky`=u(9^=z<(_biWoO#=P(I?G~ z_ZdnXMegjBuG?Yt$@&0}aN-m!V62$At3&;2&hx@aj*9Qur~JM8)qUf8_9HTF41Igf z=Y%vT?_u2%HC=BV&$I8H6-wM2zJJzGs>yT#eh%dWosGGT^fB71@|(+$QO z9Smg*W=ajR4ZR!*#0nWNi<;n{_i*Q>PfLG3y0uFF^d3eImsjgp8D7uq3EH@cfkBaB zGQ&KRtlv9!?lp^Ly8YYl!c9-br1KT!HPgKIZfb~Hd-aa4T$HN%@~B_hQ|8>!XeigH zE9CcnUbJO`Z#-kfmCPHbf8?Ag;bhow-oH=k1=k7rIa;FH^BL0BMay14ZOOXpf8>wg zg&CU`NA2c+VavKN_rI_X!>#f^&7UOxToyJ6z~U*My$o|J8}e&HzPNMQ{hj<|Zo|tL zHmghJPpKbRJH6LE>Elw?#Z~qb?*oIwJ|ga-{5rnBoC1t*7;;<~tQn*Q5AYpuW7)vG zK@cQV!otEJ^IO(sA|KB?=IV=;_6P3j%H_@2C!b)%! nF)yYu9Z20RX=5CD;4yd1{1lEk&2f3aRKnot>gTe~DWM4f6WQ_L literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RFoot_Burn_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RFoot_Burn_50.png new file mode 100644 index 0000000000000000000000000000000000000000..418031e7fa1bc9a54b4fd9c9504d2799687dc988 GIT binary patch literal 573 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|VoG zPZ!6KiaBp*o%Lc0lxVwuQfYQnO4#O1)h~~AUDobyUC>>i{KBbaNh-^_XG|>x!58-V z&fe9`u_|<8tA^)H)6~mu+6T}6TxkBKdfTVk`>%`nj4S&5B-$j>+-@-5=wK*gFjH!f zZRq7lU{6qHB3h_tm6%9ybj6x&Yk1=0;x}J>CVHS^ji3d?hKXmjM76mYF6{L#Hp!~q zv1^}6ZsVPG@?Sq^9=Q{_Hs%!5tFK~{%EHcZrPk{+J>Z?i{pdwZ-!!h70p$K_HMjq%Tl}ch(=^st zf6)FeBXcXJ`_EqBzF^6};aK%o$KBU1>3iPeo6)Ji!R`BkJFoF6LjX9auInZxCdB!;s^`V9g*cc!2MK8%XG)punLAdgp|$8D;#nPpJNX zLGyRDTeB~pGlRwKgOe}*(L2Rtlh3u(>DUW5F@|~ex741#IAgwVX_(l99iLZR&$AEi zR9*bA?ra9DvbFhl$Nl_8UA-men0LkB$zWA`cdpc%@xh|MLbj%v7oKvbGRA#n?tJna Qm>w8BUHx3vIVCg!0Hd?&egFUf literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RFoot_Burn_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RFoot_Burn_70.png new file mode 100644 index 0000000000000000000000000000000000000000..62c182efe001387b58a4c8b8e3035e4a7e132da4 GIT binary patch literal 771 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V1m zPZ!6KiaBp*9n2CA6lwdvGPd*G7X5(oeT_R_-V5bwoscBf)XBo6mN`Y>Q9z2A+02d$ zlk}uxL|6WtnYx-f#0~bp|PB#pmq**pK3_T| zNFrVB2GflQX7Y&+-in|ahU0}7D&}yW|6e*swRz_)?cVusr?y=>wR(z>EW?AR!K>!@ zXfT{Ob55dD`>MdwuoGGg5#Mc8dsWvpl%7AFm(OpWf1inAOOT#aLa$u5W4ye2 z|HVCVcA|Qx`OB6swLBu4@Q0J*^Q?D%-MkTBqCb4nyjm;2!gYV?n|}xt!TbZ4PKR^M(z|7Szi#i34=)wU5>_Uw+cMtW uaab#111lfH`S*7#qy5zSdh9d%?oaoTPGkCiCxvXmJ(Ou`yU7&6x| z02N+YVNzvfeE9d(?JTd){hGU6Xdc6LhFQ1tnFPB1r|1R=ePHKr5Ij3e_+-t`tX0}f zzwhY8nr~fw{Uyf=$^EtYDyCLT0*j1}8oTY%6nrHobAzqpX|Ya*$SSS^bF(sL?w2=@ zy*t?G`?tpZ=ZB<=F6Im>zpD;^em(PSg32!e3ATHTz7AVr)=p{&&yTadcx^*)#Q7FR zWhR~?y}4&|pKlNIG`Ygd?5AT_*tv7cC7IyAVi_{~i|@0B*&P4Upa1dm*Xo6BV&Vl1 z(|3v-*ypwJ63>krr}dWQ`+jT5KC`!Qa_!z@zaAw#@L9j+D%0-Z+_R@zSIuX%m2>** z?d4xyR?5A)PB8^FaAvI%U$9%&ZrXeMsbO=MPwHY}Q4UP{Df2SNZ+BT$s_*LBba(Oj zcJ(glGgmh~-|k=#RJQyj_pV2$9(p!hdEh-`$^u=7st>9@o)?4)qS)dOwXmcz_Uf(` zy?=&ZYw7}(1^-`t?aF&(KGnlu6Q2cdO8K_>_~|V^npZ;qdR@R4K{nhLHno8kHI>(0 zBv{YP({d=(lsPT`_h@>RQQVxYY`zH|ljin(U$3v9dDo)o;ij}`nuqrWFVdQ&MBb@0J?~6 AR{#J2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RHand_Burn_30.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RHand_Burn_30.png new file mode 100644 index 0000000000000000000000000000000000000000..e3008073b1076fa17e25035d9bd2ace3a9b1912e GIT binary patch literal 822 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V0w zPZ!6KiaBp*+h+&|${e>BpRHsX6y-sR$TJc&c( zjlxkMM)%!U4#uWiub9mh`q95#?A63&N*hCkXBQi2I_Xxv|8y>1;k|L}gTMEF-)rCf zWN)?j@y|B1W=<$!$XvtllHpPW<0Zx=8=00cdnB`ZuunL~HGxl|S5!gPK}y@fs=*|z z0jMx4M9MZY=E>V@*@tq~o6ZIE_cv-Y%>A3r(4n4|EvCu&qr3gUmb9}Icg()MY?soO z^JiZbrthzs+t)B{ruFybm#?qSoFe1EHRa^M{{oXJg>1GWx;RHc^{1n1ghj|{@9IihnBL9fy(>ojq zE)9-*a`riVd@XkJn;Cn-qt2UxMwv^qeZGb-NPhN?ng7NIS!0ViM^;Yu%dYNcu3@q< z%512enzU3q;dy$UX?1m;$)%)s$9#MHC0}!YU=TC2V>Y;deQnH&U$O?PWMBS&^g}o2 zSLXz@V3-xx@UG~`{F>iOOVRJ5z9S#Nqa^x$`0 zfxc@onQTq#c0~OUQYift>f?1mOraJ?dtMN_prIarw1p*=QPy^EDZd!YSFZq}f`6Z` z?qcJdRiz>^lih^r=ia-`kDJw8$`SDY<F_?fkkm+KSoTfBw}>z6xa52< zV~OtbI~;FwZ_nhOzGd5r(tD31PwFvlVRD^o81iAijNdYbJJJs(dH%jP|N4Rx@;}{< j7rn7}pDlw(Om)nHt;_nV>(UPaGXjIBtDnm{r-UW|HwtS5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RHand_Burn_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RHand_Burn_50.png new file mode 100644 index 0000000000000000000000000000000000000000..fc6836b1c1e871a381c234f9c49195f1e20a07cc GIT binary patch literal 789 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|V1> zPZ!6KiaBp*+h+tj${e>BpUoGj8Fp*SRIx3(QPcID1cTU13yLr6G-WUEvJi7x=bk4#ILJsz`quunL~J%LZ5S6o5XK}z4js=*|#p@boG4+Bu) zmYF71Cf28KUo~H1%s%;?aC`d!)rND8!3UqD_=6K0ZZV4QeG_D1Ij@>w%~S2vcTpm-g%JYq12~$ zCxgRd10|&QZVuqFTfTb}1J{jp^;beRPi%O;K7LiseZ^2+wyQ4;g`Lk&KNYfXtZwL>PuTZE zAY5n-%bV%l{Dq1KBMwZwx9^6!che4`9+o+KD=e>hPEzY*QUBcV*C8{z_t8-`+DL)9%#a2}~iT92zW+RVg;t z=dPbJGbV1!Buf*EoXdOu-hBK!OwqSf$${Btz9efzlm?slixX?k&$Z6q>XN&;zkRNt zSYAzm*PP>tXHy(wnPN!?;tRPp+`Jp{?RTYJxWtQBFXI>+en!OD zJe5i`D_43_nt0&x!6%2=HFDAyvCk;xpa0kfXOnXLgjX5k&rEXNbCn=XsHyngG(;Bb4!A)c2k#WQ-= zl*DJqEMzd5d|-m#1B!VID5L=sUsh8?obxoz-n_=oMgNcr(e|AN`K6@=|cg$~jXD87Q_Qh|t9f*k9 z;+_TmrQZLib3C{4o|?aCbuJdFQz4?+UfK9F!+_yD{DOHp(x# z%>j(#%9Vl4S2M0$2xVLu@@d-Hcl&?=QS<%9g@w1D2`!q)FrV-2#vpT!Q}5U;o4c4^ zXv--`hwV6=Vv=&0tNw2xFW=;g2AA&tcAkEgbxF`k;n{c3PWxN;q?onjYYFp(`zr!7 zSyxnlsQ8-cs~x=gyvXLAlULqVSn9?bvN+JWBH3j(*Pn~>2g1MgarsBhl6r08%X#bV zORsRow{tFfFv#EA|5TTE?U{^s2R?4stw<9)U;8e!mOmgmxNi54C`0+~&3lvPS=Ty- jtPXU}>kUNC184m^Uz|4QRS9neW>E%DS3j3^P6#mh0ugp1t$&lmyQQN#`H(Y-u|2y)InN``&$tPy5~%?|-uU$?nH{R6GsN zKe@qpV+BJQgPB%?Y(p?m8o1`#`(4|9#;uUrymfE!zZWlyOK$1%H(c%Idp-F<+R|-3 zA$OW`-|`wT3NW46TltgaV&?f@di^P!6@e!E?qryKYPyxp(Ql` z-iXdF>TEbNV-foUr-16-`RjOtiWtP25-S)V2siBV-S{Q^K~O}wu!_fYri9854gUm# z7_kIIv3^65Yld6oj`>|1rbM!3Gs+)QJjJl+^1RzmDn7mc{--r+WsB3*1@jMUfXd=gqyJG+Cx3%;|Fe(^F<89~V>%#g{;M~| zyh6nFF}w8HV-Z$gZr>Eo)MQA=|6W*GUV8WE1IC#RrO932A3ylBxg_J_`NzjYwl&>a tAIIR(^5t@Q-Mj0T)7ziRfUJEc{w=mPC2)_zeP9w~@O1TaS?83{1OUMaH4*>- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RLeg_Burn_30.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RLeg_Burn_30.png new file mode 100644 index 0000000000000000000000000000000000000000..784a93514606706562317125a8af6bde2be992f5 GIT binary patch literal 688 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|Qf% zr;B4q#hkaZ9kYcUCED)aRSCMa#lu75Me4$9GpeS_ah*JQk6Z4KV4Tg1oAC;*^NPM- z>Hf!H>skF-qvgu7mX;(P=`dce=H0vGCM9WioHN(X_ult>(}pL%pWSUgqhhQWH*499 z)S5B|Gpz>MhF-1&_JqYuHyCfMV8AVO_6+xl+hT9bwlgxYSO0$GsO=aT^IN)3R-0SVK?AiXUU53)LqtzMeeBMW{&A!(Cpvp3WrGWQ9 zU+&xb1fB$r1O2~p?O$zQJKx=ib&rOX?=`8fE&6cChCNIH zTQ#S1c=T%iVvys^(*JOG>p>Rz12H$Ghmta~KC1uzMGy`86g{PF(%&-huqy){C3tR!=my9O)t=^sxk z_}ccl^U~FL<`~t0>kVrRwptrpQ)d)j_s9BxsOSN{18%Gvm^TD6zG27-VX$V91`8=A zmIji0uU-R2W!aioDmA#FEaDeHu3Tr<9zNO7#pDk-Vj~KtW_vKaM mr^`Ep=lv_MI0m-7j)~W~&L~$?>OC+CGI+ZBxvX zr;B4q#hkaZ_h$sqQ0TlLtZvaP(^ovbj3>M9b{Ca+tu`SY9n_YbnZ?kcxF+T|%8evOG?`Qc!{&$B+O>*i`-ar$t#fj(&ROqn#1fRTEbL!{F$Fed6)8(h?Jx4aCf?-+xG!_+xr0pYeV7`3WKp`9F5Oin94+?xfWq z+tACEz@D&}=?3GC6%1tzW*{Nnr=1rhFaOY4wRy$~o#xFA=5y7SG2RF}yZ-r-@6W&g zY0JpsI@;xE+x&D(28W8L8+W9C+WMdNfxA8wH>_uQB{M;ES(WgypPmOAxc_s0aK#bQ z6FDTL<^K1pE>u6)y|A_D%IdA<>yMm0*SY2LDIX2pqjTN;KYV%kH=W_y#Di*UQ%rwc zyY={LW&ivgH5u}q+2-7_npD^!`D^>AKRsndUFqVweAN_{!U?d``I mn%5TUGyQ%4p#$u@8s=?tD%Snd<(Uagehi+jelF{r5}E)w^DfT- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RLeg_Burn_70.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/RLeg_Burn_70.png new file mode 100644 index 0000000000000000000000000000000000000000..f533a8601bd1f17157478c21b03e53b9e18953fe GIT binary patch literal 926 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 U007cclK=n!07*qoM6N<$g7vG1xc~qF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/onfire.rsi/Resomi_minor_burning.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/onfire.rsi/Resomi_minor_burning.png new file mode 100644 index 0000000000000000000000000000000000000000..3b6b50f476e50fc124d1189f9d7ddfee6a5a7456 GIT binary patch literal 1546 zcmV+l2KD)gP)H1y zEF`*%9qPM{-#k?dnqSe4bA%8=2qA)6uzJEHgrh~1>b}NHef>u ze`-Bw_<9Vro^_ZRCyj0ZvE!*ZVeY|x8oj^h7r>T2O4~|*55Y!QFJ$2aijv?vz+vv^o4STmY?XBS_8T)meU|NqcmaW21>&iy- zNGN@&bwkGcV1%DWkLVH?2L$NH6##qx+xq=YdnM5eFF%GTd!fI*7kF%sMJtdBJG{TP z_M#_DLe2D%V_-`*py>JCopbvNp!b!E343Rx2z{bR?*-q|`$KHmv+U3`?9;O~_XN<( z&zvm~@!YJ_vinc9w(L@|L)r#bUYD<&@WaYWwJyZvP*{>^@5OI9pz^vn)|QsT!3GQc z@b}jLYT5A=KyHg(@)d3JMRIFD9;mS^|yHV5iz6@;T+(vKLC*-7cXgNfDj^O-U5L7@PJt;asxM?D@zdzdGL_sDC%FIEfbJ3D1{kpwF9;hJ3*!|(_5h{bTa68?KKb%@?3TRFJ8@o8KM5-*md*FtkW93DVy+ zlV(YQDdGhDz2rs#rxUDxpX+BViwiq01AlqG`>NMd zZ27VNaD5D^{*m|I=K!-?CK$mGKaD>8rk)~heinAn3Ho6SUg_UIN6wtFBM?`5tglfP zp%-2`Urt{bmNuWg=bx6!{=4r5{blr}hSbvcm(lOFQ_BVop!(=@|E2mG_O?(4y{xVd z!NLK9Oc&P@=1F?0nXze^x(K$ko8!;sZSA!M%N93^4n62;#F#4k`kdjaWEMFX*- z)4c#CvhNo5;FY(4v(Jw7wX`=4u?|aq%NlB=pUqHWlrK<2zq|*KcE4Qt2E>cf%{P`?R%LI@#*5JCtcgb+dqA%qY@en03VSZMtwjObmz2B*Tq z5do0Ye*wMG9DSX7@A^>Cmq%`ay1cTh+(0pih( z?_uYuQU0YKs1kl%P=PA?1!b_@6lxR@vSq{Sw=>;8&zkQqK&`SuH-aYEQwg6EHJ#E& zCxSpvX7?DNSpm+;*)Yt<_}X3U5gU^DM?2v##@(J13zKwkIa{L1jdcpv+{6mC=Yi0F z3MLhx-2-geBIE^ZW>-uZjU*JiJ_d!z+a+malDyG8Kk)q0cC%f6;4~S-VuK-Q{io<9 z>LNkwf2e-44}#hOMJ_{M#&jMo-Mc;^gb+dqA%qY@2qAz~UH;2Jo_+yee=VjQ6MYoC!Mqb^P#z(B)->?(E#msh{KqKWutP!-}r4wwjxV-QkYIB8rs#cZ+I#CPw4#(S4+aSse={^*=< zelv4s6d?rPX@7ic^xpu#0sapFdoqI+McJx9KR*kA)6-MsXXCRRaYZH%dMrVe|HLcy`E5270>gS&1NhXi%oFP^H5clUau!LBk4Ub9*>z$r+A)+rfF!J zhUa-qr&Gq`v8+2e0Mj(-cDq=XMXgrbC{U}_uq=yiw~J|-QUIARqc99bu~@{iEb8?- zaUApV^0Mi#*XsZji$%gP6j_gDCI!~P<2VK&j$=ln5rsm5LZQHDG}`K0LuB!tS%KTz zTcRk!Fbwwg_Q>b+o7*v;&u`jpZf-CPBlA*ZQeZF`P%4#Zx7*6e$qAFmgeZzoRTWiL ziK2+fWCB3D-BwDa5`)1Y6F}xX;JU7`ZJURO2LR5`&pA9i1pbo!YkLp`*%Q*&%R{C( zjw6P{p%@N_!f_n&_Vy+m#}TrAq@H9yS`Y-AZ&g*XZCl!hbRu$HSIp;gVcRy#<&x!c ziEZ1wzrSw*Www7K|GK_jhFyGp`?Gu}fJURSC3g@6G#ZWF2xKMuC%J!ImaOGZ=~7gv T1?r8t00000NkvXXu0mjfywqt+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/groin.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/groin.png new file mode 100644 index 0000000000000000000000000000000000000000..daa4b2d6e1ccf762d173abd0289393cad538995c GIT binary patch literal 670 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>V2bc`aSW-5 zdpm34X(mU3qsJB0y4eIpT#po-%n+P?)Bb9XaQDR&0YQFN!wkcj?;h*+#LTt)Zasaj zwp@|*=V#{m-w*k=D(%;rc-^1vfQ*18<87vi(g*k)Z!>LURZ>rgRw!b=5q)4=LvG^< z&KqJKcNiY-WBv8F&P=ZV<;RK(Pm30Q{<)@Tb5`KZbu;~zOLo00+kGX+EOYzqoxjhf zDX(+iv*696iS-*JQeN0}9oN^pqd(od(Do7Q;)@#DCQ@H&>@+=vrq}GhFZ{pULgt8} zYQXKcWo9yb_D2^N#4r@v$h|Dv-TA3o&TY}jlt~MJTz~EQ`R5(g__bjn>#yJ4o6m3p z$h41r{^(=%{`*IN9%Z<|sPb6v$;-!aw-`OYe?I?6;K;t?p{Epo=rTqzSa5v)c3r07 zgl-uFH(SG=inrMw+z+C81DG2=_$_~|5VQWeQ{fhYeG~VKJiOIZyT+KoZbh5OWf_5> z?KK&u>^~Mr1^E;^c-;N8@T$y%<}44xvy6(Rr`yAd8~9f#9yMWaxuPo{b(RsgrUeVT z^pEU~>%U~OG-~a#dFL)Xd1h*(`l)Vz=hlpUKHahn?>}qEd}go_xtO&zJ4R*U37_Pnkx?lYKyT-no yInNj}cJ*6mF}S|{?fshffPU#>9^H%95BLSP{&%dDHjD%&I0jEwKbLh*2~7Zk*D3A* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/head_f.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/head_f.png new file mode 100644 index 0000000000000000000000000000000000000000..2cb32df05e86077689b3e4c64d04d4f65c9432f9 GIT binary patch literal 874 zcmV-w1C{)VP)Px&3Q0skRCt{2+P_NcP#nPVZ!Zo~8lj6BisF$!tBq4y6L6HV_OexIpL4mrP^{7z2k?|=|Oh>uCrRDVUA z|Ed3Pp9vyOQ~m4rs@MD1{Z}3U*L7P(XG$rQQf0@*xh8#e|2tJ0zr4J#*|}}o0A&!a z>$ZwEO;Ab^MUg%_I>K?B^0?zTq-m6(=W03Zkgt(3yDEV|t;0G4H;lp+X% z#-{+h4@8z_jK^aD;y5PHb2^<)$d*z`?-*4-XFv27^DgX+oao0F1|D z;y5Ob<8mO1bB#McKi7ax(^Rk5YYpfh$F?F2LmfqtPLf0?Nur}D(qS0Z>c3J36e(WJ z{nctkk|b;%YkC?KH=5@;rfFiDX8Gjn48n&8AW0J4@AnCUKzp9o@_iq}Ffa@Q-}mu6 zuN4G=?)Up7N%G}`P%L?!P6yBPS^({Kn|8YmfaiIwPN(zR(%2~9_qFf)TT6W*gb+dq zA%qY@2qAn z+r#s`*5;B}btU*zpkWy5*Vk8ecXv5GJ>BZ>fXmBE{rvpQ&dyG`V?+ocgb+dqA%qa( zBfbN!{i$Vk+Kq1j000hUSV?A0O#mtY000O800000007cclK=n!07*qoM6N<$f>%40 AbN~PV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/head_m.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/head_m.png new file mode 100644 index 0000000000000000000000000000000000000000..1d1566928d8260929512b7ccb8b10eee1bbb758f GIT binary patch literal 774 zcmV+h1Nr=kP)Px%rb$FWRCt{2+COUZNEpZQucZ_z>_E~OR0M;;)gYrvm9OAF0-qq~5k7#x>E{SB z7*Y+2<^U$8n?MjKMZ|28mC3ui@ZvG@vdi67OgE=Kp-}n;-awTWiU(45bv-+P^iZPsSJ*$1y<=5Cj2n9DC=VG-_?z zy4TlNthFem0Epw5pP$8XOc;i}%!Z%&!{LzSatVOen!2vN@=uxpVHgg&X&=Y&vGZ{p z17NM~t@B-e5PUazxm=>PMr(Z>h#&|~&OdnxtX8YRpB+7RJ`6*wwX9aF-uHp|d_I8h ze?5vKq9{UZ{mXZ!IC%h!F|M2bP1Er5@&bHsgqPR{x{SK68IQ+|$7AZc{^h%i$n)G) zRpqLxa(SL#{3tAn!W|9=cQ_neQ54?!SH3^IySwB0`T6+z(k`*wgb+dqA%qY@2qAQk1sVvI?E;bNt+d6>FW&`{Sw?t)Gx}qqYF~+rR z>x?n3C<@m#tWRy*{$qAomi-q<{IwyQ&4%G{NRlMHzrP=gB>F0s=_*r{QrzC&VvM1# zYqBi!o_$^=GG$phtu;z1CX)%v0ks4PN(emd(t%ZUUFxz)uJfe$Hxb6Z*Sb+ z-vjXY_}I%H(9Nta>*nU>>=WSZWAN+ii|gxa9v&VpdK5i9J-N@%Pp+=6q*y`-A%qY@ z2qAPYGFlPF80PutiSkk($>xK`$U9hdCr(=H&cHLgA{Lrn8RYm3rra%3{ecdY!2KDE;3{= znn*F|ZV<~}dm?;}2g7rj@X)W@&YxPf%EC8zVx$tI*=*ieJ@KM*du^JE`+5yaEM!vH zj5eQmxvOvfd3Eozzu(8K4}Z7I?~UBXa);a7w%pBInK^6vU#?lp9zOo)@%?vf&aw!G z_qM%{HB8^dA1hpP{IQ~$zfOZ;Ti$l*x8JK*PORrp47mS&k?~QcIeyEJNI37l+xKgq zcs$CT_JU(Ib40e~X(OX!NAAeC8n$iH>F(NKFVdQ&MBb@ dq?!d7ITJyVBLwvNGu}h(eVhK@ye@#O3;-_6_C5dr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/l_foot.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/l_foot.png new file mode 100644 index 0000000000000000000000000000000000000000..431efddd6763580296630d8b479bb0fdce609377 GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|TR} zr;B4q#hkaZHufG>5McdS`oM3_uD-R0cpW`k0$NosH#P5lacO=1fl9w$`6}&kZps}A zh2KA%thvZ!!sWnyL4!fpVKKuNhF+!%LS_j{@}%zhgkIauDu zeE^0kgQu&X%Q~lorit4A2bS6@ELAxsQFtzK{sQagMYp#d{T|OH;FNKKqu(~;_O?a! T@h(r8e;O3Y&7a|T6q{jc{Pnel!73KNse8J^gGJ}j1y%y@$-M~5N0p_es*d&5SC97Z#-2HgY4m^QH9 zh+x>pAkBRMswjl{h=k#JV=v8D@>0$mGoDKtx>-EG@@(~grnbZhck|R|2|96D$nY8Q zG~dZHx18(Od+m+e@6{WM`EI`ryR~iVw%kw`Z%vJ*EA-=BTo_iwYpPbfUub&1x_`=~ zTYJvGKCi#8jOFY81KShVJ0jakl+)mf0(mDC|Jzk-c9kLay6INs76F4k<)U*OiVDYe zys0zYHb=hSed^kr_qK8C#e=+F{FZzEx$Z8!Dk&B1jZ2-SwlhX=)BX42 z^3wwNCltF~FWt4=qRvvT-}nCaO;KyFq^+9AFL7LO_St2p9@!V3OWYfG`t#42nv`RF e9>_uVnJwOMw-S4f`&(cfGI+ZBxvXnf~3TykXyaUWRqoS4Tfve&>3W-t={E`9(MicHb39c8R^- zVOVv%*1Jb=_St1OqTVsAzPgI(-u|gV(Vwh~&PC{m9lchyYqvw@ym$2unIa9k2izEM zFy)ZUcs5n{f$Gu}MV2EH6N~G9OxjyYFAO-&J;dn}uBejlAuX`7(CY zGkyP6UugAY^H%%1c_j&l&Zx!5UcYI;bFFl4<+BRebI&*P9yU1X_?#K)kY~IbpJ`6~ TAdxT^7?%v5u6{1-oD!MT3myzx z7^FBG#41>$vfry)t!Hoz++g@DSx$Me#-c?Ue`;pj%+x+T>G!_pmtP)PmwkWh)zY)I z_lqN^o%7Sa{-1f?d3Ad^{#)~kEbrk5yWYIL^S=Dmu5*=hgB$MVxj+9rb4t)T_Nb<1nJ1!N zZ+W(#*~Ito?YGmW1eI9G*uDDofBNH(9(wl!&Y2&af2{w9qDT{Nzc?r}USP^lVZiio z%R7Y>i-*E}vLX)IXCGTw?d_@(JtiS{+|Z(_oMEl0x+ha@;HoK$R6M82PgMLR=k0lU z%9^cHp8tHL@BP^(J~CU=H@IujiF$X%WX;mp&o<}d7Hckyj+|z5-uVC54|n^&t3Q~$ z%*82Y4>QkUhs!2`x3^76y}8KTDVZld(k=J)B@{AW?G69{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/r_foot.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/r_foot.png new file mode 100644 index 0000000000000000000000000000000000000000..5eab7aaf962c4ed98a7ef44902a832183e856dab GIT binary patch literal 392 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|TR# zr;B4q#hkaZHufG>5MX`#`oLU^QrRsJj_^8qwgj}QUOp1{gel_4*_Z##g%p1+zW8bK z*Q~VD=AWIpFK966IxJ?`!qCfffyso+ff#`rmxid-OQ)>4c5CmmS9}wKHeH+b`gq#J z;<$64V~WoGoql%B?;{dxrzFkWZS1FcG^s~#et!j%@(!jJfttr=opU}5Iem!zce-$P z<(~6JSHCmH_YrS3!nGB8SEJT$P197(S^uq0!0^q3$UeLCpY_F-ymu-&vb37%TW$RN z-{00RRxgOX{%Y^*fBZMLYlvV|6KgQRCkWUue3J+7Gx literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/r_hand.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/r_hand.png new file mode 100644 index 0000000000000000000000000000000000000000..0aa3dd18b3851e97046af9aa072b580a97b4ed11 GIT binary patch literal 532 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|VnR zPZ!6KiaBp*8Ri`_kZ}87@`$0MacZk-P}sUdXAUVE{p5SdQt_BYMj>ZgieVa$kRZ3T z(&6h1vsHOKe_i}mKgs-wOjSPlu z4AQ&@#1a-W-eAfxVSp;?$|wS7;$U6Og$Y|XeWHv6pFEki8_4#v+vV_xm5 zyIYX($;N-xs!6-nrEZP#%xO`1wzhzSQITckDledf)os2GL$=K~eJ+_yHSv|-%~WC0 zwWy((&v1Wj`@=cTfg*wXE>8Y8jpO{EN`^x32l|Wq9kIHEDCbsMHW;$CA7;E)ZQ}d+ z%FG(^J>U1nEx&wo!B(;BuS3PUTYZ)X-+WuPDQ-QxwcYo7%BMHgJ%3*%wfk;f;55}a z#XIi5_n&*l&iLH(&kCQ*?lDh0ox17%`=@2QPkyX;^LSp(>6ax^DfjM~9lV&Kk{Zdk zjb)RL_piABO0wS>CaynQU?X?>Y0=M#=hJ5`JD6hh@~zdcMi%72o?p*(!sAb9<3nIH OGkCiCxvXav0478xV>PEI#u&=d;c2mnEC#Z2ryr{<-mzf0Hw38T2VLBDNrf#VJfsYj}9SdGt8EkVcIv3^@nG$?d zc0um#XV2B#&W0UZykv@k(&;(5Y45Tn*mlS0UHiWG>KXmQueJGy4Q$>B{APp()HCk+ X`C7{bo_^H^MjeBvtDnm{r-UW|4E4?V literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/torso_f.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/torso_f.png new file mode 100644 index 0000000000000000000000000000000000000000..f84d8e389d0905218b5c62d40914ab28edf1893f GIT binary patch literal 1102 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|N_# zr;B4q#hkaZHfDc{k~lU$#z^EyhoZCQtAvwNT>WID#FzK{6uu+n6l=Yt*zv`sog&Bo zFt_pu$;fP8QBo*mtny$*-`q2EdFt*|FMQrR|M|Cje;hg{?s-31{k^4{<@zbhH2?9i zsa_gWy$WKd=P;dQI9_<^V8R4dSsu2Pk1f)x*ObVphl;SCekue+U5grK#V?cj^5;)a ze}BJ@W-`zB@872cs7NI5*tyejZyY;AOiWCI+3bl)o>RUvUVdq^_WJ99P*H{rH*+Sa zaNc^m%_Ye3Og)dOeI^HsV}pt(P<+#5{-y?@t|K{S&XZJbepm54A?jeH(3i~O$PgO3 zaFte*f`iO)6-JR~pMP%uR?D8pEOXpbGWkW>?nu^>-LVG8P6!LOu3x`?|J`S;w;7H} z_*`ab$Pr^>xNLGzLYe!g-uw6OH5p#)nislY-Ru2-jxlF)tht`8BgXw=7hml4jS)H< z;?`>}+%fa~^9{Myvl|#4LPKwC^Oa(|Q{ViwNOF_T;ut;WNlW&>`F;0Fmg$L2J#Wjp zzgG3GUaig0pmTb~)vP-ocW5uTnWNODv?feDWOXPI0U0iVN9N8sl=wq-{-1@v)~#Q^ z^KoJLfeITohKOmcZ_8%q{@!;UDF62DS{8=<{QQ@9@5(YL@HpGp*m$fB>$aAA>Goni z%LFFDpMU=N^lLA;nl?` z_+Z1|wP?cQCsIs%~f~m zaYKpZj>i()a_6tL=U@OPkCfYHeWn4=6)s)6QDAWtN8NGPEkJ^p*-zTI>PEwisRr$2hx8JsElRd9V7rY4nv6c-OP)rUYt_HrsQ@vWP zU#?scqGjM~{My$d<8kBd2IqQ*<(Cgu*tl)JX%n4)z;NID#W!=3Y~&VSe)(rnFED|b z_%^3TO7yxhG@L%|{cg$fM-!?|qz-P<$(VIaw%LU9*FOH!n}AM=i;MH<{Jbbr%I5sx z%a?`4x>;-PtG|4(uAy$fzO4Es6W+gd|KI#&Tz)C=3p+fpKdUd=JMqJ#9tJ~T0m0zu L>gTe~DWM4fp9<*0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/torso_m.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/parts.rsi/torso_m.png new file mode 100644 index 0000000000000000000000000000000000000000..f84d8e389d0905218b5c62d40914ab28edf1893f GIT binary patch literal 1102 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|N_# zr;B4q#hkaZHfDc{k~lU$#z^EyhoZCQtAvwNT>WID#FzK{6uu+n6l=Yt*zv`sog&Bo zFt_pu$;fP8QBo*mtny$*-`q2EdFt*|FMQrR|M|Cje;hg{?s-31{k^4{<@zbhH2?9i zsa_gWy$WKd=P;dQI9_<^V8R4dSsu2Pk1f)x*ObVphl;SCekue+U5grK#V?cj^5;)a ze}BJ@W-`zB@872cs7NI5*tyejZyY;AOiWCI+3bl)o>RUvUVdq^_WJ99P*H{rH*+Sa zaNc^m%_Ye3Og)dOeI^HsV}pt(P<+#5{-y?@t|K{S&XZJbepm54A?jeH(3i~O$PgO3 zaFte*f`iO)6-JR~pMP%uR?D8pEOXpbGWkW>?nu^>-LVG8P6!LOu3x`?|J`S;w;7H} z_*`ab$Pr^>xNLGzLYe!g-uw6OH5p#)nislY-Ru2-jxlF)tht`8BgXw=7hml4jS)H< z;?`>}+%fa~^9{Myvl|#4LPKwC^Oa(|Q{ViwNOF_T;ut;WNlW&>`F;0Fmg$L2J#Wjp zzgG3GUaig0pmTb~)vP-ocW5uTnWNODv?feDWOXPI0U0iVN9N8sl=wq-{-1@v)~#Q^ z^KoJLfeITohKOmcZ_8%q{@!;UDF62DS{8=<{QQ@9@5(YL@HpGp*m$fB>$aAA>Goni z%LFFDpMU=N^lLA;nl?` z_+Z1|wP?cQCsIs%~f~m zaYKpZj>i()a_6tL=U@OPkCfYHeWn4=6)s)6QDAWtN8NGPEkJ^p*-zTI>PEwisRr$2hx8JsElRd9V7rY4nv6c-OP)rUYt_HrsQ@vWP zU#?scqGjM~{My$d<8kBd2IqQ*<(Cgu*tl)JX%n4)z;NID#W!=3Y~&VSe)(rnFED|b z_%^3TO7yxhG@L%|{cg$fM-!?|qz-P<$(VIaw%LU9*FOH!n}AM=i;MH<{Jbbr%I5sx z%a?`4x>;-PtG|4(uAy$fzO4Es6W+gd|KI#&Tz)C=3p+fpKdUd=JMqJ#9tJ~T0m0zu L>gTe~DWM4fp9<*0 literal 0 HcmV?d00001 From 449e4891641415c6199dbb6fbdb21d23ddbe15a8 Mon Sep 17 00:00:00 2001 From: pofitlo Date: Fri, 8 Nov 2024 19:23:07 +0400 Subject: [PATCH 02/13] locale + fix sprites --- Content.Server/Flash/FlashSystem.cs | 1 + .../_CorvaxNext/accessories/resomi-hair.ftl | 36 +++---- .../ru-RU/_CorvaxNext/markings/resomi.ftl | 36 +++---- Resources/Locale/ru-RU/species/species.ftl | 3 +- .../Datasets/Names/resomi_female.yml | 102 +++++++++--------- .../Datasets/Names/resomi_male.yml | 100 ++++++++--------- .../resomi_hair.rsi/ResomiBackstrafe.png | Bin 1092 -> 873 bytes .../resomi_hair.rsi/ResomiBurstShort.png | Bin 1032 -> 939 bytes .../resomi_hair.rsi/ResomiDroopy.png | Bin 525 -> 454 bytes .../resomi_hair.rsi/ResomiLongway.png | Bin 1207 -> 931 bytes 10 files changed, 141 insertions(+), 137 deletions(-) diff --git a/Content.Server/Flash/FlashSystem.cs b/Content.Server/Flash/FlashSystem.cs index 108ee05d576..2d4dcd3c2cb 100644 --- a/Content.Server/Flash/FlashSystem.cs +++ b/Content.Server/Flash/FlashSystem.cs @@ -21,6 +21,7 @@ using Robust.Shared.Audio; using Robust.Shared.Random; using InventoryComponent = Content.Shared.Inventory.InventoryComponent; +using Content.Shared._CorvaxNext.Flash.Components; //CorvaxNext namespace Content.Server.Flash { diff --git a/Resources/Locale/ru-RU/_CorvaxNext/accessories/resomi-hair.ftl b/Resources/Locale/ru-RU/_CorvaxNext/accessories/resomi-hair.ftl index 46305c26412..f573106d6aa 100644 --- a/Resources/Locale/ru-RU/_CorvaxNext/accessories/resomi-hair.ftl +++ b/Resources/Locale/ru-RU/_CorvaxNext/accessories/resomi-hair.ftl @@ -1,18 +1,18 @@ -marking-HairResomiBackstrafe = Resomi Backstrafe -marking-HairResomiBurstShort = Resomi Burst Short -marking-HairResomiDefault = Resomi Default -marking-HairResomiDroopy = Resomi Droopy -marking-HairResomiEars = Resomi Ears -marking-HairResomiFluffymohawk = Resomi Fluffymohawk -marking-HairResomiHedge = Resomi Hedge -marking-HairResomiLongway = Resomi Longway -marking-HairResomiMane = Resomi Mane -marking-HairResomiManeBeardless = Resomi Mane (Beardless) -marking-HairResomiMohawk = Resomi Mohawk -marking-HairResomiMushroom = Resomi Mushroom -marking-HairResomiNotree = Resomi Notree -marking-HairResomiSpiky = Resomi Spiky -marking-HairResomiPointy = ResomiPointy -marking-HairResomiTwies = Resomi Twies -marking-HairResomiUpright = Resomi Upright -marking-HairResomiLong = Resomi Long +marking-HairResomiBackstrafe = Резоми Завихренья +marking-HairResomiBurstShort = Резоми Всклокоченные короткие +marking-HairResomiDefault = Резоми Обычные +marking-HairResomiDroopy = Резоми Обвисшие +marking-HairResomiEars = Резоми Уши +marking-HairResomiFluffymohawk = Резоми Пушистый ирокез +marking-HairResomiHedge = Резоми Плетень +marking-HairResomiLongway = Резоми Коса +marking-HairResomiMane = Резоми Грива +marking-HairResomiManeBeardless = Резоми Грива (без бороды) +marking-HairResomiMohawk = Резоми Ирокез +marking-HairResomiMushroom = Резоми Грибная +marking-HairResomiNotree = Резоми Благородная +marking-HairResomiSpiky = Резоми Колючая +marking-HairResomiPointy = Резоми Заостренный +marking-HairResomiTwies = Резоми Двойная +marking-HairResomiUpright = Резоми Ровная +marking-HairResomiLong = Резоми Длинная diff --git a/Resources/Locale/ru-RU/_CorvaxNext/markings/resomi.ftl b/Resources/Locale/ru-RU/_CorvaxNext/markings/resomi.ftl index 675f3dbffa6..942ef101b97 100644 --- a/Resources/Locale/ru-RU/_CorvaxNext/markings/resomi.ftl +++ b/Resources/Locale/ru-RU/_CorvaxNext/markings/resomi.ftl @@ -1,29 +1,29 @@ -marking-ResomiTail = Resomi tail -marking-ResomiTail-tail = Resomi tail +marking-ResomiTail = Резоми Хвост +marking-ResomiTail-tail = Резоми Хвост -marking-ResomiTailFeathers = Tail feathers -marking-ResomiTailFeathers-tail_feathers = Tail feathers +marking-ResomiTailFeathers = Хвостовое оперенье +marking-ResomiTailFeathers-tail_feathers = Хвостовое оперенье -marking-ResomiLArmFeathers = Resomi left arm Feathers -marking-ResomiLArmFeathers-l_hand_feathers = Resomi left arm Feathers +marking-ResomiLArmFeathers = Резоми Оперение левой руки +marking-ResomiLArmFeathers-l_hand_feathers = Резоми Оперение левой руки -marking-ResomiLLegFeathers = Resomi left leg Feathers -marking-ResomiLLegFeathers-l_foot_feathers = Resomi left leg Feathers +marking-ResomiLLegFeathers = Резоми Оперение левой ноги +marking-ResomiLLegFeathers-l_foot_feathers = Резоми Оперение левой ноги -marking-ResomiRArmFeathers = Resomi right arm Feathers -marking-ResomiRArmFeathers-r_hand_feathers = Resomi right arm Feathers +marking-ResomiRArmFeathers = Резоми Оперение правой руки +marking-ResomiRArmFeathers-r_hand_feathers = Резоми Оперение правой руки -marking-ResomiRLegFeathers = Resomi right leg Feathers -marking-ResomiRLegFeathers-r_foot_feathers = Resomi right leg Feathers +marking-ResomiRLegFeathers = Резоми Оперение правой ноги +marking-ResomiRLegFeathers-r_foot_feathers = Резоми Оперение правой ноги -marking-ResomiFluff = Resomi under fluff -marking-ResomiFluff-fluff = Resomi under fluff +marking-ResomiFluff = Резоми Пух тела +marking-ResomiFluff-fluff = Резоми Пух тела -marking-ResomiFluffHead = Resomi head fluff -marking-ResomiFluffHead-fluff_head = Resomi head fluff +marking-ResomiFluffHead = Резоми Пух на голове +marking-ResomiFluffHead-fluff_head = Резоми Пух на голове -marking-ResomiFluffHeadUp = Resomi head fluff (up) -marking-ResomiFluffHeadUp-fluff_head_up = Resomi head fluff (up) +marking-ResomiFluffHeadUp = Резоми Пух на голове (верхний) +marking-ResomiFluffHeadUp-fluff_head_up = Резоми Пух на голове(верхний) diff --git a/Resources/Locale/ru-RU/species/species.ftl b/Resources/Locale/ru-RU/species/species.ftl index 2f1a67e56ba..874e5c4dc6c 100644 --- a/Resources/Locale/ru-RU/species/species.ftl +++ b/Resources/Locale/ru-RU/species/species.ftl @@ -9,5 +9,6 @@ species-name-arachnid = Арахнид species-name-moth = Ниан species-name-skeleton = Скелет species-name-vox = Вокс -species-name-resomi = Резоми #CorvaxNext snail-hurt-by-salt-popup = Солевой раствор жжёт как кислота! +#CorvaxNext +species-name-resomi = Резоми diff --git a/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_female.yml b/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_female.yml index 74417a83cb4..9b2148ba71e 100644 --- a/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_female.yml +++ b/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_female.yml @@ -1,53 +1,55 @@ - type: dataset id: names_resomi_female values: - - Ealia - - Shirema - - Nathani - - Ralise - - Leesche - - Rianea - - Niescha - - Elime - - Nasira - - Taschene - - Melira - - Relea - - Shilima - - Niaresa - - Lirica - - Shirele - - Calea - - Mesira - - Canira - - Leshane - - Eanira - - Taschale - - Ralima - - Shilera - - Nielise - - Eshani - - Lishaca - - Reenira - - Shianea - - Melise - - Tishina - - Ralene - - Shireta - - Nacira - - Eashira - - Lianese - - Melea - - Shilase - - Nialima - - Eshaca - - Tashira - - Meliana - - Ralise - - Shilene - - Nacima - - Canese - - Lishira - - Raleca - - Shirema - - Nialea + - Ялиа + - Тефани + - Натхани + - Ксилиа + - Лииши + - Реания + - Найша + - Юнзери + - Нашира + - Ташени + - Мелира + - Рилиа + - Инцера + - Ниареса + - Лирика + - Ширели + - Кали + - Месира + - Канира + - Лишейн + - Янира + - Ташхейл + - Ралима + - Шилера + - Ситилиан + - Яшани + - Лишика + - Ринира + - Шаениа + - Мелисс + - Тишиа + - Релен + - Зекрия + - Накира + - Яшира + - Леанс + - Милия + - Сульмия + - Ешщери + - Туалиси + - Ташира + - Нифлерия + - Рализа + - Шелия + - Насима + - Цениза + - Лешира + - Релика + - Ширима + - Ниалия + - Рири + - Лири diff --git a/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_male.yml b/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_male.yml index 68ba797bf6e..07d01e16fb3 100644 --- a/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_male.yml +++ b/Resources/Prototypes/_CorvaxNext/Datasets/Names/resomi_male.yml @@ -1,53 +1,53 @@ - type: dataset id: names_resomi_male values: - - Tevan - - Nialor - - Marik - - Auaris - - Ischat - - Laton - - Memar - - Minax - - Aenir - - Ceiran - - Aitor - - Sisan - - Tevar - - Nialen - - Maris - - Aurok - - Ischar - - Latim - - Merek - - Minar - - Aenin - - Ceitan - - Aisen - - Sitar - - Tevik - - Nialus - - Marion - - Auric - - Ischen - - Latir - - Menar - - Minet - - Aenor - - Ceilon - - Aider - - Sisar - - Tevon - - Nialum - - Marik - - Aurar - - Ischam - - Latir - - Menis - - Minok - - Aenim - - Ceiran - - Aithar - - Sinar - - Tevor - - Nialom \ No newline at end of file + - Теван + - Ниалор + - Марик + - Ауарис + - Исшар + - Латон + - Зарион + - Терви + - Аенири + - Церан + - Айтор + - Ризар + - Тевар + - Ниален + - Марис + - Аурок + - Хирант + - Латим + - Мерек + - Минар + - Аени + - Цетан + - Айсен + - Ситар + - Тензар + - Ниалус + - Марион + - Аурик + - Ровек + - Латир + - Менар + - Оксиус + - Аенор + - Целон + - Айдер + - Дюран + - Тевон + - Ниалун + - Марик + - Аурар + - Ишхам + - Латир + - Менис + - Минок + - Аеним + - Циран + - Ровек + - Синар + - Тевор + - Ниалом \ No newline at end of file diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiBackstrafe.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiBackstrafe.png index 6417456948952df379604d71debeff1958137db0..05cfb6c1a10e16b5d56e9229a0e52df1b4039de5 100644 GIT binary patch delta 850 zcmV-Y1FihT2pH{z*hZRCr$Pn#*e}q^y_ftCIePNo zVG#o&9>iC~M_j(%sb%82ae9*04b%r=x~s?jRaZX-Qf(APiGR&-I6MvpgJV$rl6(uE zvDj|6LFqOS{EtpRB6vE}@Ar=cV7XkHa=C2U?RMdJO8NH>)D9U=W|o7 zR;_J1otk2?Xv>{W$7>)&|8O{%N~K~~;bO5c$z;;DyXre_0mMtClF8@uHtGa{Kg!r> z69;_|)?ckw)_;aJ<+%Dz0eF7?X~yHR+3)wZUa!|pHk-9&Y_zc@e89lydo&sa7W1YI z)Op7x2u=aGzyEFr%&haA&1N?0Aht%MVe6j_1EcS|yF0U9ug&Z0t1aULWo*=W$7K>C z2Y^o=Vk|Xgo4v;1u{}IIB(Tv&op*zueHz_vHzE2^D1Q{}K=FYxh(7OHLj)oRKu+Ar zWb#L#*=#1{(7{F<`20MgAv4Tu%QnC!`YuEcK&#cV1Fh9+wtfz2lXrcCMQy6h(Q7a2ZX}uuUlM`32Wku3|@Q`pD%GS0FvmG2qO>{AvwwO znn6G-tPSE9KH@7xNz%R>09pFLk|+6y!14IIUw;yk+zG%D_TV*wfCgG2q3c|a4M1CxL3GvemEE!sol$*`QUYPKGDB=?X=Pm+4IK3o6f>x5Vr~aSA$yqv- zz0WKlP5=<#Kq3e@=Ic;A)xaO|A?%mSBt%Y+gLKT&LYQ>4*sl2{5G__7KH!UNRhPko zvrE(AeeUxffD0e-$!P@u0ut^234FThgb?*`# cuZl6h08Et<+yGefZvX%Q07*qoM6N<$f(jpw82|tP literal 1092 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|WCp zPZ!6KiaBp*+2=npkT^C!=AhEF6*^m;mvnV5WIlCbivFbh8+8+P&bm!$JQzHUM^;B* z8CS@@g+(mod(HUj?dKP0}ey`_BFQ z%nWhy@rBjZ+zcI$Ena9JQ~me*xAnVs?=G0|UVCktmzP&{v|NhOHBds4#o~EFPvX`n zAZj#ZJ7?JTTd3sz|@o^t5+?daQuiY%{ou`%?xDRU?q z%=9@okL~>V^J<<#8cP`%yfir!>#B8I9HymuT;4Ld?VR#~vU$aPnyQa1_*w)4yb|r^ zvj=$DKs?QzuCl>Sz4aq*ki*}n_2{z9)FZzxb-8}n%_bqVfr4M^S2o$pH$f} z*>Bb|$9d1)ug5h3g-pCBE%9yMq?7n~_l27cFH58t4%FEFe{A|~&fafAXVQ!r4pi-J z3*zGE=Z{!_-TnC-gJTw3k0vGlnqwVq-Lo-5=gj5HlPy*2^ab_x_4l*>dUIpx?ZoH5 z&7QL_tmploJt2z0^d3VNaWiDB{rKa@jmY5T^{uN{8AWCDu*uiuZja_^cjjSZ&RDA-C-h$!7+vQqzx}o? z+bw&@faOEril=kRcUjI2a>(X=u=p{9K-pWR8b&m^8%mU-)3bZ^+_@|x@h-IA#G z?YG|s3MjH{xfX8f=#|Nr%$!l$n%HqSuYAd0?R_Q(_-Yv>_}Wi=mPwR2w5<28zCsH_ z@*6ER4^7_WHM*y7JFPTiOO#MLUkr2&gS`0*YvFx!S@?@H4J2m7Yi|e?IrvVpW6_HA z?Yj<3ILBU>=ymH@#1V9Av9ILkpL=xAl}R$jOMQ5)a!4Xu`#{geZ6>nE3j;)2SH70= z(kx!-xlw~F**yJ7q09|FHP1`uJj+af`20_|uw}oYeB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP00009a7bBm000id z000id0mpBsWB>pIKuJVFRCr$Pnmvx}0FV;|KcCOTMPH8To~FSA&tli=Yv*+o1nXQ% z1ot$q00p3PKNt*(%jHrWkH=y>9*28`=5!C_>_CdLAb;#G+ugU246RjdLS+T$L9z)1 zrl4pEmdnm5cs=t92v`*W1SR_lUKPN-s*=@e^^vN;%0*BWXeSU+z^V*8mScJ*02HX8+?UJcmuEMd%{@LAN=#E?eF9TO*r1hst>x&~a;H%RL6kBOn0`VpxGAsNnfZ9A|K>%_E`U(Lxh#e6YK2gO~4BB(r2o&I<9n0K4Oe zA%Cnk-1uV3G?Ww)V*LZgsftWi00uC`r3}+2c>2n6TS1p0Ewu3gUt<5ba*ksyrxmQF z%fQQM>QmM~gNSfh!(m500000NkvXXu0mjfA}**2 delta 1010 zcmZ3@-oY_JrJl3EBeIx*fm;}a85w5Hkzin8Uhe7Q7*a9kZIt1p#RdX7>(+6Id}LHQ zvCU=MMEgztclKLMJ|*e$uR)1bW!C}IHw#k5PbQqds~hW@m^1Tb=2?#$#;zQU_LBRz z)l^Ef9XNmfNZvMQj!5_W-xFWT?612bc-#0`i>lsA_ac@F^_P4viySs!u{u8Ao_VA0 zInC+bn;3vX*KRQ|+^e48X!LIH{N75IHCq>E&T6{N{*3SPj4Rb*n%xVwnrSReRt3eAWY`Rh zkIlWWtUK*ZyFk~r+C;rRY4;WzI^5z}lX#NT?sUyJ%blX4#Uw{NP0`Gs;99(?j z!Sy>Iu8BPO*1c#($E7#NAG~HNnB8)gi9xi}dW#UV?5LRBt;3jfwf^LX%}0NnE7R*wVcfBCN0jzmCE@7@ixw%q zws*WI%}{fNz2dLk`QG0L=05w{F{g<`QIn}6p27Tx{bYvivexrYWt%chOPhPZJEY|A z3ylZ1%<+W}Y_2a-v}CPVag=S{^=yWQLYetW4w2Is8g{Mgu4w9r&XQWQjA1=PFy}0u zNuSTvTV5%Ros#tnDxbqb<uc@`~P!>zTY_6wLTTk>n=6L^ixm;sivH3 K^7mI-$U*?*>eh__ diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiDroopy.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_hair.rsi/ResomiDroopy.png index bd2a7ee6d56898f4dc117a566bc8faa692365581..7fab8e1fa19fd60a3693b1889bd0828e1f3e852d 100644 GIT binary patch delta 428 zcmeBWImSFerJk`k$lZxy-8q?;3=9k`>5jgR3=A9lx&I`x0{NT;9+AZi419+{nDKc2 ziWCM0#%NC$$B>G+x3>(tS`0+k9-R3WHcig)15?x1@DECIhq^0Rvk!7}G;Q6hz#-PO zW6y(Vnedb|62_f6?PVtMJR%CbDNXkX#c+@A=TN#&4K7ZrAaqi`z$eOb=w?A2b z`1=bzC-;BXjrQfp9G@Rv*!wKQcl+wk{^ki1ZBJiqU%YkojC1$j+F3{K?s{1Rv>6V5 zly8f#Pb{qyy=OF2w@{(Ca^CqrzVG^+u1QYu{XS*=thFVRnhw|87tg)jweP*F0Lw4G z)He&xMo&}Cxh>`zc*1h(WXY=O` z?~7f2dG`wEq#l!5)tI$#R)~ga!Ynn*S%1DtUO!-Z*XgUOeE4$zHJlJPJy7QS$a^9C Un_9uVy&WJSPgg&ebxsLQ0L${glK=n! literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GG!XV7ZFl&wk0|VnO zPZ!6KiaBp*8Fn2u5ODpUGhb_Izfev8odCObXT1eprB%&}6AlTat>(PBrhBT+@AqlX z8#|H{&tB&az}dw8-|=125Sas@dJDZjRVp>*y!+5eUyUytjyEHHHA zRm|{I z(p0_mgmFP`w5O)7)MAeV7JVL?3o~cA9?iaB!W-lzaeU*8UrLPMf6Fqg*uO7PQYYBV zJN(i8OJ;w?E7bpZPLOTrpII7vi7RCr$Pn!8FfQ4oM9@q!n;KvIcW2#S@0Mu_5V%{S~U5{>TWPx41HA1piP?0?CgnK@_9iZkLkj^o5+ zZ*MO+JUk4-<`;Ozn6TLp*4NhqF65)5qkyZjKMASu{wo;P)6*kQPfya-)g>Jr9g@rC z^!En`2hqeYFE4tZnVE_G?zo(uo(6q=eJbDH-b!a@r^>Iduae1RR4$cDGBGg`d+tOI z!0@sX+AdF0Re#0_^>zR&eSCbZ?}y&rUNL82^yA~B%FO-z{4DeH^Rebnq$FE>cz9Ul zot+(-oSYQe$a8aZ+JAR<7wwFCvc0_>3=R%Tu~?M;{(fC?3}y9k1WvfQxe>;&OXDs; zI=uf13Y?srsDT*FN?<%~WcrX9!`Sd=El+F*04t7xOMgpCsp;wI6mj_W_9n>m@r*Hz zfGy4Yv)QZ+3=Bl856GMcJY!6f@QdvLQ{c0K7|s18uCQ4Xi4MV5 z;{5zv4S(koXmTz5SqGHkT@O6I|Hy3#hu^>c&GBb<0Gyqjg;E={y1Lq)UjWB(9LI4S z$8j9TaU7>c5~Z-nyj)*j%joE+yuZI|-@?K|L(*Vzv20K}otCSsEB#M#5}jfVw5kts z@67uRe@nBgplL5lwV{ywS|h?6A!GJk+VgsG{isNX6>QmK??W2p?W8iCEt zO}!Tig{B&B*gr%U7ZL};nZgvs^t)?ZU=tER=2Ic zwtu#!{j;;PQH=mwZhU-P#>U3}O9){6#l=MwlGG;b?(V9*yu2KR0(w?EqkdEzCv0qN zsGQ5?G}bv2sL1H|j{(}|epY$%6>j>+fq_1CW+Ik|e$YWg^i<2a7v jIF92uj^jA3i^vCgrX3_72wUy|0000!!o;j<~h%vIWyTaLQ2Wsj0M#MRDUB7Ks5o?2n6tRvtbyr zUawEgn)P~J8ip}fSyfCs3mAqWL!l6Z!GPuEWfm6~Nu^Q(;P&>`GxGfW48YFLj`$A3 zv&NF2n@6J&4-XFjB$G)>rIK{d@9yrrc2|V&fZJy-mlLLGN`TGHP4TwfkG-iQ0LCF6 zjYa{`bsbI9h<`?-=(E>r z#?<{!Er71;(y}ZxO{39hkW407TU*1nZAPOJcXxN*wRk*ECX<<|2&QRD(=k$ftSXo(_+ODr5P%4$ArfCyHyk4(MSD>kl z`ar2vlH1$c??NAV_y6YR##jHoBEWsiZo>IU?mL|ah{a;``+W?$-Q%Ek*s;Lb#4UK0bPFnM{UuyX{qqr`e?O zlYaoFY0AybP47W>XNVAjmzNh77Z-8&2wYuV0po9TUv=m+I6ps^0DF6T0A8tnX=w>5 zC4<4>od_R&13*go?x<8M@?+cEYsF$w)@n6btJU7!S1cAMJ~!**V_ztg+c*<-Q8Vp6NGKstgo*VkH?h^0n4&v ztJU&`WTVmG`uZAxgM$NaDA=|=F-J|D2D90$ux*=sK2M=gAe~MFh(sbmr_*6D7=I9r zMrpNLv-WFhxXup-13H}!i9`ZGq|<2%g#!6}{30ICV7#y^hi!v@=TMv?#k002ovPDHLkV1i5A BA;kay From 5e670963271406489c9dfbeb253ec9289f252cf0 Mon Sep 17 00:00:00 2001 From: pofitlo Date: Tue, 12 Nov 2024 12:53:00 +0400 Subject: [PATCH 03/13] displacements --- Content.Server/Flash/FlashSystem.cs | 2 - .../Resomi/Abilities/ResomiSkillComponent.cs | 57 +++---- .../Resomi/Abilities/ResomiSkillSystem.cs | 155 +++++++++++------- .../Abilities/SharedResomiSkillSystem.cs | 11 ++ .../_CorvaxNext/Resomi/SharedResomi.cs | 17 ++ .../Prototypes/_CorvaxNext/Actions/resomi.yml | 8 + .../_CorvaxNext/Damage/modifier_sets.yml | 9 + .../_CorvaxNext/Entities/Species/resomi.yml | 109 +++++++++--- .../Species/Resomi/displacement.rsi/back.png | Bin 0 -> 493 bytes .../Species/Resomi/displacement.rsi/belt.png | Bin 0 -> 285 bytes .../Species/Resomi/displacement.rsi/ears.png | Bin 0 -> 193 bytes .../Species/Resomi/displacement.rsi/eyes.png | Bin 0 -> 206 bytes .../Species/Resomi/displacement.rsi/feet.png | Bin 0 -> 299 bytes .../Species/Resomi/displacement.rsi/hands.png | Bin 0 -> 284 bytes .../Species/Resomi/displacement.rsi/head.png | Bin 0 -> 206 bytes .../Resomi/displacement.rsi/inHand.png | Bin 0 -> 304 bytes .../Resomi/displacement.rsi/jumpsuit.png | Bin 0 -> 728 bytes .../Species/Resomi/displacement.rsi/mask.png | Bin 0 -> 359 bytes .../Species/Resomi/displacement.rsi/meta.json | 62 +++++++ .../Species/Resomi/displacement.rsi/neck.png | Bin 0 -> 564 bytes .../Resomi/displacement.rsi/suitStorage.png | Bin 0 -> 510 bytes 21 files changed, 305 insertions(+), 125 deletions(-) create mode 100644 Content.Shared/_CorvaxNext/Resomi/Abilities/SharedResomiSkillSystem.cs create mode 100644 Content.Shared/_CorvaxNext/Resomi/SharedResomi.cs create mode 100644 Resources/Prototypes/_CorvaxNext/Actions/resomi.yml create mode 100644 Resources/Prototypes/_CorvaxNext/Damage/modifier_sets.yml create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/back.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/belt.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/ears.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/eyes.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/feet.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/hands.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/head.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/inHand.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/jumpsuit.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/mask.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/meta.json create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/neck.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/suitStorage.png diff --git a/Content.Server/Flash/FlashSystem.cs b/Content.Server/Flash/FlashSystem.cs index 2d4dcd3c2cb..fd9c6d5a7ba 100644 --- a/Content.Server/Flash/FlashSystem.cs +++ b/Content.Server/Flash/FlashSystem.cs @@ -117,13 +117,11 @@ public void Flash(EntityUid target, bool melee = false, TimeSpan? stunDuration = null) { - #region CorvaxNext //CorvaxNext duration modifier for resomi if (TryComp(target, out var CompUser)) { flashDuration *= CompUser.Modifier; } - #endregion var attempt = new FlashAttemptEvent(target, user, used); RaiseLocalEvent(target, attempt, true); diff --git a/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillComponent.cs b/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillComponent.cs index e366a79160c..551f6d4e331 100644 --- a/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillComponent.cs +++ b/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillComponent.cs @@ -3,47 +3,32 @@ using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; -namespace Content.Server.Resomi.Abilities -{ - [RegisterComponent] - public sealed partial class ResomiSkillComponent : Component - { - ///

- /// Whether this component is active or not. - /// - [DataField("enabled")] - public bool Enabled = true; - - [DataField("invisibleWallAction", customTypeSerializer: typeof(PrototypeIdSerializer))] - public string? InvisibleWallAction = "ActionMimeInvisibleWall"; - - [DataField("invisibleWallActionEntity")] public EntityUid? InvisibleWallActionEntity; +namespace Content.Server._CorvaxNext.Resomi.Abilities; - // The vow zone lies below - public bool VowBroken = false; - - public bool ReadyToRepent = false; +[RegisterComponent] +public sealed partial class ResomiSkillComponent : Component +{ + /// + /// Whether this component is active or not. + /// + [DataField("active")] + public bool Active = false; - /// - /// Time when the mime can repent their vow - /// - [DataField("vowRepentTime", customTypeSerializer: typeof(TimeOffsetSerializer))] - public TimeSpan VowRepentTime = TimeSpan.Zero; + [DataField("switchAgilityAction", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string? SwitchAgilityAction = "SwitchAgilityAction"; - /// - /// How long it takes the mime to get their powers back - /// - [DataField("vowCooldown")] - public TimeSpan VowCooldown = TimeSpan.FromMinutes(5); + [DataField("switchAgilityActionEntity")] public EntityUid? SwitchAgilityActionEntity; - [DataField] - public ProtoId VowAlert = "VowOfSilence"; + [DataField("staminaDamage")] + public float StaminaDamage = 10f; - [DataField] - public ProtoId VowBrokenAlert = "VowBroken"; + public float SprintSpeedModifier = 1f; - [DataField("wallPrototype", customTypeSerializer: typeof(PrototypeIdSerializer))] - public string WallPrototype = "WallInvisible"; + [DataField("delay")] + public double Delay = 1.0; + public TimeSpan UpdateRate => TimeSpan.FromSeconds(Delay); + public TimeSpan NextUpdateTime; - } + [DataField("Test")] + public TimeSpan Test; } diff --git a/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillSystem.cs b/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillSystem.cs index 9d55cffcf0c..a85d7bde824 100644 --- a/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillSystem.cs +++ b/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillSystem.cs @@ -1,4 +1,3 @@ -using Content.Server.Popups; using Content.Shared.Actions; using Content.Shared.Actions.Events; using Content.Shared.Alert; @@ -11,77 +10,109 @@ using Robust.Shared.Timing; using Content.Shared.Speech.Muting; using Robust.Shared.Physics.Systems; +using Content.Shared._CorvaxNext.Resomi; +using Content.Shared.Damage.Systems; +using Content.Shared.Movement.Components; +using Content.Shared.Movement.Events; +using Content.Shared.Movement.Systems; +using Content.Shared.Popups; +using Robust.Server.GameObjects; +using Content.Shared._CorvaxNext.Resomi.Abilities; +using Content.Shared.Damage.Components; -namespace Content.Server.Resomi.Abilities +namespace Content.Server._CorvaxNext.Resomi.Abilities; + +public sealed class ResomiSkillSystem : SharedResomiSkillSystem { - public sealed class ResomiSkillSystem : EntitySystem + [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; + [Dependency] private readonly AlertsSystem _alertsSystem = default!; + [Dependency] private readonly EntityLookupSystem _lookupSystem = default!; + [Dependency] private readonly TurfSystem _turf = default!; + [Dependency] private readonly IMapManager _mapMan = default!; + [Dependency] private readonly SharedContainerSystem _container = default!; + [Dependency] private readonly IGameTiming _timing = default!; + [Dependency] private readonly StaminaSystem _Stamina = default!; + [Dependency] private readonly MovementSpeedModifierSystem _movementSpeedModifier = default!; + [Dependency] private readonly SharedPopupSystem _popup = default!; + + public override void Initialize() { - [Dependency] private readonly PopupSystem _popupSystem = default!; - [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; - [Dependency] private readonly AlertsSystem _alertsSystem = default!; - [Dependency] private readonly EntityLookupSystem _lookupSystem = default!; - [Dependency] private readonly TurfSystem _turf = default!; - [Dependency] private readonly IMapManager _mapMan = default!; - [Dependency] private readonly SharedContainerSystem _container = default!; - [Dependency] private readonly IGameTiming _timing = default!; - - public override void Initialize() - { - base.Initialize(); - SubscribeLocalEvent(OnComponentInit); - SubscribeLocalEvent(OnInvisibleWall); - } + base.Initialize(); + SubscribeLocalEvent(OnComponentInit); + SubscribeLocalEvent(SwitchAgility); + SubscribeLocalEvent(OnRefreshMovespeed); + } - public override void Update(float frameTime) - { - base.Update(frameTime); - // Queue to track whether mimes can retake vows yet + private void OnComponentInit(EntityUid uid, ResomiSkillComponent component, ComponentInit args) + { + _actionsSystem.AddAction(uid, ref component.SwitchAgilityActionEntity, component.SwitchAgilityAction, uid); + } - var query = EntityQueryEnumerator(); - while (query.MoveNext(out var uid, out var mime)) - { - if (!mime.VowBroken || mime.ReadyToRepent) - continue; + /// + /// Creates an invisible wall in a free space after some checks. + /// + private void SwitchAgility(EntityUid uid, ResomiSkillComponent component, ResomiSwitchAgillityActionEvent args) + { + _Stamina.TryTakeStamina(uid, component.StaminaDamage); - if (_timing.CurTime < mime.VowRepentTime) - continue; + if (!component.Active) + OnAgility(uid, component); + else OffAgility(uid, component); + } + private void OnAgility(EntityUid uid, ResomiSkillComponent component) + { + if (!TryComp(uid, out var comp)) + return; - mime.ReadyToRepent = true; - _popupSystem.PopupEntity(Loc.GetString("mime-ready-to-repent"), uid, uid); - } - } + _popup.PopupEntity("TEST ON", uid); - private void OnComponentInit(EntityUid uid, ResomiSkillComponent component, ComponentInit args) - { - EnsureComp(uid); - _alertsSystem.ShowAlert(uid, component.VowAlert); - _actionsSystem.AddAction(uid, ref component.InvisibleWallActionEntity, component.InvisibleWallAction, uid); - } + component.SprintSpeedModifier += 0.4f; //+40% (Test) + _movementSpeedModifier.RefreshMovementSpeedModifiers(uid); - /// - /// Creates an invisible wall in a free space after some checks. - /// - private void OnInvisibleWall(EntityUid uid, ResomiSkillComponent component, InvisibleWallActionEvent args) + component.Active = !component.Active; + } + private void OffAgility(EntityUid uid, ResomiSkillComponent component) + { + if (!TryComp(uid, out var comp)) + return; + + _popup.PopupEntity("TEST OFF", uid); + + component.SprintSpeedModifier = 1f; + _movementSpeedModifier.RefreshMovementSpeedModifiers(uid); + + component.Active = !component.Active; + } + + private void OnRefreshMovespeed(EntityUid uid, ResomiSkillComponent component, RefreshMovementSpeedModifiersEvent args) + { + args.ModifySpeed(1f, component.SprintSpeedModifier); + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var resomiComp)) { - if (!component.Enabled) - return; - - if (_container.IsEntityOrParentInContainer(uid)) - return; - - var xform = Transform(uid); - // Get the tile in front of the mime - var offsetValue = xform.LocalRotation.ToWorldVec(); - var coords = xform.Coordinates.Offset(offsetValue).SnapToGrid(EntityManager, _mapMan); - var tile = coords.GetTileRef(EntityManager, _mapMan); - if (tile == null) - return; - - _popupSystem.PopupEntity(Loc.GetString("mime-invisible-wall-popup", ("mime", uid)), uid); - // Make sure we set the invisible wall to despawn properly - Spawn(component.WallPrototype, _turf.GetTileCenter(tile.Value)); - // Handle args so cooldown works - args.Handled = true; + if (!TryComp(uid, out var stamina)) + continue; + resomiComp.Test = Timing.CurTime; + + if (!resomiComp.Active) + continue; + + if (Timing.CurTime < resomiComp.NextUpdateTime) + continue; + + resomiComp.NextUpdateTime = Timing.CurTime + resomiComp.UpdateRate; + + _popup.PopupEntity("TEST UPDATE", uid); + + _Stamina.TryTakeStamina(uid, resomiComp.StaminaDamage); + if (stamina.StaminaDamage > stamina.CritThreshold * 0.75f) + OffAgility(uid, resomiComp); } } } diff --git a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedResomiSkillSystem.cs b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedResomiSkillSystem.cs new file mode 100644 index 00000000000..088e74ca74a --- /dev/null +++ b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedResomiSkillSystem.cs @@ -0,0 +1,11 @@ +using Robust.Shared.Timing; + +namespace Content.Shared._CorvaxNext.Resomi.Abilities; + +public abstract class SharedResomiSkillSystem : EntitySystem +{ + [Dependency] protected readonly IGameTiming Timing = default!; + public override void Initialize() + { + } +} diff --git a/Content.Shared/_CorvaxNext/Resomi/SharedResomi.cs b/Content.Shared/_CorvaxNext/Resomi/SharedResomi.cs new file mode 100644 index 00000000000..44e6c76cd02 --- /dev/null +++ b/Content.Shared/_CorvaxNext/Resomi/SharedResomi.cs @@ -0,0 +1,17 @@ +using Content.Shared.Actions; +using Content.Shared.DoAfter; +using Robust.Shared.Serialization; + +namespace Content.Shared._CorvaxNext.Resomi; + +public sealed partial class ResomiSwitchAgillityActionEvent : InstantActionEvent +{ +} + +//public sealed class ResomiSwitchAgillityOn : EntityEventArgs +//{ +//} + +//public sealed class ResomiSwitchAgillityOff : EntityEventArgs +//{ +//} diff --git a/Resources/Prototypes/_CorvaxNext/Actions/resomi.yml b/Resources/Prototypes/_CorvaxNext/Actions/resomi.yml new file mode 100644 index 00000000000..fb18499ede3 --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Actions/resomi.yml @@ -0,0 +1,8 @@ +- type: entity + id: SwitchAgilityAction + name: Switch Agility + description: Switch agility + components: + - type: InstantAction + icon: Interface/Actions/shop.png + event: !type:ResomiSwitchAgillityActionEvent diff --git a/Resources/Prototypes/_CorvaxNext/Damage/modifier_sets.yml b/Resources/Prototypes/_CorvaxNext/Damage/modifier_sets.yml new file mode 100644 index 00000000000..3622ca9d8e4 --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Damage/modifier_sets.yml @@ -0,0 +1,9 @@ +- type: damageModifierSet + id: Resomi # because they are weak in everything, but they are good against the cold + coefficients: + Cold: 0.6 + Heat: 1.3 + Blunt: 1.3 + Slash: 1.3 + Piercing: 1.3 + Shock: 1.3 diff --git a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml index 67951afb16f..a1700e13a59 100644 --- a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml +++ b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml @@ -9,21 +9,16 @@ - type: Fixtures fixtures: fix1: + shape: + !type:PhysShapeCircle + radius: 0.35 + density: 185 + restitution: 0.0 + mask: + - MobMask layer: - - FlyingMobLayer + - MobLayer - type: DamageVisuals - thresholds: [ 10, 30, 50, 70] - targetLayers: - - "enum.HumanoidVisualLayers.Chest" - - "enum.HumanoidVisualLayers.Head" - - "enum.HumanoidVisualLayers.LArm" - - "enum.HumanoidVisualLayers.LLeg" - - "enum.HumanoidVisualLayers.RArm" - - "enum.HumanoidVisualLayers.RLeg" - - "enum.HumanoidVisualLayers.RHand" - - "enum.HumanoidVisualLayers.LHand" - - "enum.HumanoidVisualLayers.RFoot" - - "enum.HumanoidVisualLayers.LFoot" damageOverlayGroups: Brute: sprite: _CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi @@ -43,20 +38,14 @@ - type: Icon sprite: _CorvaxNext/Mobs/Species/Resomi/parts.rsi state: full + - type: Damageable + damageContainer: Biological + damageModifierSet: Resomi - type: Body prototype: Resomi requiredLegs: 2 - type: Bloodstream bloodReagent: ResomiBlood - - type: MobThresholds - thresholds: - 0: Alive - 70: Critical - 140: Dead - - type: SlowOnDamage - speedModifierThresholds: - 40: 0.7 - 55: 0.5 - type: MeleeWeapon soundHit: collection: AlienClaw @@ -76,8 +65,6 @@ heatDamage: types: Heat : 1.5 #per second, scales with temperature & other constants - - type: Inventory - speciesId: resomi - type: Vocal sounds: Male: MaleResomi @@ -85,6 +72,70 @@ Unsexed: MaleResomi - type: FlashModifier modifier: 2 + - type: Hands + handDisplacement: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: inHand + - type: Inventory + speciesId: Resomi + displacements: + jumpsuit: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: jumpsuit + eyes: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: eyes + gloves: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: hands + head: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: head + back: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: back + ears: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: ears + shoes: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: feet + neck: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: neck + mask: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: mask + suitstorage: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: suitStorage + belt: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: belt - type: entity parent: BaseSpeciesDummy id: MobResomiDummy @@ -92,4 +143,12 @@ description: A dummy resomi meant to be used in character setup. components: - type: HumanoidAppearance - species: Resomi \ No newline at end of file + species: Resomi + - type: Inventory + speciesId: Resomi + displacements: + jumpsuit: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: jumpsuit \ No newline at end of file diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/back.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/back.png new file mode 100644 index 0000000000000000000000000000000000000000..f2f7b2e35e1dbbe2e2529392d04d41550f1cd446 GIT binary patch literal 493 zcmVPx$r%6OXRCt{2n%$1VAQXg$t#57lt^3rwD|=BfDl3m zA%qY@2q{9%@aZ|5IkyKo($O=#iGG`g8bs}Y*t|Qf<74ysRDaD!|v(j6?1RD2!Tc7AIzRxJruBGPAmD-D!+7RH7yM1Yxv;Y00DxQTTMOarSmp!Q jTVc3mnGiw&dTPKkgpu1ri3rr*-{Jl3CN!YH}WMdzE32gBngWA!8+MXd=JI3qU7E>c(2X_&g7b)w>y d{en!hs+psu41}b6^cz67d%F6$taD0e0sw4XaryuN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/ears.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/ears.png new file mode 100644 index 0000000000000000000000000000000000000000..28cb986c954a307704c004fbb01fce03d830c14d GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|sy$sCLn`LH zy=BPPpdi5F@a48x*2CRjIhhP|l#ESx-p)BamC0b^(q|XqWB5$s^)FpKFDBhWkshK9shd=gRoqFH<*`|jP`RsO4AkaY?35={kJ g1z)HJkTQw4jNYqx)MLB%ZUJ#UUHx3vIVCg!051bSivR!s literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/eyes.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..27ebddcc345e82010d52ea77211a2cd89d180955 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|Iy_w*Ln`LH zz2(T&Y{1~^c)M79&4ayfd4*O!Xf8`z`|RWP!pMJjlD{4J71ej~^zkRk?`!MaD*t^x zy>5PDgVlmGObj%Xf#F^0t9NxJ?)AsY9?CbqeROm6f97L60qj?>V36{H&HSG<_{{Ca RE=&M%Jzf1=);T3K0RYpbPm=%u literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/feet.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/feet.png new file mode 100644 index 0000000000000000000000000000000000000000..e99cfb758517d4f4cb417456899bf1a8e43ecafc GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|o_e}ChE&XX zd+Rn|lYxNiMdM@lkNN#9c-1VlGtppc<88vvmD^*+QR=4BA>Dq0+kM%F`PtjW6u=lh7MW$Oi+G?fE zGbVeceU0De_OH@caB^tG|F!!y_ZLn*mTtPDbZXhdUl%_y!mU|-D0l0eV{ez2o4CZ^ z+-0tKN7ioESz&`%!S_$BQ`*%PQfKq`fw?#4)^Mac&7jW literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/head.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/head.png new file mode 100644 index 0000000000000000000000000000000000000000..27ebddcc345e82010d52ea77211a2cd89d180955 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|Iy_w*Ln`LH zz2(T&Y{1~^c)M79&4ayfd4*O!Xf8`z`|RWP!pMJjlD{4J71ej~^zkRk?`!MaD*t^x zy>5PDgVlmGObj%Xf#F^0t9NxJ?)AsY9?CbqeROm6f97L60qj?>V36{H&HSG<_{{Ca RE=&M%Jzf1=);T3K0RYpbPm=%u literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/inHand.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/inHand.png new file mode 100644 index 0000000000000000000000000000000000000000..c351cd413cb695d2d49fc677275491696c58c191 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|UU|AWhE&XX zJL@1??ysa^4&2SQmd*=!+EOi&)WW>?rGSDILSJ;CG0QOX5{aCxrF`3W_F!p zk^zPpNB4V+<~MX4lAIv9@YOTr8Wx@epzX_a9G+DrXhuc5STOS#)HJBitrN{=I@?$c P^fiO0tDnm{r-UW|{V;39 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/jumpsuit.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/jumpsuit.png new file mode 100644 index 0000000000000000000000000000000000000000..1c399e3008ea1cf5ab814895ea0da07ad7c1cc73 GIT binary patch literal 728 zcmV;}0w?{6P)Px%l1W5CRCt{2nr(BdAP|Mmg89{X5!3$bOxXJYQ9zRdDsATOGtB!09=&a_$rKRk8Tl3HeU|FypZ~A8*3m`dx7ZG#{EPm;t~p|8^KV z>lbCf?F?oHz{xksog)T@1GB*EQwLh;cc2>mYy+-68056P(L5eAAyOUs{Y?n<0f02f z>!XYNzC=IU0L1{WTpcR00!U-b%YBLTA5NAu2--ECAK)7OYy*ZnNGlMXob#}lTkk(L z$SM#N$e8>fa)=QIojzonqi$;xfDMIB2oha_BP<_3#7ZBr#ah!tj?bfi|5Tg zon#cIS(r3n?#Dh0LVXG{fgj)+{i2Ke+c@?xPk?J2WrDf6;XUcAQOCxeQlg(d1bpLx zxbgm}mw`(8yIu& zBpB!uMI*6^{uD$Qi0Q%RfVaOE`c*@KQjc5w6ZD7l1wjx5K@bE%5ClOGKAKHyDYwhC zHVX6Ic3s9?=B>ip2JPx)@#|&YgM3ok3K4Swhx>o`4O{Y?_XR@b7AAxm1Xq)=CG|dT zW5l!9c>7ob_M*ywMFj@CrRo+Fq4@^!ib`)9?h8B#&*+f$v}YR!pe{9O*;bjSJ!?JG8LKbR6eW3@6qI2@A#57a&&Z*=scZgA)7GIJeuj! z{cyXU?SE=qKdT>jFx%ez`?=@~VrS0$?GTc3=oVqv&0xlQK(E1dBJJFlq4MYKUcsE@pI@_unD;bVA8zhYLnOjKtX%R|*P#?AQ}3dUor#8ny!w z>%6A<8y8>QWzn$Ii@E!j&&qwO*M7Y;mcIC4hx`63KhxLepL!aRzP@tCkA8<@`?f`z z3}uWtAhTyPC5Rtb#&Cmm16b%TyMhuJ*zRKH&Wtwn-;x#y3^@i*S3j3^P6w-~Z57_YHK9Om3$c0kInA#LL}&Wnp$>qHrE>G^ew{nDS$)X7??!nt$t zc|TDj&Bh;bEDlT$f6hH}E>XGR(xLMq|E(k@HB^4rY>YcMU9eDq>)p1Co2>%w2-sIo zN_F88XZ&-{apC6!4J-`ODj^p9C0>kf|J6Fx4O*Aa;*42caDs!OVftqV0lhHRsH7cQ z7ot|$F!As+xQBRG3J8BV$6+;5=2@#|%zoWXA~UY$tiAa=wtLYYgAW#`E_^etp5S^w zaNgSUC!9XHviMm07c)2=-{o}e{{agbzV^qb9rkxIcBUTPyec4Y=f6+O9Wnj7mGPR# ztfRsW8MfN1k2Ev13QL|UyYeG`-s$BI(oDNz*3VgNoT=IIxwiJ{-#syjhLVe}T(@K0 z#wKAGvTatwo^8yw9ubpoD%|>&`d%`>mCfqbk^>=cTz>v+E?vRFk!^k9@K5tin}bqH zxmZNzKB#fNU2FDi|2z(b;#zmDyjJBiyRU~nX$=%I3Q2FQIA(H%uc%N}Klilj=0gk& zY@f0-zH7Q@EK;3R#C$~m;P2_Nf${$gzObK}oV5I`--d6%WWeC*>gTe~DWM4fa?kE( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/suitStorage.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/suitStorage.png new file mode 100644 index 0000000000000000000000000000000000000000..94c4272c89ab07204b59d8b47f966dc21093e243 GIT binary patch literal 510 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zcX+xuhE&XX zJL}@4W(6Ks{j2BS`FvkE-#1mhY-XOQVPnRbS)VV>?3xtg#KC;vC}%dmT)E1r(<{GC zl#KT;3jX--`mcR~yua4(V7SGW@tCP(udPzc#CbQ)d2D8o?~@i==-KdSg|ukm6O(&9 z-~ZU;t$&!_D9YIRXolkR#x_lZt1>3fY%VAqSZl`1^NcZ!kKx|sgo*q-eRda=80yRw z1v__3S}E^Q=~%jX);aHv^Fjwcd8~g}&FJ^oVD(?|$b6R#+k`4u0;D&U)wV5aP&wd! zBUsx}S?Pz!0~58}wq^FYZ2KJDorMy%{?V=fxcqEO%0dgZ>4%nFWN( Date: Sat, 16 Nov 2024 20:58:07 +0400 Subject: [PATCH 04/13] add sprites (not full (need to check up)) + agillity skill --- .../Resomi/Abilities/AgillitySkillSystem.cs | 105 ++++++++++++++++ .../Resomi/Abilities/ResomiSkillComponent.cs | 34 ----- .../Resomi/Abilities/ResomiSkillSystem.cs | 118 ------------------ .../Components/ResomiAccentComponent.cs | 10 ++ .../EntitySystems/ResomiAccentSystem.cs | 69 ++++++++++ .../Abilities/SharedAgillitySkillComponent.cs | 49 ++++++++ .../Abilities/SharedAgillitySkillSystem.cs | 43 +++++++ .../Abilities/SharedResomiSkillSystem.cs | 11 -- .../_CorvaxNext/Resomi/SharedResomi.cs | 16 +-- .../Prototypes/_CorvaxNext/Actions/resomi.yml | 5 +- .../_CorvaxNext/Entities/Species/resomi.yml | 25 ++-- .../_CorvaxNext/Reagents/biological.yml | 11 ++ .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1003 bytes .../Armor/armor_reflec.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2151 bytes .../Armor/bone_armor.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1034 bytes .../Armor/bulletproof.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1064 bytes .../Armor/captain_carapace.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1218 bytes .../Armor/cult_armour.rsi/meta.json | 7 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1676 bytes .../OuterClothing/Armor/heavy.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1750 bytes .../Armor/heavygreen.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1671 bytes .../Armor/heavyred.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1559 bytes .../Armor/magusblue.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1496 bytes .../Armor/magusred.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2048 bytes .../Armor/podwars_armor.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1555 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 960 bytes .../Armor/security.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 960 bytes .../Armor/security_slim.rsi/meta.json | 6 +- .../cmo.rsi/equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1152 bytes .../OuterClothing/Bio/cmo.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1216 bytes .../OuterClothing/Bio/general.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1283 bytes .../OuterClothing/Bio/janitor.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1200 bytes .../OuterClothing/Bio/scientist.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1319 bytes .../OuterClothing/Bio/security.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1167 bytes .../OuterClothing/Bio/virology.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1031 bytes .../OuterClothing/Coats/bomber.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 3294 bytes .../ERTSuits/ertengineer.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2818 bytes .../ERTSuits/ertjanitor.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2853 bytes .../ERTSuits/ertleader.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2874 bytes .../ERTSuits/ertmedical.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2765 bytes .../ERTSuits/ertsecurity.rsi/meta.json | 66 +++++----- .../Hardsuits/atmospherics.rsi/meta.json | 6 +- .../Hardsuits/basic.rsi/meta.json | 6 +- .../Hardsuits/brigmedic.rsi/meta.json | 6 +- .../Hardsuits/capspace.rsi/meta.json | 6 +- .../Hardsuits/cburn.rsi/meta.json | 62 ++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1975 bytes .../Hardsuits/clown.rsi/meta.json | 8 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2776 bytes .../Hardsuits/cybersun.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2199 bytes .../Hardsuits/deathsquad.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2411 bytes .../Hardsuits/engineering-white.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2276 bytes .../Hardsuits/engineering.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1860 bytes .../Hardsuits/lingspacesuit.rsi/meta.json | 8 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2335 bytes .../Hardsuits/luxury.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2319 bytes .../Hardsuits/maxim.rsi/meta.json | 60 ++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2320 bytes .../Hardsuits/medical.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1993 bytes .../Hardsuits/mime.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1734 bytes .../Hardsuits/paramed.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2259 bytes .../Hardsuits/piratecaptain.rsi/meta.json | 8 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2172 bytes .../Hardsuits/pirateeva.rsi/meta.json | 8 +- .../rd.rsi/equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2126 bytes .../OuterClothing/Hardsuits/rd.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2185 bytes .../Hardsuits/salvage.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2340 bytes .../Hardsuits/santahardsuit.rsi/meta.json | 58 +++++---- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2501 bytes .../Hardsuits/security-red.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2592 bytes .../Hardsuits/security-warden.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2590 bytes .../Hardsuits/security.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2286 bytes .../Hardsuits/spatio.rsi/meta.json | 67 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2626 bytes .../Hardsuits/syndicate.rsi/meta.json | 74 +++++------ .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2542 bytes .../Hardsuits/syndiecommander.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2440 bytes .../Hardsuits/syndieelite.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2517 bytes .../Hardsuits/syndiemedic.rsi/meta.json | 59 +++++---- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1988 bytes .../Hardsuits/wizard.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 721 bytes .../OuterClothing/Misc/apron.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 621 bytes .../OuterClothing/Misc/apronbar.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 740 bytes .../Misc/apronbotanist.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 597 bytes .../Misc/apronchef.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 788 bytes .../Misc/black_hoodie.rsi/meta.json | 10 +- .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 756 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1345 bytes .../OuterClothing/Misc/cardborg.rsi/meta.json | 66 +++++----- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1399 bytes .../Misc/chaplain_hoodie.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1420 bytes .../OuterClothing/Misc/chef.rsi/meta.json | 6 +- .../equipped-NECK-resomi.png | Bin 0 -> 1102 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1102 bytes .../Misc/classicponcho.rsi/meta.json | 14 ++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1431 bytes .../Misc/cultrobes.rsi/meta.json | 4 + .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1363 bytes .../Misc/flannel_jacket.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 906 bytes .../Misc/ghostsheet.rsi/meta.json | 8 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1105 bytes .../Misc/grey_hoodie.rsi/meta.json | 94 +++++++------- .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1084 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 783 bytes .../Misc/hospitalgown.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1325 bytes .../OuterClothing/Misc/judge.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1443 bytes .../OuterClothing/Misc/nunrobe.rsi/meta.json | 4 + .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1341 bytes .../Misc/plaguedoctorsuit.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1601 bytes .../OuterClothing/Misc/poncho.rsi/meta.json | 10 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1866 bytes .../Misc/red_racoon.rsi/meta.json | 58 +++++---- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1010 bytes .../Misc/redwizard.rsi/meta.json | 58 +++++---- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2374 bytes .../OuterClothing/Misc/santa.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 730 bytes .../OuterClothing/Misc/skubbody.rsi/meta.json | 42 ++++--- .../body-overlay-2-resomi.png | Bin 0 -> 1841 bytes .../Misc/straight_jacket.rsi/meta.json | 58 +++++---- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1230 bytes .../Misc/violetwizard.rsi/meta.json | 58 +++++---- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1101 bytes .../OuterClothing/Misc/wizard.rsi/meta.json | 58 +++++---- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1744 bytes .../Suits/atmos_firesuit.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1038 bytes .../OuterClothing/Vests/detvest.rsi/meta.json | 56 +++++---- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1248 bytes .../OuterClothing/Vests/hazard.rsi/meta.json | 58 +++++---- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 846 bytes .../Vests/mercwebvest.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 870 bytes .../OuterClothing/Vests/vest.rsi/meta.json | 58 +++++---- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 870 bytes .../OuterClothing/Vests/webvest.rsi/meta.json | 58 +++++---- .../Species/Resomi/Abilities/AgilityOff.png | Bin 0 -> 1147 bytes .../Species/Resomi/Abilities/AgilityOn.png | Bin 0 -> 1434 bytes .../Mobs/Species/Resomi/Abilities/meta.json | 17 +++ .../Species/Resomi/displacement.rsi/eyes.png | Bin 206 -> 202 bytes .../Species/Resomi/displacement.rsi/head.png | Bin 206 -> 197 bytes .../Resomi/displacement.rsi/inHand.png | Bin 304 -> 305 bytes .../Resomi/displacement.rsi/suitStorage.png | Bin 510 -> 499 bytes 190 files changed, 1873 insertions(+), 1373 deletions(-) create mode 100644 Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs delete mode 100644 Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillComponent.cs delete mode 100644 Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillSystem.cs create mode 100644 Content.Server/_CorvaxNext/Speech/Components/ResomiAccentComponent.cs create mode 100644 Content.Server/_CorvaxNext/Speech/EntitySystems/ResomiAccentSystem.cs create mode 100644 Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillComponent.cs create mode 100644 Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs delete mode 100644 Content.Shared/_CorvaxNext/Resomi/Abilities/SharedResomiSkillSystem.cs create mode 100644 Resources/Prototypes/_CorvaxNext/Reagents/biological.yml create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/armor_reflec.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/bone_armor.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/bulletproof.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/cult_armour.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/heavy.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/heavygreen.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/heavyred.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/magusblue.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/magusred.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/podwars_armor.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/riot.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/security.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/security_slim.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Bio/cmo.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Bio/general.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Bio/janitor.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Bio/scientist.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Bio/security.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Bio/virology.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/bomber.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertengineer.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertjanitor.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertleader.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertmedical.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertsecurity.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/clown.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/cybersun.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/deathsquad.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/engineering-white.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/engineering.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/lingspacesuit.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/luxury.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/maxim.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/medical.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/mime.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/paramed.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/piratecaptain.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/pirateeva.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/rd.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/salvage.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/security-red.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/security-warden.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/security.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/spatio.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/syndiecommander.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/syndieelite.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/syndiemedic.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/wizard.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/apron.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/apronbar.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/apronbotanist.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/apronchef.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/black_hoodie.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/black_hoodie.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/cardborg.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/chaplain_hoodie.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/chef.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/classicponcho.rsi/equipped-NECK-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/classicponcho.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/cultrobes.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/flannel_jacket.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/ghostsheet.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/grey_hoodie.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/grey_hoodie.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/hospitalgown.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/judge.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/nunrobe.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/plaguedoctorsuit.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/poncho.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/red_racoon.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/redwizard.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/santa.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/skubbody.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/body-overlay-2-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/violetwizard.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/wizard.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/atmos_firesuit.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Vests/hazard.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Vests/vest.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/Abilities/AgilityOff.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/Abilities/AgilityOn.png create mode 100644 Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/Abilities/meta.json diff --git a/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs b/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs new file mode 100644 index 00000000000..eb4b140bd1c --- /dev/null +++ b/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs @@ -0,0 +1,105 @@ +using Content.Shared.Actions; +using Content.Shared.Alert; +using Content.Shared.Maps; +using Robust.Shared.Containers; +using Robust.Shared.Map; +using Robust.Shared.Timing; +using Content.Shared._CorvaxNext.Resomi; +using Content.Shared.Movement.Components; +using Content.Shared.Movement.Systems; +using Content.Shared._CorvaxNext.Resomi.Abilities; +using Content.Shared.Damage.Components; +using Robust.Shared.Physics; + +namespace Content.Server._CorvaxNext.Resomi.Abilities; +public sealed class AgillitySkillSystem : SharedAgillitSkillSystem +{ + [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; + [Dependency] private readonly MovementSpeedModifierSystem _movementSpeedModifier = default!; + + private Entity action; + + public override void Initialize() + { + base.Initialize(); + SubscribeLocalEvent(OnComponentInit); + SubscribeLocalEvent(SwitchAgility); + SubscribeLocalEvent(OnRefreshMovespeed); + } + + private void OnComponentInit(Entity ent, ref ComponentInit args) + { + _actionsSystem.AddAction(ent.Owner, ref ent.Comp.SwitchAgilityActionEntity, ent.Comp.SwitchAgilityAction, ent.Owner); + } + + private void SwitchAgility(Entity ent, ref SwitchAgillityActionEvent args) + { + action = args.Action; + + if (!ent.Comp.Active) + { + ActivateAgility(ent, action); + } + else + { + DeactivateAgility(ent.Owner, ent.Comp, action); + } + } + private void ActivateAgility(Entity ent, Entity action) + { + if (!TryComp(ent.Owner, out var comp)) + return; + + _popup.PopupEntity("agility-activated-massage", ent.Owner); + + ent.Comp.SprintSpeedCurrent += ent.Comp.SprintSpeedModifier; // adding a modifier to the base running speed + _movementSpeedModifier.RefreshMovementSpeedModifiers(ent.Owner); + + ent.Comp.Active = !ent.Comp.Active; + + var ev = new SwitchAgillity(action, ent.Comp.Active); + RaiseLocalEvent(ent.Owner, ref ev); + } + private void DeactivateAgility(EntityUid uid, AgillitySkillComponent component, Entity action) + { + if (!TryComp(uid, out var comp)) + return; + + _popup.PopupEntity("agility-deactivated-massage", uid); + + component.SprintSpeedCurrent = 1f; // return the base running speed to normal + _movementSpeedModifier.RefreshMovementSpeedModifiers(uid); + + _actions.SetCooldown(action.Owner, component.CooldownDelay); + + component.Active = !component.Active; + + var ev = new SwitchAgillity(action, component.Active); + RaiseLocalEvent(uid, ref ev); + } + + private void OnRefreshMovespeed(Entity ent, ref RefreshMovementSpeedModifiersEvent args) + { + args.ModifySpeed(1f, ent.Comp.SprintSpeedCurrent); + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var resomiComp)) + { + if (!TryComp(uid, out var stamina) + || !resomiComp.Active + || Timing.CurTime < resomiComp.NextUpdateTime) + continue; + + resomiComp.NextUpdateTime = Timing.CurTime + resomiComp.UpdateRate; + + _stamina.TryTakeStamina(uid, resomiComp.StaminaDamagePassive); + if (stamina.StaminaDamage > stamina.CritThreshold * 0.50f) + DeactivateAgility(uid, resomiComp, action); + } + } +} diff --git a/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillComponent.cs b/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillComponent.cs deleted file mode 100644 index 551f6d4e331..00000000000 --- a/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillComponent.cs +++ /dev/null @@ -1,34 +0,0 @@ -using Content.Shared.Alert; -using Robust.Shared.Prototypes; -using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom; -using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; - -namespace Content.Server._CorvaxNext.Resomi.Abilities; - -[RegisterComponent] -public sealed partial class ResomiSkillComponent : Component -{ - /// - /// Whether this component is active or not. - /// - [DataField("active")] - public bool Active = false; - - [DataField("switchAgilityAction", customTypeSerializer: typeof(PrototypeIdSerializer))] - public string? SwitchAgilityAction = "SwitchAgilityAction"; - - [DataField("switchAgilityActionEntity")] public EntityUid? SwitchAgilityActionEntity; - - [DataField("staminaDamage")] - public float StaminaDamage = 10f; - - public float SprintSpeedModifier = 1f; - - [DataField("delay")] - public double Delay = 1.0; - public TimeSpan UpdateRate => TimeSpan.FromSeconds(Delay); - public TimeSpan NextUpdateTime; - - [DataField("Test")] - public TimeSpan Test; -} diff --git a/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillSystem.cs b/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillSystem.cs deleted file mode 100644 index a85d7bde824..00000000000 --- a/Content.Server/_CorvaxNext/Resomi/Abilities/ResomiSkillSystem.cs +++ /dev/null @@ -1,118 +0,0 @@ -using Content.Shared.Actions; -using Content.Shared.Actions.Events; -using Content.Shared.Alert; -using Content.Shared.Coordinates.Helpers; -using Content.Shared.Maps; -using Content.Shared.Mobs.Components; -using Content.Shared.Physics; -using Robust.Shared.Containers; -using Robust.Shared.Map; -using Robust.Shared.Timing; -using Content.Shared.Speech.Muting; -using Robust.Shared.Physics.Systems; -using Content.Shared._CorvaxNext.Resomi; -using Content.Shared.Damage.Systems; -using Content.Shared.Movement.Components; -using Content.Shared.Movement.Events; -using Content.Shared.Movement.Systems; -using Content.Shared.Popups; -using Robust.Server.GameObjects; -using Content.Shared._CorvaxNext.Resomi.Abilities; -using Content.Shared.Damage.Components; - -namespace Content.Server._CorvaxNext.Resomi.Abilities; - -public sealed class ResomiSkillSystem : SharedResomiSkillSystem -{ - [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; - [Dependency] private readonly AlertsSystem _alertsSystem = default!; - [Dependency] private readonly EntityLookupSystem _lookupSystem = default!; - [Dependency] private readonly TurfSystem _turf = default!; - [Dependency] private readonly IMapManager _mapMan = default!; - [Dependency] private readonly SharedContainerSystem _container = default!; - [Dependency] private readonly IGameTiming _timing = default!; - [Dependency] private readonly StaminaSystem _Stamina = default!; - [Dependency] private readonly MovementSpeedModifierSystem _movementSpeedModifier = default!; - [Dependency] private readonly SharedPopupSystem _popup = default!; - - public override void Initialize() - { - base.Initialize(); - SubscribeLocalEvent(OnComponentInit); - SubscribeLocalEvent(SwitchAgility); - SubscribeLocalEvent(OnRefreshMovespeed); - } - - private void OnComponentInit(EntityUid uid, ResomiSkillComponent component, ComponentInit args) - { - _actionsSystem.AddAction(uid, ref component.SwitchAgilityActionEntity, component.SwitchAgilityAction, uid); - } - - /// - /// Creates an invisible wall in a free space after some checks. - /// - private void SwitchAgility(EntityUid uid, ResomiSkillComponent component, ResomiSwitchAgillityActionEvent args) - { - _Stamina.TryTakeStamina(uid, component.StaminaDamage); - - if (!component.Active) - OnAgility(uid, component); - else OffAgility(uid, component); - } - private void OnAgility(EntityUid uid, ResomiSkillComponent component) - { - if (!TryComp(uid, out var comp)) - return; - - _popup.PopupEntity("TEST ON", uid); - - component.SprintSpeedModifier += 0.4f; //+40% (Test) - _movementSpeedModifier.RefreshMovementSpeedModifiers(uid); - - component.Active = !component.Active; - } - private void OffAgility(EntityUid uid, ResomiSkillComponent component) - { - if (!TryComp(uid, out var comp)) - return; - - _popup.PopupEntity("TEST OFF", uid); - - component.SprintSpeedModifier = 1f; - _movementSpeedModifier.RefreshMovementSpeedModifiers(uid); - - component.Active = !component.Active; - } - - private void OnRefreshMovespeed(EntityUid uid, ResomiSkillComponent component, RefreshMovementSpeedModifiersEvent args) - { - args.ModifySpeed(1f, component.SprintSpeedModifier); - } - - public override void Update(float frameTime) - { - base.Update(frameTime); - - var query = EntityQueryEnumerator(); - while (query.MoveNext(out var uid, out var resomiComp)) - { - if (!TryComp(uid, out var stamina)) - continue; - resomiComp.Test = Timing.CurTime; - - if (!resomiComp.Active) - continue; - - if (Timing.CurTime < resomiComp.NextUpdateTime) - continue; - - resomiComp.NextUpdateTime = Timing.CurTime + resomiComp.UpdateRate; - - _popup.PopupEntity("TEST UPDATE", uid); - - _Stamina.TryTakeStamina(uid, resomiComp.StaminaDamage); - if (stamina.StaminaDamage > stamina.CritThreshold * 0.75f) - OffAgility(uid, resomiComp); - } - } -} diff --git a/Content.Server/_CorvaxNext/Speech/Components/ResomiAccentComponent.cs b/Content.Server/_CorvaxNext/Speech/Components/ResomiAccentComponent.cs new file mode 100644 index 00000000000..8468d379206 --- /dev/null +++ b/Content.Server/_CorvaxNext/Speech/Components/ResomiAccentComponent.cs @@ -0,0 +1,10 @@ +namespace Content.Server._CorvaxNext.Speech.Components; + +/// +/// Hiss! +/// +[RegisterComponent] +public sealed partial class ResomiAccentComponent : Component +{ + +} diff --git a/Content.Server/_CorvaxNext/Speech/EntitySystems/ResomiAccentSystem.cs b/Content.Server/_CorvaxNext/Speech/EntitySystems/ResomiAccentSystem.cs new file mode 100644 index 00000000000..533e8af1aac --- /dev/null +++ b/Content.Server/_CorvaxNext/Speech/EntitySystems/ResomiAccentSystem.cs @@ -0,0 +1,69 @@ +using System.Text.RegularExpressions; +using Content.Server._CorvaxNext.Speech.Components; +using Content.Server.Speech; +using Content.Server.Speech.EntitySystems; +using Robust.Shared.Random; + +namespace Content.Server._CorvaxNext.Speech.EntitySystems; + +public sealed class ResomiAccentSystem : EntitySystem +{ + private static readonly Regex RegexLowerS = new("s+"); + private static readonly Regex RegexUpperS = new("S+"); + private static readonly Regex RegexInternalX = new(@"(\w)x"); + private static readonly Regex RegexLowerEndX = new(@"\bx([\-|r|R]|\b)"); + private static readonly Regex RegexUpperEndX = new(@"\bX([\-|r|R]|\b)"); + + [Dependency] private readonly IRobustRandom _random = default!; // Corvax-Localization + + public override void Initialize() + { + base.Initialize(); + SubscribeLocalEvent(OnAccent); + } + + private void OnAccent(EntityUid uid, ResomiAccentComponent component, AccentGetEvent args) + { + var message = args.Message; + + // Corvax-Next-Localization-Start + // ш => шшш + message = Regex.Replace( + message, + "ш+", + _random.Pick(new List() { "шш", "шшш" }) + ); + // Ш => ШШШ + message = Regex.Replace( + message, + "Ш+", + _random.Pick(new List() { "ШШ", "ШШШ" }) + ); + // ч => щщщ + message = Regex.Replace( + message, + "ч+", + _random.Pick(new List() { "щщ", "щщщ" }) + ); + // Ч => ЩЩЩ + message = Regex.Replace( + message, + "Ч+", + _random.Pick(new List() { "ЩЩ", "ЩЩЩ" }) + ); + // р => ррр + message = Regex.Replace( + message, + "р+", + _random.Pick(new List() { "рр", "ррр" }) + ); + // Р => РРР + message = Regex.Replace( + message, + "Р+", + _random.Pick(new List() { "РР", "РРР" }) + ); + // Corvax-Next-Localization-End + args.Message = message; + } +} diff --git a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillComponent.cs b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillComponent.cs new file mode 100644 index 00000000000..116aa339251 --- /dev/null +++ b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillComponent.cs @@ -0,0 +1,49 @@ +using System.Numerics; +using Content.Shared.Alert; +using Content.Shared.FixedPoint; +using Content.Shared.Store; +using Content.Shared.Whitelist; +using Robust.Shared.GameStates; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; + +namespace Content.Shared._CorvaxNext.Resomi.Abilities; + +[RegisterComponent, NetworkedComponent] +[AutoGenerateComponentState] +public sealed partial class AgillitySkillComponent : Component +{ + [AutoNetworkedField, DataField] + public Dictionary DisabledJumpUpFixtureMasks = new(); + [AutoNetworkedField, DataField] + public Dictionary DisabledJumpDownFixtureMasks = new(); + + [DataField("active")] + public bool Active = false; + [DataField("jumpEnabled")] + public bool JumpEnabled = true; // if we want the ability to not give the opportunity to jump on the tables and only accelerate + + [DataField("switchAgilityAction", customTypeSerializer: typeof(PrototypeIdSerializer))] + public string? SwitchAgilityAction = "SwitchAgilityAction"; + + [DataField("switchAgilityActionEntity")] public EntityUid? SwitchAgilityActionEntity; + + [DataField("staminaDamageOnJump")] + public float StaminaDamageOnJump = 10f; //how much stamina will be spent for each jump + + [DataField("staminaDamagePassive")] + public float StaminaDamagePassive = 3f; //how much stamina will be passive spent while abilitty is activated + + [DataField("sprintSpeedModifier")] + public float SprintSpeedModifier = 0.1f; //+10% + public float SprintSpeedCurrent = 1f; + + [DataField("delay")] + public double Delay = 1.0; // once in how many seconds is our stamina taken away while the ability is on + public TimeSpan UpdateRate => TimeSpan.FromSeconds(Delay); + public TimeSpan NextUpdateTime; + + [DataField("cooldown")] + public double Cooldown = 10.0; //cooldown of ability. Called when the ability is disabled + public TimeSpan CooldownDelay => TimeSpan.FromSeconds(Cooldown); +} diff --git a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs new file mode 100644 index 00000000000..7fe9b98b6d3 --- /dev/null +++ b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs @@ -0,0 +1,43 @@ +using Robust.Shared.Timing; +using Robust.Shared.Physics.Systems; +using Robust.Shared.Physics; +using Content.Shared.Physics; +using Content.Shared.Popups; +using Robust.Shared.Physics.Events; +using Robust.Shared.Log; +using Content.Shared.Climbing.Systems; +using Content.Shared.Damage.Systems; +using Content.Shared.Actions; + +namespace Content.Shared._CorvaxNext.Resomi.Abilities; + +public abstract class SharedAgillitSkillSystem : EntitySystem +{ + [Dependency] protected readonly IGameTiming Timing = default!; + [Dependency] protected readonly SharedPopupSystem _popup = default!; + [Dependency] protected readonly ClimbSystem _climb = default!; + [Dependency] protected readonly StaminaSystem _stamina = default!; + [Dependency] protected readonly SharedActionsSystem _actions = default!; + + protected const int BaseCollisionGroup = (int)(CollisionGroup.MobMask); + public override void Initialize() + { + SubscribeLocalEvent(DoJump); + SubscribeLocalEvent(OnHandleStateChange); + } + + private void DoJump(Entity ent, ref StartCollideEvent args) + { + if (!ent.Comp.Active || !ent.Comp.JumpEnabled + || args.OurFixture.CollisionMask != BaseCollisionGroup) //fix it.... maybe.... -_-.... or idk + return; + + _stamina.TryTakeStamina(ent.Owner, ent.Comp.StaminaDamageOnJump); + _climb.ForciblySetClimbing(ent.Owner, args.OtherEntity); + } + + private void OnHandleStateChange(Entity ent, ref SwitchAgillity args) + { + _actions.SetToggled(args.action.Owner, args.toggled); + } +} diff --git a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedResomiSkillSystem.cs b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedResomiSkillSystem.cs deleted file mode 100644 index 088e74ca74a..00000000000 --- a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedResomiSkillSystem.cs +++ /dev/null @@ -1,11 +0,0 @@ -using Robust.Shared.Timing; - -namespace Content.Shared._CorvaxNext.Resomi.Abilities; - -public abstract class SharedResomiSkillSystem : EntitySystem -{ - [Dependency] protected readonly IGameTiming Timing = default!; - public override void Initialize() - { - } -} diff --git a/Content.Shared/_CorvaxNext/Resomi/SharedResomi.cs b/Content.Shared/_CorvaxNext/Resomi/SharedResomi.cs index 44e6c76cd02..16f778ac03b 100644 --- a/Content.Shared/_CorvaxNext/Resomi/SharedResomi.cs +++ b/Content.Shared/_CorvaxNext/Resomi/SharedResomi.cs @@ -4,14 +4,14 @@ namespace Content.Shared._CorvaxNext.Resomi; -public sealed partial class ResomiSwitchAgillityActionEvent : InstantActionEvent +public sealed partial class SwitchAgillityActionEvent : InstantActionEvent { } -//public sealed class ResomiSwitchAgillityOn : EntityEventArgs -//{ -//} - -//public sealed class ResomiSwitchAgillityOff : EntityEventArgs -//{ -//} +/// +/// Rises when the action state changes +/// +/// Entity of Action that we want change the state +/// +[ByRefEvent] +public readonly record struct SwitchAgillity(Entity action, bool toggled); diff --git a/Resources/Prototypes/_CorvaxNext/Actions/resomi.yml b/Resources/Prototypes/_CorvaxNext/Actions/resomi.yml index fb18499ede3..fad9573569a 100644 --- a/Resources/Prototypes/_CorvaxNext/Actions/resomi.yml +++ b/Resources/Prototypes/_CorvaxNext/Actions/resomi.yml @@ -4,5 +4,6 @@ description: Switch agility components: - type: InstantAction - icon: Interface/Actions/shop.png - event: !type:ResomiSwitchAgillityActionEvent + icon: _CorvaxNext/Mobs/Species/Resomi/Abilities/AgilityOff.png + iconOn: _CorvaxNext/Mobs/Species/Resomi/Abilities/AgilityOn.png + event: !type:SwitchAgillityActionEvent diff --git a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml index a1700e13a59..36bbd158189 100644 --- a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml +++ b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml @@ -5,20 +5,17 @@ id: BaseMobResomi abstract: true components: - - type: ResomiSkill - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeCircle - radius: 0.35 - density: 185 - restitution: 0.0 - mask: - - MobMask - layer: - - MobLayer + - type: AgillitySkill + - type: ResomiAccent - type: DamageVisuals + thresholds: [ 10, 30, 50, 70] + targetLayers: + - "enum.HumanoidVisualLayers.Chest" + - "enum.HumanoidVisualLayers.Head" + - "enum.HumanoidVisualLayers.LArm" + - "enum.HumanoidVisualLayers.LLeg" + - "enum.HumanoidVisualLayers.RArm" + - "enum.HumanoidVisualLayers.RLeg" damageOverlayGroups: Brute: sprite: _CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi @@ -79,7 +76,7 @@ sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi state: inHand - type: Inventory - speciesId: Resomi + speciesId: resomi displacements: jumpsuit: sizeMaps: diff --git a/Resources/Prototypes/_CorvaxNext/Reagents/biological.yml b/Resources/Prototypes/_CorvaxNext/Reagents/biological.yml new file mode 100644 index 00000000000..8bb24db5eeb --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Reagents/biological.yml @@ -0,0 +1,11 @@ +- type: reagent + parent: Blood + id: ResomiBlood + name: reagent-name-resomi-blood + group: Biological + desc: reagent-desc-resomi-blood + flavor: horrible + color: "#c048c2" + recognizable: true + physicalDesc: reagent-physical-desc-slimy + slippery: false diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/armor_reflec.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Armor/armor_reflec.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..25f4c8b77e18928c86b07f00d7b173672189a91e GIT binary patch literal 1003 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 Re7i*aV{i*wSf!bJ^gn?`8v_6U literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/bone_armor.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Armor/bone_armor.rsi/meta.json index e482264df5f..27ac504b366 100644 --- a/Resources/Textures/Clothing/OuterClothing/Armor/bone_armor.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Armor/bone_armor.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/bulletproof.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Armor/bulletproof.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..ec73822d0f82fb24b30813c3479631210079af5c GIT binary patch literal 1034 zcmV+l1oiugP)fgc5ZwfFX&R|YiqZny%=gqvCv7Ig(UoV2`rd}SxL6b)w%^A-TSOy7Yj>MFE-YHDuU8B$>$dv5Z@(kqlSTl^S1J{O zM3JzLKqn6!Y@$<0uSN2X^Ft+%7`z)Y=rln|QAh-!x{l)rBC*=<4=*9f2PalH}jKaRX7weZADC~iMa&oK^mV3Cod<)0!#l?4x=dP`- zyJ7gIFGHzD0EuFO483rS@i1K<#zqq!0Hf3CxP!sqM!8%TGV!s;cDpSKg@P)Ou#*Fk z2sk|aC^k3msmhx=05aH60!SXJ5SV|grKR$3nXsz9+~@{Z%7z$0ZIje*Y^!=lK;QZ> z@1}(g!16yMm~7L^R^P0SZ?p13sNzRgXn$u<&q8yWcm$9b<}j)Q!sah+!v6EB)s=CT z|8@adUztHC#F_t;$j_t^fG4zgu~-`43AA_I2Gw1FFn^JeMJNqbR#o3RSRp@zkqJQZ zNYr%8gN|B(h&+v|s0Xbmoza;Tk_piB?SJGQfz#SAEU0P9$pq-&(y%?v#FAo>p9GUS zo)tSLU{)%XRh--bSux9gnE_^i8DIvO0cL<1U{IZ5cun_}dK}=~@DgwNJhLG>))f-_{Aj>zyIyo;Eu=SeO zA2bx+O7-#ur9MVQ(2i-UKsg5(y5mf7P<*Af)xh2W;LLkHNbNl4L_bDYEHQ2-R|D8o zag%Ivw2=psZ^-hjNo;P+9s8O^BkkrUhC0IJoM_yk=FPnC zy>H&Uon*oo6=HxGAO?tm;bp*xa-Bbl8gY8$#){w8jK6ERdWeAGT5rF%6ajuthO37n zV7S)X?`_uK72ac&O`aRQ$~I@#j-4SU-_7&ZpKVs3Yeb$c!V$uyz{y>^$J))tv4Pow z$y%RReRhRwV@zoaY-B86d3J@36ebxAk;+j=A7mI41*$8D?l(_5!uj2u*T)|8L8gkY z6alw7bz`H#YzL4x=vGb{&1FhZSqx3KPec&D?!1R{#5tTE>3hd`9-gR&qEnGF;tXhGYUlvOywp z7ulzih~gTJ1e`r{Ryb@wokHO}>b%+fE&br_gMYkRBJTOi5cWEfjn{cNATzT&H^g;J zWn8=6=6id4Vv6m!cu>#>nTjrqRn7q-^zBzpP=PGzk{c_s+!#AJ41G9^XyBJGO^I!x zx&X=qAlrX^zvSER07f!YH9&?;vACC=ixj;AC8Na*ExqM5#Sh55(a<>Z`rMv z5!sNH*C!q_U^_{;;WaC?twaDcNdvrEVU&&mUOiE5iSu@R$zbDh^pY{z zbWWmC^SyHA*PuKCFVB7vCoepxqj-BLW6-RnoL+=p!IavI&bAAO?s5 zVt^PR28aP-fEXYKhyh~Y)H5(~W1io>zjAaHg?3s_xv^kFn%Kfe0Jc6X^PjKg_{}>{ zQzgOeEU;k%Y|$k_>jx2WIWfIx;13bF50v0Rzt{IWDkKIlfejmAi!QeE&5+xn#cJ`W z34@&LvJ!7JlDQ)=O_SsP(f)(RQPep$)U|omiU5hW^>Ixwk562W%RfzMTN5!+{uu*U zZtRF@{TE{;pjCcK1SBMPV(d3^kp6DA^c&l!55Pf*Cust_hQJ2zLU_keJ4psklKqp! z?#e0N%Uy*%3X;^_qiN3cG*%=HjJ}XTN{9hsfEXYKP5}e|0qi!j7$k4&bpQYW4rN$L iW=%~1DgXcg2mk;800000(o>TF0000-P`H_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/meta.json index 1499f7c4707..1030f4c7f9e 100644 --- a/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Armor/captain_carapace.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8. Vox state by Flareguy for SS14", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8. Vox state by Flareguy for SS14, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -18,6 +18,10 @@ "name": "equipped-OUTERCLOTHING-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/cult_armour.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Armor/cult_armour.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..24de03ff2b5343a569d8318f643df017bead2f27 GIT binary patch literal 1218 zcmV;z1U>tSP)ZUwxooQB{#M*yLou6$3PKAcWqI`f3FSD$%D8`?ISh<*6RaKXjv zMJW;)l@NSq0%jH$)9UeK#;#gSYaMN9+h_tTd^}y0bW2G^xhhg_m%2{DG&=g=dn@{A z>V9?p-A9x2H?EHwJDT0>VqLst;|o?v4BwV(AxnWEeDD7N3}wdeJk^^dSp-nluKdBkIwWXdpHAupyHBk;pD}&f*21b)=QCz( z8yScULd58M!JCHs=yF?bsDoT|%&fA^>ICgVO_37>`1&I3xuISYTp2 z&w5V5mBhLtK)ufmiLgNRlbZ|Px9tlEMjT#dH-?VNDf zGgSV=uixcK{{NSMZY8De!)7)P0nbOO-D3I6w+CtA(4=Cc%ZHWqg!bM+myeii_Qo8zYquW+`Kpck}l1&GLGCl2L1qmSxspiewFqB000hUSV?A0 gO#mtY000O800000007cclK=n!07*qoM6N<$f=pX0YybcN literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/cult_armour.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Armor/cult_armour.rsi/meta.json index c8cb73af121..c133c7f5176 100644 --- a/Resources/Textures/Clothing/OuterClothing/Armor/cult_armour.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Armor/cult_armour.rsi/meta.json @@ -1,7 +1,8 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, reptilian made by kuro(388673708753027083). equipped-OUTERCLOTHING-vox state taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/fce54deb01d465957691ba2907218d4af4830db2/icons/mob/clothing/species/vox/suit.dmi and north sprite modified", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, reptilian made by kuro(388673708753027083). equipped-OUTERCLOTHING-vox state taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/fce54deb01d465957691ba2907218d4af4830db2/icons/mob/clothing/species/vox/suit.dmi and north sprite modified, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord) +", "size": { "x": 32, "y": 32 @@ -22,6 +23,10 @@ "name": "equipped-OUTERCLOTHING-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/heavy.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Armor/heavy.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..3a4f2fa79a1ad1c651c38ce4fdd4bcee1b4bc4ac GIT binary patch literal 1676 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/heavygreen.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Armor/heavygreen.rsi/meta.json index 717eb89c054..151fdee5a1c 100644 --- a/Resources/Textures/Clothing/OuterClothing/Armor/heavygreen.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Armor/heavygreen.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8, reptilian made by kuro(388673708753027083). equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8, reptilian made by kuro(388673708753027083). equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -22,6 +22,10 @@ "name": "equipped-OUTERCLOTHING-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/heavyred.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Armor/heavyred.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..7aec1745d8d9d0cf77ca2090e13348cde9a56b8a GIT binary patch literal 1671 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
  • +Bshi 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Bio/virology.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Bio/virology.rsi/meta.json index f91257a95bb..8084467e64c 100644 --- a/Resources/Textures/Clothing/OuterClothing/Bio/virology.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Bio/virology.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8 & inhand by github:Morb0, reptilian made by kuro(388673708753027083). equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8 & inhand by github:Morb0, reptilian made by kuro(388673708753027083). equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -18,6 +18,10 @@ "name": "equipped-OUTERCLOTHING-reptilian", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/bomber.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/bomber.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..827634e4b20a2c9fe992c6bb98e2c2dd3ed4faf6 GIT binary patch literal 1031 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertengineer.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertengineer.rsi/meta.json index ac6cda447ab..0fe8793e8c8 100644 --- a/Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertengineer.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertengineer.rsi/meta.json @@ -1,34 +1,38 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Created by discord:SOL(Артур)#8162, reptilian made by kuro(388673708753027083). Vox state by Flareguy for Space Station 14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:SOL(Артур)#8162, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-reptilian", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-reptilian", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertjanitor.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertjanitor.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..dbc7d4480eacf1d0796eaf82fa54efc15889c8bf GIT binary patch literal 2818 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 U007cclK=n!07*qoM6N<$f^zy!ZvX%Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertjanitor.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertjanitor.rsi/meta.json index 2dbf299a6f9..0fe8793e8c8 100644 --- a/Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertjanitor.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertjanitor.rsi/meta.json @@ -1,34 +1,38 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Created by discord:SOL(Артур)#8162, reptilian made by kuro(388673708753027083). Vox sprite by Flareguy for Space Station 14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:SOL(Артур)#8162, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-reptilian", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-reptilian", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertleader.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/ERTSuits/ertleader.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..000826a38678a94f3decc962c38eb1c2967e4d01 GIT binary patch literal 2853 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 E7o}aBZ~y=R literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/clown.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/clown.rsi/meta.json index 64aaed3612f..8ae9041b1bc 100644 --- a/Resources/Textures/Clothing/OuterClothing/Hardsuits/clown.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/clown.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & icon made by github:Morb0, reptilian made by kuro(388673708753027083). Vox state made by Flareguy for SS14", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & icon made by github:Morb0, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -19,7 +19,7 @@ "directions": 4 }, { - "name": "equipped-OUTERCLOTHING-vox", + "name": "equipped-OUTERCLOTHING-resomi", "directions": 4 }, { @@ -29,6 +29,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/cybersun.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/cybersun.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..734b710f805ad3b2f7c7f356c5fa4baed164b5a4 GIT binary patch literal 2776 zcmV;}3Mci6P)cOK{b&zYGsXYM&7`I6T_UITdzg3ELIE6ae{9^H?fVFEk&&a^0k6)0cKeS6r7bS;(yZgNG zGle$4{6l`gEMMM8cjwbjk9%$%nA1nK`yp%HcX05Q?psu}KyKZ-CNDhw2mRi5@VENk zwCfkk;%f!4+z_y`vTE8&ppG`PBrW;-?#3)%ym&^Bi@n&ce-!H6tHYMCuN44;YuC<6 zad8RsgX(vOhj2K&ps=t+w`Bvu7Ob20NW5S6j=rOZj>Oj|NdyApw&Zj_&!wD+!h;X~ zz&Um5ZO<c3&X_E(TCIDr9Y#im_0~9f@{lk7)}4)oWfr2* zD^gNYC{0aUHGs2ckIB%`s6-+)$$gmZxtvCBZQ-%>M$puLvDnq*>cbY;^0%@9XdUJV z&pux@Hmnp-sWs1!XX>UqiJ7CUZv>%TT$*xdBu8fb%uX}oI>C%s1B9j6P?>_Z#VQfsw z+rA+$A03tOPj~8J7{bT56-xh!f5@tN^Q1!6*<$cz1pirFA)C88q@=E15(+XiL19@^ zK2&YTYn#yw6t8jcM&Si#KhVZ@@96uo>&1zldq>+<-9{-^ub)NgC%2&; z2HTm^OPVD{DcyL#1cIegaIzHuM~T<8;0svOo&0Ao znOP{P#Y$xd+VziT>S&`6eQo($DWI;dMV9paTVsCs z>qn)b{$4#3SblyyQ%4(xzLVafA34+Zg%*Nw+92qtoim(@O4Y;I47w zShE&%-{ZIC=X)-TQ@>63C^&yqo_l76JoWNI`J}x}RzA>e?Fjh-`FeA+^W+!f^3wc} z>{FIL8ojCkL?YGllsX|y+ru5%eVv&}5h&r$PcP8I$CqzNdY#yz;%gsiC4BdVVP%lJ zt>v=r2)IX;BlP`>3OUf%C+~(==vk+*8onC4EDx!+KdH7??H!?+WKOp4S+>k+9~n_s zuu+MY)arV3IWpJa$WWKMo)yZ@q9S?b`gLEjSp!*nZ>xhM>gwu~4h+xK(Uy+T&Lu(X zkEh?7xM@x!1rNg~mA}D7`?P@>Dy)p4dwet&mEQFemmqgNb+n}`?Y(!#(zT`5|8?@3 zom$VzIwG(=t}_@ zA+Ei6dl)`bc&6^QYV-P9G+Ro+9p~8Huzur|)rLZ-qs{Lv)Y?#(?|q3ogZdb}c=7y{ zv5k$*PVI^&35LqGUoe|@0Tc*-<96d3r_!e#2h4mINNu03NyyX5Yap+Iyaw_b$ZH_4 zf&XI-WD|nETk6UNn=e<`2;$e>yc-J07E@LVKp34W??>e04RSrQ8u2`p#Bh z#0X>z96?YMA)?KE4s#3d=bNCf*kD;%b=lZh|A0wP0|*hJFUz$#OOP;%Ho_B~qJ+aM zlQBxdVT}#Va_~^M3sdGt>n-s7?&lj29&#{Z-w}WyL`GN&KxL&RIw&$1cX4P!8y@h2 zC%jFx$fV|+>+F!{p50?@ppy!CA{fj#$eHhG;aO^1<9+hI-Y#i4^)DTP0T9U&>_Y(M zn!V{YXV8Q;Jm3XSc!L2fV6wFVZdn80u?$ZiIdUWp1NJ^4=)>zCkayKTQ6oN+u_FA$ zpMuaNID648&xEN`>n$FBhk&RTDSHC>EPYT=e9aVyDhUJFa%hj~W`}(b3FjIGz@Jk1w-?%QtU6rh}9iDAMOvC2q=zo1+;4WUGU=#f8p= zz+xdC4_iP`^!V|uvhI<1G9;hL2SCnORp{b3ot<*1xM{aO-3AaaDa$s$d%Lbu}aG&bv9nDvO{lA ztjbKndhzkC0EnQ3rp6W-7#z~kSR9i~=dTyzThaLw7K+z`*6JL9>;XW}#cT$pKu zYB%nt$;IOc3Iw<7vwyC)g82+bnEs=W-`D5A$qlf8KCMeuD*!5PTaa{3Rgy$7m{@k; zz$@uTF0000T~W(+WhGWNPMtO@tBZIQ zsf#K~D|OR$7iCo?yF_X?-DTHBRj*n_aXuO=v6Mtk+@^B<8G;dG19td^;lnlzeZK<- zJ%)jI-+0DSt9PWQd2{c%=luWYo_F7U_g;}mq6kD0h$0Y0Ac{Z~fhYn|1fmE;5r`u2 zKNf+*hfgeXJqhfJLK-I$wab~zOqsuJzOq7WyS9ONTU&>zFWRaUoKO4&?XlIV5wlk0hPGCEtB_O)u_8M<#{3u#bdu0EqDC`wz;E_FZ!6 z?X&XxYhP&)xVWc`I&{!2gy2?f2y91hzpDJi%S@_E;_({IhzHF{Av<_A-MRB`>Feut zw(SxR2=**yrLVqOW@pFqHsMXwH8m<%D`L)B;4}u%%dcO#y!y=bs&mpXIhm zy{dz5F$cous%kW=hLb6&uC5k{B0G1s>xEE89Xg1$(LY;=Q!nk_om}3#w_D9zzy7s4 zv)-o6vVxvDa^y#vc<(mTK4U?SDkHZg8;GFAHBb{ zlvTpKb`esa0F{@=Gz$>dH<8mAfI$d#b@V7{$X8d_DRD0DEg`y0G8x)^=rrYH2rmGz zFEE>3h?KD&2sO@ z6UL467+^;E2mK zD`h6w^t-3La-AQ1QfAZg(8OFD;Djq*x>08JuJ*#}nf-jTOv*~_KP=uzKZ-yUfhYn| z1fmE;5r`rXMIeg6|62r}##dk1m=%gC^x_4MSpGr^-I5MVE=b=#gITNm_~Y}TIE7vh zF!CMe{UD9%!-5#LFupu_WbRCJVAtXgxmgg-?8g0W4sm%thepan=>_GX7*APf2WBy$s(A z-prr}T3b8R>CoU^?|?+Tw^dak42oTzStpG2e_il2J#BY2fReiT)$KW;j@aN~&?bf*1Dny435Pabi z-(Ua>awX|@GQ_xg+{?;XQ6(A)FDe;tt8FOYF|bwNSnQFo_qZ$>Z>P4wdmHSM-+lg( z{Gy>Tuons;ZfzLo-Z}N6m+IepJHiuQmnS4qE0WDts!Gtt2pM2pm&gDbOi%X9j7Oe| zd@H`WfZ2+gnaRlEBi+JykWB8A9d~ZZADefVbZ>x37(VcYPke&`EMN)}eS>%$;Rsx>=rWvnbVqz@FhC0e*vcg%N`}g~FE1Yffr5~P@kzGwPIyPLAAV415_`nxF@eKyB zfXO8YaD=OEtF4;|&CgG3R5#n)*ni-tcS1C)&mTu(7QE5Gfbg42bxU(oQl_Va0~r|U z90hD*8y|k3U;qo4zy`*Aw&4UfIQnHR0J*0ravuf$mq}J$Jab$fB1D{5U^;zsEfWBG z`SQi0j|14mwvoptzOC261U4|{!|o^T=ehx?z2_Mz+3$ojUa&&uqG42Pw7_wQ(E zTI=~zkoSW>dGhpfUERu~HtD4^a{__@7TdFAZo-_vu!GmiayxoM0B}YSXdH`GXhX!v zGYdoXz~t)0XK5*}6QQ6HSQ{2WNM|NO<>m8g&5y;-5&3avvy0k^x#Ve^Hvon)H07 zGvj@dCcMXi-$Foy$qqfAu;r6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/deathsquad.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/deathsquad.rsi/meta.json index 8e84f3470f0..bd25f660416 100644 --- a/Resources/Textures/Clothing/OuterClothing/Hardsuits/deathsquad.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/deathsquad.rsi/meta.json @@ -1,34 +1,38 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Created by discord:IAmRasputin#5242, reptilian made by kuro(388673708753027083). Vox state made by Flareguy for SS14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:IAmRasputin#5242, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-reptilian", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-reptilian", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/engineering-white.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/engineering-white.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..d41cfc309a737eaf835a53f74e8c0f958c1183a3 GIT binary patch literal 2411 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/luxury.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/luxury.rsi/meta.json index 49c7e323f42..8ae9041b1bc 100644 --- a/Resources/Textures/Clothing/OuterClothing/Hardsuits/luxury.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/luxury.rsi/meta.json @@ -1,34 +1,38 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & icon made by github:Morb0, reptilian made by kuro(388673708753027083). Vox state made by Flareguy for SS14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & icon made by github:Morb0, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-reptilian", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-reptilian", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/maxim.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/maxim.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..26a3f7595172c8ec59a3399f9d734fd74ada7044 GIT binary patch literal 2319 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/piratecaptain.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/piratecaptain.rsi/meta.json index 64aaed3612f..8ae9041b1bc 100644 --- a/Resources/Textures/Clothing/OuterClothing/Hardsuits/piratecaptain.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/piratecaptain.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & icon made by github:Morb0, reptilian made by kuro(388673708753027083). Vox state made by Flareguy for SS14", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & icon made by github:Morb0, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -19,7 +19,7 @@ "directions": 4 }, { - "name": "equipped-OUTERCLOTHING-vox", + "name": "equipped-OUTERCLOTHING-resomi", "directions": 4 }, { @@ -29,6 +29,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/pirateeva.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/pirateeva.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..7639085f2016c46bdd7252e638d3857160f98267 GIT binary patch literal 2172 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 LNkvXXu0mjfmj(l? literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/salvage.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/salvage.rsi/meta.json index 49c7e323f42..8ae9041b1bc 100644 --- a/Resources/Textures/Clothing/OuterClothing/Hardsuits/salvage.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/salvage.rsi/meta.json @@ -1,34 +1,38 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & icon made by github:Morb0, reptilian made by kuro(388673708753027083). Vox state made by Flareguy for SS14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & icon made by github:Morb0, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-reptilian", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-reptilian", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..82260fda537a764c6f57dd694f8cc3bdf5ce43ab GIT binary patch literal 2340 zcmV+<3ETFGP)3$g6h1Q@TiVXl=|VRaOHn%t6wwwcfntBS{V}O*vZz5# zT}TK^NZg{8Xu=N#lo*r{5+jQwMBtynwfvA>XjxiNN};r!nYPo?eQN3Res_Au*I|}> z+vyMEJITwtbMLw5`_8%NzWd(XOJs-<0V4uN1dIq65ilZPM8JrE5rO|@1Wf-mubY~h zG{MSQpK0>B)!11OlIs2gfi zvMEDS=m=blIIwWnm!TJoTR02_vYKhh;>B%NtBuu-xL>c7?mzQf_*Sm1yQWl;wm6?}_|GIXDHdZ~MGkh=4x(WmV$-u;6K z_fc1@nYCGIrK&+i{nB<5ebCd(QgEC<>o^BiS4#1;NYS2B04nnGXp*K;O-&6I+HK@^ zwQx9;_w;nrRO=l&ZjB>yE3%MOKbVq2eSLj2D|;NBYwR1=3w3?YK7tOpBb-Uki`6X;-oWJP)vz#RL8 zIqLCvxb5od8uIq_(~5<@a%x%{z5Zf1z4B@;v8S-oJd`1exxMh*d9qk6ca1*!BO}lT z9hK*R)GDxT%NDK4<)ZTPa@xLqJLkK5_ijIL1mexN-k{?@y+iwsbaB0`j0{@4e!Y}^ zi2!I!=ubAXi0}0-{f`E)z+7m|y4;-Ke91b#>ICMmO=_vrG>g(z#CntyM*!|Mw z3x3{hp4&Vi%U;{hb)ft8jvW$y$*CNxILV!Nx3=;Qcn}h%onG3B*y`xhVY=v3ykJg5 z0O%pRaI3|zDX%@ zi%jrvnKZP-AP9KtgW&BD&O_?c)9GWkTgfi(C?RD;+G9))*pRJ5nCpgqg9Gw!r^MVB zaLPm@Jz>Ync@P!>K=~NE5{JC#X7}QuvT6W^y2;;Guu*_qt*-Vjbtps7CU0qEnh1ip zgoR*rBeO2i3(neXHhu~9goFeQmp&+>ZQ|qQ?A0uKB7z-k0D|F14_Rj^IXU^R0HAJ6 zz=9YJ9Dvl6v|)ULbO~7{y$r&_?Af!mi4!MMKl|*gsHhlbG&MDqN=iz!TWpy;b?TJz zvn3=$U4sbnz`y|6?RH}SMex>y#CYm&_Y&I8rWk7Vv`FJC1>o9WwbbTmC#S0k;C_&v zo*olhqcwb}^!5z@NRe?&MJF*akz>@?*Zc8NW?67OK4DxPYpYYSXXqLcFd|??z=(hm z0V4uN1dIq65ila~|BQh2SCc+G`YmYH0}0U%^Juw9Z;a@PV^>z}%&P9kM>7BdThB+; zzH$Hp9YzL-U0PM}k?IS)!0Zd;CSzae{{R^Lbxskti@m``Y@2NUym?w?W)}OKx|1K8 z2qYy#LPZA{z7e-^>@R1|di9QqsNQ`tY{5Yis>LLRkbMV&^C;2FMl;gv#CD0f{i8WKRB=xnrLy#^bY7sQaLdu+yQdwCU6|%EHkmq{4Xb!{PHgsMAb>OyK!XkV{7QlBt1%&gFGQri-KI~w^ zTBnPCdFn~}+~xKkO4zxRZA^`k2-`RS0Zd?ngAiQ7Y#$QRY(MK0A2DPat zI-2r_)2C~B9lkBGIJN_JD87@AJ{CW0ng7lXPZT}wdt1dar=Qw^&Vxr-vVqGZQU_b$ z2!P|!soan68+>H!(f-HaO@x$@U$U9`@&h9aI>V(GhgkbI>2yP%#zu84${l z0E=bc0$JIa{KP2RlgBC25!nlc6RJKXB}HS~;S@J6mYN!!)c?1atLnGxL-mbjy_TJw zjr8~5qiH;Xt*BxD1BymO{rQnyE&u=k4rN$LW=%~1DgXcg2mk;800000(o>TF0000< KMNUMnLSTY1F>J*E literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/meta.json index eb28d4c8a1f..3088adb1b26 100644 --- a/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/meta.json @@ -1,30 +1,34 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Edited by StanTheCarpenter. Originally taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox state made by Flareguy for SS14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Edited by StanTheCarpenter. Originally taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/security-red.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/security-red.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..42df082df3aa05fd4f7ab41524284c91a6e3a57e GIT binary patch literal 2501 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 P00000NkvXXu0mjfACRh# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/security-red.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/security-red.rsi/meta.json index 49c7e323f42..8ae9041b1bc 100644 --- a/Resources/Textures/Clothing/OuterClothing/Hardsuits/security-red.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/security-red.rsi/meta.json @@ -1,34 +1,38 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & icon made by github:Morb0, reptilian made by kuro(388673708753027083). Vox state made by Flareguy for SS14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & icon made by github:Morb0, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-reptilian", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-reptilian", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/security-warden.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/security-warden.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..ad383d4368a0394b5a5203232ae1234ab78a0460 GIT binary patch literal 2592 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 A7ytkO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/security.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/security.rsi/meta.json index 49c7e323f42..8ae9041b1bc 100644 --- a/Resources/Textures/Clothing/OuterClothing/Hardsuits/security.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/security.rsi/meta.json @@ -1,34 +1,38 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & icon made by github:Morb0, reptilian made by kuro(388673708753027083). Vox state made by Flareguy for SS14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/97ec5ed1a0fc8263df5df5a5afbb653d4684992e & icon made by github:Morb0, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-reptilian", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-reptilian", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/spatio.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/spatio.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..bb5cba1c4e0b91e0d41ff4fe3bb9025401379e23 GIT binary patch literal 2286 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

    jdjHpk4vZC@Il^+duqJN5Jfh zC%T_PlUf9uTZDZ8RNoUR`cE8)wP(YueEHqpYHcXftwN1kkTP74UKPSCQPJ^p)%G#V zwaEG{aHwde2HU;+Q>_3LTm;oUy!{oZC1Tp@KXIZ^$VKViaT+0cGeiW@rQ{=#YU zLit-(;Pkb10BvyshGKlds0>L@N!9qR7u$l7fXvo-`dUu`jiiXV|Jv~uZ9HIH-2Z;( zA$cM7>K?(gkLNEtPViXlc;#U@7x(Cej5bchTfpVw)AM^GK2O8+;~pL|m$7W#K;g#R zp{61@U>X_s@Q{VK@9V#F1XO;u&pUVT0}H#se>W45uj&-gzkePdH#GJjENaArS#L;=Q5JHxU6t;VIsT z4T%W25$_F!zRnTwo7KOK*oF=kM?Al3jk9h}4lo}&p^4GKVm#j==o0NaA(oETr@{>K z`j*!v_tv~%VicbG4E8qd+z|_-UuDK{&H+h}p`!~qML^lwKYJu04FP&Sb*x{y;s?&5 z=b~h^wiH8PJUSRcx3%laoDOB2z6J?>yj;Edmm2fox60**KmL)vH%H~1+Ty67R(;&K zd<|l>DS|MDzx3jtWYgmAglPV=zt&meZ6Ca8jc*+REPnZ3_c1t$2U1f2lMF!#qfpoS zSFFMN@J)o+JYBHB1REXD1)cPRP&&FShQT#JmALrpu3U+!{Ox63su1C7E{-IGs4Nkg zA_^o#9gROfZz0nm<~R|SSu#kGJ>7g%Wq?OWaZlt4I;d0PheTzm6&W344M`D&%1Ub; zlfLhHR`Zw8sw_>C|E~OnPDCaxdr}{RYr_?BEWW43tw2FJJ)o3vT8O~_3j!M*&;^~) z4IM+*Dc!Ia;v_q%P-S*``VUUclD?dQchi@b>h#mtb!FEKTd)58`#`-@dRiqnySRGM zFM>_#8w{{Q30=?$-Ow=>VKlZ91=t>V?#KZT2TH!uD1c zOt*FzeZT+X|% z7ca@nlg7(qt)I)gnFXp}jaE?Q>^$14`T(s^EOLo}1v9?sQn~z#Fu(#6Y;-V16X@1kevn1aRJ4TZcg;?a zsbI=qXcSuFf{X|lHEpVX?;Bz|?43G8p1N{LJ{mJh_BA$;A@Xd(pD|pf07(z#{&$+1 z<>kOtAb!PiUNCYzvh|Y=w=Xq@4+8L#8uNp>$cPG^=;+CRHp287ELM zq3VUKjdyhb?OC`e$S_YH-ovUmYt*VWQntQKr{_W+BJ!SfDZ()tKU#_!Cxmw7zGndp z?)h*2;7xh7XbK`(-5$`DTWW53{Hh(L=G%}<1eoy%XXf#*e!yK*~PzutJ) z>j1LA>;n#8P6}45fD!987)^(Ww?MQ;p*%I;^~S{*&-RquJjIIY?a^2FxXHl;n+IT0 z^{&RFjI#sy^yE_%qJGch>sJQG`RaV2|K5Q;uH(py5I6Mz=l~g=dYW1PI5~hPOl`3G z2KP7^K?yDvo+VGL(4eY~)7I8nQ`OK^mV*VR!AF+`i{@V!?*9Pq(_>q+>nPy>000hU kSV?A0O#mtY000O800000007cclK=n!07*qoM6N<$g8WDjp#T5? literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi/meta.json index f3d2c2d50c2..13d0754164a 100644 --- a/Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi/meta.json @@ -1,38 +1,42 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Created by discord:IAmRasputin#5242, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-monkey made by Dutch-VanDerLinde, vox state made by Flareguy for SS14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:IAmRasputin#5242, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-monkey made by Dutch-VanDerLinde, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-reptilian", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-monkey", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-reptilian", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-monkey", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/syndiecommander.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/syndiecommander.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..adc3727a9326511079783ab07058bf1063f4b388 GIT binary patch literal 2542 zcmV*P)98ONWCpalf28bw<{eq(aDKY?D@F*0j#7YwM3Hveiw?v@KOYSwRphT&seBh?MHx z`8@dE9WHq9dELFs{JhO$JQ)UAS(9bnvn|>_an2dNAj+m!y%Uj7 zXag$%e!B9Jz@ya%<=E6Q(%4ih7|z8rRC)NYloTxq)YtXMK#zTIgeqs=;RVmaqBNnG zJ6|i8G1t2!ZSDoVc&6-p*~9YWs8LpPg%toOv>-i2Ub^Cwvep&_for1ACpkIGRo~0k zqu=}RZNGS2L0I$hb*VaXOs)h1^2GR8_2QW_>TJmxfM=>3WXBgbWO`nKym0f98oqe_ z20457KoA6a?0DT_pGRdPwu9HClq~hCJ)2UbY;ox@)|62<_Muh7>cSOR0dTb8wDjJ* z8RVBUZK`zp&q(#Y!6Cpi-e6%oyga!qJWDfEWz^+Xxp#e~FW!0A#wPz?>Qg_%^zE%77tDQ3K)JgF#Z`1F3YVOkuqKrD)*ic0G zGtB1aE!Mbw~{!l6_U-Ts3QzMKYm;I2Ab6k8#`IYSv?MqY+5oq+}`8w8F z=OLCmJYYfJ`N3Z393wlrx`XvC4gk?4=ANA;dGg!ijcO>vt;!LQpFCQ{G`Pyj9Pc<) zkg3b17xFX*q>k;A8@?{(S6%&)DgfbvxF1AWO%-a1)ECdwdo;;yJe#4hspF-=0iBCy z$`lv}j9F*?rte-TqKm+U9T@8{gb>z#gsvI5p=EoL?vZP~SA%twu_M&VC=uIiWMdee zfV>rXdCGl%W25S`aN*aq=h1KKloC1m!Rrxqh}ZxD2e=vFW)80(FMGbb_ZjAjqho zFu>T~(a8P-wFUuUl?N> zfAOqNe1>?Yj5^xbD&e&~Zr*&+FZbpY$>VF+20!DOGU{SF3^9)X|B-r{GU{Rp05Z%` zSSV=bXlx|iLfgjQ;|RnNh$9e3AdWyBfj9zj1RMln{__$`l!+RfAZ&8#gnZ{9^k25} zto{XH{+q4aVz$?}Q6A%Ge`A`4%ZMCj&lqU9n-IDc0A`=>4vg9;9nH2Qh2I@7u>KkI zbRuLF-@RwIiKhs;qqr?#;IgX|D<-p|ReiAbB_ zz{xdw*m$MqIe^J8&o_7s{xc^?L1^lYM^|YuH4vGw;YoQu^`;sQJ$JNT{@HDpps>Zsa^W&E zBHank)gBoP(9jmy=zuQhgl_1Fu3iY+6AGNjE{J?{=5&b!2I!`3tkCe4Z4*Fjngv34K7 zX=~^hiLmw0P9tnj*qmP!AnPNN`h@h3MZmM(gCyk_ddTFHnha4E3@q- z`BH^Jq_8Emw#xCQCIw-C&BskXxmT z1149Kg^F7o8f(#$o#avOey#B*K6o2%C-VuWr}1*Y!81Vd}YMWfA)E z?yE_MOTTUW>PsC%j7KMQyHk7+n@mQFTZ194%Eu=Cg+^{qppNl2u5hNVzlKO(OG+C| zM&QqkJ-KC;m}f*7evJJGJG7;pCc6Ary4PdNDi(60kIdXKg7D#Rh&nMv%IDT5R7E@%H? zBGx8z6>o*y9XZn6HX;DG6)68Icb}aPpbWPlx4Yct-2ae*ceezA1&Z zAIgMf%jNR5UOC}!*T2Egd0-^NjULuYo8TieE|bp8q+3#TzAfzR8!e;Vd{~Xx2b>;A z&{Q3htrBh-97&I1tH4N&++{|9F`mp!V)OrNLMF25028XWH6ER<0pKHkeX=SI{y6NpTVbGSdCGn=^D;e>@S%WZ*{+6%O^r7gB_ zcRtVEx&FMp_i|3#Yew>Wl3(t*&pGG$^F4om&+`)rDMTPdAVeTUAVeTUAVeTU;POIX z>5>}~zkg}3K9nbGebHn){y+5F_57|Wn{inI@U3sQBo@wZl4Hj^drwO5d%dRA>?3Y+ZJBBS@%h{COl>@r;ZZj^ zsqVe1tLqalG&SkQ$8WGqox7xDORtf7XwAAr-N80FF+MK8i_DU1nwF@PcRLQr7l+=L ztBZ=HXGOC-_VSBfa$SvnWZt~QpBCRJw|@GQ(z>Hnj$K)yT^IgmP+B&$$iBb)O+I({ zP1$UoIHu&l;tXNVPf+Q9f$`5L4G@+T@d7Io&0Do=WN+-2YNi)h9k9 zi=S$hZ50*rV^8IUp6%t8s(N|DjDA_!OsTG3Am1Jx)-pWmCPB`l^<+hjd|^(b9KOG0 zf*N?#(Z+|oX29zw%qSZwEl#Sas;ZOSN8d{68ydbSuMa2Nco^ZlZU_3~GNZgew(ahc zeP;Pp+_F~HuoSoLeokJK0-=o$dCh=jia!u4rz4P>2z52d{bvPC~qDqQNlE)B^L(%AU`a8RJvAn$J zF=yG@=@PW&j)xK_V{gjPP+W?NE98N%-J|OsV*3B;*U!oL*r4u5b#>Ru-n~yd>33>` z^F2NPmec*ist||E%Of&8oV*IyvIS&LRk<`oZ=5y|aQ;m1VTs2()p;Cc#&H@z?EY-X zwhjjTl4nOUiK z0UpZmEC{r9)$g9wT(9F^Mt--tI>8N)v!5FocW{Uo6K-ISju*;TQxx$)e!SghPUymN})}@i0d}`Zav;9 z>(27>lO)R6MICMOO1y-us;tzPAFGHmys1QHT#e>^06ppY;Zf%*$F}pD0d!(*-?@3~ z1U>Mkd)-e^Vi>tzbaK^Yk_FEj0A4vCZ+%ub9ZQtq1xF>D!m0AFU9=*>hMTS*9(BI* zy#OEp$$5WuUA1m}mQW6FbZn;3#@7hf_Dpk*H%^;YM)&ER2|IJ-+mWBWEjH6+t;pk zj!1a{z!w>Oln{)_W-{vId+?ryotAhK@9GxD8H8x%Y8S?%VJUoee(9vl*3( z&mb`BPw)7pPWO^MzfIY4bor-Dc>X=-tPpxq0L*JxmN<3tpIHG}y7VTJ6N#hcA~$t* zs*NlK8=EIX1QnK4OCu_?6Ap#8-STB8^;UmpAeHL z?CJiOHXRxMFa}5VIM*^tm;JCwG^g`&{a4w>*7<#%GGInLXoE(H3yMvet|sd;wz93S z_+Cirn~FIug?m zJfp}Aur_F}z-)-Q@`B_v01i9(#sNPS{XSEGVZZ#y<~)3+8j4Ve^B9037=&RQQTg~@ z5Shr%<$N$%lFbKvw9eCJ!t?_nyDZX$ka-~?!lfr02=uYv38eR*%6}^}+sI=Rwq?r> z;gkJ@Cum0sfb?mf{?#S_t14&fwU?1#8Eh%KIAJCrJRdniD>HrCV*|Ee6SiSvCfkEf z2YsEe*6lh0X?xkAGw4~~=1mVu_x49sCh2g_V7n*e`<;NLz-(X%E*v{2&Be)Y_Ubon zk)LdTT<-?#N5SPBj?tT*2cLA%Y}U{>?ZT4p9>vYWbe=iy}pKqVPUpGpXT2l9+Mzrzhpny3us>TLgf z{u2E7&CZ=tezGHF3pQCBgSs<0ZtHUbkjViH3R9j#(%B5~1^_|4ibA{>n46a@ znBOSevGe(DfOP;J=t3vDu_0)aZRh$sDFBGM5q`o59)c4Ow%luVdM_(iV@*4ijV^Rr z{n+9Y2Mp@_FWZi^FNyheuK)l54rN$LW=%~1DgXcg2mk;800000(o>TF0000C3CNy49VKzD)|?q%^Yj4k-->gcq>goTLFm*^9&i^2k zyS2>}Eph~0{?lHReIXX}LvBO*mGek>We>LHFT?iEPbDeg_uQ*H0*JxZN>2Z${vBvJ z0yqtHMxfRRI8=QKuC6W*yYVBUWzV;zrvc@EN1MG8mQmNAQh%ulBi=iX zrr%^sH?5T;oVMi+E6iBbFk@}kW z1ROi-wr$%EU^V@Y$HZa$xmxh|6XW{e;q+5FooQ$bB!kZu!Iz4_D8nKn(Ad(7yAqQn z|(b^S$xcko<;xbO~%A1m?jEkx-H3AWdOI^iHKD@!`!uwOp^n@EU_^*rws zYXJ8Fl)7spMLzgJxb_rHO~BftZn*$+x;33WDHlTu?@0#VN?BrbJSOVSv$+=8CZH;H zGNuU!hY!Ca0Wf%XU7ZBL!2el)8I@&ak|fq0*xoF4{t|QWF)??bq2U8;+O|oW4-Xp* zmI0~VuVz6M#1ye3wx$3LahuCu2G1c!r_cRBY>I{a=ojm8x$Tli$1;EK2O(6*kl))!PMIvHQm~7d4r47~1Es_N4>;})a+OI(d&!NxY>5LceSw>xd z3Ku^5qo34qDKcj+28+uxe46Zx6ZyxOtzyP`6c?-+>J9zrE3eZaDjaNNu6F|24kBjq73GZ1Je{G?> znKOTs^B*C5+S@J%0&StwKUua;IoVO+85aa*x@M!=$=AY)5cmt~{zo34t)BxLaH zfnyEgc#61qUlBbJXg`BB;?ucKdb+oO&3b;8U(tLN%X=%sbPSlA^jZ2cw=iMQpC@xqc)AP5N=fZ7N*fPi11CtWRf{fgsJQ^&p zYDsn@@)yhe+|a`Aw3MnZAW2}F>FLizGhViYw&{bu%t9>0L~O)pC5(}=GG@je{B-rn z06wrMcUZL)x?SQ>LQG6|E^e>L|CNd_u^kvBG##=fv&Y9Y&gVR(5j^el?2kE3pVKl( zI?Kh>g%?pRDrGflMoZ++~@3;1^-$;YTMV z;VV}z$nAiFNN}>~Sw5CRqu&?snUe^>&qGa`%X%h{eOPK0%VOD)LiXui~>4zWT zuY*Ex-hEn51FO6s<1D%(NT%6&n1YEE$v$sbz~FlmCM4*H4!;)}iMbb>C6J2;_Df&{ zNT9vh(bb!Sr!V@XZ(>lvo0BCsv(Fe+@T}8g_{|LI!T+PTtqyT0xmh(VT0e zj`NKhAGHf(9ZrX%$!S>nSts5a5+(NrR>RO6fX*|gALss8o0_p9_d3O(+9wUCZsV)DD zao^JAo}Q;k9@l9N43j5Dn7T7}BK3UcSpsijsPhR{4I|Z%71@}!2k_{uI;}#z?)uZ?E#NC?bD46Wg6H4R25philq1QJUYq=MxK#DE$S zL=cQoe(*<(qLK20ABLzH1c@XqhJ*xap$eNoLW9UdZFy;d77$zL16v9dM7G!ao#iaI z+jg0|?)Hy!lAE2KIWy;+Z_b>Vd(RMQ(gnGYjUiJS)W<&Y~NxW~$z} znOcsN6K$HKq=z$bpkV*Utt@5%Fci;I850dW^1mVHFu7f?_fRg_n0DJ_{L4)jXh>`l zKPcZWI8V<{oJF}y7gKV6vGTA3R5=$O{FSzv%=m3If3G}VLnBkux%*|Rp|ndAD9=03 zZ2MDnNZWice!!#-?ssb1`{Xbugv;y7Y2>Lgs&Z~KL0CYZ#SW#}M_*+R*joFMgN;A$ zGZ4nh3hxQnB^1RkNMg7l@EwHN$*nWja9ZpD|-M&g@LJs zQRMm~g}kxNRP)6K7B=Cn<>bmT>mF;Srv1sb6tKg*qjC!Ygug}{pzqCfK7Q&4-2LQ| za$1`^fkJUUWmkb9xL}+&h0bPpsOi09e%*&oB{E*fqwIP&2ck#?!s3FLjLxIUy!>)A z^Jr|=aMt1U`39=4J4T81qiJx#Eh<0!ow8lZj4<9YDvEB`wNnBOr3)EVybj@tsU>-o zUO$D}=_QWkAf1mVgSa& zI>h=z5V8`25D4c1kjnb&Ho!yvSPximZ*0kxD_3)`qIIij>(r;ad7Y|!WdKA!2}S?` zvkofTyNiPmWEMuD=Mg4T86c$DwZY zyEwiHSU<^;s2JlR!9&`o7*u@$yEfJTSWN`ume(Y`u$ z1Vs=oMAS7k@;Acko@m>N2^EE{JOE*k`wpkWGgF5V(&a*`9y~pBnQ{F>BgH$C$cau- zT>~k$E>tI_%R_OP0)pVq*JgELiqG0xg z&%X_#0z%x>_jYJC9!lU&4(8Uq6u z@qkM5cN*AwFgPwr4bF+@btnV{ph)48bgl{%;Aad&LB@tGF!J-@Fzdd$6-xB~~SxCAb|K)HeS7v%M zT*e9tfG`FA3IM2=U>NClfZlYF;DCARM~bz9Pdjok5%; zXNvsUr!V`t{_eO2{=L@G8qyN%5d?!uvowxO_60q@G8@iIk*W%qGUd9i=%U)y%4d5C zNax9uCmXmYAom6Ed+5-ikjJy5d^lzQ3q{jr&fTF0000?k4N?G-i7s-rI6}D|*aw@9P3jx~LYd&bDFz`~dbd$Ki&-iIU|=TGO-i0{ z*kIq*CY=Gc3+D?al>zIUWi}ol@WySnWr8q(nY&(^PWLdKJoNzt*x)qyRLoy0aNz z0)+f`KZPxrl_JN&8F0|?7^|P`{Phnu_)f&R34Ntbf*>?sAU^UoiiZV|x*axQ<#fd$ zTmrfrn=%gqFl8m8iUTtsD)OfIbv^@3SqO{+2_OL^fCP{L55SScKC_ReOsWkLh z&Q2DXc>WoB0G@B|GZ>3butIaKEvY@66mh20m-9D6S^&^m{XGGZRaEV(%cm9qvG_&k zkHe$zsk&%59tj`;B=CO-1b>VKkN;9>&{yzS#JAFAuu>kQa6RTfM@1Z~_648d8)8tI zO9=pX46n?D-E{es`gB@K_>=gFyYM)SztCQTdgP z7sr`O;0NQ;x`SNx=X?MF01jnXNoGw=04e|g00;m8000000Mb*F00000NkvXXu0mjf Did`=O literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/apron.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Misc/apron.rsi/meta.json index e482264df5f..05b2c2562d7 100644 --- a/Resources/Textures/Clothing/OuterClothing/Misc/apron.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Misc/apron.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/apronbar.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Misc/apronbar.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..69e04500e3fe6ce3e54a3c97629cc05ad656d702 GIT binary patch literal 621 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=EX7WqAsj$Z!;#X#z`(@i>Eakt z5%+eMuis$Mt(w585RJ39tbDyY}vG3cSKRSw8 z&(ojPetxs1XioC!*$xj+znA;eTsU$5lZ8o43z&`64`@!<$tWZ1z@FmQ5Ufzlyu+Kf z;q~%W)w`?Z|MW>nU%vBuMt0u3*Ll0|?z)?Ieg3|vwK0*?-aY+RI^nY6_aH`x4I6rU zTc4k~dY$91_O>iuhQDCG&c^jj4OxdjDRInCwo34uuu8LmrG_KysB`-%#vKCF+6(?f zZnZC&^Mv8_Aw@agrw!Y3e|OiuK7HfgzO;Y7Yz1F;y!>#-RhXTD%lCNp*v z-2b;pE<(7!CN#StzxK3014Dr2f%PV<@+%EP7&pX~?r+dy*l|#38KcEakt z5%)IA(eJQFT zfQ{^q>80s=A9V#gCf&Z6P{g?J-IS<*N0xu?p1wGNRW_(|S&qBnQ>K6nuRrtUjTkcy zMZ28rx8{`EdMoRxVJ645sTmv}cK6Qz!*S(1!>fPu&irnZpM1IdPs{I`|Kjb}7>_h| zo>za(c|?m(cN;)Ctbo7D0yoa7c#K+*! z|HmX;=l3+*a|%Udz0{u3Xk20L`1PbPuC`P&GNs(BlaSdR``9{gyLw$C za_Dr3UU;TxcJ_ai{oCRx`E6;7gjr^IDjv;Tz}~TRwx{zKhD^n;*&hl*q*OM~efmJ@ zNrB*31}2m3(r+7!ISNcUCU298`J^abwkL>N(Z9vJ;j#b8cF*ElZTliPShG6X9M65UenQxN%|e3J`E*% zm*uxITwZ^11J6a~CBKfX-v1*?>U+TM0#T2;k6#yVi`}34mErG3(_d$I_=`Ja?mk+i zDEllax5JswZ5o5+f#6K-YMZ>9|MMLFoSrmad8vzjvcR-@&BJy|=OaZ@|7*WFUdPAT zS5kK;n0Lio7V|qisoVz??M36?ur+(tF!Sy@G<}hJ_(Ndgzopr00^BrtN;K2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/apronbotanist.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Misc/apronbotanist.rsi/meta.json index 232bec9c0a2..aec6f25b88f 100644 --- a/Resources/Textures/Clothing/OuterClothing/Misc/apronbotanist.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Misc/apronbotanist.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -18,6 +18,10 @@ "name": "equipped-OUTERCLOTHING-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/apronchef.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Misc/apronchef.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..6dfc6f1eba8a153b96382859ac643e5bdecd2fd6 GIT binary patch literal 597 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=EX7WqAsj$Z!;#X#z`*#))5S5Q zBJS-h-@Il6fmYus(o^19x>yF?b}qT=9AYbE%Tj$p^wG10J50kSe7GT@WA7dKWApQ~ z=8p|IrX*?4c1Yd5{{E@vLap;pcOGXsz@ssTVY$OY&IL0V&omt3EZ`EE$M8yr(V&iR z*T0H+w(d4oYLeBV^VhGIJKp{3cipZ%nNp$G{k`_iPn&hEN0n(q+5_M9J1wK`^E?p0 z}0_xcGkxZLZl%j=Wg zyGSa*I{WYm!6uG|*gr+F|C)>+a0mpHICHNrXWLV={puy7j$+N_j9mFIVppu-I21U& zChIw))v?|iI!QI=GmPr_lTPnulW{3Gkz^6zO&#aa-{EUwq#? zwMTgtJH?VO{PpKNv~{jb)9V~BM#Egu|0XZkg0}Q`@Erc|{a{OmK)>GxQDbf!AN}}Q zQU^8(%~NC)QeYIiF|T1a&(7b`S_Qc~f7@+q&THB5C9`&Jot;~9O!k{Lz5R|1Nfw*F zODwwnSm5rqT+vBY3;SmCn|xTyw56p_{T)9?b;FI*>m)?1<)$3apYs3CUyC~>PQcW_ gmm1-j=IhI#1!QvoF$i1=o(!TqUHx3vIVCg!07KyHI{*Lx literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/apronchef.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Misc/apronchef.rsi/meta.json index 232bec9c0a2..aec6f25b88f 100644 --- a/Resources/Textures/Clothing/OuterClothing/Misc/apronchef.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Misc/apronchef.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -18,6 +18,10 @@ "name": "equipped-OUTERCLOTHING-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/black_hoodie.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Misc/black_hoodie.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..7dca175fd910bb83becb090283c00e61cbe66047 GIT binary patch literal 788 zcmV+v1MB>WP)5EYrs(1ANjQUNERPM0I(2DuwY$Q8JOsY1ojLB&ux zelkmBMYcW$Ma1hF7go3n#22XpssC-`{uXJCmhVnvP@1t91hoIIxky3uO0yK`F!4(6JsjD z#)*Lg$UT`%1idI6uNw2kcXoiSc&e!qAuoJ)!lsD{pB$jBMJ!vn<2yM(2iJGnHf}4< zHm>Kl&DZ(0&36)j66ASaJ8ybo*b#H?^{Du@bARapA^1*50B4K}+wb?X`HsBN5i?wd6xP@^kj>;HE-Mv9Gsn z4gY*Ti{Wrsn~Ip^as701!*>$EM2cdw*{p5&u4C#k2nF)$0Va^mW@8FJOzdGD0LzmD zOdp4?JK!wf8kVA=6sH0;IJc@!7Bg;%lB3B0C_h{fN(o9S~phv=G?=Y3)aRHobR1 ze90M+6<`He0akz&U}zTO#DSbzy^md*xvU71V)8lE=CJnULKG2UyXDj z*0y%BSk#IJmr(3ZUxlk1;OaIQmlQGF0F2Y=BzC)<7>!2q?eYXU03@*UxQ?cqViKby z6TBO?LVydQb>YFKbYKu}kN`T-?RGmTU$I;+r8P@C>Qip=Hx*xA$;<2V7>+X%2XJ{G zXl#HN5jr&{BWUR?5?CE?bH%BqPOL=@d?FjT-QdXanYRzLOFH%6u5Iu zQPTHbfG8?62rIw}umY?AE0CrF--Oi@s~u)K`Tzg`4rN$LW=%~1DgXcg2mk;800000 S(o>TF0000xm;Nf- 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/ghostsheet.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Misc/ghostsheet.rsi/meta.json index ccfd0c03038..b67022a3bd7 100644 --- a/Resources/Textures/Clothing/OuterClothing/Misc/ghostsheet.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Misc/ghostsheet.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/pull/38809. Vox state by Flareguy for SS1", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/pull/38809, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -15,7 +15,7 @@ "directions": 4 }, { - "name": "equipped-OUTERCLOTHING-vox", + "name": "equipped-OUTERCLOTHING-resomi", "directions": 4 }, { @@ -25,6 +25,10 @@ { "name": "inhand-right", "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 } ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/grey_hoodie.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Misc/grey_hoodie.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..279bf73c8bfcfc2d073af92f4276eed1a1c0f56a GIT binary patch literal 1105 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/hospitalgown.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Misc/hospitalgown.rsi/meta.json index e482264df5f..05b2c2562d7 100644 --- a/Resources/Textures/Clothing/OuterClothing/Misc/hospitalgown.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Misc/hospitalgown.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/judge.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Misc/judge.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..d53f87e92da654bd84fb1b452382741d0e3292ef GIT binary patch literal 1325 zcmV+|1=9M7P)3x7ew@?O_O>%qB4gr^CbaW)+ z*49?G2sN^#f$8Awot-p2JzXd@H8mx{K@1}F_4QquA_fp;v-lb>1xCYFgxYeADVDamxk()z9W*yLS4dXZDy>+#u%6{H za-zPt2)9Hy5di|6+29AxRb71mz#sr@cXwCDEiElFMmiiJrUOD4{=knfu$u%F1UME! z4Ryq5izhgE;AiR&0!KjJt4bhT2hFd%1N1Ny!*YhGONlRN?1|8<8Z2Vj``{-`^3?L? zAD4~-1wc{m(h^p~6>YsiTN@iBoN!j8q2ao-%OQ=#>I5?t!AJl_6$(vgGuo}pA zAWa(~M%A(eFsd=)OltR+hmoFNLHg2+n6L%F@>0smrIjkfeU3eU-rxhk9|70$eSmA% z-U$XY2%Dgaj4c2*H_EW-fvJ}h6<5S4pl~sKyol*M0;;%_%$frA_4V?t4*_d^v1{as z$};QgF^HZ!Ig#P`;6Mg-k2K_o3ja#I@c2=B{VRa(fm6UK;1qBQI0c*nP64NYQy?@2 zV%}J2b={bXVs9^~vR;O6ObZ!Aod686{>!ZF40A)<&d$y#^L(``A0v7`B)oV$PKiW9;^Rxyf%q_DW7a-E{SFsjhG=wjlmwyJ z>)b2-PmK+qz%sx97BGR0##iz&mc0xnKMi^277%xOfgx z^rhLfZq^hqt@I}4vl0MGLvh_OE!25|C7^c43OpiTGz9 zwJ8i8TMd11^;` literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/judge.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Misc/judge.rsi/meta.json index e482264df5f..05b2c2562d7 100644 --- a/Resources/Textures/Clothing/OuterClothing/Misc/judge.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Misc/judge.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/nunrobe.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Misc/nunrobe.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..1d82b6240c40ff4ec3a0cc0b4092ba22d9a35629 GIT binary patch literal 1443 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/poncho.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Misc/poncho.rsi/meta.json index e482264df5f..c733b14c4bf 100644 --- a/Resources/Textures/Clothing/OuterClothing/Misc/poncho.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Misc/poncho.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -10,10 +10,18 @@ { "name": "icon" }, + { + "name": "equipped-NECK", + "directions": 4 + }, { "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/red_racoon.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Misc/red_racoon.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..e183fcc8d3f1eaf31e6292db1a8fae11d7897237 GIT binary patch literal 1866 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/santa.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Misc/santa.rsi/meta.json index 16f769df390..5be8c4afb6d 100644 --- a/Resources/Textures/Clothing/OuterClothing/Misc/santa.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Misc/santa.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, reptilian made by kuro(388673708753027083)", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -18,6 +18,10 @@ "name": "equipped-OUTERCLOTHING-reptilian", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/skubbody.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Misc/skubbody.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..a5d7a154c8c768da8a7552104330ac1597781b5d GIT binary patch literal 730 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=EX7WqAsj$Z!;#X#z`#`Q>Eakt z5%+eMeb6BXkz>L~CkdbE5l_(2S*w$|hhdvY5u;R=l$VrL)ZPZ(rBj!(I-j>_o*p3b zIW;0ZwyCmmHj8nM^=9F+yS4Rozs;mS3$f^^I5453f)W;|mB-Ite)(+A#g6vbtF6E1 zZtdD#u=iEj(M_?Io^Ka@nXjU`+96)(&XRp0;YS$q+7CZicE6uBuFR^Q>)4GZZ{11t zX)i5$>$+<<<_i1olILkUe(}Zh_)G<^mJb_CZ9amR|3*LNLoOZ1 zCh!ysyxQ>Fc2#`f-JJCe6Dy@V7!{b_Fg@oNVJx_z$HwvN&VEbh^4UoYnZKnB?&xk> zt+!on&7QrtGFESEut@2$YFpy*?Zt7XMe7vZi+Q@0513ui@OnMjYI^CMrSgjMzbB+j zc3H>O;8MVuoUpqyVXOSBPE`wyKt_gDd-GeuB^mN+EPe%ij1K+a68f|$opHUA9qR(t z@}$mfd;SX=S@Expe`I}p0s|*j^rxI@W?ZLa`lLxB75ec<${F<>7T>N}yuh>VhSBOj zVK-72XH_%qc=z=Y%Sz8l_j-?ODR1(dRJUAV;_JUrcb1&kx>B=qqHEvBE(VD-cZZ2> zQa4Wo-Hyy~QCzjHg0W(jPo3SQ9U0pX|EyWJYh{{Y-OiY{3#rczu+4w8mDOQi+fyKBeTC-(H!I|0T;eOD&CyKA;h!FScmP%wq>?i$7hO z$=y)v7PjzyHunv_edp3<8_j3=+*JKVaDm;nNkLa#mma-))ow}Nb+K)p4J@mCA4rQE o9@_3J6%9(Ge5nzhX}-P;T0k}j5QD&_;K?A$)78&qol`;+0P%V+p#T5? literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/skubbody.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Misc/skubbody.rsi/meta.json index ed75ee470b7..1ecd0342dba 100644 --- a/Resources/Textures/Clothing/OuterClothing/Misc/skubbody.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Misc/skubbody.rsi/meta.json @@ -1,22 +1,26 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "EOBGames from tgstation. Vox state made by Flareguy for SS14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "EOBGames from tgstation, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/body-overlay-2-resomi.png b/Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/body-overlay-2-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..eaafa26dae40542b458cdc2b444eb9fd7d000c63 GIT binary patch literal 1841 zcmV-12hRA3P)Y>I4>LnN` z^sV>)fo5PVCyVvnJ19}!* z?mqkMy}oaKd+oi?FQU{^1yTi41yTi41?H>*nc$~68@mKvFt@``1xPa>odW3^Fvk@r zw8r23{U3q$ssHQ849dS${T!69SRvI~XZ7pb-o>w2xl+3IzI+*Wx8j=w0C@f3!vfZP z`jT>;885$fc`19)32^{=z@L<9Hwzdq;?c2AH zEckf^aMMml9RMh6kSIe09P1RBKYzYC9VZhjiVqCNpJ2>_l5Dn!`;2q>Yc3Dt9Js)I z@$(7*XGk#^f<*9Ij%EPPxl`nBYpb-KuDSS(iIJ}13cjEOsx3xa$G){1{N-{ z1n7MBj9PBq6cJz;fnXvw2Mb?m>)_)$U|RTIyMQuuZ-%PZua}g^4`mqk|LAb zcA4X25J5RZC2B zJ_9UbrEOCMQUy{4LIsW=KOS7Xcrkoc{(ngW4&V|OU*7Lq4S=PkrP6Kn>ebZ7Ple8& zJsZoH6$P^Y9Qe9o0$#*`|t*xzr`bOL4X8s(DZG2qbjfg2X%Z_B40+@3M{`KqE zw15A8c_A|L;e&uHIRrmb8F1vtkq}Eqzj(m{>Ui>mu3x_{=X6by0}nGzf#u7W(-6P* zZftA}U3YbL$!H*OHEdByo9h!;zy!7$IDs2DTFfNCsZ*yUt(%&fXbryv!RX(s0qn^$5xfQk-@pJCFo6vY-~vwIHsb;)09ISw|99@(Ipe`cMF1uY9IPw9E0Q?_ zv@=#)cg1yg0qZDO+q+m%9%f(G4%!|hkb-I@B_(w1*fF^;zi{D#ITd|)sDEG;7Z*zx z{7*-G^CGB3vFBd9c8xaYK3F(#;DC_99U6!xEdqREzGKlF85yCzzCNMykUxk3m$(*N z09=<34-eCwJ9lLMyM_-Hk~a9nT*tEqHS7p5_a4ED`w!0NkIuG>tQ7zN01jnXNoGw= f04e|g00;m8000000Mb*F00000NkvXXu0mjfsxwbG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/meta.json index 2eda10ef510..1025939bba4 100644 --- a/Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Misc/straight_jacket.rsi/meta.json @@ -1,30 +1,34 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox state made by Flareguy for SS14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, body-overlay-2-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "body-overlay-2", - "directions": 4 - }, - { - "name": "body-overlay-2-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "body-overlay-2", + "directions": 4 + }, + { + "name": "body-overlay-2-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "body-overlay-2-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/violetwizard.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Misc/violetwizard.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..3fcdde419bf868fe354e2a67dab1b1d4833729e8 GIT binary patch literal 1230 zcmV;<1Tp)GP)|2g1ucjo zMtanOEqL(a!5?6?7Y`m)REv;*3KE_T4MuXeF|El7k-4}Ti_9mM%jT_AMhg_-;%}m zya>9*&n-M*`OTG@{~+@2<5PxTXCxX-5t&hL)V2Y>0r5y2*WmcJ3chCpL{hO>tX4%t zN~Mz6EUdD{J5KVehhHYg$F#Fm@TJ!PQdBONYvL&HHYF_OykCelcyb^Lg#xSMn*0~W z>{_6kagkmFsI%$0Y+b*Z!JTr@Ye4k<2#cP~unX(65Le_^566cC5R53cIX=o2kb2cO zWR$;7v+~(V6q_cg2q0mYkGWiqrPFDrbL5eN7A`V>ZT1_5-#IpXC~7~x^^4v%R;5yj z^R`_X6@;?~Euqi5{e`Y%V-vnx@UKEvo#x`h_uE z9+R{IeDs~Jr^c4q^#{jld1P>pM}bFZ@6FtyY%bh!9^~Q~7oOnRBJz~HguNSC+5mbO zpfvA?&Rlc%8EXDWe3SQ|f&npZfXNrZR6HKXE2*@7PYz!BHOR4RNW~)7rPih@zLiWS z^M3GE46rYryIrT2j{vLINxgzpEE`Cq2p^jc>;-I&Ujjbv$@ZyYfP;beZ#z>JKMw=^ z@K83u59t5&tg-=o?zL4%Q20^?U;~7?wpm)=B_4IS7siJWfrWwZX)CNMDyW@dnE0Ly z*frc8R3SA5I!Jd-iZ-AVM^#2s*GGViS-P!uKs%rv&<%&2E(mz$V=1vss3+Dz>kWA&^*EUu3KKC2@d4F9Q?U zt^rWO^ko1L6N!ZLH&v?>FoEqi`8EJV#->jAT1!+!0J9y&J6tj6o@H(O(T$w1KP6Oz zi_d@qxVRTZu}!nGuLu~ONVk0CMKLYsK%*}bX?NLA6nN(TzltXTDkdmRfrlfDZJ+z% zsHt*NG61Kt_z4kvV)T2R5vmK3D5hCi!~h3yQ9YriWB>@_OkN~X|G4UIteIf(o`?Ys zD(3^KUnK+Z{>9lq%d*(y%^yw_h$ABs53)>Hzy=3!QQZ?L8GvxZ=}hH`;b;t<*z`g==r+Ix2P7B)Zq;uC&mTwo8bIMj;(L30 z84e|p^9ViHM~P=(RWoQHfJtYRi3_;7O#p_tW{9{=cXBH8dOtvsfNVKvPX7QHUJ@_6 sQFSB$000hUSV?A0O#mtY000O800000007cclK=n!07*qoM6N<$f@$$AMF0Q* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/violetwizard.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Misc/violetwizard.rsi/meta.json index 15aef26a56c..1ef4d9216f0 100644 --- a/Resources/Textures/Clothing/OuterClothing/Misc/violetwizard.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Misc/violetwizard.rsi/meta.json @@ -1,30 +1,34 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox state made by Flareguy for SS14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Misc/wizard.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Misc/wizard.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..322240a97178016cf528ca0d238f883667ee6046 GIT binary patch literal 1101 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 IM6N<$g26NA%>V!Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/meta.json index c050a121e84..1229ebb88be 100644 --- a/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Vests/detvest.rsi/meta.json @@ -1,30 +1,34 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8. Vox state made by Flareguy for Space Station 14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/hazard.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Vests/hazard.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..eed46ab83d2618fced8e108b2a61661db7e9c442 GIT binary patch literal 1248 zcmV<61Rwi}P)|ey;TxKe_&Cq6=YBkwz2G5yCk+)>7a#TsB^n#bhcr4#+|u2YqIyk zFf-?#d%knNd(PeA-UZ-|Gr$?(3~&ZAmjNMF=;UxJjrr3rv?lv1CW|sl!U@Q%`A&|O zXFxJ1nI+*FkXiGc9PNT+k+G!lDUbrU15QL2uLzg*4Qe&r{`EqWb5#Bqmf%!5r2M`x zMwz)s_2I(!k*sM=Lhp;tWM3U&!8Tn22wYw5g`%phKm#4XfK^x3;IR*NPw`%DvnK$!lEo$J6upKHT`$=&_MN*2_PcTIQ-y-Ht!J4PiEifwDd zLnH9QTP#%Pk0=vxC1;~B9Qw*sc9sb6T-pb+qZD!}sAp3fbic|G4wif&qg6i0t*8MR z<)wK5&DV5;cXhZRvLm9~XIAK`^MSvjM&7fxA^R9C%ckQdzkeGN{LkyQjpF#6M4^Fhq8igX+NOcZ zGy_DM0W!S^ea=D|3vS9;((VUDj~^nrbPd3U_11FlHxeKoty(xyMArapW711-HeX9= zmnnKW=s~fM6coDw{V4O*D>(knI)b<#yTVY})oF;Ww;y1-1P}-Vd(?ZEcna5n*c}7M z+AX*WPl|Wm!&s;hf>dTl>TAgg)^~#F4uGfd4M@^dnT<6~VFzh;RF+$#))E0|T1_*& zOF6$3G_7nG{Sinw)sGMsqO|zh z@#qr^zG1zn#*Ov_T~D0w`uqk(t>o+{h-{Ct#FN%BdTRhP0crJomcaA~uv`MO`j|^ON0eQId?^bl= zw3lgHnk9BE7W#m`u-IW9gP{E_I|w?GZW0oM$9MEa>xY%Vn0AD44}Q(j4gpVs@RTU+ zGe9FmOvFYX&=;0-K_rTa06d|^hJQ;@PK0U08Ng>dO95>ohC18$j6PsfeNtZRZui@K z@tTVS4k^!gkHu~f_1z915;3$`TA!?7Gi87ZfS@k#)Jd>YM@20B3+RFmD<70|1D~=AGEQzW@LL4rN$LW=%~1DgXcg2mk;800000(o>TF0000< KMNUMnLSTa5BQ>S~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/hazard.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Vests/hazard.rsi/meta.json index e56b9fd2a9e..a820ed3d31f 100644 --- a/Resources/Textures/Clothing/OuterClothing/Vests/hazard.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Vests/hazard.rsi/meta.json @@ -1,30 +1,34 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8. Vox state by Flareguy for Space Station 14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..37d86c092048a2374a7593f2c457e18ab5aadbd0 GIT binary patch literal 846 zcmV-U1F`&xP)VP_+4yXg_ z!2jt$={4EI=4-u+(YLf1GUO`M0J(RIF_Rqu^~>EMuDJYZ?eTG0KLe-n@I8T#wlrRE z;js*GBJ1BwrSio@!BBT?wogLhEt1qv_&Yma6Zjh&pG5d916tK~snt3&0E-v2p$}u? zeY5&Z_;$Sn#>&b^$Bm2sK}yc;cFVX>M7`gCkS-;eS86m4mgd`i~I?oA}%BID= z#;((jBO;tB=riWbbEVO+L^h4iPWvuEM-ehElnBE=RN0Pxe(pY9I{Q4@Sc%wimg2M2JG zt|>MEfN=iq?w`Y!?tp|iVF4Q)vXo2)!1@2%4W=cD- zx3~S`4++iY5B47vxFq5j#9^Kh=r{u~ZUD7&Mfr|T6A2D!?Y?X3xU3H3>3*KrQ+*3b zD&*Qz1#vp&L2w=z9L+jb9Z(0<0d=6r4m<-OYc{EE59CDv000hUSV?A0O#mtY000O8 Y00000007cclK=n!07*qoM6N<$g29A(8~^|S literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/meta.json index e482264df5f..05b2c2562d7 100644 --- a/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Vests/mercwebvest.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/vest.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Vests/vest.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..003dffb9f8b89f99d19a2c8e1f4edc7fbe63571c GIT binary patch literal 870 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=EX7WqAsj$Z!;#X#z`)Gx>Eakt z5%+f1{`^}GBFE2{oo&z%6LnoAXn$*_rZc;mkzx7ih}0L?H0!;tn7+EP)_eL2=Wplc zN*`%@vdU?rix|_o{qFp+XZZ`;->-OS&3X56UG4qfd!8FlJS1VNu-Or{;*PJeof`Z zMg4|nR?b_`!r*xAb!nK6*i0TqvttI^`TAA`&%UO7pltWqn)~TR8#WlWS%z|WF&r|t zpL;Rmh}Y6fUHuY=Wv;F9Ni!*^m$Pg>*bp1DC+^|_iDw(!T;Fw`N~(OTbh~G|%$u7z z%c`fGvwQyP)mrI2|4)1szAew=7PT=W_mfROd(VN33CU-|cJKRV=5O@x%co86)n~;C z{Yf@j_UF&xcwGjigo&k$N7x!JUlxA;X3gW)hkG@4T9ybaynFlhJB!njCvBHx72*qu zPM+TO()+`^cZ@UVUC(0t{rRDp)U%$rCV`b9S~@(=W^?^2^>5EGzPswG)?wudFFH>5 zeU~^qC+l`q^19#A43c?fvvVwDjJ{+Xa?Agu%b=SgvEbva*Wcq8Ha(s_Ti#H}NUs0w z9#*x_GM_2==pr|t~1KS(G%_&F#3fKA1XWvAzNr{3AZkn-lRV}EcJuiTYj=SM6D1a91s z@fMvhJ4CW*iWV;3#KoW(W&}m|0ej~KF?z>;aI~k~-ZDA!Zta$>b(~HH98A|-r_C9^pr(sp0W_#?VOm%+&3VRI-$Q=OE9mA2N* zyQyz?DLg#9>tpP>#io%07Ak+8v+`5YFKJFr&*$+-J=E50W)hOLY%9dc6VjRXGd@aH oD7!sLHVv3P_);T0(|mmyw18|5AO?X;!IMFhr>mdKI;Vst04NxTMgRZ+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/vest.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Vests/vest.rsi/meta.json index 920eab55204..1ef4d9216f0 100644 --- a/Resources/Textures/Clothing/OuterClothing/Vests/vest.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Vests/vest.rsi/meta.json @@ -1,30 +1,34 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox state made by Flareguy for Space Station 14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..003dffb9f8b89f99d19a2c8e1f4edc7fbe63571c GIT binary patch literal 870 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=EX7WqAsj$Z!;#X#z`)Gx>Eakt z5%+f1{`^}GBFE2{oo&z%6LnoAXn$*_rZc;mkzx7ih}0L?H0!;tn7+EP)_eL2=Wplc zN*`%@vdU?rix|_o{qFp+XZZ`;->-OS&3X56UG4qfd!8FlJS1VNu-Or{;*PJeof`Z zMg4|nR?b_`!r*xAb!nK6*i0TqvttI^`TAA`&%UO7pltWqn)~TR8#WlWS%z|WF&r|t zpL;Rmh}Y6fUHuY=Wv;F9Ni!*^m$Pg>*bp1DC+^|_iDw(!T;Fw`N~(OTbh~G|%$u7z z%c`fGvwQyP)mrI2|4)1szAew=7PT=W_mfROd(VN33CU-|cJKRV=5O@x%co86)n~;C z{Yf@j_UF&xcwGjigo&k$N7x!JUlxA;X3gW)hkG@4T9ybaynFlhJB!njCvBHx72*qu zPM+TO()+`^cZ@UVUC(0t{rRDp)U%$rCV`b9S~@(=W^?^2^>5EGzPswG)?wudFFH>5 zeU~^qC+l`q^19#A43c?fvvVwDjJ{+Xa?Agu%b=SgvEbva*Wcq8Ha(s_Ti#H}NUs0w z9#*x_GM_2==pr|t~1KS(G%_&F#3fKA1XWvAzNr{3AZkn-lRV}EcJuiTYj=SM6D1a91s z@fMvhJ4CW*iWV;3#KoW(W&}m|0ej~KF?z>;aI~k~-ZDA!Zta$>b(~HH98A|-r_C9^pr(sp0W_#?VOm%+&3VRI-$Q=OE9mA2N* zyQyz?DLg#9>tpP>#io%07Ak+8v+`5YFKJFr&*$+-J=E50W)hOLY%9dc6VjRXGd@aH oD7!sLHVv3P_);T0(|mmyw18|5AO?X;!IMFhr>mdKI;Vst04NxTMgRZ+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/meta.json index 0e30ab4d3f1..1ef4d9216f0 100644 --- a/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Vests/webvest.rsi/meta.json @@ -1,30 +1,34 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox state by Flareguy for SS14", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", + "size": { + "x": 32, + "y": 32 }, - { - "name": "equipped-OUTERCLOTHING", - "directions": 4 - }, - { - "name": "equipped-OUTERCLOTHING-vox", - "directions": 4 - }, - { - "name": "inhand-left", - "directions": 4 - }, - { - "name": "inhand-right", - "directions": 4 - } - ] + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-vox", + "directions": 4 + } + ] } diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/Abilities/AgilityOff.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/Abilities/AgilityOff.png new file mode 100644 index 0000000000000000000000000000000000000000..d866605bd70713a75152872bd49607bd533946d7 GIT binary patch literal 1147 zcmV->1cdvEP)Px(HAzH4R9JJ6H@i-i$cSHZ>vfFR1ZKF1X^x zWZ~Lt;+4@GMNCZQ&hFJ4v(2dU<;EqQxS<;i(!mNXrSEjKJYLju=%FvP$S-O7{C>~N z_xpQ$&Lh!61_uXQO#u*+z2eR3Ym_rtJYylvzWsEyVeLjX!$CSnA)VIQO9xdN*8dPmeaP5Bv7hRjMvK`Q1GL_L52512(dyBEiTQPad!E zDD^_~ocp!Ej#Chly<##H!0xFPUA_0!{e9eiAI9Ab$@S+H(rFDG;K}0^04}-DiR0&X z6oHWJ6=R+u`u%>aW=qqe191C&Oul^`fSVtEOs~sMekY~({FtPB&*qkR4cZs&g)ik z<^)s;MuKjDNwhcjry`f#=aZzl8e^U}h?LT6vYlRyC-@bO2>RyxIR z-`#8Q9!~KrZw1;8yq$C$fyKo|@%=a7wmmE`?9=Hgcq{J#jI9n+ACj?HOgNp+52vT6 z*-Ruz@6ZBnqgx!C~z)1A8jeERuknoarSi{R@JQ)Eg810rda? N002ovPDHLkV1nHuD9-=@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/Abilities/AgilityOn.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/Abilities/AgilityOn.png new file mode 100644 index 0000000000000000000000000000000000000000..57419985cfd1f503d696749dd76ee6f3314d530a GIT binary patch literal 1434 zcmV;L1!ek)P)Px)R7pfZR9J<*mu+ZMR~W~CH%;Ht=B6fX)26Z2*sfKPP1!o%_9Be2je+ySSj+Zh z;QC?s!eAdpKlou_abr%HvJXyB5Ha(Mh?@>%Q@0j21qbbX3DaoW)buSTy=juhHa+{0 z+}nGTs4Z^$!-aFsJ%^YbLDtWB94gkltgHm;MwPxfy(<559 zc1tSxE3a;(vbLI%;u5-EE&)pohkqJ22$*v$;oh}=1QPK`gj0K8!a6fz5TQjt_1v-T zpuy8zauqgbEk$NC0O$O*1cN~X`HbDh;J^();^>#1Y~OVZD(iT2_irR;(p=ixrin1C zA6322g`V6aJH?CZ*J>`1p`xJyOIbN?w_EevAilxHn%A}faN?_PD6!j^8V_?bJfb<(y0ses z-*=rtQUaMQDBgZW3%?oxeHM6Rr)X<(QPsGV`o^W2_rYM0^t3U}09-3u4SkEn0>F+P zJ0!2yD>^zlB!JL9kI>Rk6`>+mz%xzttlqrIKn|JkhllTzw%fS=ORr}0FgK8~aW7AGJyID{lg2qD0317P6iUexfpmd$(r$E9CUCgYfkin$jXHAL8V z@)JRJ=`2`4I2uJvC7F%IvDjq-SBzO;s;XotI0V2@aEQ=&7;A-<(kd&hc8l-@?#^dI z=K*aI=GB2mAsQG&m?Vm<7Ltji;azHWmdTN@)*qdCfJqX>6ADw&2c%LdmRaou3*3SP z_?1y3gUL8i{u z$W_?NN-;?$Y~^K)#WEEymQFA_F;UQdVk(ZUT+SO`)FRA^KotU@UkPOuB?awjt119U zrSjit0`ygI5kd^`;1ngFT1st8DH#Co)D?UsCJdW3cO0;q+k&`IcN(cIETWo?bt zpBfw2+ScIw0JBq^-COv=ec$34CIir8$Rklx=>QJt&;2E%9 z@FW~LaztGC;YR?{)0vvu^+p4Gj$WN7uXh;^t15Y}_ki(YVx1WwR$NE;^iEA#>qjRg zfd2k|;q`iHZ*Rx%_jBjQO#o`#4WyR8&FAlpv*-JJd4da(>pj;Z5LKqAB7jx5QN@bu zw8@9OUOGBD@Or%f+z*9#_J!x^>guApcQ=QE8#wTKG;0}U|G+9k*!#LG5OO{-WNye( oq3gMNSJYo3p9bnRESDVMA3SSV0Xr?Tc>n+a07*qoM6N<$f`%x!EC2ui literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/Abilities/meta.json b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/Abilities/meta.json new file mode 100644 index 00000000000..febfcf5a847 --- /dev/null +++ b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/Abilities/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by Pofitlo", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "AgilityOff" + }, + { + "name": "AgilityOn" + } + ] +} diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/eyes.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/eyes.png index 27ebddcc345e82010d52ea77211a2cd89d180955..1335c6041090f59250d149c59574013dd645bb59 100644 GIT binary patch delta 161 zcmX@dc#3g?VSS6Ii(^Q|oVT|O`I-#`SRC5(gA=;;%r?ohT&%D$$mlZDt*hH&vKi{% zm{uo7-wv#;`BiY^{^uSq{ZF?~tY`YAQvY+=6@5d8T@JGtFR@fzt)YaG0R$?} zEv^54wfBH%c^=ER**9nZZa`MkXu`aNn?VYw?!yNDN00f`FN-|Q0%`Mf^>bP0l+XkK D(z``T delta 165 zcmX@bc#d&`VSR_Ei(^Q|oVT|exta|aTpe#0i?4aG_bso`$_LG5X=|T-++G;@?@sc! z1HYpBE}lOAMEQMfom=I<&!^YTPi(MSkcNpFK;T{Jt9NxJ?)AsY9?CbqeROm6f97L6 j0qj@Mu^dnUq`qJ?|0fMTb9=E16F^)~S3j3^P6yx^__ikYe*>;BS zP4w%>k?jAf*nLqUH;W__U|Ah`s{xJzf1=);T3K F0RWg(K*In4 delta 165 zcmX@gc#d&`VSR_Ei(^Q|oVT|exta|aTpe#0i?4aG_bso`$_LG5X=|T-++G;@?@sc! z1HYpBE}lOAMEQMfom=I<&!^YTPi(MSkcNpFK;T{Jt9NxJ?)AsY9?CbqeROm6f97L6 j0qj@Mu^dnUq`qJ?|0fMTb9=E16F^)~S3j3^P65?ZRu9#KAPRBUA!O#%LmQ_< zN{LN`h>XniJXnr#YZ;*FqC}?er@UoZw@Y`4E?r`giXV}P6@NrTNM1g#pBncF{KDbi zKlosFf53(TXaO1n&;m3Dpap0QKnu_qfEJ+HR}6Yto44?OB7-0ASca@$M VYXZ)Bo&W#<00>D%PDHLkV1igMUrhi2 delta 218 zcmV<0044vi0om=&fjPzUia~ z*s}*L#u-pCXvM!v6>oru!Wobmq3Y%%d;|<&09t^iEI{UZU@2N#L^uNsFnoX~oqiQ- U0?mPY000002uVdwM6N<$f;u-@lK=n! diff --git a/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/suitStorage.png b/Resources/Textures/_CorvaxNext/Mobs/Species/Resomi/displacement.rsi/suitStorage.png index 94c4272c89ab07204b59d8b47f966dc21093e243..9c3144ccf44c15d5331493348985deff8421e426 100644 GIT binary patch delta 460 zcmV;-0W<#o1M>rrF@LQ|L_t(|ob8&;a>F1DgqPTlotgBI$0nwS)|19RSORQW^?sMk z#KcG|p@;#15OQV0+Jna(N%G^Ad&z{ar+8@d`Pb&YNe%k1)CtfdgkB!iGg2(ThvSY# zC=y^X>P|)IHG?vNO^A^|?qUfKyd5rIoUGg!148vcyw^adS`NPyM$clnJ!V+JG-&9S%@7DXQbULM?j zquvW_;>vv%L4QIBA%t9*Y;P|)qaR-)-TOWScLcWP4UmN!DdOkcl93`?C{0000ScA0J!F@b2zn)A|` zijrJH2m`>y32P4?cO=TosrHc>Ur%yV@&4EPzEKVOuebo(2592~biF+ygpr=u&PcNW zAC4Oqp-F(^s2dew?|;4~&}hNeGl2EIW@LlR)M{4Ia+r_F?9p*SX&!lcm$ zfR_cg->~-rn}3*c-;|`j1V%Rwnq^Dh11eDGTd*@`0lJmWScL^}W<3!lQc~GE3fFS}e`J>gtX%b+Fvp;4d zu}2 Date: Mon, 18 Nov 2024 15:33:25 +0400 Subject: [PATCH 05/13] some stuff --- .../Ranged/Events/GunRefreshModifiersEvent.cs | 2 +- .../Components/WieldableComponent.cs | 2 ++ Content.Shared/Wieldable/WieldableSystem.cs | 5 ++- .../Abilities/SharedAgillitySkillComponent.cs | 31 ++++++++++++------ .../Abilities/WeaponsUseInabilityComponent.cs | 11 +++++++ .../_CorvaxNext/Entities/Species/resomi.yml | 1 + .../Armor/cult_armour.rsi/meta.json | 3 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1782 bytes .../Armor/lingarmor.rsi/meta.json | 6 +++- .../equipped-OUTERCLOTHING-light-resomi.png | Bin 0 -> 212 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1231 bytes .../Armor/syndie-raid.rsi/meta.json | 10 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1284 bytes .../Coats/brigmedic.rsi/meta.json | 6 +++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1140 bytes .../Coats/clownpriest.rsi/meta.json | 6 +++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2516 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1671 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2681 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1795 bytes .../equipped-NECK-resomi.png | Bin 1102 -> 0 bytes .../Misc/classicponcho.rsi/meta.json | 8 ----- .../OuterClothing/Misc/poncho.rsi/meta.json | 4 --- 23 files changed, 65 insertions(+), 30 deletions(-) create mode 100644 Content.Shared/_CorvaxNext/Resomi/Abilities/WeaponsUseInabilityComponent.cs create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/lingarmor.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/syndie-raid.rsi/equipped-OUTERCLOTHING-light-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Armor/syndie-raid.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/brigmedic.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/clownpriest.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/atmospherics.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/basic.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/brigmedic.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/capspace.rsi/equipped-OUTERCLOTHING-resomi.png delete mode 100644 Resources/Textures/Clothing/OuterClothing/Misc/classicponcho.rsi/equipped-NECK-resomi.png diff --git a/Content.Shared/Weapons/Ranged/Events/GunRefreshModifiersEvent.cs b/Content.Shared/Weapons/Ranged/Events/GunRefreshModifiersEvent.cs index 0ad79bd74af..488124ece58 100644 --- a/Content.Shared/Weapons/Ranged/Events/GunRefreshModifiersEvent.cs +++ b/Content.Shared/Weapons/Ranged/Events/GunRefreshModifiersEvent.cs @@ -1,4 +1,4 @@ -using Content.Shared.Weapons.Ranged.Components; +using Content.Shared.Weapons.Ranged.Components; using Content.Shared.Weapons.Ranged.Systems; using Robust.Shared.Audio; diff --git a/Content.Shared/Wieldable/Components/WieldableComponent.cs b/Content.Shared/Wieldable/Components/WieldableComponent.cs index 5dc6abbbbea..03a062ec90f 100644 --- a/Content.Shared/Wieldable/Components/WieldableComponent.cs +++ b/Content.Shared/Wieldable/Components/WieldableComponent.cs @@ -37,6 +37,8 @@ public sealed partial class WieldableComponent : Component public string? WieldedInhandPrefix = "wielded"; public string? OldInhandPrefix = null; + + public EntityUid? User = null; //Corvax-Next } [Serializable, NetSerializable] diff --git a/Content.Shared/Wieldable/WieldableSystem.cs b/Content.Shared/Wieldable/WieldableSystem.cs index d76876c0cff..619d479f76b 100644 --- a/Content.Shared/Wieldable/WieldableSystem.cs +++ b/Content.Shared/Wieldable/WieldableSystem.cs @@ -19,6 +19,7 @@ using Robust.Shared.Audio.Systems; using Robust.Shared.Network; using Robust.Shared.Timing; +using Content.Shared._CorvaxNext.Resomi.Abilities; //Corvax-Next namespace Content.Shared.Wieldable; @@ -108,7 +109,7 @@ private void OnDeselectWieldable(EntityUid uid, WieldableComponent component, Ha private void OnGunRefreshModifiers(Entity bonus, ref GunRefreshModifiersEvent args) { if (TryComp(bonus, out WieldableComponent? wield) && - wield.Wielded) + wield.Wielded && !HasComp(wield.User)) //Corvax-Next { args.MinAngle += bonus.Comp.MinAngle; args.MaxAngle += bonus.Comp.MaxAngle; @@ -256,6 +257,8 @@ public bool TryWield(EntityUid used, WieldableComponent component, EntityUid use var othersMessage = Loc.GetString("wieldable-component-successful-wield-other", ("user", user), ("item", used)); _popupSystem.PopupPredicted(selfMessage, othersMessage, user, user); + component.User = user; //Corvax-Next + var targEv = new ItemWieldedEvent(); RaiseLocalEvent(used, ref targEv); diff --git a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillComponent.cs b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillComponent.cs index 116aa339251..4739ff1b18a 100644 --- a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillComponent.cs +++ b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillComponent.cs @@ -1,8 +1,3 @@ -using System.Numerics; -using Content.Shared.Alert; -using Content.Shared.FixedPoint; -using Content.Shared.Store; -using Content.Shared.Whitelist; using Robust.Shared.GameStates; using Robust.Shared.Prototypes; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; @@ -20,30 +15,46 @@ public sealed partial class AgillitySkillComponent : Component [DataField("active")] public bool Active = false; + + ///

    + /// if we want the ability to not give the opportunity to jump on the tables and only accelerate + /// [DataField("jumpEnabled")] - public bool JumpEnabled = true; // if we want the ability to not give the opportunity to jump on the tables and only accelerate + public bool JumpEnabled = true; [DataField("switchAgilityAction", customTypeSerializer: typeof(PrototypeIdSerializer))] public string? SwitchAgilityAction = "SwitchAgilityAction"; [DataField("switchAgilityActionEntity")] public EntityUid? SwitchAgilityActionEntity; + /// + /// how much stamina will be spent for each jump + /// [DataField("staminaDamageOnJump")] - public float StaminaDamageOnJump = 10f; //how much stamina will be spent for each jump + public float StaminaDamageOnJump = 10f; + /// + /// how much stamina will be passive spent while abilitty is activated + /// [DataField("staminaDamagePassive")] - public float StaminaDamagePassive = 3f; //how much stamina will be passive spent while abilitty is activated + public float StaminaDamagePassive = 3f; [DataField("sprintSpeedModifier")] public float SprintSpeedModifier = 0.1f; //+10% public float SprintSpeedCurrent = 1f; + /// + /// once in how many seconds is our stamina taken away while the ability is on + /// [DataField("delay")] - public double Delay = 1.0; // once in how many seconds is our stamina taken away while the ability is on + public double Delay = 1.0; public TimeSpan UpdateRate => TimeSpan.FromSeconds(Delay); public TimeSpan NextUpdateTime; + /// + /// cooldown of ability. Called when the ability is disabled + /// [DataField("cooldown")] - public double Cooldown = 10.0; //cooldown of ability. Called when the ability is disabled + public double Cooldown = 20.0; public TimeSpan CooldownDelay => TimeSpan.FromSeconds(Cooldown); } diff --git a/Content.Shared/_CorvaxNext/Resomi/Abilities/WeaponsUseInabilityComponent.cs b/Content.Shared/_CorvaxNext/Resomi/Abilities/WeaponsUseInabilityComponent.cs new file mode 100644 index 00000000000..1555d1fc008 --- /dev/null +++ b/Content.Shared/_CorvaxNext/Resomi/Abilities/WeaponsUseInabilityComponent.cs @@ -0,0 +1,11 @@ +namespace Content.Shared._CorvaxNext.Resomi.Abilities; + + +/// +/// It does not allow you to fire a weapon that requires two hands. +/// increases the spread, as if shooting was conducted from one hand +/// +[RegisterComponent] +public sealed partial class WeaponsUseInabilityComponent : Component +{ +} diff --git a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml index 36bbd158189..5e6ff3d7b16 100644 --- a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml +++ b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml @@ -5,6 +5,7 @@ id: BaseMobResomi abstract: true components: + - type: WeaponsUseInability - type: AgillitySkill - type: ResomiAccent - type: DamageVisuals diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/cult_armour.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Armor/cult_armour.rsi/meta.json index c133c7f5176..1e40f8844c8 100644 --- a/Resources/Textures/Clothing/OuterClothing/Armor/cult_armour.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Armor/cult_armour.rsi/meta.json @@ -1,8 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, reptilian made by kuro(388673708753027083). equipped-OUTERCLOTHING-vox state taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/fce54deb01d465957691ba2907218d4af4830db2/icons/mob/clothing/species/vox/suit.dmi and north sprite modified, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord) -", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, reptilian made by kuro(388673708753027083). equipped-OUTERCLOTHING-vox state taken from Paradise at https://github.com/ParadiseSS13/Paradise/blob/fce54deb01d465957691ba2907218d4af4830db2/icons/mob/clothing/species/vox/suit.dmi and north sprite modified, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/lingarmor.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Armor/lingarmor.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..6dcc3aaace4055c2a7bfaded4f49858ae5a69867 GIT binary patch literal 1782 zcmVPx*ut`KgRCt{2T0LmnS`_}AC00Nk3cb&`;3y#IB*>)aB@wvJ7Szdu2YU*c`f4b6 zdP#;jo2ExPnQR#h?&f$i9n>TwPfH7dKp_wtQeiw4Vh@q0`-bG+r#OF-YRi2*e@kxU z%lXbZ_nxDxdk!$c1QSd!!2}ab@E^stAkeXq*L0oUHx7$8OwM~1VB>Kp;&uWB!qtHS zV_Eq@FylifcE=qXhv|rIL7=}(7>p|f7`6q0hL#8wMWO8PU>C5$1eFQD_i;&kne_ zxPWcja2yAhmzOBZGPVVQwi*qTWf_;3mv9^hwr%6$;v$%pKKS$bJZid5|2#iOKA#WF z@5up$LV?QVG8XG~XqpDcagfjFQI=%@Kt7*`<2cYX4Y__Fwr!(OC=6{EF#hVtkDTAK zEPR@q!|K@?EX%sZFPF=n`8_${_4zq=6$K?xL_8h`09clVR4RqD)m2!Q1ptW0<5)R9 z#$vq=+qQ$+dk1p4jFKqgH$pf+08}a!lthvL&-hECh}Y-mo@9Ftfo8J_P18`RR1l3u z0RXmbbE2JO5|v5?nx>&7idd}Iy^4Mkvr9_=!1)2dG)=7cdXOXurfC8I=Li1HQBT2> z16GcYAxRSV{)hQ_`qSu0CN34BuTopGCvE(pX>MeGf9%Lt0;WT z5Rb=w@q69@xswyV+Pl-!*lM@&w`Jk&)fKkdZ9Z?S-Nsrh=2fg`ti@uSN7FRqPEKy= z##a9I`T4Eio`PowoUN{6<@gu?aBy&d+{p=kS5=N#Y$ z%d(E+pxJD~aU5i`*&w0T*NYA@E5M0QPi!C`tqY<77I7j$dK*8A8|P zzN2v14HAPoxGTn?VbJqoC@{`SG>6;p`&MF9yo0h?X`TY%H%i>spb*v$7z}~2>^cKZ5O-Pc2Y&MH-w~LY};?3b9M(KofI!)gk9-<_Q=ytovX0zByCT|r@{eTcc zrvN}zRqDQD^MajZ61kHTR4Ns8I-N+dSoBqs3yRsLB@~NAbUK|#rBXqw(cqP7uUPN( zpsFebZjQo1s=4n^PvLBCV!hV`A%t3%1>3gqZf3@}EU$PsGlSjfX;_v8LI_>&_26u7 z;>(vWzGX3+rvTvF!U8@oFMG}dgb>>8cCTAgZk%A6Chr#*6RHxI4L^n2|s;cMf<(*^_z;zyYwZ9LkT7{-*Xf~TeZHyR1 zNfddfid3!Q)&4&34tali>Pd#CX;4)a(TxpsI-LkFB&w=P*J3f~wc4Y_MYc^i)QbGvTG>vlr;KsXkd5X8D>vXH#hGkh1!1Xz7Syp6sdiv2G zyKOX-@h%M@y#4^-dc|jFXL(Gs@LTWoc$nn+ecsyRTQ}x4cQMr65wf?pcWWhv zX5|xLd~O}wEAQ?aVek8qC}0={4ZAe%)}f~BeCr3*!S{A$Nz$?`o`^=h?H>X&n!VZp zpja%9UYATJ!^2>l6lO=*{022$=lo+?2p0S9gcKIHJMsQZcL)Id Y1L71YefU%H(f|Me07*qoM6N<$f-GN3!T|FzC1T4U)eO(s_2`?eFLkqH(U?YuiBn8KB?{bR<Jw*1ldMk_EQ~<;P5j&Um>#=yXbwL}xu>h2%Q~lo FCIFx>Ph0>1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/syndie-raid.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Armor/syndie-raid.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..7212503a521cd707966ddfc09364bba0db263db1 GIT binary patch literal 1231 zcmV;=1Tg!FP)Px(iAh93RCt{2nonyRM;OL`>e`lsD}iIDElL$5Ye6a|rUzNEpag7OTF}9V67bpI zp^!^4As2rNp9`f29|9>237CS59H?;#RzQwW7aRXkY>+G@t6H`Pc{cK&P|d_^r*wWG zv@5OVdFP#HXC%D?8jVJy(P%UpjYgx<{3~;Y;aqnN?_xeNDjl0o=3>$LsF~#P-^aXo zUGM>j&WBtCv!3$|5>>k-k;P6E%}kF?=K&!0px#ScN>}@i?gw(@Bk(&UieI zRmd|t&|+gE;h94=CKArAJ=GaE$U%&3$kZNcpJ7`f!YN-IBJUtp0YZLiwo1(8v9*{&uUP zq%SoGh*1D2?(P7vRoZut&t7xch_?G02F-x&4nQ+t)7LPR^rcq;|I{?Ao12WsQVj8L#W^38zF@nOR~uhwfs{#=*RmvX?OZTmWHFP=M(z3M!` z`f!X;u%BwZMzvn!_^^S0AmE;dg8i%y$E4cqdJ_Cl5FK^T4{N6!AdB>92^*FxRffVL z%9SbrL*bCL{ZtV80{=jOrw3IJ=7Fwp)oaup7^Onqqw2;qhL0c(*kYmqPu^#eDUtKc&Ar6<8f z+xC4M>~r=)pR@GqFFt_C*WWnB#vV^R9(^zLl~w_9{|Qz%H&vQZ=DPJY8jVJy(P%Up zjYgx<{7;!rj5>3M;e5#Z1-e1$AE7zJaD4gu(DR7(;TS1!0JmQ6HK`HPO?tN1&+I@8 zfG>W3C9N<0f%(L!BTCReZ`IEI6}|L)#nU9rOlD3wZg4rrcemPwkz6n;y+K3T0ahX3 zQG(95OVeip^ePE6lNsl%-Z7_3=dwr#Iy0GZ2A6XH?&yokEWl4Izj^9_`hFN!3rC0mG%J`D;24xGZc4sJf8Dk^fN-a6}J$2YxpLhcKaz6MwXth z__j*>WPANQZ0!*>lZ0|BZmHZ$#^Z59xs~>2sMa3YUO!uH zNVX|uhQc9=yE}B2$uEkn85SvL214^+<{xzlaD-!5LLUGC002ovPDHLkV1j+AR^$Kx literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/syndie-raid.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Armor/syndie-raid.rsi/meta.json index ff590848daa..ba8df73a3d4 100644 --- a/Resources/Textures/Clothing/OuterClothing/Armor/syndie-raid.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Armor/syndie-raid.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by alzore_(Discord) for SS14 using the colors of the blood-red hardsuit", + "copyright": "Made by alzore_(Discord) for SS14 using the colors of the blood-red hardsuit, resomi part made by Pofitlo", "size": { "x": 32, "y": 32 @@ -29,6 +29,14 @@ "name": "equipped-OUTERCLOTHING-light-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "equipped-OUTERCLOTHING-light-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/brigmedic.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/brigmedic.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..655dfb9e35349de9dad5e80850cc96d96143bfce GIT binary patch literal 1284 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 Date: Wed, 20 Nov 2024 16:25:17 +0400 Subject: [PATCH 06/13] -_- --- Content.Server/Flash/FlashSystem.cs | 5 ++--- .../Resomi/Abilities/AgillitySkillSystem.cs | 3 +++ .../Components/ResomiAccentComponent.cs | 8 +------- .../EntitySystems/ResomiAccentSystem.cs | 10 +--------- .../Components/FlashModifierComponent.cs | 13 +++++++++++++ .../Components/WieldableComponent.cs | 2 +- Content.Shared/Wieldable/WieldableSystem.cs | 6 +++--- .../Abilities/SharedAgillitySkillSystem.cs | 1 + .../_CorvaxNext/Resomi/SharedResomi.cs | 4 +--- .../equipped-OUTERCLOTHING-resomi.png | Bin 1231 -> 1408 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 1284 -> 1255 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 1140 -> 1133 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 904 bytes .../Coats/detective.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 824 bytes .../Coats/detective_grey.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 2000 bytes .../OuterClothing/Coats/dogi.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1221 bytes .../Coats/expensive_coat.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 991 bytes .../Coats/gentlecoat.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 928 bytes .../Coats/hos_trenchcoat.rsi/meta.json | 4 ++++ .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1165 bytes .../Coats/jensencoat.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 905 bytes .../OuterClothing/Coats/labcoat.rsi/meta.json | 10 +++++++++- .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 862 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1099 bytes .../Coats/labcoat_chem.rsi/meta.json | 10 +++++++++- .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1035 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 892 bytes .../Coats/labcoat_cmo.rsi/meta.json | 10 +++++++++- .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 864 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1094 bytes .../Coats/labcoat_gene.rsi/meta.json | 8 ++++++++ .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1046 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1050 bytes .../Coats/labcoat_rd.rsi/meta.json | 10 +++++++++- .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1001 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1041 bytes .../Coats/labcoat_robo.rsi/meta.json | 10 +++++++++- .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 964 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1060 bytes .../Coats/labcoat_sci.rsi/meta.json | 10 +++++++++- .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 999 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1162 bytes .../labcoat_senior_physician.rsi/meta.json | 10 +++++++++- .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1127 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1060 bytes .../labcoat_senior_researcher.rsi/meta.json | 10 +++++++++- .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 999 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1071 bytes .../Coats/labcoat_viro.rsi/meta.json | 8 ++++++++ .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1017 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1261 bytes .../OuterClothing/Coats/pirate.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1211 bytes .../Coats/space_asshole.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1279 bytes .../syndicate/coatsyndiecap.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1297 bytes .../coatsyndiecaparmored.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1231 bytes .../Coats/trenchcoat.rsi/meta.json | 10 +++++++++- .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1199 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1209 bytes .../OuterClothing/Coats/warden.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1144 bytes .../Coats/windbreaker_paramedic.rsi/meta.json | 10 +++++++++- .../open-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1118 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1421 bytes .../Suits/ancient_voidsuit.rsi/meta.json | 6 +++++- 74 files changed, 196 insertions(+), 48 deletions(-) create mode 100644 Content.Shared/Flash/Components/FlashModifierComponent.cs create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/detective.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/detective_grey.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/dogi.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/expensive_coat.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/gentlecoat.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/hos_trenchcoat.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/jensencoat.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_chem.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_chem.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_cmo.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_cmo.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_gene.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_rd.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_rd.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_robo.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_robo.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_sci.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_sci.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_senior_physician.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_senior_physician.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_senior_researcher.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_senior_researcher.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_viro.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/labcoat_viro.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/pirate.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/space_asshole.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/trenchcoat.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/trenchcoat.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/warden.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/windbreaker_paramedic.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Coats/windbreaker_paramedic.rsi/open-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/ancient_voidsuit.rsi/equipped-OUTERCLOTHING-resomi.png diff --git a/Content.Server/Flash/FlashSystem.cs b/Content.Server/Flash/FlashSystem.cs index fd9c6d5a7ba..cfa9e47cf3c 100644 --- a/Content.Server/Flash/FlashSystem.cs +++ b/Content.Server/Flash/FlashSystem.cs @@ -21,7 +21,6 @@ using Robust.Shared.Audio; using Robust.Shared.Random; using InventoryComponent = Content.Shared.Inventory.InventoryComponent; -using Content.Shared._CorvaxNext.Flash.Components; //CorvaxNext namespace Content.Server.Flash { @@ -118,9 +117,9 @@ public void Flash(EntityUid target, TimeSpan? stunDuration = null) { //CorvaxNext duration modifier for resomi - if (TryComp(target, out var CompUser)) + if (TryComp(target, out var flashModifier)) { - flashDuration *= CompUser.Modifier; + flashDuration *= flashModifier.Modifier; } var attempt = new FlashAttemptEvent(target, user, used); diff --git a/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs b/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs index eb4b140bd1c..1af4791e7f7 100644 --- a/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs +++ b/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs @@ -12,6 +12,7 @@ using Robust.Shared.Physics; namespace Content.Server._CorvaxNext.Resomi.Abilities; + public sealed class AgillitySkillSystem : SharedAgillitSkillSystem { [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; @@ -45,6 +46,7 @@ private void SwitchAgility(Entity ent, ref SwitchAgillit DeactivateAgility(ent.Owner, ent.Comp, action); } } + private void ActivateAgility(Entity ent, Entity action) { if (!TryComp(ent.Owner, out var comp)) @@ -60,6 +62,7 @@ private void ActivateAgility(Entity ent, Entity action) { if (!TryComp(uid, out var comp)) diff --git a/Content.Server/_CorvaxNext/Speech/Components/ResomiAccentComponent.cs b/Content.Server/_CorvaxNext/Speech/Components/ResomiAccentComponent.cs index 8468d379206..497171bb3c2 100644 --- a/Content.Server/_CorvaxNext/Speech/Components/ResomiAccentComponent.cs +++ b/Content.Server/_CorvaxNext/Speech/Components/ResomiAccentComponent.cs @@ -1,10 +1,4 @@ namespace Content.Server._CorvaxNext.Speech.Components; -/// -/// Hiss! -/// [RegisterComponent] -public sealed partial class ResomiAccentComponent : Component -{ - -} +public sealed partial class ResomiAccentComponent : Component; diff --git a/Content.Server/_CorvaxNext/Speech/EntitySystems/ResomiAccentSystem.cs b/Content.Server/_CorvaxNext/Speech/EntitySystems/ResomiAccentSystem.cs index 533e8af1aac..b6b63500454 100644 --- a/Content.Server/_CorvaxNext/Speech/EntitySystems/ResomiAccentSystem.cs +++ b/Content.Server/_CorvaxNext/Speech/EntitySystems/ResomiAccentSystem.cs @@ -1,20 +1,14 @@ using System.Text.RegularExpressions; using Content.Server._CorvaxNext.Speech.Components; using Content.Server.Speech; -using Content.Server.Speech.EntitySystems; using Robust.Shared.Random; namespace Content.Server._CorvaxNext.Speech.EntitySystems; public sealed class ResomiAccentSystem : EntitySystem { - private static readonly Regex RegexLowerS = new("s+"); - private static readonly Regex RegexUpperS = new("S+"); - private static readonly Regex RegexInternalX = new(@"(\w)x"); - private static readonly Regex RegexLowerEndX = new(@"\bx([\-|r|R]|\b)"); - private static readonly Regex RegexUpperEndX = new(@"\bX([\-|r|R]|\b)"); - [Dependency] private readonly IRobustRandom _random = default!; // Corvax-Localization + [Dependency] private readonly IRobustRandom _random = default!; public override void Initialize() { @@ -26,7 +20,6 @@ private void OnAccent(EntityUid uid, ResomiAccentComponent component, AccentGetE { var message = args.Message; - // Corvax-Next-Localization-Start // ш => шшш message = Regex.Replace( message, @@ -63,7 +56,6 @@ private void OnAccent(EntityUid uid, ResomiAccentComponent component, AccentGetE "Р+", _random.Pick(new List() { "РР", "РРР" }) ); - // Corvax-Next-Localization-End args.Message = message; } } diff --git a/Content.Shared/Flash/Components/FlashModifierComponent.cs b/Content.Shared/Flash/Components/FlashModifierComponent.cs new file mode 100644 index 00000000000..33afc99481f --- /dev/null +++ b/Content.Shared/Flash/Components/FlashModifierComponent.cs @@ -0,0 +1,13 @@ + namespace Content.Shared.Flash.Components; + + +/// +/// Corvax-Next-Resomi +/// + +[RegisterComponent] +public sealed partial class FlashModifierComponent : Component +{ + [DataField] + public float Modifier = 1f; +} diff --git a/Content.Shared/Wieldable/Components/WieldableComponent.cs b/Content.Shared/Wieldable/Components/WieldableComponent.cs index 03a062ec90f..e9c056349cc 100644 --- a/Content.Shared/Wieldable/Components/WieldableComponent.cs +++ b/Content.Shared/Wieldable/Components/WieldableComponent.cs @@ -38,7 +38,7 @@ public sealed partial class WieldableComponent : Component public string? OldInhandPrefix = null; - public EntityUid? User = null; //Corvax-Next + public EntityUid? User = null; // Corvax-Next-Resomi } [Serializable, NetSerializable] diff --git a/Content.Shared/Wieldable/WieldableSystem.cs b/Content.Shared/Wieldable/WieldableSystem.cs index 619d479f76b..1381f6aba14 100644 --- a/Content.Shared/Wieldable/WieldableSystem.cs +++ b/Content.Shared/Wieldable/WieldableSystem.cs @@ -19,7 +19,7 @@ using Robust.Shared.Audio.Systems; using Robust.Shared.Network; using Robust.Shared.Timing; -using Content.Shared._CorvaxNext.Resomi.Abilities; //Corvax-Next +using Content.Shared._CorvaxNext.Resomi.Abilities; namespace Content.Shared.Wieldable; @@ -109,7 +109,7 @@ private void OnDeselectWieldable(EntityUid uid, WieldableComponent component, Ha private void OnGunRefreshModifiers(Entity bonus, ref GunRefreshModifiersEvent args) { if (TryComp(bonus, out WieldableComponent? wield) && - wield.Wielded && !HasComp(wield.User)) //Corvax-Next + wield.Wielded && !HasComp(wield.User)) //Corvax-Next-Resomi { args.MinAngle += bonus.Comp.MinAngle; args.MaxAngle += bonus.Comp.MaxAngle; @@ -257,7 +257,7 @@ public bool TryWield(EntityUid used, WieldableComponent component, EntityUid use var othersMessage = Loc.GetString("wieldable-component-successful-wield-other", ("user", user), ("item", used)); _popupSystem.PopupPredicted(selfMessage, othersMessage, user, user); - component.User = user; //Corvax-Next + component.User = user; //Corvax-Next-Resomi var targEv = new ItemWieldedEvent(); RaiseLocalEvent(used, ref targEv); diff --git a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs index 7fe9b98b6d3..cef1b48c1bd 100644 --- a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs +++ b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs @@ -20,6 +20,7 @@ public abstract class SharedAgillitSkillSystem : EntitySystem [Dependency] protected readonly SharedActionsSystem _actions = default!; protected const int BaseCollisionGroup = (int)(CollisionGroup.MobMask); + public override void Initialize() { SubscribeLocalEvent(DoJump); diff --git a/Content.Shared/_CorvaxNext/Resomi/SharedResomi.cs b/Content.Shared/_CorvaxNext/Resomi/SharedResomi.cs index 16f778ac03b..41324a1272e 100644 --- a/Content.Shared/_CorvaxNext/Resomi/SharedResomi.cs +++ b/Content.Shared/_CorvaxNext/Resomi/SharedResomi.cs @@ -4,9 +4,7 @@ namespace Content.Shared._CorvaxNext.Resomi; -public sealed partial class SwitchAgillityActionEvent : InstantActionEvent -{ -} +public sealed partial class SwitchAgillityActionEvent : InstantActionEvent; /// /// Rises when the action state changes diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/syndie-raid.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Armor/syndie-raid.rsi/equipped-OUTERCLOTHING-resomi.png index 7212503a521cd707966ddfc09364bba0db263db1..3f18a7962758d6a3a6613595ebf640e16dc3df5c 100644 GIT binary patch delta 1377 zcmV-n1)loP34jZbFnB3%fUHCi z3<@bV_@F}w`0PWzLBW?2LN0-PgB)}YgdBVjq%_1}0xGhhK_Nr|$-)&<{Wk`=MzO19 zdQfJwmX%bqiR_ln4}@0xXP$Rv-kn+PGoaCEG#ZUYqtR$I8h_0{GHaURq+|FPw@1d5 zV>47vmX!~NM@jv)&+pSGy;s27Ce_ zGx`XCO1;YY!GCl1wjX%7(?zsaA~oO>)4x~0XeOivd}5{Y2N_S0q-7b2dQ~{}=Pkr=DaJJ?t*_B&G#ZUYqtR$I8ja?E%I%RcF>9LQ z-+#PbpdDPj5t=nkVdQQ?*IlxMLqtFTwqM_ABEw<3(Wkq6nCYtn@ZGO(l=YP_xIHo^ zqP52B$H(QpBd?-c`F39tX^cwziy3a5?*$s(q3Qw+-|y#K5?t?Vda%vuqZ7mxqocsIFMRW+qpvYR^io=PJDf3L?q%d@gOvI#64~q zv`nS#$td?~Z<+HnTwwoV2B$SX(^qe}vQ4RY9L$=g2!==P7@QXUw!<}^^PIJ($yPD8 zoCT7WWyq87FXdYn@FL)|8wQR(p>-0c)|}_8U3q7W{>2RUm-6<$k9Cl%URrauzHEd} zKLR%+8^K;1;4%x9FOX|($3#A7i0x1m%n1YKOsBsBaK#ous8~;&kkSrvtTDAvy zHu9fP&BSY`bbcVTE3M{v=bdL~B)tO~jYgx$LsF~#P-^aXoUGM>j&WBtCv!3$|5>>k-k;P6E%}kF?=K&!0px#ScN>} z@i?gw(@Bk(&UieIRmd|t&|+gE;h94=CKArl!0A&BFT&fei((maufLt&NfK|xjpPD9e^7?kGLZl}QQ`1<_ zo`RV?dFN%fO)Kk{k7_gn_Iv4feG6EHJn6c{`f!Z$QO$jD5=i-|#`*m95e~;f4AEYmqQ( zkuVGO12>qf;4<~4C&5MA_I(@dbM``?v-ImPK7WA7*WWnB#vV^R9(^zLl~w_9{|Qz% zH&vQZ=DPJY8jVJy(P%UpjYgx<{7;!rj5>3M;e5#Z1-e1$AE7zJaD4gu(DR7(;TS1! z0JmQ6HK`HPO?tN1&+I@8fG>W3C9N<0f%(L!BTCReZ`IEI6}|L)#nU9rOlD3wZg4rr zcYn9qg^^q^D!oBN+5uJ}-%*0jw@cG!0`w{gGm{zTtllxFOXspk2RbvEaR!%j0Pg6E z$}GT7E5CW_fcu%RTn97*Hqdr~h(|X0O2G;nZk6@{7%LU2rZW_GcRZg5QX{4l`}8wH zxfQn%dTaP5pmzHy6-JhxulTk~`(%6lJb!HM5jB&9aw~4B+)KveaYDJ3_GYNo9@$<$ zTcv%^=blrDrEktK9I+gB&dgqu8Zn(t?ar8Fk#<0*(4uYotU{h@I-{cfUR2W=tU~@& zEl?#1(g`?QeB8b>MsatCp>RmHDP@MjA&R>@be734ime-z<^XuRVNsN*o~-?GWq87mdZ_WIq8nW}peq!S>Pz_m!22f-WXUcU-D zwH^d-xcdWCVo_Yv39}j!ZO^Dqh{Q5SvL214^+<{xzlaD-!5LLUGC N002ovPDHLkV1iG&R0#k8 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/brigmedic.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/brigmedic.rsi/equipped-OUTERCLOTHING-resomi.png index 655dfb9e35349de9dad5e80850cc96d96143bfce..b862b2928ab1777f8d436c6720a0415b80fdd10b 100644 GIT binary patch delta 1222 zcmV;%1UdVJ3g-!sF@K>+L_t(|ob8&;Yg$1r4vF;#et(dZPs&Jc zCb3&Q1OWKFE`&p2*l*ZTDCC&0$*Nzi)zE01VQu3j0AMNl5C(%0R*QvMe~>i*v)PPl zt%h(YjGaGz$FIMo5e|i6Fc@Jrn^`Z%4ArQjl{f$`c^>_*SiWqt-6WB6MLVDPW*Sc( zN44`vxdNN*CVyd$qDLIEn?%YL6bd=1(Kv&_V1&V7M5A$rLLnzb$`v?dHk9+|fj}S-2m}IwKp^(b75i-&kH_g!Bf zMt@v;4AiId`-5cE?50hfsZaGIxhv-P2MP7#RaHf`R>RZh8@k_xSRzH9JdSp} z51^_l_lp_a!8&9&vEQ(3L6r7NnnU#0-mWf1pbk)@afVx-TL4y|vwDlB~;p|n?ms;V8a@PEKvfZOi}QLWWbtA-f6n0>3u>3jo+GOIS?CLCp%i$mA6AB0P_fy*2M0oDPC| zl{~|M`3KaOqvq%xsWk^ICga*OdcB^{xBCGv!t>}B2dg>C)pr6z0|=Q+0Dz^xRe!8) zyhP&F8{LhGw(FD7`YM*953x4VisRsPKzo0P1*U-Mdb_!>+|m6XD1TmyBNGdZ5#W3n zgw|JE@h~jKJ%5oVPj_Fm3j*xj?y6|F$rqDx0OvksuSMv22;|dQOiWK=w|EGj*QE*S zJ?VXn_`4mc{hb6Jlay&0?B)zphd;L8TVbk8+jt#frn^UH;mh8|>DNCamlc~P&oUV^ k2YlVu`2Q^qf#5UeKR}i9{li{O@pyejyU+ zp~k*}%u)th+j{_ja91nhu{Z)v0c>t&h1(R>&zmMJtB9Go+W>&E(`40 z;PrZuH%-K2aoqdmXWaR574cXcisFXX>lJNI7^aa&IdK3yc{}?CHZl}cz+1L|11@bqDF#Ri0fNc5sKo5qPSsMMXn#zLPGjN1-R;OhF&Of@fJ-( zi>C1)^g;<&{mmjx3X$|QLNAn%H%$bZ0`RFSe5#5-Qvi9>gkC5i>1h;dQ>XxKH>WU~ zS>QvC5CTF7Ca310C~k~q7SMKcN+*tH;%l<5ynSu z(4ZEgL4Peo+dIOvy(7$zSudT0etSolMj|~l66xVF*wGhS1Ay{K0G@0;K2?RHxT`*M zlBa3d(H9;rpLIp3UMOLOlB)ClE-#`Db@+ID)6pR~*m90W8|pB3@Ha2KWfl1jvGB(| zA${Rs*Rnc&xw8#-`d>kvk&GQ%+R_@|{ZhsfA^+X*lKq|dVmqx}BZKy+==P{2# zFO(3QoyMhsx1GHcWVgQ;R_+1-CO`cgAAIr=?&o&-XHK%Qx{lU?i+E!w!Ow*O?9VS^ zV|87)J>dcXs7kcEulK}~XL=&%{|(_qkX5-dVfMeB9yo1%Tl4j}?Z)vv_>lgj6S4y-dSht^9avdr$abF{IMVbSa=^?HyqXl#P(ij(<)7<>ZZh1AjjF-Ik{CQ(*>6mJq^|Z_zZz zk_XC#W$z>8c5)zuRK;Qk+XXoPsGhsCNlznxU%+VyA^7h5Z;|vga{cpuZ5^LPLNV}B9M%-u$Me$jDbqN05oo1Mm3au_qs zYx`&!fgr#%=X*E?(8M~*Hdw1Qqfl^Q0)!_5Za1szK|u)?!MR%1jL8k^MXxB zpgaYECq7}VMW}fSY^<)MyRR2p+gy7HceQds02l=*0LK?V##&ZC^3KnWNh-7r9_7p) z7C#A|rZ4Ic3-uUVg^%;%PwL0Wargc#d6C6fIN;N^#{X+^NF*;f{{VK6N7FC$&Kv*$ N002ovPDHLkV1n~xR`>t_ diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/clownpriest.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/clownpriest.rsi/equipped-OUTERCLOTHING-resomi.png index f5f11d73e33770d55430cda217b4ee91c6df42a2..f333f91e98b0f70ca28d241d895dbbbca6f37888 100644 GIT binary patch delta 1099 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 N002ovPDHLkV1l>d#6ti8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/gentlecoat.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Coats/gentlecoat.rsi/meta.json index e482264df5f..7c88c10c4af 100644 --- a/Resources/Textures/Clothing/OuterClothing/Coats/gentlecoat.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Coats/gentlecoat.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/hos_trenchcoat.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/hos_trenchcoat.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..5ee842c8b711aa92d6756b9251c3f6a9273ee066 GIT binary patch literal 928 zcmV;R17G}!P)Px&T1iAfRCt{2n!j(_KorNnt~z)!!$|~~u>SyCUb8eHhAfE`sdJ@v>e9a@idZtB zM#|hROUHJP1Yt;|43H^Fkt_vI-mU|E&H+yF9oV$$`)qfZd-vnr_nqz@z%UHMFbu;m z48#0?SSEi8{7_yE`_`(uq6qv@3L)m|q9}ri{Wqq@-KHn0&TV>92!X&4B*mhWHa$soNs{2< z@xG97NV@Y<`>TG>LMsYT!$OFqC_r(!sKKjb37x6@yl88Hy7vjv0LQ5mssUtw zaRC4r+t=O#aXekx|51r0KEHjzLiT+U^ekTzkUD!gzvl3!~=~y;A|fl^tzZ_U*KeSnyyCH zmHDPoZJq2+F}c3Lpx4FOzFB+5x5CxxPFkK!eu2tG=Lyj^Q*Bb&L<@{HKnOASK#}!W zQ51`I*RgH4tg$Ukz@XP%ISFbUR+YGHs@0uz@T(T%>GD_( zdflb^r3u(O9a&i)zC>B+vFq9%^t#wPT|Ouoi{PT$ks_CI4#-k}(*!MT5qx;Ow_Zz^ zE1Pv90ALseR6}$&FJtwAncGt`gt`FR3dIcbkMkP?8206sGvIUp0000Px(M@d9MRCt{2n$K?PI26V|H*jf@A{q?=(h&=`7b)s?UTP#ZooBc!qIwj0nr0~KgsA?b;}G@w8ns#twOS48 z^)((Hhh))D6#(9#=Xp?7HTI0Es_;B7@jrPv)(3#eWI_~0fubmwOeTcCC!#OZ1%P-( zdB>6hQzV|}pXfz@K(C_!ddcB_L+k2!AfN7dx8snblMX6du7BCyk z=6F0Nle>FTsk}@ZTz7xa-&IwG>+S&n zl}ZJZyZb`t0>}EmVVd*TqWZ#vpr&a6fG5|D<^fNxdvK3;JTJ#KDwPTpMZspXiOM#c z4HQKIAE2}d1;Dm#LMcV7b%Bd&^?xJPDq5`zP)cFjc44WXq`%wk03dqx@z=ZEPFPH??Wt=DiCG6mqtbz>R8y1}X7-v;l!89qWN0IQ(`+qTJ`5U^AP zUQ%yQNU7=1;JZP$+YMReS^A5PJHn&JtH41;CwKRySDe$1>E|I;0P@V}^1cbm_^{&1 zGzNSozI*^OFNysMr0G6iJ_BR`&h3CiB9TbWNa~M@Uu`l}+P=VNLk8g74xAhDWz<*R z>SJY(6-Dc23IM-Tt7#e@9v-k>uQ8j=PO>s&7)Ge;Iy6lKrIh)UX)hvk1~i*Z0KjxQ zMX%R`Wmzx`BSeAARY@3z5nf(iqSI-TO?<|dat;W2=th&*x~j+psJPs;WZQ z^-`Cx8iNjWU5Bcwuq+Ghb{q5g96=CdK9`Vt5M(KsbzMFSOp9sfAyWV}O~Z1zgzx(R z5bYD5A_z=_Y5Km8<#HL@mPfr zq6nW7GYli7ltu?7&J8=5K`Dh{7{UXg@YYz81IJrp?DSYsB-yiVnaNRwEAjo1)h#&~yy8DC5C;5~X;S89~X2dXzFiG$fA4B8un7n>- foJC(E`DFYDLb5N%Fv{|$00000NkvXXu0mjf#A+N+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/jensencoat.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Coats/jensencoat.rsi/meta.json index 232bec9c0a2..354ac244f55 100644 --- a/Resources/Textures/Clothing/OuterClothing/Coats/jensencoat.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Coats/jensencoat.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -18,6 +18,10 @@ "name": "equipped-OUTERCLOTHING-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..78b28400743eb98577104a0314779aee09fece6a GIT binary patch literal 905 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 XrqTY7sC1yi00000NkvXXu0mjfBrxl- literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_robo.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_robo.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..d502ac0ec28b415d34c4ce394f7801612e951041 GIT binary patch literal 1041 zcmV+s1n&EZP)Px&%Sl8*RCt{2nlWqJKorOSZrYL%up$`?jMG7t1{+~hs7VdM(5YYu7&>Lkk}Xp| zKt4mKet>SB0)axHOA8_37I(1`&LHC@#$e-f5+VYDavhQra^fVuldZJme$)9R-Fx@^ z?meOR0Et8*kw_#Gi9{liNFE(A-UpPpN|)0noMvt0Svy;xN1YZpkJQxw5uFEz^eEa!^^@puu^!<-juSk@;y;S=*qRs$>6PFJ_rGG*ySD>aa{3`v-e5 zP1U*Oa~WU@0|1x*w%c-`#8s-qRe$rrduG8F25?&r0ATm)XW!M?*ljsT)xUGC$#q^n zW-|2W$qCM1zw_tFu;-t}h2P)sMp5wL@Ngz^U_F(h=NA_snHB6G?2X7Mt(K{F_zMfq zpW{onJF)zUZ!E2rDItA~3qYExj|3u3OWsg0ETz>ltv9Oo23aMp(tNHsv3#K{5DYkk z^r2}<0Kg;)hDC|1^fnoHUAqmg7yw*mfnWq?5YoqT+T>kMi1k$JMxYxvHwoMZ$Q^gE zNzbsY&f)!_jiXKr+v*%P=^1jz9T6S4C@;>Vv6P0LE%+O@vjy5%N~63u&%GY^dqC&q zE9?OHfdok65Aq2EpRUG80O)qPmEfVVl)n2Kr+jV?VD8V-QE)u&XiS@OA!7loX-_unKlUN!!qrWLdC4HvjrNIE!rCZ zgfIXrjPaE+T}g3y@(CTNt3^^&&AsaPuYaQZ^a(LaoVN8e=fQJM}uc zo(Ico!v$s<3$E6tRPF;Qz-iWEg!JL+2I`IKh)%q48-ShhU?DQ<6nI@G(?uly zaK`{9EUIRR`(S#o_W@qGJ>c!Lf4874q8qmdxVizW*Y|Gmi-MA(uW&zJ#L>7IcHJvARQvXf1jnKSrU{H zlr4&o0fLrhFGRC;{UA(MuqR2>Gli56c4vsRs80*lI?s?@A_Dvc9k9?t&7)SF00000 LNkvXXu0mjfHhkje literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_robo.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_robo.rsi/meta.json index a89edc8b603..fb549437fef 100644 --- a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_robo.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_robo.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e; resrite by DreamlyJack, Fix sprites by DreamlyJack", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e; resrite by DreamlyJack, Fix sprites by DreamlyJack, sprites for resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -29,6 +29,14 @@ "name": "open-equipped-OUTERCLOTHING-reptilian", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "open-equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_robo.rsi/open-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_robo.rsi/open-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..c9c475719b0e094b6cf45271d25c98919d9ee3ce GIT binary patch literal 964 zcmV;#13UbQP)Px&en~_@RCt{2n$K(EKorNn?hn{f&?eGAv3qcnLnSDCkRnK6uY%xpZ(e%q-?0D6 z!u|t=E(?WTwrnZ%pcf^0nc$@&BsjLEIrT7ma3_teT|1+u%XU5>#Fu2gZ(d$9(f0s_ zLZMJ76bgkxp-?DZ94XNgGHH!%=S;Z0*3`Lnq0BA@9R{KIM}r!U5nVsdynW$;r>sze?8 z)3c*Qg27+EDGe50dWCaF<~~b`XXy~(SN}O!hPG4y;*sVrL`kK8Tr1v_B%7I1PRD&P1b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_sci.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_sci.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..f15bdd55750fe03fa48611a8dbb1197342f781f3 GIT binary patch literal 1060 zcmV+<1l#+GP)Px&-bqA3RCt{2nm=gUM-<1uDyf&^I0!rlTLB@*-eQDp(2#f&HWRW3o#0_22;X26gmy`Ub zy0d=2K=M9dkWb>i@4dTwcicOGVHk#C7=~dOhWYpiy>A0dDOzPYJv9LUs5d(Ja_NeZ zFK0}J7v^Sr1S{2=JdGiPLOQPPcx|rj9BbGAp&fwxKRm$XxeF*-Wl7E!t+KqkvWdOd zySm+Jlf7{Zljknri=P)kGXMad{<7o0ej<{R%NJLr5JFa}HA(H2YE23utIh-O212LLPjr5~wQa+-9W+~Q z06-?4^wwgt)rM<3*xI&ry3}H8+lEyrfkrtT4u`_wa0uwm4y#bo)*mgWR}2baFn(bqOKm(9z)oqddsi~#_~J_q*y0^Ypc$K>LeFV6St@BHy6`e#8R zl9G$dm$mh^jZH*SGWXk$P!A!~Qxm8+I#~by&LP8wO(K$#Gvjj@9T~$Tr|az3^LhE^ z?LJ<-s%qe+v!QfgQ6V(pf~xc+h7p5wu7ac*AKNX-Mo(eBs~a50RXxVH(PCQ8w`p>avnf; z+EW{SrtfqxTCb`&tvvwR>(7*2HZS{~^=tcO7=~dOhG7_nVHk#CJ~WK4kcw7W0^O^q zpKg7NW~&|8l~|=(lkr#-zuvy*-2<9l#~T|ggpgE-q^t5EfC!T_Zzj^l9YjGvNQtFx^Pk8=ant zl<6!mt_!GS(n-W)QCNl2FuFStt58Bb7DXnV97=!MZ-i9TQj}FF1#&NcpdqO`WKs@O zF$w^^21z96y;@z6MF|Q5?EtRr7}q7WmjG>lrxhLs(^C^Y^+44&-^gY2k{%-oA>^g= z*ZdbfhD+zKd3IE)HEHrR$LN8?XP=(+w!qcLUj=pm>Zekz$-66?0J>Y@KmYz6+ye>X zeK}9`7ix7+ghokFtq7mi0A2bAK-D%uI{<3-R|z^99_6sf0|}$iQj?8Zr}umGiT<64 e;P(Lxqs@N`Vp%47_M86z0000Px&p-DtRRCt{2nm_Ay6DrTBVahrL=?nN1+7M z4lO#Qq>C0?D73f~iWxGBB@QBFe2|1k#;UiTjUlZ*Fl+fx6Sx z9{_l*4Kz&)L&%D%E9q+b-K7>x6T1#Mg#e!{>(bLs|NI2xQQ=7Ujy@2$i z!GyGTive1KKz(-P7ZwqX$F%yq(CUlnRL1e_+QtrQn_JGaXgr3sjh&|No)zg-M%q>x zvvbn{d$)Kf(Am4i!0g;~z_!X-`Yk(vIzI_AvekZd^nv4@OV4!lTXulj@ltjb^N$yu z_To$#OWDoZ1fyKOAanVGw-H#;AM2fz6S0GtFcHfb??Bq# zq60@H90CO)YV-3Tq#k;jwY7@Y5&&>$2OuKhP{YB*E9exc4s@WuFJN2chCtjZ+71BF zumb?~z~^rB3fn4UbbRDc`{?+H(Kc-4004)!LBAj^_es>$4x{x-f;0_H|A?59PGzKf zuwHGy48t%C!!QiPFbu;m%)f^56;du=kU;$^>h;ufsCha+5JJdzZ$CNrfTq{+#zqSv z?McN^&TU zNI2w4THH-Km64Hf2+5)Nne=Bg0|+%0m0wu&jM}@o4@&* VA!xnES6To7002ovPDHLkV1kr5+e82W literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_senior_physician.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_senior_physician.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..ed7902c9370b4b5c6b6675d2618a1e8295edf4da GIT binary patch literal 1162 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_senior_researcher.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_senior_researcher.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..f15bdd55750fe03fa48611a8dbb1197342f781f3 GIT binary patch literal 1060 zcmV+<1l#+GP)Px&-bqA3RCt{2nm=gUM-<1uDyf&^I0!rlTLB@*-eQDp(2#f&HWRW3o#0_22;X26gmy`Ub zy0d=2K=M9dkWb>i@4dTwcicOGVHk#C7=~dOhWYpiy>A0dDOzPYJv9LUs5d(Ja_NeZ zFK0}J7v^Sr1S{2=JdGiPLOQPPcx|rj9BbGAp&fwxKRm$XxeF*-Wl7E!t+KqkvWdOd zySm+Jlf7{Zljknri=P)kGXMad{<7o0ej<{R%NJLr5JFa}HA(H2YE23utIh-O212LLPjr5~wQa+-9W+~Q z06-?4^wwgt)rM<3*xI&ry3}H8+lEyrfkrtT4u`_wa0uwm4y#bo)*mgWR}2baFn(bqOKm(9z)oqddsi~#_~J_q*y0^Ypc$K>LeFV6St@BHy6`e#8R zl9G$dm$mh^jZH*SGWXk$P!A!~Qxm8+I#~by&LP8wO(K$#Gvjj@9T~$Tr|az3^LhE^ z?LJ<-s%qe+v!QfgQ6V(pf~xc+h7p5wu7ac*AKNX-Mo(eBs~a50RXxVH(PCQ8w`p>avnf; z+EW{SrtfqxTCb`&tvvwR>(7*2HZS{~^=tcO7=~dOhG7_nVHk#CJ~WK4kcw7W0^O^q zpKg7NW~&|8l~|=(lkr#-zuvy*-2<9l#~T|ggpgE-q^t5EfC!T_Zzj^l9YjGvNQtFx^Pk8=ant zl<6!mt_!GS(n-W)QCNl2FuFStt58Bb7DXnV97=!MZ-i9TQj}FF1#&NcpdqO`WKs@O zF$w^^21z96y;@z6MF|Q5?EtRr7}q7WmjG>lrxhLs(^C^Y^+44&-^gY2k{%-oA>^g= z*ZdbfhD+zKd3IE)HEHrR$LN8?XP=(+w!qcLUj=pm>Zekz$-66?0J>Y@KmYz6+ye>X zeK}9`7ix7+ghokFtq7mi0A2bAK-D%uI{<3-R|z^99_6sf0|}$iQj?8Zr}umGiT<64 e;P(Lxqs@N`Vp%47_M86z0000Px&p-DtRRCt{2nm_Ay6DrTBVahrL=?nN1+7M z4lO#Qq>C0?D73f~iWxGBB@QBFe2|1k#;UiTjUlZ*Fl+fx6Sx z9{_l*4Kz&)L&%D%E9q+b-K7>x6T1#Mg#e!{>(bLs|NI2xQQ=7Ujy@2$i z!GyGTive1KKz(-P7ZwqX$F%yq(CUlnRL1e_+QtrQn_JGaXgr3sjh&|No)zg-M%q>x zvvbn{d$)Kf(Am4i!0g;~z_!X-`Yk(vIzI_AvekZd^nv4@OV4!lTXulj@ltjb^N$yu z_To$#OWDoZ1fyKOAanVGw-H#;AM2fz6S0GtFcHfb??Bq# zq60@H90CO)YV-3Tq#k;jwY7@Y5&&>$2OuKhP{YB*E9exc4s@WuFJN2chCtjZ+71BF zumb?~z~^rB3fn4UbbRDc`{?+H(Kc-4004)!LBAj^_es>$4x{x-f;0_H|A?59PGzKf zuwHGy48t%C!!QiPFbu;m%)f^56;du=kU;$^>h;ufsCha+5JJdzZ$CNrfTq{+#zqSv z?McN^&TU zNI2w4THH-Km64Hf2+5)Nne=Bg0|+%0m0wu&jM}@o4@&* VA!xnES6To7002ovPDHLkV1kr5+e82W literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_viro.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_viro.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..290a4e07c65f161ac59eb1911fd3e93b340a4bae GIT binary patch literal 1071 zcmV+~1kn45P)Px&=}AOERCt{2n!jrsNfgJwGVwp4R=0&%V>r8zg=N@6kV*?Ofsl2fz@AkqKxh$WqjtJf2G14F+Z)S2@Qk&4a5o%#L{L;8W|V>p^%IGP~vd}aMRDub{c8|B&tC$G2M4)31q;p^aw zia90y;(Q6T0|4O1>T&Y=repA@%_p2O#(Vui?CoBEz!_uwY4gdYyJOb+0KgdI;tv2M ztq;Z+Z@HaVwB>d#{7!>ON?&xmICusuc@?=K}!3afHD0 zad7C#n3Uq+(1Y7-gH}14&1SOMYz8>n9d5HNt$$+&Y;D$K&kjeE*a=0egm4^TIGSAg z*;%o*S?7W0!N$IckVMuK(?<+!z%jH=Yaj=2FmjrSUD|Y<+O~V zRl>??8Rhv6>>oE|%}KL=+<@)aXaw(LCp3ch+;(gweQ5{OYag(F2hilFAtxjao&45T3-MN8TP+ZPw$o zN2xGz(JP=7NNG`}HAi~envTJLF>_cdECT=@|N1<&1JE?R{(%4W?HvH%>);E%hZ9`Z zKXe_^0~cFVf%FQZS210vl|2zE1wpYQeA@xYGQ9wzwhGb?5Tn0H+QIO$39B?nD6N(l pY{WW!TK|wtXCgxP2WT|X{0-^ZQtxD}hQ|N^002ovPDHLkV1mrh0Dk}g literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_viro.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_viro.rsi/meta.json index 1d7ecc9a19b..1ba3c05ffce 100644 --- a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_viro.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_viro.rsi/meta.json @@ -37,6 +37,14 @@ "name": "open-equipped-OUTERCLOTHING-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "open-equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_viro.rsi/open-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/labcoat_viro.rsi/open-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..ed1a57009c771696981fe4550fcce2d4fa2292f4 GIT binary patch literal 1017 zcmVPx&vq?ljRCt{2nlVTlQ5eVnk!I=Wn%)pjgz6B*2pIxS9w>r%86woFLP02nKwK(y zNU<)0Q0gFoP6?PnMG!l5bvQ`EHG>vHLI`Qr+uB9&bx7ZFxkT%G$(_)CKgjYf`Tp;| zd-r`W@B09PAP9mW2!bF8;{PM?*b|T?U$|i7V<7-QwbsUqN*D4|+wqgrdjG)mI?Ph=*c=^En61mj-M7cSW4%`vVkS2E_L^rwSS z@D%_6KWCcW>#MrLHgfCCvMg3CS8Q(=%N1r>7Td_J_gx*s)&~H~vY7J&0AB0EvMiP_ zTy%*7ofY7`=B2*V@$Px>2O(lp=oR?#)qrV~Fg_N78dmIaK4uyv5p%+DeN|Uj{iGEb z9UZj;pQ!#Z3n7y{6rO-6M_cDT4`Avxj(9MEqpfpcd%_Orck=+ChLx_3 ziC6HQ-|S4pUh1|7f4Cow1 zy?yr@&N`hRSeC^;y#HjM1Iji?3^W1WtRPdB9aOtmt}xydF^IO*sc^AeVJo|fn21b5 z(>1K_EctdU4s=eWS9g}6=^7>?lUUhZ>^dbDL8?PU4J&vR-L{J)@nAy6%s^z4hgg`8 zq26er8f^D1);t91x`2~~`54r&;z?QDO*)lfYFNR-d~7K8q*egOS&Ay;&U`tS|D(Zp zbx5Wh=0wT?^+pS(QL-B&{4PpxC-4lwJ5*#4eg$~?8&r50xZ84^bMuUJDr2WTo(eq| zy#t;Cd0Lc-LBh*c)fM(k4PhcO2>^Kc{EcrlK{v&6g?;}15dd&qxx$Zn8~yr+?n8Lu z&K6Ywk9PAMXa1LInUxBH)mqzr_ni~)%NhMPJ+j$A*a6Py@5Jw5*zbmA8YHBim^0Wo n>-2v8A#rCS4)q5RgfPDWd8`!_;-p{A00000NkvXXu0mjf=(*Yl literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/pirate.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/pirate.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..55ebd32e77d419c5cebc367f5abc71fea3a5135e GIT binary patch literal 1261 zcmVPx(r%6OXRCt{2nr~Q?o(ovlrQOy<9Hs zJ(s(lw$BGb)7+Ei`}=+G`ImbhfWzT%I2;a#!{Kl^2M@t*!6&5++=@vA0Ob2X@uiKn z@0K1)BzLm){&juBb-i{HMF~$z8;;jl^bC007CuaYXw2Onn-w8~RuRD~ui|Vmt}}n3`0~Ynxjt06>gK z+YIs>s$X7Ggh+oMl857F^5rE(p!#l;2N(QfVF z@^*c0C z`SAzl|4uCc0M3s;z}3s}y&F({xmp(%R%#t%*TPCokgIipRo}e zxAn5>=dpwf5`~l?_rso0wC)}FJTY%ew`?Uoe_(6~x5Ox4z!wm>K zfUw~PgdITGa09{)AZ)k+VFwU42i^eYM`9FuSOMtmKtwP25rZcK5=9Aby|H~*LC(+v z62Of&*8(-;!jDG@08^X(J@=EhNAb)C(4U#=-)Su0ZSBOC=T*d`5oksew_*|rszto^ zI31@(ta`!l>BRq^w8Rg23q@ zCOtdo1?EBU_H@NujM!g6Cl9m?cG7O>hNoR>PtzbZ!TQ>ZH2`I?veu!$S6lQP&OYNA X41!IEa%3zW00000NkvXXu0mjfiq%vb literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/pirate.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Coats/pirate.rsi/meta.json index 232bec9c0a2..ab5a0f74549 100644 --- a/Resources/Textures/Clothing/OuterClothing/Coats/pirate.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Coats/pirate.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, sprites for resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -18,6 +18,10 @@ "name": "equipped-OUTERCLOTHING-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/space_asshole.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/space_asshole.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..1b2864960a318b8f9e50e45905992f1546ab805d GIT binary patch literal 1211 zcmV;s1VsCZP)Px(bxA})RCt{2n$JrcX&A@9S$ZmDCeWw>MKGFJqJ%k^(tyDpwcCJ{(t-yObLmBB zpyq7zO@59WOBO%0K)w;0H9Jg0RRu~{>a=O z<`*)#T@vn>ar4G>%e(o4N-A}e%L!Kf{o)}?TkDWz2>@W479#f^;#zc)S^pBN1KB4j zEdBDwXZI_06WJ#zR&&fy4P_z(ujB&&oLVQ)w$@SFVz>7L>kGG&bI>-QAzx4ly_YYj zMB99Z+sQe04;V?rV^AhS0DwNfAANp5fM!4v@ffo`rU0xgCJ6v!xA#1`%o_3qmE;R5 z$z|4%-QM#!f8z#DeE?_}1{#I|=RH<^rT`R6W$1d%7Od3G=FtCFT-R$TmdY$9nK`vi zY<)Tcs6Kth0@H$_gaU*PKPpODnoke_(2lCms(-t(5UwmHNwHMM$k0Gr{r4X~AsQLS z^OrjpufMXGB(#xVV`)A?+?WP#>31{*oC}^33VhMH^O^IVZgDoKQ+-#~qNVu+Q9=Pi z4AbVvzJfCdncOb1-o9%2jT<;^JA>f7X4Pjt z2gtI7hGBp<7-$BhVHozw%q?i|o?0g@yG^lFws!zmN5ITfm_#Gv0Dzx=e_=!OM+%Mz#%bk{I zbIYr!)J+@@9|8xfOipx4`v6ic=r>Z`*TQS0E4w z1OkCTAP@)y0)gPWg8S3e!cS>(EjkIHS*UQfUchZ=Jpusi7Z0)dbd^h=+iChaihc@T z{cWRXLC6%LvC z;^qjTw!M-Mqqpwk$_KS;n_UHfrl-RFvR$gu3;O(iyF#qnf()(z&}3vZGLB-YjMp1! zNZ0S!3zD0drUmKx9lYL1qgX0~rs{ap;amYYwN4NWj^1ZlMx(A&nh z)1LH~cyEs&DStO4LF(d#Mz?QpY32>5ylOwR)FMF)Dk3w%o-1cL8` Ze*ie{BeRw7)X4w<002ovPDHLkV1jc=H*Ej_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/space_asshole.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Coats/space_asshole.rsi/meta.json index 70ee956feac..558856f5282 100644 --- a/Resources/Textures/Clothing/OuterClothing/Coats/space_asshole.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Coats/space_asshole.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC0-1.0", - "copyright": "Made by Github user Psychpsyo for Space Station 14", + "copyright": "Made by Github user Psychpsyo for Space Station 14, sprites for resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecap.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..c2d6487066f5336f3d992d9a3b83db9f6b108b13 GIT binary patch literal 1279 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 Hu0mjf3v^|x literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/meta.json index eadf9c61d48..26546c72c1a 100644 --- a/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Coats/syndicate/coatsyndiecaparmored.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Sprited by belay5 (Discord)", + "copyright": "Sprited by belay5 (Discord), sprites for resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/trenchcoat.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/trenchcoat.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..e88ee65900cd445fa88706fac1fb8db4cd1e3304 GIT binary patch literal 1231 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 N002ovPDHLkV1gmvJX-(& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/warden.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/warden.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..7789bc785ee7afdcfbe609b7fe9cc2d99d14e860 GIT binary patch literal 1209 zcmV;q1V;ObP)Px(b4f%&RCt{2noVdMM-<2Z8>{hRiB-zhvAx7~B}`#O<;Az$RLH4B$z3$`7}Jvu zO-WL6ZIG}b z*xh|poh@$p+#gsov-I`r9TXEf?C!pQZ)6Df-w>QXKL&e!EmR{|GqbeaZoze3e0$~` z0ATfC52~s{(~{isxn8zrW~r|0Xf(Frx-J&Rk^q1kJ1wZHic~5MLP%&vVDbqeU`7BC zG@d=uXA*vCS=?%K%J?xmY~t@l+}eRaG$;i-+2H##}580C@SzQ8X=_T-9smH7aSsdeB$}OAPzF5M-AFcq!3L-b=TO-JzXx)AfHg7% z>tPKquHDAUu7{Of4==9WhV`%pYh;L90bZ_O0P>^s&}3V6wv_xR#q|sP^>G^@|M(G> zuUy5md!^vsvwI~hU%86><461&2*5mV(7ofp{nf9RF26U~`Q?4smo5t_!2|p8DNSc7 zTM|ptS?aI<{6-KSwCoR%5!Ig{lWhzu!H~1N`*3Sw!HG~55uu~790A71B1VG{R+`1)G%bmCyM>GYsF55?vE#6(XWc+H;D^RU>JvLk z1%h}y<7vBvi%>!O&@ zgA|z?J1rayl^qwM;3xnrjQNovb{=0$=t!l~&@}$=)N#?YBvPq#5SnB1Sx1NHP)Px(GD$>1RCt{2nlW!9MHq(P*@X5SVaqn5BQn*K`XujiEe$+9)On)jP` zX1+{j2GD3U8jVJy(P%W9HxMTC^2^nGRh4y{}U+3Ptjk-JI4L0Q~ucBet0i ztZT>w2@C>V*e}y)`NDpgWQ0|TZKh!qiuBQ4ZYBY=o7zp_fXTn=X^ zHP>|!(E0f}{;oY|08p(~r2?@m3r9ys6W=jS)79sk0|45;K1F(M1F2NX)t50sY6LLG zAjFePSr~;P8HFMxm$KlTBbUp8F$R^MxDCs)z!*b39v^DF_~x7=kw{2uOBv8=wMd8y zl1o|lH|HF!R*OWyrfI@7O{swVuq?~f2LOKfi~&G;Z3E(4l!`|%q9uS}RIXq8!ugd|0)Tit4gly}*tj{Z0|0E> z#)C)O0N~~UV30S);ms4{a)8$Wp-)8U*MA#|eXjT!0Rz*$`nR?z=!?LhVJyE)4qlm% zUfaO&&K4d#+D5itD0G?Dn z$2*JfBAHAMm3KNFTwY$P#303PrHsYJMI@8olWCe_%|WXA(hDJ}${CwV5*$~D$Oog( zLt6-m%7c9Ff>=9v*ASC5?xL%d1A?NO3#!$s+xRf@i5KY{5OzQU@ANQD(^q%g6p%sM zfLU_eGI|=F@vkw!F9FK_N2x-nIpDv5HX!N%qDC7KbpTPL4Tw5`sL=*Q9YEAbtpsPW zGMhDT{0PtnL>)lXXak}SK$U46xdDp%0h7dM@t4AH&rnrc+5pS4eD~nRQMqZFQ#ZlS z@X-qr06@(KyX}a56r~YB%?1O2{8!((K^TQ12@}G=yHP6cBM6#5|Ddd^oC8v&b>f`k z?4$-iCd! zhwJO>JJqecDcZTPVISxJQ_6ske!uTq zE^cZF6UMza4X$3a0061dI{4wU*PhF2D~*6uX`LL$LAG3h5sTyIr4wq;dl5QU0KN5T z3H@FdMl6o_YK1z__oQQxKO4+1Q@7g%5zV~uUZ~k%qVd2W9~mEfES-NsSqX-5UofmY zh|*JFw^GJK`f{kpXK_K&kKV(Bp*Z&0FNE0~U1~HMjYgySAMg*~d&rN%aplMW0000< KMNUMnLSTX*(;ct? literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/windbreaker_paramedic.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Coats/windbreaker_paramedic.rsi/meta.json index 8e0b18f9a23..cd809e7989c 100644 --- a/Resources/Textures/Clothing/OuterClothing/Coats/windbreaker_paramedic.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Coats/windbreaker_paramedic.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by MagnusCrowe (Github) for SS14", + "copyright": "Made by MagnusCrowe (Github) for SS14, sprites for resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -21,6 +21,14 @@ "name": "open-equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, + { + "name": "open-equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Coats/windbreaker_paramedic.rsi/open-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Coats/windbreaker_paramedic.rsi/open-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..366f847bf3e8e2c5cebff63daf76d7d7c5a90f80 GIT binary patch literal 1118 zcmV-k1flzhP)Px(7)eAyRCt{2nn6z+M;M0RamY1BS%fXFm4&DkBlT2OKxThIF}0#zV;qTF!-1ya zT$MH#eC&b1wFeZ)FJQ3|=LSS1TOvoaV{AlvEigUM*{CLirp-K(Wi&g?`_1c_ zZ$~o&7z_r3!C){L3s{z!-yH zoG}K*7{))Fgb)JRY}P9qG`4MnF$T-B+B&bkg%B7U8zXCz45-)ZQi%s4gh0JsmnvY+ zIXLH}fP%1X+tUXCvGa-nKzgAB^{vWOov@G$$Ye6uUt0-$=Dyy*{@MyMnT%I9h>@T= zukL^byl(4_Hf~hAZ+`O%lk`RSI_jkIseO-N{B}$qCQr=Fl z>&s?adE>N(sV5~JeKIUJ({+xs+>BH)hK0Ni008#jA>`44=eRsNVE0DHyyw&)!r*T+ z$b??T^nx@60H9p_2H!njW{%@X&bep8Rb`iz%jLoMyo2>(0TUAw7$5)9({~(4HX03_ zot=@}BQJzVjWgEsfBZ?X+d{~;?XGR8e9-wkvW1XpJj|yb)LX;<_UNV2kFHh@2#anm za2&_$d=&Y_4><=!9gxC5Jvirqy4|J#1+oFd8!|Fji*6=93=*#(=m3h#O--+yUq^h$A;Zb3dS$ z_%PlSL3@U}+GGQ4+Ya1=S4ZWX^MRWXWO(NV3E=j8;;tk1PP9gVIuyw*t$IP+wFTZU z{*6+`7;;Oi-m{}$f70HD*3JQ`{Gt>>;P|itAp~+ut6DcSsQle|>AEhC4=Zq87peTB zw)1@@!B(q<+V&=@zr2Xl1U04noj-W_18UowxVX6Jt8MK~(Z*>Fwe3ysJic*S>no73 zxUP%y_jOPA-Ns8y7K+;Kkqr3a_o={gbyGu`(5>DeIDcOU0HpGZ5Ie8_^_;4$H3Cxk zMcHb#Fj*)fk+g90q1AR;93@KU9FX@P=W%`6L?UUynlH-6?j|_~`q^M^MmC#GNGXTj zc|Y>#fT_*{xA`dX`IqEm7|BX7iu;05-9aQzf%RemPvy65zxXgNNCt8Fbh|B%E%uwl kaE>kw27|$1F#Her3ri!d%Vqsn?EnA(07*qoM6N<$f;5N}4gdfE literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/ancient_voidsuit.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Suits/ancient_voidsuit.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..c302082a24613f05cffa955fdf8bba117d8682f8 GIT binary patch literal 1421 zcmV;81#Px)M@d9MRCt{2n$K$+M-<0DBPkmhDv7PwAT>Bpo4Sgx0rk{2hmwm-Ab&z|@FCX} zdJH-i(yI?9Cg+|^LqtkXZhI*q&LIa!Noh+GfA- zj&}DuKi<5Vo%cYa(P%UpjYgxRz!z4cOToH-`}uDpIBAe??63us8m*17N<&--jX z>H@HJuuntA=L?m-a(Gu>zYwbNm7FER=uh1NtJbXCI@qT)O6?96 zBh5|vWHTmz{rxPG`7o*vaP9OAxA%HSeh1Z`s)DQ5th|XUoXwc*b~|J5^Z!>R&GpvH zNIGDge%W>#4sd&~#{(mr{!~*y&HMAEMNd4NF{zTKN}6oOq-?`(x5N3;;?OfuFiyXo zH)%*oLrUuT@cL7akXnB)A0%lG9O`+Ki#xjjZ053*+8qk1B3+xs5u{0Kh(E?*W2$z{nsb)EfA%CV1r$6 zHwF2E^nL?Ju45!>{ZKRZZo-*(9XIb)e|~O3&d)6z*=inF{-Nn>G#ZUYqtR$I8jVKt z0TAj0XHqgkTqnYDX@@!ysu*d0$hc7%6&_Q}ziP;+LSm!L&n?LAh@J||-RSnHg?MM+ zimJ2urKI6yW&qrJ>mE^m`%yZwnBXY$a|_b118&2MLU7NqL&YRQp9V2WUNVE|2V&g2 zRUJk{_ml9qH39CZ0;r6ON%*5Pa5(w^w>IAL#ooY6n1~Yf&WF$40j}pwFC-3bY(Ry_ zCZXD>+U!}twAmHP0t%_*P_BTA-!EQoaR1?($bG>5hi}By<(E`Rdm-?8-t^*v(^`N( z%LU$bzjqNxu*rT7y~&FYfG~NO*iRmj&DbYyD zXSnCsM^=fk6(!8MKQ29cN(cFYd`2*vY$cdFzo>IL~WoN0mc+au9 zn{ZeYGpxwNWW~6#EK4fQ%Lj*>vYOrZ>ge|ellBIoDr{NqJX;epG^9i&Fr8!v0G{Jr zk-gCRff6OboljL<(^`@494y->*LZNX%C_qiRpYCKTYW-(3>Af74R`cwgMRE^fa6f6 zUVS$m!xHLAzi;?+@pAxv`~BAw?S!ws{8|Ehw*AyA3zHxby3(owPwLxV*-85Vz{?8^ bI{^OykWXvO%}$+Q00000NkvXXu0mjfY5}tp literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/ancient_voidsuit.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Suits/ancient_voidsuit.rsi/meta.json index d86b4ff14c5..5760081363e 100644 --- a/Resources/Textures/Clothing/OuterClothing/Suits/ancient_voidsuit.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Suits/ancient_voidsuit.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "https://github.com/Skyrat-SS13/Skyrat-tg/blob/e0d164017ae7eb3fee9c538cdb5baa9eb4bf1b87/modular_skyrat/master_files/icons/mob/clothing/suits/spacesuit.dmi, reptilian made by kuro(388673708753027083)", + "copyright": "https://github.com/Skyrat-SS13/Skyrat-tg/blob/e0d164017ae7eb3fee9c538cdb5baa9eb4bf1b87/modular_skyrat/master_files/icons/mob/clothing/suits/spacesuit.dmi, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -18,6 +18,10 @@ "name": "equipped-OUTERCLOTHING-reptilian", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 From 5d6a8bbfabe2c21141e19ef4d5bc28545b7ac20c Mon Sep 17 00:00:00 2001 From: pofitlo Date: Thu, 21 Nov 2024 06:20:57 +0400 Subject: [PATCH 07/13] =?UTF-8?q?=D1=84=D1=8B=D1=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Content.Server/Chat/ChatComponent.cs | 11 +++++++++++ Content.Server/Chat/Systems/ChatSystem.cs | 5 ++++- .../Flash/Components/FlashModifierComponent.cs | 8 -------- .../_CorvaxNext/Entities/Species/resomi.yml | 2 ++ 4 files changed, 17 insertions(+), 9 deletions(-) create mode 100644 Content.Server/Chat/ChatComponent.cs delete mode 100644 Content.Shared/_CorvaxNext/Flash/Components/FlashModifierComponent.cs diff --git a/Content.Server/Chat/ChatComponent.cs b/Content.Server/Chat/ChatComponent.cs new file mode 100644 index 00000000000..e9e59f4de5c --- /dev/null +++ b/Content.Server/Chat/ChatComponent.cs @@ -0,0 +1,11 @@ +namespace Content.Server.Chat; + +/// +/// Modifaer for entity to expand whisper radius +/// +[RegisterComponent] +public sealed partial class ChatComponent : Component +{ + [DataField("whisperPersonalRange")] + public int WhisperPersonalRange = 2; +} diff --git a/Content.Server/Chat/Systems/ChatSystem.cs b/Content.Server/Chat/Systems/ChatSystem.cs index eff809b80bb..5c7f2590af6 100644 --- a/Content.Server/Chat/Systems/ChatSystem.cs +++ b/Content.Server/Chat/Systems/ChatSystem.cs @@ -537,10 +537,13 @@ private void SendEntityWhisper( continue; listener = session.AttachedEntity.Value; + var listenerComp = CompOrNull(listener); //Corvax-Next-Resomi modifaer for whisper range + if (MessageRangeCheck(session, data, range) != MessageRangeCheckResult.Full) continue; // Won't get logged to chat, and ghosts are too far away to see the pop-up, so we just won't send it to them. - if (data.Range <= WhisperClearRange) + if ((listenerComp != null && data.Range <= listenerComp.WhisperPersonalRange) + || (listenerComp == null && data.Range <= WhisperClearRange)) //Corvax-Next-Resomi modifaer for whisper range _chatManager.ChatMessageToOne(ChatChannel.Whisper, message, wrappedMessage, source, false, session.Channel); //If listener is too far, they only hear fragments of the message else if (_examineSystem.InRangeUnOccluded(source, listener, WhisperMuffledRange)) diff --git a/Content.Shared/_CorvaxNext/Flash/Components/FlashModifierComponent.cs b/Content.Shared/_CorvaxNext/Flash/Components/FlashModifierComponent.cs deleted file mode 100644 index 72d65c2285c..00000000000 --- a/Content.Shared/_CorvaxNext/Flash/Components/FlashModifierComponent.cs +++ /dev/null @@ -1,8 +0,0 @@ - namespace Content.Shared._CorvaxNext.Flash.Components; - -[RegisterComponent] -public sealed partial class FlashModifierComponent : Component -{ - [DataField] - public float Modifier = 1f; -} diff --git a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml index 5e6ff3d7b16..58c13cbc553 100644 --- a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml +++ b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml @@ -7,6 +7,8 @@ components: - type: WeaponsUseInability - type: AgillitySkill + - type: Chat + whisperPersonalRange: 4 - type: ResomiAccent - type: DamageVisuals thresholds: [ 10, 30, 50, 70] From f7564d1dc82e58dadacf91ad9a12149ca1a47e2c Mon Sep 17 00:00:00 2001 From: pofitlo Date: Sun, 24 Nov 2024 11:41:11 +0400 Subject: [PATCH 08/13] add --- .../Resomi/Abilities/AgillitySkillSystem.cs | 2 +- .../Abilities/SharedAgillitySkillSystem.cs | 5 +- .../Voice/Resomi/attritbutions.yml | 2 - .../Voice/Resomi/resomi_scream.ogg | Bin 10407 -> 6911 bytes .../ru-RU/_CorvaxNext/abilitties/agillity.ftl | 4 + .../ru-RU/_CorvaxNext/reagents/biological.ftl | 4 + .../_CorvaxNext/Entities/Player/resomi.yml | 10 +- .../_CorvaxNext/Entities/Species/resomi.yml | 64 +++++++++- .../Prototypes/_CorvaxNext/Species/resomi.yml | 4 +- .../_CorvaxNext/Voice/speech_emote_sounds.yml | 44 +++++++ .../CE-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1215 bytes .../CENTCOM-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1105 bytes .../CHEF-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 831 bytes .../CHEM-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1195 bytes .../CMO-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1105 bytes .../ENGI-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1147 bytes .../GENE-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1197 bytes .../HOP-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1193 bytes .../HOS-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1058 bytes .../HYDRO-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1230 bytes .../JANI-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1090 bytes .../MED-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1081 bytes .../MIME-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 931 bytes .../MINER-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1152 bytes .../PARA-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 961 bytes .../QM-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1187 bytes .../RD-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1221 bytes .../ROBO-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1187 bytes .../SCI-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1175 bytes .../SEC-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 777 bytes .../SYNDIE-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1186 bytes ...YNDIECAP-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1366 bytes .../VIRO-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1203 bytes .../WARD-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1326 bytes .../WEB-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1025 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1072 bytes .../WinterCoats/coat.rsi/meta.json | 114 +++++++++++++++++- ...nterbits-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 500 bytes ...bits-tan-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 518 bytes .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1146 bytes .../WinterCoats/coatclown.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1433 bytes .../WinterCoats/coathosarmored.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 803 bytes .../WinterCoats/coatnomi.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1461 bytes .../coatwardenarmored.rsi/meta.json | 6 +- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1347 bytes .../coatsyndiecaparmored.rsi/meta.json | 6 +- .../Customization/resomi_parts.rsi/tail.png | Bin 647 -> 713 bytes .../Species/Resomi/displacement.rsi/hands.png | Bin 284 -> 330 bytes .../Resomi/displacement.rsi/jumpsuit.png | Bin 728 -> 731 bytes 52 files changed, 258 insertions(+), 25 deletions(-) delete mode 100644 Resources/Audio/_CorvaxNext/Voice/Resomi/attritbutions.yml create mode 100644 Resources/Locale/ru-RU/_CorvaxNext/abilitties/agillity.ftl create mode 100644 Resources/Locale/ru-RU/_CorvaxNext/reagents/biological.ftl create mode 100644 Resources/Prototypes/_CorvaxNext/Voice/speech_emote_sounds.yml create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CE-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CENTCOM-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CHEF-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CHEM-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CMO-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/ENGI-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/GENE-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/HOP-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/HOS-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/HYDRO-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/JANI-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/MED-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/MIME-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/MINER-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/PARA-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/QM-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/RD-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/ROBO-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/SCI-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/SEC-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/SYNDIE-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/SYNDIECAP-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/VIRO-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/WARD-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/WEB-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/winterbits-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/winterbits-tan-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coatclown.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coathosarmored.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coatnomi.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coatwardenarmored.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/equipped-OUTERCLOTHING-resomi.png diff --git a/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs b/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs index 1af4791e7f7..e13e6357170 100644 --- a/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs +++ b/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs @@ -13,7 +13,7 @@ namespace Content.Server._CorvaxNext.Resomi.Abilities; -public sealed class AgillitySkillSystem : SharedAgillitSkillSystem +public sealed class AgillitySkillSystem : SharedAgillitySkillSystem { [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; [Dependency] private readonly MovementSpeedModifierSystem _movementSpeedModifier = default!; diff --git a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs index cef1b48c1bd..5ae6b18e856 100644 --- a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs +++ b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs @@ -11,7 +11,7 @@ namespace Content.Shared._CorvaxNext.Resomi.Abilities; -public abstract class SharedAgillitSkillSystem : EntitySystem +public abstract class SharedAgillitySkillSystem : EntitySystem { [Dependency] protected readonly IGameTiming Timing = default!; [Dependency] protected readonly SharedPopupSystem _popup = default!; @@ -30,7 +30,8 @@ public override void Initialize() private void DoJump(Entity ent, ref StartCollideEvent args) { if (!ent.Comp.Active || !ent.Comp.JumpEnabled - || args.OurFixture.CollisionMask != BaseCollisionGroup) //fix it.... maybe.... -_-.... or idk + || args.OurFixture.CollisionMask != BaseCollisionGroup + || args.OtherFixture.CollisionMask != (int)CollisionGroup.TableMask) //fix it.... maybe.... -_-.... or idk return; _stamina.TryTakeStamina(ent.Owner, ent.Comp.StaminaDamageOnJump); diff --git a/Resources/Audio/_CorvaxNext/Voice/Resomi/attritbutions.yml b/Resources/Audio/_CorvaxNext/Voice/Resomi/attritbutions.yml deleted file mode 100644 index 06c1feb6dfc..00000000000 --- a/Resources/Audio/_CorvaxNext/Voice/Resomi/attritbutions.yml +++ /dev/null @@ -1,2 +0,0 @@ -- files: [resomi_scream.ogg] - copyright: '"' \ No newline at end of file diff --git a/Resources/Audio/_CorvaxNext/Voice/Resomi/resomi_scream.ogg b/Resources/Audio/_CorvaxNext/Voice/Resomi/resomi_scream.ogg index 03a7a108d4e7200835863f1230449597fc9e7945..77e37d65776571e62c39148069e9fec5ebfa5f2c 100644 GIT binary patch delta 5645 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 OfjS3&YX5c|Q2QSj64WRF literal 10407 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 Q7mtPhWB9*GUS8h+1%@}c!vFvP diff --git a/Resources/Locale/ru-RU/_CorvaxNext/abilitties/agillity.ftl b/Resources/Locale/ru-RU/_CorvaxNext/abilitties/agillity.ftl new file mode 100644 index 00000000000..0d66248b225 --- /dev/null +++ b/Resources/Locale/ru-RU/_CorvaxNext/abilitties/agillity.ftl @@ -0,0 +1,4 @@ +agility-activated-massage = Способность включена. +agility-deactivated-massage = Способность выключена. + + diff --git a/Resources/Locale/ru-RU/_CorvaxNext/reagents/biological.ftl b/Resources/Locale/ru-RU/_CorvaxNext/reagents/biological.ftl new file mode 100644 index 00000000000..09a5f4ebf3a --- /dev/null +++ b/Resources/Locale/ru-RU/_CorvaxNext/reagents/biological.ftl @@ -0,0 +1,4 @@ +reagent-name-resomi-blood = Фиолетовая кровь +reagent-desc-resomi-blood = Густая жидкость с резким аммиачным запахом + + diff --git a/Resources/Prototypes/_CorvaxNext/Entities/Player/resomi.yml b/Resources/Prototypes/_CorvaxNext/Entities/Player/resomi.yml index b29e3454cd8..de4b346c4a4 100644 --- a/Resources/Prototypes/_CorvaxNext/Entities/Player/resomi.yml +++ b/Resources/Prototypes/_CorvaxNext/Entities/Player/resomi.yml @@ -2,12 +2,4 @@ save: false name: Urist McRaptor parent: BaseMobResomi - id: MobResomi - components: - - type: Respirator - damage: - types: - Asphyxiation: 1.5 # This makes space and crit more lethal to arachnids. - damageRecovery: - types: - Asphyxiation: -0.5 + id: MobResomi \ No newline at end of file diff --git a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml index 58c13cbc553..e6b0167905c 100644 --- a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml +++ b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml @@ -10,6 +10,7 @@ - type: Chat whisperPersonalRange: 4 - type: ResomiAccent + - type: FootprintVisualizer - type: DamageVisuals thresholds: [ 10, 30, 50, 70] targetLayers: @@ -139,16 +140,71 @@ - type: entity parent: BaseSpeciesDummy id: MobResomiDummy - noSpawn: true - description: A dummy resomi meant to be used in character setup. + categories: [ HideSpawnMenu ] components: - type: HumanoidAppearance species: Resomi + - type: Hands + handDisplacement: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: inHand - type: Inventory - speciesId: Resomi + speciesId: resomi displacements: jumpsuit: sizeMaps: 32: sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi - state: jumpsuit \ No newline at end of file + state: jumpsuit + eyes: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: eyes + gloves: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: hands + head: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: head + back: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: back + ears: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: ears + shoes: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: feet + neck: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: neck + mask: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: mask + suitstorage: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: suitStorage + belt: + sizeMaps: + 32: + sprite: _CorvaxNext/Mobs/Species/Resomi/displacement.rsi + state: belt \ No newline at end of file diff --git a/Resources/Prototypes/_CorvaxNext/Species/resomi.yml b/Resources/Prototypes/_CorvaxNext/Species/resomi.yml index ab6c46708c5..5614dfaff62 100644 --- a/Resources/Prototypes/_CorvaxNext/Species/resomi.yml +++ b/Resources/Prototypes/_CorvaxNext/Species/resomi.yml @@ -1,7 +1,7 @@ - type: species id: Resomi name: species-name-resomi - roundStart: true + roundStart: false prototype: MobResomi sprites: MobResomiSprites defaultSkinTone: "#faf7f7" @@ -43,9 +43,11 @@ Legs: points: 2 required: false + defaultMarkings: [ ResomiLLegFeathers, ResomiRLegFeathers ] Arms: points: 2 required: false + defaultMarkings: [ ResomiLArmFeathers, ResomiRArmFeathers ] Head: points: 2 required: false diff --git a/Resources/Prototypes/_CorvaxNext/Voice/speech_emote_sounds.yml b/Resources/Prototypes/_CorvaxNext/Voice/speech_emote_sounds.yml new file mode 100644 index 00000000000..fe171fe1b86 --- /dev/null +++ b/Resources/Prototypes/_CorvaxNext/Voice/speech_emote_sounds.yml @@ -0,0 +1,44 @@ +- type: emoteSounds + id: MaleResomi + params: + variation: 0.125 + sounds: + Scream: + path: /Audio/_CorvaxNext/Voice/Resomi/resomi_scream.ogg + Laugh: + collection: MaleLaugh + Honk: + collection: BikeHorn + Whistle: + collection: Whistles + Crying: + collection: MaleCry + Weh: + collection: Weh + Gasp: + collection: MaleGasp + DefaultDeathgasp: + collection: DeathGasp + +- type: emoteSounds + id: FemaleResomi + params: + variation: 0.125 + sounds: + Scream: + path: /Audio/_CorvaxNext/Voice/Resomi/resomi_scream.ogg + Laugh: + collection: FemaleLaugh + Honk: + collection: BikeHorn + Whistle: + collection: Whistles + Crying: + collection: FemaleCry + Weh: + collection: Weh + Gasp: + collection: FemaleGasp + DefaultDeathgasp: + collection: FemaleDeathGasp + diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CE-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CE-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..e364b2807a4e4b7b53939bf7645e93590b1a2a0f GIT binary patch literal 1215 zcmV;w1VHPx(c}YY;RCt{2no($5RT#(rHzu+vKIGDu?xw`jI1IFtri_L`M@0f7NL%;NP+BFp zg}n%Nqs1p5hEK8~3gW}IN?5(jj6G zxk+YouDL19^MjD)+$)v>a@|^>>Cl( zL6Br@Ztdc%{UXlVFB&@U8)E@PuU!04n(~ zq1A8M1>D^{CKB8DwCkbT(X|L3NH+mM@BH4{3f|d&3GQy5qHA>eZ*Sa(6cvakEOT1N z0d+9q*P{5`J4&VBk_$*tf$S6&Y-IM4P07eTx(t3Shv9Mr!{rG0u^e)bE+d0%01%oP$NS&CtG@j^KUumD@LoAZ z+$Z=3A3t|}lM~mu6{TVoONoMEu)ohpC>5)w>ibVS!P+@M``xLX zptcLuP!xq&z7w1d1vxR6)J?A-8FyV)|1VIlUyId)&tNbZ3DDeTk9UbBB1rRAJ5be8?50gqhOlE!R?^>UY!@8d#axRjd=jHNeS)3d*zg2!qeP< zCP|}Z3lL*Ta&Jy-D0iP|e?nBNG}FE}Ct9-U}_cS#4X= znROz@lEh(ure!yv%crq%_QgBjJU%Q}*I~Ck`}nWwpEPy1%3-;}k?uWmzX6r+Q$J?BORfL_002ovPDHLkV1ig?M=JmT literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CENTCOM-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CENTCOM-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..43b123a45ce32b6bdeac54af030e0688697b6dde GIT binary patch literal 1105 zcmV-X1g`suP)Px(3rR#lRCt{2n$JrkXBfvnV^X`qR_Q?_vwNtA!God=NyD;X+1tt{;2%&Ai?C;* zg&rDn*h}?LXknpvDX53;A5ci#>{W7+B$}WHNx@z^8x6F$EC{Lc_Ke|Cc1XtB4uPbxG(Dm36YpFcYxx{wko zZK~=Ir%yR7*NtW_?9?}NVGhf6V>o@PtgqAo%Y!8v8*}X3xsBauVUG4=j`m|WTI}4p zO=Dw@<-w9llS(WPmMBE;0V@cCWqqaTVizK!wki1O-j`G}2c$v+ z0OZe3m|hy=+sz%O?irXfhk+~ussH_}_=Tw+T}X-L!IHAR=L_c(QzCzM;*_VC#;9fv zE_??_g$6$OULf@k%k{Um8;My$Mc?xhSly}_a>UJ~<$SuoLom*}^&>Is$~CU)yf2<- zM}%F72)hsw;^>JGM^Bvc^Xy1q8(_D7cfDVI<(`rwAV=IWpjZcZ=M;TkA~8$IN8pQ@ z7Y4wC!UF;AN1>{I_}!OWj&%4saPK#ll~s7Jli=R&K0rsgS0_Pv3Y9#|%n3jGN;6<} zt7gn6rUbMdw;QcDznqtY+y<6b0yx&v)kv z^oqsVct;#SzM~8zJnl|R=#J0#`i10Gc>?k+wTdmC4VIzlW-g3ftUG~`?{0qXi1#u> zL^}WD>wf?oo1~3i^8}Q_<8C3z+WjVL_nS;ij$@AYJIf>p+|El~iJ7!~1#3KafL*NP zPD-d`6Xeom)~EvKBN235z^%1Lm0Y?^C7W=rku%gQ$}_-BT2!(LUT&{Y+Z5C`+XFtF zK6M33g2QgK7*3x8IQlQQSEytY7vhy(@EjR>6Lb`2(sG=Cv@ryL`6^86&m(MQd4GKM z%irX`7~xT|t-sDOumZ%ei*=;{sp@nMM`G5$vZv)#dwgr?TAl*G{&ftTN2={&oukSh zp9vvedu>Z;2^faK`orUnx?VdE?Y+Qmw0L}LsH1-U;W43*@~ZYuBxZ?7%yN<=dX*G$ z6*5^u+9K^!X~XlVEzZV;J2%ix&`A+jahbC+XVL5FRLOAJ32xkR`o-C}2>Mvuts%2i zB`VH?j})2i^S7Jp&J~6L|Cbns|8$yO6Aty=45Z<{KI29p4SzsxeELb`x^2*CJ|g}D Xy8J)}uyW@r00000NkvXXu0mjf|92dk literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CHEF-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CHEF-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..3590e2b5026419c29ec62548845fdb4f1aeb574e GIT binary patch literal 831 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 XTTUlqDX^h)00000NkvXXu0mjfp$Zi2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/ENGI-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/ENGI-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..e0041df8538f261762adce3eda1ba9b2f5740904 GIT binary patch literal 1147 zcmV->1cdvEP)Px(HAzH4RCt{2n$2q)M;M2nwPh;$frtgpVU>eWDD@$PsMHn)feuw5F8I)c4ar49 zw9uYR!Q>EmDLDk(>_rCY=z>}z9}FtSwUCU+A;zrH!B)Vg+7c*@z%kQZMjkt zTV{hhGn3LWd(l6MUi78DY>P+2R{$6u9@YRX%Mt+F^_`wf^s3)UFZw-?fJpcX%X7m3 zd_He^-gq0+&_%V>U}`SqI=?h;5RL0xO*N$S2V}*Eo=mc3HrTH3aB#E0!Oeox_@O70 zn1(K7V#?}=Vo9bK(012~&iUQ7BGU_Kp;*#WebSMjcz$KHYNA}JiEOSQ zOhXsX?~aRfBD+h-#@ppd}kko?D3~Q*$X=ApD;g8bE6^B>;T$29LMp;z{2C zo1cDcxQ-`o^cqQy)eTs^ZMgK7<_%UidW-j;R)X909RSyHzgB|wD%8fZEYXX;)CjmU zGpQY&WVTHADDZkE*r|V%eyv0m3WY+UP$(1%g+ifFC=`l!9O+F_fX@7UXRScLC|7E( z{Xu(=(v$S~(ZYnz{CvMRBu}douy?6tymY-QJpS@4LLVgAT`RKuut7B5z8S+)PaPxK zTtW1!Ld4dzmaYL%Eww#`Vo5H&ES?p@g>+)X7FvIF0Kk{A?*NE|zjqAwBQNm&ep~mq z*FMI+)~S{ngko|ryDpHZmKxYa3G0szoV?&SU;F~R=?Sm%0!OuM?L<86bja>nk!q=N zN`&J`Rfqt*dNx8L9%iLfr?_{>z59LuLb2qrM2Qz{nGHg*BmnpB`zh`nvQny(h=+Og zY(zSqRBz=oh+kKN&hf286KE$&|GHM_%S34Z3@$yLbb7ke)AU03?UFU?%V#*SMFW8* z6E`6IZS6vy0`-U2S>1paFM>{I%>1lap2qyE7W?dp0GELUpc!LkK_ zZ*-sE|NH~r=stl!Q`Yyn(Jt0_;|1WsvUO~Qcy5#{HDOtn>(%+WC&FiFbo!C?AU$-? z61eDEVes&OiKg{lPSbCEg9B0%Vb=@{Xns!upCkVFhAv;U2ZiDt;$OAlg-To7xCQ_K N002ovPDHLkV1i$ZCiMUS literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/GENE-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/GENE-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..0ee3169455f2e299f2d93e83984fab643d2889cc GIT binary patch literal 1197 zcmV;e1XBBnP)Px(XGugsRCt{2nqO#JRUF4Zx9#Xew}%93yO7z^5LmI){+R^CN?~JL)dyefbOTv^ z^2IW2A4;7M>q=p38TG{{GlW$ZVW>FLjta$!5L}i}GFk{JQA5&DXdXI;lu?ck@!TbG z(|fMHDZ}%5$+cewk`m=0(}NREV3v7HdbP`oUp53i5-30Euf*Ti`8HM z0N}_A&p4iW$(_5)BALo^>Uf~+{@g+Yzt6+b?hfZ#fE3?OE^^4zNG_WPFw^z^K3h(x z=(o0bak*TEOarW?GaT*iFbai&kZG$nl^i|nJ0V*72bg-Vn?(3JvM=VcdD{EWGW^9| z(%}%lrEWV?08;;lPX`Ss76@Qw__Ys%LRG&;#eswEy`;k-T3fu-`}@dc^JdMrws=X0 zLmX`HRWYfA)Gy7r%>13Z%fgPn<&p}HkBF7R0XhRc0Gv7=U~VDuw{$!brOkDJ*T;h3 z_=u?Y_i<*R{~ztnhQeYyxoBD6atj!|aK&hI-3P$$^O(P-X~2=pOa1NSBD0~ec+xYf znFkxQz+vABA)A@o+XTR7W*va7#FAtEzf%9+*JEWmFTOP)?C2{yJAD44=nV9jH7-e} zvcw}%rmlYCXaUTI!a`1gE|<#yC=?0;ic{ggb&*Qy>^c&<{%zT{92=Y_9*Gi81Vk=R+H#sq6miFfI_sZgS`T3h`xI2!KOl6sz7-Dp6 z#`Gzf>QoAlsy5fU*--c)!06ZvZ@>8poq-uf(00000 LNkvXXu0mjfk84aV literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/HOP-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/HOP-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..b645418999aaa4b45b64a7dea009128efc898fae GIT binary patch literal 1193 zcmV;a1XlZrP)Px(V@X6oRCt{2nqNp;R~*Mb*Q<-fKxqReXtq374EUf7h7Msbjj#u)52AEPsn|m6 zn>dEBC(9Ui;2uT(8Vok!0C3V7GX2!zVLw0YI)OI;{ zOQh_4o^CF=zwh__yXV~VJD^Y~6bgkxp-?CkivJ&)>;uvHS<%tyXXw&Q#j~+!L}bzi zmp)yPj_E}IIGpH9{n-+4@9qVl_q`7^fcWDF0$@KGcVxn;elldSmk$`+Zl!G1E%;#d!hV?B1^r&qSn z2PcJ0Oj-S+-$y>Nrs+oZ#eE}7KCz}1{XS`ZsS3Dx_=tR{kE#35$)pWBI{kEX`pKjX zrtUu{AL`@g;Uk%ljw!A$X}Xa`H?q>LUXD}+TsV84@r^qa{XVRoV6}YF?_+%94j0az zcj~1k+=)%Qm5b|3npJpxa8kGvoAncp&d-Xr;DB(4!onR23r6Sc>!a<9;+Gqp!W{~W zw%~w>&d>hm!yr08Thjdp+@Y|PzVs|Gy|Pt$+4y}}kx2NBx;0@5ayA8lmunSi%#qhx%UuTkaodw#01L7#y_0qW42PZ}A z?l!;e{wSs2ENkGqmeYLM{1gtKG7;KVbkB6e)2cvU>Z$2v(c63e@ z0g+2d$CIuAfT=&6=ReG8n_w}?WaP$(1%g+ifFC=?2XLh*(p zy(tPW_5dxa_vac#EE=iE09kvKb=edx-wdtJ&o?SHUhU;LA0W3mTeD#+HEpH93f=$! zKY#I&E#AmoVXN@(e*6`H?aA_3YsOeAJ6tVP^!s>n;^3JNA4%dw=-(T#m`}-gkjff9#BunWrusxLb zOjj=T$^>dP(meo5yhJdD(YP#SJa1`tUXn5hFG|y+!2DfL<0j2W^ z1#bY&G|_drQ7vVeW|yo<0_hh(=6<y0Rg3*(Txu$oHv78TJ?XQ; zP{;2QO>?$pI0>5drnl-6xT#5Vbf&10w7Ob6C+$I@c!T&04Wn1a<06(+00000NkvXX Hu0mjfu&zT5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/HOS-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/HOS-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..b78bb13e4d2358d2e82ee5811bd9d06c77cc14df GIT binary patch literal 1058 zcmV+-1l{|IP)Px&+(|@1RCt{2nlVq?KorOSDIJ*3!$}EYK(;qJfM90`V(Uct0Fgj~0n{NdA)zWW zC_@w$1Oqb?TegUdhy?^6Aht4;#*&A4@={%g^xTU{Lhc+xtKM%q`J8+2-udpG@_&Fv zqtR$I8jVJy(P;iZGO|CYSIf+G+t{sK^!@gV#hX1V-SWRM4ePoDRs8HD`IEX!td*j`(PY0d!vT(^z0#yvc*gXbULrEGtc zdD(T_a9!Z!x`|q;7(F-5IqX#~aqy)eGn_Q5g*E2;K0L33lj~+*Ul@kSW^(w$FHI@pZeao~N061y;t)yvut{L8iW|wURwqLoHgzd1YLw-D18dcVwpA@w#P^H4MQpm z#5rr+C;7P&gct)SDjvi#NF9Ozkj>_zHs5oD`qIMlIv~V=m<1LWmKY%hJg*}?o^$}- zn^8elSpca3SfK0x@>SeJGKqQF+vcwl4?uV=oO3qrQ%?`d4 zUKA*B)i|v$qFybty~<@I%Zc_+uA5S_I7iu0uGMq7+VeWdW^;XY1Cxf!U)&bZ(*k5` z0z{ORA}g5s@?xzEQ-L zU=>+TSsfnKerqP-N8&6X>hu7V52JAyR2!Id0TR^+@sc${j9y!~7^MX-hU7NI5*-zk z10Y78QVL2b#MGDueC#9_pE$~CaM-68-x8B%*cMa0f-9W?VHmzxX|ZHAO?ZiH+;+TR cL!%jwU(R|kz5%}V5&!@I07*qoM6N<$f-H;KRsaA1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/HYDRO-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/HYDRO-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..069519411564d78eb36c3a83f5aa11275f629574 GIT binary patch literal 1230 zcmV;<1Tp)GP)Px(h)G02RCt{2nqNp;R~*MbH%awAxGD(7_^)83!?5&0QAP{Gpksx?=5Q$UMGyvi zXxU&2lc5iWm4eDP=EGnmAQXl&H@AnPPX(Wf4|!NxWt+8By-_oSD1Asn;@v}bu1RLQ zdv2RZ+4;OA_mcd+zjMy-oO|y1{Xn5mC=?2XLZMJ76#qXo**}Cs!)9H5EmsCV%lq$Q zc*=|!y9|y_NZWLxe-cjgrG6~LYXWTmw7vP31`xS-*93^KMjSceRKE}>`i>)@CeX&a zKTZSi>j&40-grUFOrM#Ira9MJo_GK8+*9;Xp4*oJSRa_x_SQ1&t!1oH_uRfLtuNI9XMM_SFn{Dgcj)1|@3GHU!JOFyo zV}0g+2a3{op+8>POv6ymGv~N$P8<%`w~X`64i}968;Fu4qeuqG)LVPRE|90(n`M- z371y-&B~Dn9CcSn+w(YeWPfXi!@rUM=*b=MJGCT7%1HC)S7~c4g6tk3WuzV1d!e0R zd^G})cU`KTpxA{9BKPi^CEW=^cJB?4dtIt`fzx^yQ79A&g+ifFC=?2XLZMJ7UU8%k zMdA1iP*8Y2S1K06Q+Y`eaYk8`L($yB(8BzDsZ!&GzMSL-$Q{nwc37mQ_tr8bqiHJ@ zHuw6+mUt;og+=3gfBz1^@=5q;w@yGhF(QQYg$n>&ANd}DZv!6z5yGKivlMxO>#nS> z@PqE(NJi7p>Xx!;J2jS!rV&L6`oaY(FSyme4;+s~F(W|O7Ft5Py3uEKgosePNaqHt z9=1{4=*yfvYve7CIqs#1X?NHt5qw3+wwL{Ot_7vEj zoYxwLddyUGnZs!I-cff&HZp+eOeZml-vI!l_uIMVUdfJhcLj$FIX?L-{Px&{7FPXRCt{2nn7sWRv5?sa=K)Nf+08uDHLNYQj$V?Fg+~?LogH{)>8?@>t(k> z3S~)8%^`=JMpg<9>{3P{lfmq?P)xv-2D+Vs4h}44Mn;%msSqRLYs+{$xKEXo#?#X( zWo6$FjAhGu|L?u;d(!j!K7b$yf*=TjAP9o^{~?K9pw;SZMxDmZ!VTZG2YQpWjUFmX zW#KlX=zokT`a(bE;`!WF0Knwrqyzwt<1hf|n8%Tfh^ikXihkq>$mg!&{{}?!7kuA04t3-*3N~BILi#CD@%qXU+C~o@^BCprIh42O+|Jimj<7yk zWg=~g>Z^(j?PN_dEZhCwuxw~2Ym%zS!umo3005==0$LlVXd6AusMDBHr_nZgXl&1Kl zX5T`0VB@#9Kg9YJSQuYr#eCt+ykDQKvi*)OtS@{MU{pyO0Z)d z1Ay;yQY%5e3gtMC!=mU5ML=b#ENQj68+vV{=Q|(wN-(JJC8?DtK@bE%5ClOG1VIo4 zL44*2Z;ApyFh3ux6-bH$z3JN@|5{_B?RG~h&wOf)%qC22(?1D87Vbp_ANIOfT0&u zMLv@#iG#M$bG^(RBGTa?p$9-aS(7T*Vmt?zP0K#v+dp4VWB>r*`uCIg^_xF@`rh2& zKh+R;5e?T=Woqj$uV6MUaDp-RHf&o$>2XPt&>h&wWfTm46ghO|fz(v;z z12O(Dk)-JLL`idLEHxfW!>N=Mxuz&7zMS~t%0=5i5T6l$1Gh;i&Q|jao&W#<07*qo IM6N<$f=4?3Jpcdz literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/MED-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/MED-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..e5371c3ebca7a035e5dd2d72e4029c95fe24b89f GIT binary patch literal 1081 zcmV-91jhS`P)Px&^GQTORCt{2nlWhGSQy9ua@uPP9YQ>s3{{0Zm{>zOFdh!tTS`g`hK4|lhgMxe zX@?uG!)0h79eU6kZpq}fv^Zc=5ENpvG+9D01P^lXV4>JUFm$oVR<2Oq4enDUrOoM6 zBcYO=1`!HrVMcYe(>>h1yN zS4~E-N!3?m6&p))lHIf1^LEd|#?qXm$SPT%)Bpf*qg29HDg(Yc<}S9CR;NMvc1qP zSF1PJpS5+Q^92B-OyGjv<6*mr-^HJoodfCfj~pCF_$1L5?D;C{}b7D|+nDy_a;p07X{uto6Yi?Vq(iFhy3~ z$CJXDsE)i^eB>T)e|9VhhV3R^wVOV@HN(KL-Hc@Kn`VN0{e1xNeNSp8$Y-G($8lH` zeNqOLXQ!oFz2T;wWeIZdwHyH8$*+^H zBei;iCAC9@YyRZ}2br7XZLlmFk)ua+NA{ zTXoG2yqgk&@ScdfF5uPr61+$omPn-llA`~nNld;Y+=UtR8NNT}(Wy0)Kuq60wU!2_eQz_JH;S{glq#fpxs zmcy{!#Ml_E;!pZ@{^o;E-tXyr0rwWGr&5qC&rVDC7OO|f^112z|4{6NZh)PZ$u?g; z25>kCelK|a*?jr<$PDqs*lC%}aU9<#cs&;3V>E*PP<Px&T}ebiRCt{2n!iumKorNn4zx6av9JI`H%jH9%GCd$T~U{0Bw?VcqIPJdu;zy) z7(fV-;TlG|SP@Lge~^iG2yKxvp(IPg*eX(`>N=q3UR)>mOza5teWWO{&%W>w7Y?f2&(TUh<@N6u(Z60i;K?yfR&Y}p*Nl|&4e6P-fW&}>Bn>~ zJ~^$+cwC}))kCM**r7yg(9leDgYo~C^`+-)z^Aj z>eElAGN7^8yXxWN@dxKRT`%bBQ~fs`kDXTQQkrH$(s#)!%aTjxK?jS zA#Cl~oDLTSpI*qy6g^8>JKYo6Pdsv>If0~g}{_dy8yMye@dx#^N%}~b^27iD002ovPDHLk FV1g*vyS4xT literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/MINER-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/MINER-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..1f29c24186c56cc0a53c9cb812f48f989a7006f5 GIT binary patch literal 1152 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 BI~@Q3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/RD-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/RD-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..cca821a68e1a6a389a80b55a6fbf1628ec341112 GIT binary patch literal 1221 zcmV;$1UmbPP)Px(e@R3^RCt{2nqO#Jbri=xsdbywR>&S)({?agTd*OeOBxCT=fg@j#mu4DVTX_w z1Rt!7cCsy4XScfHR>tr_5!Qj2VnD%;(GI%77zklWj2WHK+Pa7Su?V|h>kzxi@ge+T z60PQ5cT|ivHhWMc>rTO1#nC0Klv7haCVTM>_@J*5s5WC#>q{V@2Qc4rp{Y zAWfZVBdM_MgIB~7DVd&GU{70X&gbJ3QR?feXz@1Lw*!>;m7&A9wrpT=X%!&T-qm}` zk`re1Yq!6V>6!x{UrL`q_bRHolwc}!e*ZPTZ#tXEuk#V`yBN5&-R_ejw1 zk#J;848xGEb?xHbH)xv!?tO!@wXQv9(27_hB`&JB^m}CUj+bd}^#QP_ zt(EbK=wI5&Xq-D=fAPT2f}r0cyLwO2+40;z+6_m>6rzR(Ku($_S-rE;mDY%N1)T`bO0EJA&`C){@YI^pHi!iL_QnM z>8rEBZj#YB$!I)BZ+s$3G8(sJ?>|L?w;i-qtR$I8jVJy(P%UpjYgw+$T9s=6w=AiZ1QUbibW{k%SnQ$ zca*lI$FmC)^7He>ej&M5oq&2vZN`^^9aib++1qnW&n#pTBj11dK}Nio6(VZzPrdXu zK*lHKW1%T>(}@u!6g+VWfa~W!OkX(jCNM?N?~!8U1$OtPb^B@t0eIv3YfR59plSvR zrKHdsr)L(Jy*-z9)NZTEN|e~g;?innl}8i9T)uma`Q;U=E6Tarb=9;zQ>zt@ zjLDJExlI4$;9CIH*H!V=d)-An173Xhd}gH&b-a_gemZj8RD#s3v!&t4*gb$Fp>w?Q z!Va2SeS8=0UzexA)13n(qj5&gj&eG39DoD+pD!1YUkbHlE|>0blvc|2d!vbAAe|xJ zID2tja&l@Ceya`8abPb1d%a!!RQhfC{rkV$GXZ@E2L!`>+OR^^APa|ypd^8jY`(v00000NkvXXu0mjflJH;h literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/ROBO-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/ROBO-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..8fba81a64735ec59e777628b3b1485d958ff2c29 GIT binary patch literal 1187 zcmV;U1YG-xP)Px(T}ebiRCt{2nn7qAM-+ztbvKf%h}EGhMP6Sl<4X*VsqrDV(nE_O6bimXxDaZW znh2w4h!}90*#=Tlb(v7Grtj=|P#T zR+U@L)+;EP4+N_bn*Y7g+nuL*50FSC5{X12kw_#G$;*f0=Su}M&t~R7R{m`)C<{9W?XTfsw{u&4&NG30N#%=omkw`>%KB3iG8Jl2F>P@_P^BRodlCWUm{&gZ0buXhQ^j$ruJZtV>G!-+D`OLEJF3EQs?fAJ9H)xqg;@YVZga;S z)3i7;b$aemurfBmHs}!uA&5jGuG5_K$SC8VEvgrL*6%q2k~d~xS87w_A%C;si zv-HTQ=Xxk*Ff*6!x<#FrenQvJoIj!K!urBt`ueMvnGsg78zQ*cXgziLwROz!!ymr} zx(#NGaW))|;=$gJ9-XE1G%Fw1v2B%v^o5O0=sHu?5F(KXYBdJ{5Q}Lbgn-fpem^`6 zbO92&&SEhQnij{CpMO#SVDidq%yFuy)f{1c;XHuDo#)r88uB}pFKzxT0$Mo$r43(m z39Xiy%Q9m)1)ho7r6K@$-dp7g=9gCkiGp^0o`rIXyN{V4ePKhn5db`i5Pu((^PT$L z{)_ZOUm}r6Boc{4B9TZW5{X12`JdzK{EQbL_*r1T`T{!PeFFS!($9I|e>xQH*J{dTU|yDXoGKR8i+JnnFI^-0c`D4E|L)xnu|bdA;%v9N;XmPf0Wx)p?P#m6 zV%rCJ^vzaZ>jKx_nRA;YxGjDbK&U?eXjOnSb?VmPc~xfi`hw_GzL~wg07@IM?E?U< zzJW}gda6aeBD?@|g9bL}5z5DPI8GImHlV5@tlzyA_$@HMysB8`3fAx5f~tlFH7lZme6%JlrmUC*IB{L2U-^I#LQ(`!OVMXSV~X(()aaiefw~g zRrYO9pHRO`Qtex@Rjwd$NypnC+zxgdR1^$s-p@7x;Pw|^x#K~X#LuF=S>m&g-U9%< z|LKDZr>BetBFH;5I$wc^^*}dUL~q5OAA;=(kgA54Zl@Cwv>cpbmsi=&8S! zjWdWw)L5O+T6-jR(_g&z`QQm{iYEjTiA3@;@+YSFTlOZeZoL2i002ovPDHLkV1kFI BEf4?z literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/SCI-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/SCI-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..a5e7c35029a49a279bffdc6beab20ee3e59c10eb GIT binary patch literal 1175 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 AO8@`> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/SYNDIECAP-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/SYNDIECAP-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..6355c1023e04da53faa760b1e34ff1e3778324a7 GIT binary patch literal 1366 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 RCFcMD002ovPDHLkV1mbtK_UPE literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/WARD-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/WARD-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..16d1518dd83aa23c64671422e35f96c711fb5d03 GIT binary patch literal 1326 zcmV+}1=0G6P)Px(=t)FDRCt{2nn7q3R~W~CquV-|Fk6@=CabO85DL4H?8cL~^kNZ=(u0?!QkN(O zDKvsE;-Wn?(k4U^3snT!gEXuJ4<*J#+Kasv55`1^x2!h0#@HcdF=5s&z8=;$O)A#B zsk^20{Z8{{X5asN-}~mx+xb4wXfzs)Mx)VaG#btS55v!oGCe5~THnCd&VvTP)yzqe ze=tMmv3_6u`PFw$p9jG1-iu#-*LAt_!vFx=KKT^WG_kCpvcA&IvDP+W+cvq}6t3%XVqFk`LyzV$O_OlA z3CD3N<^-wlI1bVYfH!z~O+|l|iUEnm5{~0|?W6NWj?Ndow&OS?7E3B!Dv?+$k;_dn zJ~3vvu8V1!n5K#Ax{ObZ8M)k)vi^!4km*T@csfa9u|!v(#+&hQxCzrV=?c`4SS%4w zC&~1rg!1TCsNWT+0pQ_G-mt77mKEgTOx^(K3e+g;uh;>d$NG)@gBbwMl@_q9AdchU zI1ZK-1?30;c(10!iJBnO3jwbUCB_%4vJvE?Rqp_hCBLklM?C_SBOtbRHL;5$ z+~0MC(YX?%b0zNYIzsH?2(h)Rl?_m3-v;QY6U!FcY<|+{s1xklpx&Rd13E4bF}!^T zH&69?=Wd?rWqA7zIxY{XTi^p3d9ORS5|kZq{n8oY>EyBnFJBbI(@CyhI^)X-6^c7M zh^LeEHn(^N^ftGMcsfaOXNPisz8~7FnUkVEx(R^U$s683!)nlON5ql-y)4!LCUu^l zojX;tL8H-VG#ZUYqtR$I8ja>Zi|;QeGDk0|<`*F-f02^M|0Esf+i01Kv#cP6!aQfc z{2ZvfBjmvMfAyWG4UoG#Rb2o-3$*|L9I#VSQIJt^_i*(=E0Q(D-YrY^C^0jsl!mSI!K{@A2KW zHsNs7OIhPLiDd-|hnu|AoYa>S;RoLim|h4lI#-^7csfZuoy2h*FDxs8EP;`F0Hbpy z-$@bQ+`f|&*})OfZb!t@)i~3W60z2{ilvBSt!-jy^~crBNzracM0RjQ+`f~md}>-U z5Q~W3<`z+jQW#Y-Jt@)K+#&{Ik?Ppe*MC9C2&kIq-!KsSGXnbhFI3*1b~_?u1VFhe zqvE2kKx)efXt%2{AypCai67g1y#?Csh)9H@B0D(puR9|o;~E-^1`@!+ZY^9XLdtd&^gUzIPB?_HQG!zJdDaCgN4D57^py(2(^B kvy(Tde^EfG(P)(U19=xn(Ov3vOaK4?07*qoM6N<$f*gU0od5s; literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/WEB-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/WEB-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..b77652afee4ad5a97e181e4544a1048d18a6f475 GIT binary patch literal 1025 zcmV+c1pfPpP)Px&yGcYrRCt{2nlW$VHW-FqI%312@Q^`e5ec=BG;M|`L)ss3Lzn!44EcQ?{0F>r z=zL8yL>bcBK179W9LvFjCgtP{I~X)1`7RaJ$i|_300XoofA2?%{4DDwV6j*%7K_DV zu~;mY{~yHk3;n@Rog5$H=Zo{wcWz&s~DU}ccyz20(X^F^02K5BCqNC2)4?m5#MZk|dB) zD%W*MvEx!orI&#TwMVW$7^)wSzX7Ebz-lHWNwU$-^BjLn{(kjZ&>sxd*{O#x3}1{J z$FaJ9n6*=j`h%g0<5)>4Rhp(sN?B^hajg1-p?Y=UivH)0H_F{Ej#y4@}T zfHX~&K4wbe0T_?R8;Na$JkK#6k4t(z_z%F?n=)G^)t#=?D68pgsMNk?FW*d+b8huab?t)tu6Kvjq_2FG#WI1Y{iA1B9$t@{GH z^IBKu!8wNz!Z>E_0T4pG=>6*}(Y7y8)cO>9hSsH#HKqmhGSF9{YLv9WXfnqS-ve=>l`eWFNl8t;ma`KfoWME00000NkvXXu0mjf>#*lX literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..bb0a013bcdc398771dce2a473952d757b2636159 GIT binary patch literal 1072 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 M07*qoM6N<$f;f0BV*mgE literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatclown.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatclown.rsi/meta.json index 1c427d3df9f..c90a7cbbacf 100644 --- a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatclown.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatclown.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79", + "copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -18,6 +18,10 @@ "name": "equipped-OUTERCLOTHING-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coathosarmored.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coathosarmored.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..75e03c82124e6060df2a55a26d952309e3bb0cc2 GIT binary patch literal 1433 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 P00000NkvXXu0mjf4ExUi literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatwardenarmored.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatwardenarmored.rsi/meta.json index 1ffb8fc6bd5..aec5f37aa0d 100644 --- a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatwardenarmored.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coatwardenarmored.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd and modified by Flareguy", + "copyright": "Taken from vg at commit https://github.com/vgstation-coders/vgstation13/commit/a16e41020a93479e9a7e2af343b1b74f7f2a61bd and modified by Flareguy, equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -18,6 +18,10 @@ "name": "equipped-OUTERCLOTHING-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..6754f752628e95b2118d372b06a438d232148f3f GIT binary patch literal 1347 zcmV-J1-$x+P)Px({YgYYRCt{2nn6q(M-+yCTNIns8dPK(WUr~?ph`_F64Xi{Qb2;hB@zdu9%!Xj zxW`8Fjh@;AIl+xXk3F7mLVxDyGrpduv#RcVltjay)ih(ka&E8FWLPY>I1)-Fvw z18dZFKFRX#*q;B*c;3v;yaxyb0)apv5C{YU!T%7~MH|4wWIRS9u`qU1X#fDdRv)IA z+vDajAUQEemf}%D@0a3HlAIVMulmh-;*ndhn@YnYw^Uv8z}#a~{Z|P91cUAP^gS;C zVD9@OGMPgFz;{3W;^?Rf`2ED)yIfQ8x5E;6~S{*afi3Dy8^dVm~k;`Q(jlVI_hv`Iuxjv>2=;#a+ zP1CUL4Zt)Cl_6*v1#Ei*&@>GlongmZf$FQO>QWR1`J#z@(S)KXP*v5%qu<2xWy$No z>e{+>qbL|18U_F?-&=vM>(F%_lGnphB@>d@gY6w_;(Ks^-8C~aLjYiYe%=KD+dFAy zeI|dQ{--Dk-slQfeYU-mhOX;ee#oQ$;Qo4*#@p}o5gz@zU0^aEBR9J{{_%S^yE`x$ zkDa?4Q2l57X;*FI0c%7&+fTb#_3Q2c^k4EEft`A;*p`gH-?Xe5OigRtgdxeP&|= zem@C?BDhmN!e%ND0Jt8L@R|E{?CtG3=KpqmS#E`4M6PlqmRCH146HZ!FKLlS-tx7$uklQV`1qB7hpA>ZipOT1!@fez$MH} ztv02RHV6a)fj}S-2m}IwKp^;c!+jt^WAgTsnMOlTg3gj3z-9PU|5ZYd!R+siI*qZP z3fbRzLi5}P)5Axv*UAxif8Z@g&jTrR^ewJ!0RW1{A^_mnFt~KNGDHAClG`vgK91=` z0$tI|SX|peBo=lgE=aLAzAJhe(}@Je#>XMaZQOM-#RcrxL*=6*!&trtEUsJBe+%C}W4*&r2Miz>qK+`m6n#NmQ-B2AxQII#XRkrZJ)dAOfddW$tRJnh%$p9X2 zLRD4AR{>R3U3k1{Y5vJcsf24iy$#D!!%{p-W~Cqr`2B=tja>v&{Z~oA?D?YrG!Bn@|EUSff174XS2p}Bd06{_CIWmz@PjST~p zkT|u=C(DH8nSgr|1gr$bi{`90Fm*s;q!+2wlS+aj@Ym&M@0&5l=7ie1sW!DIm3o52 zNH0^JT;cJhpVL+4_LNngG?jXxsW5guI}<(Zn<8dI?HiE|!)km}b29+o-B7dR`2mqw z7(eb=OYljlgj_C*UYS2Ue&+lDx)p8Ij_@M21%m$|e*m4cwR)HlLoNUS002ovPDHLk FV1mMkdOH9B literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/meta.json index eadf9c61d48..bd8c3f940cf 100644 --- a/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/WinterCoats/syndicate/coatsyndiecaparmored.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Sprited by belay5 (Discord)", + "copyright": "Sprited by belay5 (Discord), equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/tail.png b/Resources/Textures/_CorvaxNext/Mobs/Customization/resomi_parts.rsi/tail.png index 59939326f957ec1dcbcc1a7501242e719b978c0d..c04f9723e085da02b9e842c8f42194ade4579981 100644 GIT binary patch delta 689 zcmV;i0#5yh1<3`FB!2;OQb$4nuFf3k0007mNkl_OEG`3I3ihK0~ied`je1=1T*hp12YEjcsw4D$K&yM zJRXn7oPB`b2&u#5R$UKu5gyngTJkNm%_W-MJf-X$J1o41n0{|x` zOk$Q?U`r;(?0Nj|+B_42K0I;kHec}O&$=B%6hv1{ zO2!S1S~YY!hEG7_OL77ZzyUNgZrrNY(5X<0*a;BZ7%Y3uSg%Vai2V;mk-lOPLcp5Y zumiA30@wlABmwLIY?1(W05(YgI{=#`fE|EM62K0?CJA5%V1JVYumiA30@wlAtX{wu z0C?}=oC5%y&*!@zxL&Wl1LS!=QM5rc9bNIxi+8(SngL&92RNNhI2;Z!vQQW;00551 zV~k;5rV;<{`xiwKM*xY?tXue53*K4>q6yGi#~NxdS(c4{?`VslF(%efLlI?JqAW|` z%}*bQyboYVz<-G1feAK31PP;USeTsxhcY>cFVe+l;5+z6}vET0j%yb%D zk_0K`-Pf}nhL#|qs;YnAoAorvl+ac@Kxl|CBy<%IkUBzhO6V&dhuiK7jt&eHnu(_;-yjn28?y$>4zqP}A4e0u8HiE4>F$sFpMMROPu*4lt!myDq~ z#xm{$yU<$07&9opwH8^H3E+MW5K1YaXC~mUcyYO0#^jAkoki5ydh^#c{z`g04hyAJ zsH&>%UuRE(*7{#pb&0ghga81K#RKjA0HKr$Hv<9qnPO7P-z({*bMqlKg##_W9$gI) z0RVZPKTfAnH?cDy06h($00000q_|Phjf#8YVQ1VrKNRG@WrsUOT_s)9bKaNn;Mx}fEk+fA7alq0O2p^CqinkX5xn|3f44BTD0BQ-nFu`0T#Q z^QxMoQzF9WmfbjGS5bXbn&`b@LY p`@iy?VwCi`q#O*!c>sV{b^}*2(|K|RAYPZ!6KiaBp@9pq~=5OBTNesR6n8jYH*-Mc2XObBaz>A>_|CCB68 zR_8=x4+aS6Tk^~F!8HxP^S1L|zP@$j#staV`tSc-{w{ki)dEYP2m`0B|rv6^Wm?`y1%9DcNX z;a0`-S7hEA9Xzt8HoMaH3Hqv9{OpC|Zve32+@6m&VQ>ARx(76! z+AEj=z%BoF7(44%MZoP0W(L67f0Az_2F3%UAnMZqTIdg;7JvO>1Fi-P@>cNF&7MzRdLRUY0Zn+7F)Z;1>O216&Aw zr^28erqOe9GxnXew!9O?`VOEI2&ZMX(YaC^Qz4`Qh>Z_pR<`1Pt zzc>Zr;DPzz<6ANBXz6`Ru`kTuqF=odd^gXLsmTLU?GabM63jZ%WAS$+)%}lonBHKv z2s(NaOcpsrvrP2;vmKs^G2pZ#)`0B+tG^!lO({UR$A6vk;NALyAP9mW2!bF8f*=SV z&8BZDw@{Rz0N9_t-(~D&+A6$l&~E-Le!WZ|M<3L;Ld0Ic>Hgo>hAsKc`vR$Q4---i zg0D%~5_%uEF%sD;-#*rWy=XFEQGvn!Q+1Dt(EfmUMa9^T`vMOFv;rP(YGd8+EkGLd z8>b)g=6~zPdsRokXuuS_)(X%ANDrM~f!3Qq8brzFSW6UC84yE%wlfp<=6A0MDIuu~ zaG_7NCKMa6$a|F>@8XX>)R?fTP%>>vBjD(0Nba9+PFK@hACSQD$Jk?Q8r}fA_LN`M z?fgNp0cM;%>4kW&!M|c0>-$ih!NlNv_+5$;GB0vX=6Uf%DfQLj(PhSZg;Y cK=|MJ2O~cH0f|%lo&W#<07*qoM6N<$f;S#mApigX delta 691 zcmV;k0!;ne1=t0UF@KUtL_t(|ob8%zbE_Z_h0lWd)p-%q{_9NG`vFlvlL9Jj=I%4o z#<9k;92T^&fFKBhAP9mW2!bGF(O)eTnoRPL?zX+BKdZ;2QmG1BN?D zD-fNW^RSp(?>{xjDi9RNnEW7euw`(8yIu&BpB!uMI*6^{uD$Qi0Q%RfVaOE`hQhJfKrcJ{1fzt^aVi>1VIo4 zK@bE%5I&ksYbm$Ov^EO!-F98ZT;{F9+Xn6GW%27}-h+Hn+X@kL0f+m4_YGU}oA(7m z&e z5Uw)hsegkL7OY=h{hs0s7iU2H_P>S}Thnj`n6+MhSGV(m zYygk1etH!@$7|LTP9>K)mwE0bn5)x8P<}9RmBa`xKaqlu?y+W!bK@5bt3=sZz Z{sBt&_w!CE;adOz002ovPDHLkV1jv8Q1So( From 2d2280a0d97ba8d69e7a82f4223b285b7f752bf0 Mon Sep 17 00:00:00 2001 From: pofitlo Date: Sun, 24 Nov 2024 16:55:27 +0400 Subject: [PATCH 09/13] fix --- .../OuterClothing/Armor/riot.rsi/meta.json | 6 +++++- .../Resomi/brute_damage.rsi/Tail_Brute_10.png | Bin 412 -> 0 bytes .../Resomi/brute_damage.rsi/Tail_Brute_30.png | Bin 442 -> 0 bytes .../Resomi/brute_damage.rsi/Tail_Brute_50.png | Bin 476 -> 0 bytes .../Resomi/brute_damage.rsi/Tail_Brute_70.png | Bin 485 -> 0 bytes .../Mobs/Effects/Resomi/burn_damage.rsi/meta.json | 4 ++-- 6 files changed, 7 insertions(+), 3 deletions(-) delete mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_10.png delete mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_30.png delete mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_50.png delete mode 100644 Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_70.png diff --git a/Resources/Textures/Clothing/OuterClothing/Armor/riot.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Armor/riot.rsi/meta.json index c5bbcbe469d..c6ec50b2024 100644 --- a/Resources/Textures/Clothing/OuterClothing/Armor/riot.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Armor/riot.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8, reptilian made by kuro(388673708753027083). Vox state by Flareguy for Space Station 14", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/2fea0a59470c476cf3f927833d3918d89cbe6af8, reptilian made by kuro(388673708753027083). Vox state by Flareguy for Space Station 14, equipped-OUTERCLOTHING-resomi made by svarshiksatanist (Discord)", "size": { "x": 32, "y": 32 @@ -22,6 +22,10 @@ "name": "equipped-OUTERCLOTHING-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_10.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_10.png deleted file mode 100644 index b8abd82f5e6b263d4812bd508cdea7b0a6c20cde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z!#rIaLn`9l z&f3V^;=seQkSA*qLze<$r_lt3g&bT9_ElRtIQ@6BNq>0z@b8oE?Qd`1RW?X{_$SbIX$0trflTf{67y75gX--ac<5#4+aAxAf+uJUF2xyybSJzh2y>-9h{M-rot2@^0%jsFYN-HIGAM=fEx>rhT zt)8nkJa*@pW&7vyw&~WMStrzu-NobYhE8XAve5GAqjetjj1^IPr<_-BnDRw1>oOyU k){-}kd>)?i3%{{n-xJ};eCMS$Ft`~!UHx3vIVCg!01@7%3IG5A diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_30.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_30.png deleted file mode 100644 index d9e5f1e418377e0a1dd83e664d4c7fc0ad19e63a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmV;r0Y(0aP)Px$bV)=(RCr$Pnz5~fFc3sd8ALQhP7x#^Q3etu6hRKvKpVvSwO=B*({Z}9(f;xG zkbscv9lx1{z|LIaSC;tt9RV-_i4$N8Bpv{M1la;?fy4>01riSc{{n0Qwm{+p*aC?M zfPaCgTVNOlY1=kv4MBqu+9wo3)BwhDl%{Ed)(|xKuM;rOvs6`;op&ES(E>Q#@B3c5 zuJc}p_dp-oh+_x<(G^QgOn@bA#9B-MqAQk~m;g)Kh_#piL{}^|F#(pe5o<94h^|;_ zVgf8_Bi3R95M8m0C zW$6tN7Qlar_A}tC9psk|F3TcU?yCEBT|+vrJH~mQJKZur0j%pPB66A5w+m4a`@TCp zgrLvIaXd_p5@Xe&-z2^3k(o2as(IVC-*;D9KXNjrw)pn2#76*-oW5HN0o+YAw)vQV k*c`iCFB5P#(b(qu0q?_TLHEMLiU0rr07*qoM6N<$f-FL}EC2ui diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_50.png b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/brute_damage.rsi/Tail_Brute_50.png deleted file mode 100644 index 1a94bfbbe2a1489303723ca853e4983c14fd4437..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 476 zcmV<20VDp2P)Px$mPtfGRCr$PnoX*MKoEo{Yfs?HjmL5CH55FCpa>qqy>2{-px1Ccp&vYWkNhyq zREW(~Rw2o>)zx3cMSC-mziyHDZ)gAsh};22AaVfsC&&me0+Bnw2t*D5?*fbfBM`X* zj6mc7@GhV_0$tbHx~_wI2s(U)_=K9E+JL_AZB*8HUZN#*(6EKd7h>$ORrwM z4t=|ExxP$4&vUbFn`xTHyASV!S1STb+g|+^M256leN;e5WIjOY{3D7z@lPx$pGibPRCr$PnlY+{Knz944cJ?`6MMnl1-JnPmmxe6Y%J{U6~V2z3&DCmQwaa_ zd>@HxC#Q)O9_`ydC}BEp>yp!gBsFhMi{5P(4e5Wpa!=oBD8w0#W4g8&8* zMW+A(qU~cS9t1FmC^`iQ5N#hr@gRUfMA0cgfN1*|iU$DZ zzO#{`p35CaCV*ox$=wVkA4!0=ZFLxiDoGMjJf+ZY#k@6e6>Vt*m`(E82Km&%aU69N zMW;6}Y<9n{YaIl^pH=xZOC5#eL~-1oi8^V~C{?E6mM!+#6mBkyrt z=6E+-V^j0GuBs@Ck9}U6VM(|jmnMD-@t^pY1o*alPv(aJPpWUj*&x6M7oMyE1U#v} b4QKxVe)VxdBg9<}00000NkvXXu0mjfA!Nv7 diff --git a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/meta.json b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/meta.json index 083e5c0638b..ea17f309087 100644 --- a/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/meta.json +++ b/Resources/Textures/_CorvaxNext/Mobs/Effects/Resomi/burn_damage.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, - "license": null, - "copyright": null, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bay Station SS13", "size": { "x": 32, "y": 32 From 475f791d14dab12b586205f56be9a5827c20f99e Mon Sep 17 00:00:00 2001 From: pofitlo Date: Mon, 25 Nov 2024 08:38:28 +0400 Subject: [PATCH 10/13] Add sprites --- .../Resomi/Abilities/AgillitySkillSystem.cs | 4 ++-- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1952 bytes .../Suits/bombsuit.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1367 bytes .../Suits/carpsuit.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1518 bytes .../OuterClothing/Suits/chicken.rsi/meta.json | 6 +++++- .../eva.rsi/equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1884 bytes .../OuterClothing/Suits/eva.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1521 bytes .../Suits/eva_emergency.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1583 bytes .../Suits/eva_prisoner.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1341 bytes .../Suits/eva_syndicate.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1542 bytes .../OuterClothing/Suits/fire.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1135 bytes .../OuterClothing/Suits/iansuit.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1151 bytes .../OuterClothing/Suits/monkey.rsi/meta.json | 6 +++++- .../rad.rsi/equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1524 bytes .../OuterClothing/Suits/rad.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 838 bytes .../Suits/shrine-maiden.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1200 bytes .../Suits/spaceninja.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 818 bytes .../Suits/witchrobe.rsi/meta.json | 6 +++++- .../ARMOR-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 416 bytes .../ATMOS-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1181 bytes .../BAR-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1066 bytes .../CAP-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1233 bytes .../CARGO-equipped-OUTERCLOTHING-resomi.png | Bin 0 -> 1072 bytes .../WinterCoats/coat.rsi/meta.json | 20 ++++++++++++++++++ 35 files changed, 92 insertions(+), 16 deletions(-) create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/bombsuit.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/carpsuit.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/chicken.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/eva.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/eva_emergency.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/eva_prisoner.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/eva_syndicate.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/fire.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/iansuit.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/monkey.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/rad.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/shrine-maiden.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/spaceninja.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/witchrobe.rsi/equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/ARMOR-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/ATMOS-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/BAR-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CAP-equipped-OUTERCLOTHING-resomi.png create mode 100644 Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CARGO-equipped-OUTERCLOTHING-resomi.png diff --git a/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs b/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs index e13e6357170..0f593841037 100644 --- a/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs +++ b/Content.Server/_CorvaxNext/Resomi/Abilities/AgillitySkillSystem.cs @@ -52,7 +52,7 @@ private void ActivateAgility(Entity ent, Entity(ent.Owner, out var comp)) return; - _popup.PopupEntity("agility-activated-massage", ent.Owner); + _popup.PopupEntity(Loc.GetString("agility-activated-massage"), ent.Owner); ent.Comp.SprintSpeedCurrent += ent.Comp.SprintSpeedModifier; // adding a modifier to the base running speed _movementSpeedModifier.RefreshMovementSpeedModifiers(ent.Owner); @@ -68,7 +68,7 @@ private void DeactivateAgility(EntityUid uid, AgillitySkillComponent component, if (!TryComp(uid, out var comp)) return; - _popup.PopupEntity("agility-deactivated-massage", uid); + _popup.PopupEntity(Loc.GetString("agility-deactivated-massage"), uid); component.SprintSpeedCurrent = 1f; // return the base running speed to normal _movementSpeedModifier.RefreshMovementSpeedModifiers(uid); diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/bombsuit.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Suits/bombsuit.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..fd5796490561bda16f3311804ce4f26cf394686f GIT binary patch literal 1952 zcmV;R2VeM!P)Px+T1iAfRCt{2T1`k>Srq=B6b7QByg;HN7?NOgOcz;%*dnwMI@VP?uG&z9bWtl^ zOc9E0HB_MyWdxmqj0P83G-@JANI()3$i<(8cJ*eF-rM)m{Ja~Z z&P?A2f#l`B_nmw0Irp4*?g2Dt(4aws1`QfCXwaZR!;c4{(t!P`WYO#1wLwY#d*;Gi z#b>ES(`ZXc-eTP4WM~>~Da&<^N3f1(HmSGI&VFzDqX2+zhnWerx*WjH<510%QHsCa zWKjGUkEP*V8(maU6TEWOfp(JtoBk+7u^ysWk4=9R?Ir`RTy-eMQdC-nVko?) zkbhy`r}&iPF9+2M0Du>7-U0v?=6$eQo1xb?K(B9r)!K}Od7om;N#Mnsw+LJ z51^WrTL6XJ0_0Mi7$2>T-aKUv(H<{}@2eB|Fe( z$EH7u*AruG56EQl7SQc5qupe{`p1B30eJZHtE~eeS#&$h?7vo%@oQAd%fQ25(E@xU zeu0oI2+1NIOEcfn>l>I4>h%o(@_rYOr9sF0M*PR#1m*mj{wS>0W)^yZycN)pY_&FH z(;wyHSLFi1U{V;k?otR44)3AWWJIgUh;VpMA;7?O7lOfL&5|L?PeDU30DL*jv5-u` z!>`%}UQT`x25(%HXtEL7-bFl?W`wq`HURlZ@pAG*%`?G5{#O%o%nicfJ^cP~uqu94 z3fP}YqG_}RoBk+U;X=>^MSf4MK=~;T1>FD(uk-M$Qh@B`L~u6-EWy~$~yGk!M zJeavKCv-fsvCtL{?*V`!0_{8w33Kn&r`}wtaMNfDd?S9L+hGPFImM^jVTNzSFI1EF z7egtf_4e68Ux+Ao;dLIU-UH~w=nCY+(YI7|bvb~JWt#-qD|W4vL9Ix>`o;JGpkvu4 z?N8-5KsEea7GN|sN=~PlrJr(GECx88W*Ci)$IkwWq2rm2am#am3Q^QC8RUwp1g?4j z0Bmf0^Y>KhfUdSgNRA~&Cj~ioAwQ6J30@hvDne>a`na23sg1K5{z~_7xxoJsRo4Xn zE6^;U0yG7jwE$-gO#x>uz*$4}%g}L9Z6rAj-XGoqGzFZs0B4OKUIAJvd`fcsYoV%o zTFeRt{ zF*&L^jW!w^rE~NPj}V09V6hm`bIFdSML#P@I-O>ADqD+Vu|i%^tOo#A0`Kj!!{c>h z{bK-;NSce6&biLxb;Id2!|60vx`)B(G$Rs8vy&kpUzEIgXB?48npJCS30m*Fd1qWv z6phEyh(yxd@;jYoc)V`Z&CaZ#Cnii?*!rDCoy zo*0&>g6P3WyUBnj&u`)BqjzlFNvwXcXFq-P4o{xnVlGH!+W8bKs)YMv*QAS=JEe_{ zD4RSW%L7uW1Hou)l)_sHcEiib55oRbl1-juKSLDj(P}cH-DF@P5K!g-wQ7`<=MMBJ zEZ-OSZH!z7AjK?s9K+K7R8nXfZNdGqYm#q02s$@;zEf0C8X~N}v?{KLw-Sn07+Y7H zV)cRIldn}GL_@F~PoCdmy$bp6kX%u@0p-Lg%C1ylez5a6B+zzM+O0`rvtHkT*nSX~Y%y2E6y!WtxM zSw|>*Cgr0oGV-=vUU1g~sEHAhMJ98EOy=n8JAjVsT)tXR7j!z!jGvIKLN*>$WdUC| m6}BT&0ZtS0W@(vB-1rCT(j=Aunam6T0000Px)5lKWrRCt{2nome0R~*N`NxRHsz(ggb9;(uA**&!omI_NTwR#A>ggx~jvL}m( z5DM{BJmgS%st^`>D0Xj)2TzL^*^8z{D6G~k%3fBZph9ss=q3Y`nS;JP48Q4{IEnMd zOf2PnE>7NL-uL%@@6V{eFCdXfBoc{4B9TZW63LYm3uQKxnqa!FGiuXyoeiZXSg}xM zt)Bfa@_vwq`i8R@OHV`Bb@q7vHOA7@=o`+qJ2p>>g)*z09s&T8y#t_Y`uu(2c0{DV zsAvF{(?cj)H~NONcs&0afSnLU>vjbb7QDvsKQCcgy5~K=2qj=Hx5fbAu5k;B*6p+_ zS~u<*w_M)|gSp%qqXF{+=i5Z}g;xLoY~u|q zV-J>5y>#C)s@O300?mSm{#A(T`%Zvq>DbhFVHq_5a3z7REu)4_eK+uI_|f0gcbk5P z?u+OPotOYHGCt1~Ee-(q=A%&nz{>F|06PJt#k_EzB4l$*%rdI@?7a_N?K|fuP_zV= zAAKvNFZ>#eC;Ra^J^=9Vsr!ZYDF9$w>&!WzXbJ2XCzslS5cm-E(-tPQ6&tTb5lTQd zx8xiy8^#{IuKDk@8$W%E>iga=wD->b`W>p8K=k8JT=y>y_F~tq!U@LfHF;gU^lh!$we)=-f+WP#_?geBlTa*_nP@qV#_aq*Ac(nv z3M0H1m;UfVNiIGEt&pP=91~U&sEsOwmePA&2(B(-0?1`wH9ty8yp#<>u6vDK0n3nGN z1=?K@X@ra!gJ-6r%_EwG=+60x^I$8Ag)&RHQ2^kR(2Qo~Z$*oPwoxZhl`hwy8)+6VKX`yU1Stt#r+BNu1HiN2zU$cR6F)xs zI>N`mLo2m0Zo9(lcConL0;R=#q*ggXW^#cwCL)ZA?{#T3Mp#A_waSrmO=NRREHk;l zYL%l)79P);8yTNxfPLVN_TIzF@v0*hPxiYyzlquB;XO-=mT(eae~!D_y!=ZogC7~6 zXAkZ?z|&Vxoi<7UUza~SJ9H|uoq}qVJv{@c*Q<_U!pknx%DC0CJYHJNM@q=M+A@<1 z%&S&^(~vJ9p6nNT9Si>|Tz~nuV@Dx6J^R4rQn+bWadEKk+5&zMPC#RIwqC!PiY#f? z>+UMG=*kQPx)s7XXYRCt{2S}||iMil-|b_7>7B!hBbLQa7WMgh|?JOqW^p#~bDY4)OqXYU=l zbjqM1Qy2e(%t8AH)EGztcW8{JL*PhWJQxtF$dD~Wj;b22s_XFd#3N0ccMK(`4L?8- zk38P@-n;i6kGuyYNRS{wf&>W?BuJ1TL4pMD9Yk1%)@B_5ko(R?YqO4S&X&CbFqr|) zeyKI{2nF!U*+0t6CV0sFeNR#5}Teh4? z1JhH0wO&CtXUiaEqQHM&H)l)BA>}91-rr;fup9*PUxrWvun@-&AbW-W$=M<>TO5#c z8vuF*>T4oI7(aU+pZj3-yyvRtx;b0w8hu<>h~oz|%SYP|rdKQ84*4|z{cBS|v*r~( zE(|6BfLMW$&&beX#Z|snpit0-mH`;2XEgZHwgUhILvTA)15Ps+-X0s|Gf1%lp(@VC zFolr;I{Red=_zUt48iSwpE%LltPeaeRRhG`;Ka?wFbzMgB@7QndBiY4=7iG+%eGV01E)xg?{o=z>gud?^0H0baVbj3G%wn6B;E* zKfeyN*8u=<(4|aVSacsn0L^~81Jrh@{qcA`blfm-7Qc+2Gyh-PkQecXJq@&Tz(LoR zOx)QgFK8=PPSt=uoXd2)Xfe(iKh1dzs!19Ur}F!FB?ObKi0QFpEZSl@S7(P z+^3~QtB-)06o6O3n(HLrDxxIAQ5il7fhacx&FH8@ zB`z7>Sq~V-YBC6+9xy6F;y@IyF!~_!UqqMz-q{cs6%qqnwE$O*!~j<&qfFlzIe!K8c&w1u%?DWHNJf%w;hw$kDb#Zn#yv zFbs6x)`I$tx9Xy~RRr>DE*~%`*8ymED)thYAnfg&-y)x$BCm)dgbvvFr_UV^CqT07 z?L-^bI0V!U33Z2PP%i{Pb7$HZ>Xv-a?o_*DKBLA4n9Kn4%fN3>sQu{|u2K9o1H%Gu z$4_QlIp&x9JJ*I|X&XR|e+O!~@_ydT9MIX9vE}@7aD7q~ZsT`>NB77ZX1;f4gUeM$_5F|+N?awfw*wshK-ccv z_ZlI#A}JL!DIz?Ka&wG$`n7vJlL8KV=3_+qD*Wi4Eob`AkA*Sd@!!BVe|pCnW`P6% z{PZE@?Q3q0z+vzF><8WFN2I0jo%?lR3BVGxFF!v<0+|q-AV~T7G2&)9f|S?6zxNH4 Ufk{FO!~g&Q07*qoM6N<$f|{PkmjD0& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/chicken.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Suits/chicken.rsi/meta.json index ca7eee119e8..654ff58a407 100644 --- a/Resources/Textures/Clothing/OuterClothing/Suits/chicken.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Suits/chicken.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, reptilian made by kuro(388673708753027083). equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, reptilian made by kuro(388673708753027083). equipped-OUTERCLOTHING-vox state taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/31d6576ba8102135d058ef49c3cb6ecbe8db8a79, equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -18,6 +18,10 @@ "name": "equipped-OUTERCLOTHING-reptilian", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/eva.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Suits/eva.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..f697ecc19039111dbcc07688a925b30cfe77a94e GIT binary patch literal 1884 zcmV-i2c!6jP)Px+7D+@wRCt{2nqO#J*B!?{^4w9vb)a!TxGq*S+nM{&;kquB?U@)sZ^GIvph0WT zq7EBljuRN6BO5mlwi)#xU`!#{9?ipIVp12T7opJHf=~%|1a&e)_Hb=kR^&w(LDmdQ z1e2sYdrp9K4tk|X>7#V&_JD{0FcRMNpEd&FO`z!mlmsO zngHnO>Y}B!6@c|vjK!Nb0hpMWsG0*z?x*p~YLF7^>OCo5YCO!Tz5^sTHw*7IH8B(U zng^*hk~jWZ6(_iQPm1Ytzu;afRh0jg#zsai{7s6#wj3ev9zSj!XEPb=cqS4kr#mUM zcXZI+(NUDY9Q>fvhMJ~{d*3v$Fy`ZvOPBazZ7l+L^ym@)OeP72Lj2*^@AAbz{>`s` z{?^!y8#l(EOW7X$-k&&`o0}`juk72$(%o;Q_@!n*XmW_|{_{9~`Wy7|-*Nx#j{!LN z#W?rh{+Ri*7tufYBbVpqkSPJw0Cr{a{D$5V?HVVno=6MdQXaL z8@Y(v{K6)SXAS|dc;=9Ge0`{%<`;7B<+Tk3SMNzttgmvA&kxXZ@vimTbMY?OOvbt< z%U_ZM276!TqrumB=flf*JRWX!cLQ*%yPNKwTL7rX*6?^dygwG;qrul0?0vZ;<7D|E z=lByRPOy095Z8z58T9+PK2#4N&0mrOOe~D~h(@Elv9tuh8%s;*pC1N5|NJn~Xp~F8 zS7o}C!oryEnQdhGOIj{8O%u^*6abIMgRbj5X(<#_yB40^xU<8F3-%>UE5GNKYyn{OnwnVrJ-q>SiE`D$_JdEzk{hmCKs7+YmM9Gk`|m_fDoD- zLaD2xrL~owt}fZGq+!lDrLK<9{)=4gIIh2gm{ozvuXkWHs1OZcmLc|)gai}*(vt# z-*27AA2;z*<6%}l)k@+uXX)hB6p478nnW_`NW|k(vmg`lLc1T6_TYnH64j+>r|6rtyhn(qVbc6#lH7p4aOYGt<)m4Ep^5m?L6} zibkUq%?_Kq`TavKT?a6KHOGV08pnmXw=f0h{pj)B$In;k``+QBeOIWawRI~&Yi2e@%b7qT)04bYYV_C zoh>K$N|(we;&Gf#r-p!ww_Mh; zXzD2kQgwomd!Ni%0FX!|to8r$x`o literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/eva.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Suits/eva.rsi/meta.json index e2d454f88c4..9bf562c6858 100644 --- a/Resources/Textures/Clothing/OuterClothing/Suits/eva.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Suits/eva.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Sprites by Flareguy & cboyjet, heavily edited from space suit sprites found in https://github.com/tgstation/tgstation/commit/fb2d71495bfe81446159ef528534193d09dd8d34, reptilian made by denlemp(692533587760906270)", + "copyright": "Sprites by Flareguy & cboyjet, heavily edited from space suit sprites found in https://github.com/tgstation/tgstation/commit/fb2d71495bfe81446159ef528534193d09dd8d34, reptilian made by denlemp(692533587760906270), equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -26,6 +26,10 @@ "name": "equipped-OUTERCLOTHING-reptilian", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/eva_emergency.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Suits/eva_emergency.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..367b60ffe5147dd59af59d0135e32d7091bc38f0 GIT binary patch literal 1521 zcmVPx)t4TybRCt{2nonpGSscf|Dc#bGiGf0h4N9!XVQs^mk2HUtABz)bmp+Ejj~Mt#Kp9hTU|tRr)Jy+=#F4hSLg!{z8+Wdd^$e znPq~D{Zv`s_k*J8O^yO*nkDodIf=J_KLr5i`q$U_(7J-GKfOu-z$t{xGXH%eL6!A= zcLBM1_Z>Njf%{j`cjTn!y3@1WLe5imTsSYc2o-%_1wd!OlF6i#@n4^va{i0!-~Kt} zh$oXt(3$Sd3bOw6s_V2&W|`nen<(r1Du8$lu&xebc6Ro_XJ=<;VOGhwh>zkjZd{<-=`>H8k34Z~pf?%e|bEG{l~d?uI6 z0RYaPJ&XDI`L50ao%Ais0sthF$-w$bM&3FNHXH-8<3MHAUHyqwp;!@ywHlQ5ixoa4 z0(|{3IT}n~c_j#R?)UPFFl@T1uUu1imzJFArB<&408)d4&i$$L=R^G#ko8~ubRGb3 z?1!bm`o3lXnJ>o10Py}N3Lue8I{h$ggqCGlsC`>(OH)O;0G@rvYy0pa;P_4}@ps_a z&YrJymH2IfCIB?N`pp;+50IZybNMg_CZ@hOJMKrvgDJ4Xhxmdeod9~ShcgIn=E3B? zPVR6WdDRz>0mn-rd<+5Z2MN$V((ZS!Tm0Ah8jVJy(P%UpjYgx<{7(q<-7Lolh>Z|{ zZrZ?Y)7C zi3vobQ4HL_qTrGm1NW~W8jWINVglFR8%|3Uwg}tyL-=UhHY$}$#F;h-A*?t=51hs} z^I$7$?(f={1^~B7*|v@C?QKv>yE+{bLRd5!ZN&)y>2w-^chH?2J@`z3&VUs*h-05K z4T^;Q0v>lCOb7#H=fg&5n5Nk_<7_n!wjY3}ay+NQECk`t%3AwEt)rooQs&I{mWB9jo^iDmg0j#g zC=OA?V{XWrY-kt!-4jBH$GP%2g{YW|{jKP+RBM5Di9+^+5YlGb{{4kgR{h>}@bY6s z#4>oH>82NlsOPLOY{Xe)VZ*gSI4|1>@KtLk#|425HVlIuJ9^ZUmM;`O>3LkKSoE}n z7cXB13d>PG9)B@LLu_U^XF`1eH{QVfCp1xs;yAD001ES zWFC0JzXW@`7!RmQ?=K@rw7v+l0rLn{bD|FlRL|tQ!R{$J=ol2(XnCL!e5!N#ZfgGv XSOU=blg;@800000NkvXXu0mjf_Fv^` literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/eva_emergency.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Suits/eva_emergency.rsi/meta.json index 5a43e4755be..dd61865d0f1 100644 --- a/Resources/Textures/Clothing/OuterClothing/Suits/eva_emergency.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Suits/eva_emergency.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Sprites by Flareguy & cboyjet, heavily edited from space suit sprites found in https://github.com/tgstation/tgstation/commit/fb2d71495bfe81446159ef528534193d09dd8d34, reptilian made by denlemp(692533587760906270)", + "copyright": "Sprites by Flareguy & cboyjet, heavily edited from space suit sprites found in https://github.com/tgstation/tgstation/commit/fb2d71495bfe81446159ef528534193d09dd8d34, reptilian made by denlemp(692533587760906270), equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -22,6 +22,10 @@ "name": "equipped-OUTERCLOTHING-vox", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/eva_prisoner.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Suits/eva_prisoner.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..f22060ed08325d10264db0f2ce86878679e616c1 GIT binary patch literal 1583 zcmV+~2GIG5P)Px)=}AOERCt{2n%!#@R~Uz%gfv?^xbX{?HCxNBnkFRBk{v?8=*6~GXtW>-CjUS; z2qN@C${=3!BJ|24fsm!pn_i^3lHvzM)1^ke2^*-zu(p~kYIK=W6O&-sjpFp;cy?zt zn`CCPn?jifLT1mIIluS3XJ*cs^S_3!3!cltF>FBt3+LQM@&pN`P@*$kOk_;W$jpStb5O*i_j0SN6BWwU?7lc1f^Y~9x5C6MjCEJe$zGWwE^Ybsyss$+dy4%pTp{-6CTw(hy|9C=M8Fzb&* zQ>&i$Z6M`X-`127i^YsUAb_sxWV2ZS6h+~}+#GSA4@FUU`SK+I!C(-1ZZesy$dtI6 zzSP`^zN1;-#B!1=2h%8uQh4Tm{3y*xG=-ul3`EkLSWY_Y-3IgrB54L98`HNvLYk%- z*RNj(D0n-O&lC6g3g;+_0>Gg|hv@I`ujqoPoPH^8^c@*F*oD#5Am-iVWO4P^)F9RZ zaz$9J)u35_C|R5mN2kQG8~r*b2DCkkkjmt#Py6^ipGWoiNagd?`+WTToA{l}=Ygk= zI_5?{m(N41(8*;QdHSqq6U^9d)A2}My?nVaz05up280?L3-#Sck5=_tz^uRJj97~- zUA*X8-_aca@Ns)P0NHG|;DA6dNH7?5+LSA#RyLbu^6XgvqNXyZICen#OEKD8x4@pI zw}rn#dTG^5D$2I+RdN6eR{dN9Y;)0`qub@pd5nxMzQA5A!KYWn^<&)_TepbCM>qhr z-&E%%I333@e|@Sy2_5sQZ(9TGN!ZtSJPXL<(l_l|b(P}3*7xx6@bK{P@bK{P@bK{X zpWy1d*_ZJrgz$oJg#+Xu-ucEG5T;w1TRD5{cf7GMQFUAj*!r5ZxY&OTb!b4no%Pi zkjZ2i9v-%J3%xmC+aur-?h3fuGDp%SS)7y zameV_QD}ZLvLaEU(#T|t<|iYTJI+bxW3iZF?sIK2nXHioi;IivHt^;=#*y(BMyHAf zoO`X&+1ZKT?=NJIRD+#2&fxd^>Fn&}+-t4S@zE(bGTvf&G*?6RQHIY8&y1?7#?ao> zy3^Qn9Ak6}2A;P7aO~JIpm=#ps{jk+ziIdcPMCod>Gw0HEN615bu6=L|e=;mX1E zn)a8jRaTrh*o7gd6>~%K;=YIKiuk;Y3(DK8(ws%ij8N0i0_6-8laZ)!z!NM^B) zPOV%ll{HkZ^vv_?`~v(l5dq+NbZaZO`O^X*REre-`6F+ey$B83mm%xp?XYCRju*}Ym@t_;>R&G=yVZcACbuWwW1 zafzWJOD7*ae(WkO$8mUktQ#XqF)3p2zI}Yy+`Q?*$ar60%^&yg8xJ2m0E7d^x-n$L z+AfYA01&&|4|m0vU|j|C0i9C!T{D5VUxe#tFqX&F$jN*FiPM;TB`D1mFy|{c!L`xl h5|TG7E?-IQe*q`#wKtao=D+{|002ovPDHLkV1iIqCKvz! literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/eva_prisoner.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Suits/eva_prisoner.rsi/meta.json index b73607f2298..43df7c4ec99 100644 --- a/Resources/Textures/Clothing/OuterClothing/Suits/eva_prisoner.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Suits/eva_prisoner.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Sprites by Flareguy & cboyjet, heavily edited from space suit sprites found in https://github.com/tgstation/tgstation/commit/fb2d71495bfe81446159ef528534193d09dd8d34, monkey derivative made by brainfood1183 (github) for ss14, reptilian made by denlemp(692533587760906270)", + "copyright": "Sprites by Flareguy & cboyjet, heavily edited from space suit sprites found in https://github.com/tgstation/tgstation/commit/fb2d71495bfe81446159ef528534193d09dd8d34, monkey derivative made by brainfood1183 (github) for ss14, reptilian made by denlemp(692533587760906270), equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -26,6 +26,10 @@ "name": "equipped-OUTERCLOTHING-reptilian", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/eva_syndicate.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Suits/eva_syndicate.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..657314acfe1f07323ce8e1521158e2a0e655912a GIT binary patch literal 1341 zcmV-D1;YA?P)Px(_en%SRCt{2n!#%uM-;}t-6>eMuq}lcD`00FfmMY%uoz!*Dd<>-n1Z3#7!wF7 z6N!cwLzuQX*GItJPt(J*YF8T}#%^ zde?z6KQOF!XXkq}^JZo>?*R&hLZMJ76bgkxp-=>318{@fi;L&Wa5v!nd%he_Uz2@d zl@J#ICXxxz5?I$F9TZOZC*aKDx;f>!V1TP;x#xv8z`iX`sUw_3L|E6hkH;oceALuri z!LGyT2krpTy>1sD;frs+!|mcD&vmb|Q6bjJM!zsV%^NRzgp7V5SMjg#izyw2@o8)l zf~#*2P#B-anrXruOM*6syJnhF`cjMFAn~AO!cwHv(?CC;)&G{( z4>Us8D0PR1htY1ekQf;O0N9p=O+s*QXb84tdG52auT3)&59p`g?^;G*$^#0u8XlC( zuq}(vxd-Jk)=U$&Wnt;)5QSPzu65_oUphL(($V3$^aGF3HA?wBWWD`EyN!E8L%fV_ zS^PSx(LYPy57SSl)A+4a3ZyS(sli~O0G8xQe zvzQ!BVI_`5P-K-5SL}HJo{_kS-vUwUOB*ZB#a=``_v6-=o&rF3kx8f1egBV}DD|a! zE1%Ev-WT^-wofxEl}apL5QqK;G6u9;Eq*P!+H2F)2DxSwyl;JlLZMJ76bgkxp-?FP zCxkk<5OV~?P#6$hIIJK3Fx`1`6ZnzXykSTmDBRcI9Z;BKN$e65s-B?C8-}|}2+Xl} zxdEaLGWD=)J*>g(Bz7^SV=<+JHkw#)92k3hVX6y+vA2f>#{q3Lxvpr7Ec1rpYGMZj zjiwx=bp8%Yj$p=Y9d}}z1{;7Y>WI1kFmv1qr0em3ForO3(SY?64KE))=4bVBz!Edo zPc)CV-zFJ!%kC~9mTh}ZT?ess-0_UUi`m&zi4sx6k}+P)&U!pfrt$fF-WA)dv6}z_ zg_I9cy8FqM4{>vUpU=G~hQTY0GA!fX1@b5S~xf~vp%V*jTc-wcXpcs4<3$mAsl%9&uyKZ;s zV1bJ`rvL!3j?gr(jBQywg{GJ7y@IDb4P{??{{3|>n*{*eaU3q>&&j#y;HYTF=6^fT zt7_Hr4%?Y}eJP%4tUurGspDwBX0zQ?RiSe>3Bfbdj6F0i+O>dtP|KaT(8%qr=V1H*v}KgK)qfE&dA-1lkKS~ zl+Kx#5NhQ7@%T7De&V(vw9&od@fXzzQELASsLj0=6fsYc00000NkvXXu0mjf@yUiX literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/eva_syndicate.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Suits/eva_syndicate.rsi/meta.json index d6dd48e8e2f..7494cdc49f9 100644 --- a/Resources/Textures/Clothing/OuterClothing/Suits/eva_syndicate.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Suits/eva_syndicate.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Sprites by Flareguy & cboyjet, heavily edited from space suit sprites found in https://github.com/tgstation/tgstation/commit/fb2d71495bfe81446159ef528534193d09dd8d34, monkey derivative made by brainfood1183 (github) for ss14, reptilian made by kuro(388673708753027083)", + "copyright": "Sprites by Flareguy & cboyjet, heavily edited from space suit sprites found in https://github.com/tgstation/tgstation/commit/fb2d71495bfe81446159ef528534193d09dd8d34, monkey derivative made by brainfood1183 (github) for ss14, reptilian made by kuro(388673708753027083), equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -26,6 +26,10 @@ "name": "equipped-OUTERCLOTHING-reptilian", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/fire.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Suits/fire.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..e1f6044808c34da51781c115e8250c8ee3cdfcd5 GIT binary patch literal 1542 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 Q9RL6T07*qoM6N<$f_@5n^#A|> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/shrine-maiden.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Suits/shrine-maiden.rsi/meta.json index af215f51eda..f1d43f30262 100644 --- a/Resources/Textures/Clothing/OuterClothing/Suits/shrine-maiden.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Suits/shrine-maiden.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/3d1a0a5b367a080c42fba0e85ce0382b2cbcb284 . Inhands were made for SS14 and available under the same license.", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/3d1a0a5b367a080c42fba0e85ce0382b2cbcb284 . Inhands were made for SS14 and available under the same license, equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/spaceninja.rsi/equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/Suits/spaceninja.rsi/equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..9b445f4bdb1cc58b9184a46d2b8215b1c6ae1df7 GIT binary patch literal 1200 zcmV;h1W)^kP)Px(YDq*vRCt{2n$K(FMij@t6M|V=gG3f7U=!mgrC*n5D>1F?c9QROq zY|riAu;kct0zGa2fh7S$F1y~4kfpI{@G!E2*)TmwPZ|H(XylcbE%O0kOS0zunD^co zy#Xv1i^XEGSS%Kc#bU`s*l4QlU`H)GFPiOOXG-4exe1%54}^`Ta=kKKuM7ansc=Li ziE1@~Q{k$2anAB6Vk$pD0YJ4H06;GJ#tr}gF&xA7%BWTYeE85$6<7z+NT%OOt{9Hz z?q$WuTNGwA>$6JGwVVD`AyKd$>?mEfQ{ezGbsmkRk^Bu)C92f`(MZCn@Hyj)js!B0 zWJe>Zr(b%{1fvw7kk@AcKq{Eh;ii9Oq(oL+uMDsWqG)mSIZg?#TmIA#b7YQyaCa}Q zve8IFsXKs805-wD&%XhFE5)BPzx`a$m{JNjP6=QWh?n;eFYf_1f#Z}Qr7)JC*#Vc& z>JVZGrS4({5@nQ8%fst*Qf8wv z3&sx6g;5CNgv0@2kM~)w1*dyL^kqVzF2(7K_DVu~;mYubSNN z@TpM=JhaA&ZjBRRqp9>h;41xyTn{bk(o)a<^z2QcPH49}3YhLj=jjR)=}S=>I14xZ zD@OYRNVph|(>{HXkQ}{B?0RJ*<8@m%knFPPw)4Ny)mznJqgmL?NecZ{Tk+aNDTc%W z37Ne}hU&_Q;kfWRpl^|(Ry_byxv9;Y?N$dss(j`V^!y`5w7olp;dt-yZBkMgus%KgAD!PE2iC3CAfxMuS*~M4v2>jlGNWskBkyQA=ehV2P)v zjxW)bNn}nPS)w3pG|A4X->R9L%TR&uE8Phu%jf4Nk)0Z^Ib|U;_9@_@JIsKzlInw` zA<}Mj)alt90C5TgzQ2}c=wpPtdvhs}=&IKv1%T=tU1z}J?l21*O@xgm+N}=Fu%fk- zjHbN->nME7Alak~>6YlK+N}6$Pf3>#0KNC`0Dy%@Ep>Uag^#aZWAmr)@$uDbdeq1POYa4~4v~@-3firXBIg6??hqrJmTi#ultGMUdf8@$bunW+!y|gHMJbEr>*7C1DRTMW3{OG; O0000Px%>`6pHRCt{2n!jt?KorNni8~2&^M%_oBxFhofj}WcLxv8SL&r>+^QUC?l+k$3 z;33#Uzz`5PoH*p=(r=Df~yhu)4-e;2T6kU(?^M`-8XF7XUywnPLaEqrlf&(~kmQdxKuG z+TNhIac=%IZRrE=JHgZk02}=;Hi0;fgU5$^TwLD*0EYc8u5RvZhO%a{SnOO}-)cIx z9jEdSY2^Xn>gEoePG_w@j$=GN+$ZO!KYm&VRYiY3pRbKCrPOWeuWf%RrS=9rt(4MA zDeVnj2dq}B4{gV)`gs~feRvcZGI*vUw+#kMNK25ZA)$gG9k$nrDBD)bxDUz z+N!2$9#+G|c>Y%$VtT^HW-(}%}v#2odWpWwPKhW&06!xb{@cN?2LV3`BR zhBBQPVEZ`$_~R5gj#JAMBre}9WO^~+4P0Hp% z{kv6u0OS`Te%9oRw95)6Gj~80qQKW*zkNri(?J}^NuiWk81eS{(po}{0$-c&8&s%4 wvBYtV$#_&tzjmNyZ+mS&4L)0+VVM7mU$7wY{)#t!hX4Qo07*qoM6N<$g6z42^Z)<= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/witchrobe.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Suits/witchrobe.rsi/meta.json index 76513321794..4e3963248f5 100644 --- a/Resources/Textures/Clothing/OuterClothing/Suits/witchrobe.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Suits/witchrobe.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/pull/36039/commits/b3bd70ae925ecbe7c625f70c4c3d09d3ed2ed32a . Inhands were made for SS14 and available under the same license", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/pull/36039/commits/b3bd70ae925ecbe7c625f70c4c3d09d3ed2ed32a . Inhands were made for SS14 and available under the same license, equipped-OUTERCLOTHING-resomi made by Pofitlo", "size": { "x": 32, "y": 32 @@ -14,6 +14,10 @@ "name": "equipped-OUTERCLOTHING", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-resomi", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/ARMOR-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/ARMOR-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..2fe90f54d6eaeb2bdf777bb1c672911c3e45e5cf GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zqdZ+4Ln`LH zz2&>A*+7K#!Q;i39b`&*#aWj3%}M3VQ>({FS0p1_)<%B7v5?6&e8xvjq^ zA1N!~77zr3i`H$49`9?)SOh&ETi897I&RqMQOIj=>Z-9cVXd#yBo~#)?8!l^)Iv52 zI2G@|zcDY&CFu4x4n>otAM;FIGu9fOH|{ZHXsDdGaO*nG(4&^ubIN~ztPnBh57Bez z`S|p=af`q-*A+K^uK6Lj;o867bN24~uBkMs$I$!n&dOw;tK|+KPjz~{+QoO^{<-Im z-|xM@RXSY5j#07YSarXI@|J5CqLhzSM12mQf57!0>xt_#E06Ka4wNX?O9D;;()7Z&YL?XLkU>i_?FYjP&Pif8oW=2MlrsPgg&ebxsLQ E0NAy%x&QzG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/ATMOS-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/ATMOS-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..af5a73d9b5a999fea289f5a55c0a61f1c172ddd8 GIT binary patch literal 1181 zcmV;O1Y-M%P)Px(S4l)cRCt{2nn7qAM-+ztl_lX&2(>6Vc;$j^5lX==Q7JY77XmQ`fo)8SbI3)+ z=n{eP#q?6B47rFxZViEAA}GSh*a5jzp|(K>6YN&Vpy;BCbq%(+xrA-W!BXS4uZPX7 zcV#8s*=S`*=K~>jcIW+XwDWdH^By1&2m}IwKp+qZ1cLt`5^sleCP$Y;GCuv}V@uyc zu|!ox#myTLZktZ@o8d&C>tZI}-`fKK2m}HW0BD*<0I<7v;K&K5`i(fz_wqR4TZ^EI z8~~udw+A!(MEaRO3~}FDgvTTozO@LtYBDzNsTiM&TF$M0lR|h{hHq2lvgzTuI6N%t zKZ2rSckcj$TaPff^~f^#@No0#*$TqLGJ-=Rm|B2zxV>()A8xN>Y5`JkXoOqe_EhOk zuF!82KNx~PU-%9z7ORSi!CDN#p%DN;Uv>AOpel-oTaThxk4wQ(R%%*X%HK@86_pt(logBZ9M~& zluVy3KE$*AGIpvefOY+DZ^r-t!J!cxZm(l!Q^m8+GL{$hKJ3oCDfLQ}`d;c!EkMG; z={RRv{&<;|7xg}Dro0YY&w#*q8QJS0+}=u@dF}131hUsd2#lBQn6|~yrMrgyY#6V+ zyR%^s(?7a&w`KYU=}eCN@q`fyvtiI|7{=81#}ky!l`>JJIJ_2bj5^oQG#ikH!0idA#@jfKyXk z2XO6+uZ^}}clCBBywOTJeI-lc&w#t`PaK5Hl(@`m$q~c=`ZWujtdSF;U_MRYgT`XarZU025Ci zpf5WHRvE&4VAk0)p}Pp;Pj*oD`%j_lrLspH-{t^LqTpfB*Y} v$F^P0suhk!C%cYnfBor(wm={dymkBs=3Px&mdoeueya~4;!H?BzW@iP-fYzsb;3kia4Ls zY&MziGn1Lgll?w`LZMJ76bgkxp-?D(KQ!JC?36Ysm05tXdS~dfX01xL)xzzK$J~92 z=#N4~pX<#`JT{pE09;@GQv-m5y;lSPgCkog2vPkYBKpEBAU2u8-SrIs!1L{r^uaS$ zmKSMz``O5Q>+28j_ufD9RzRg(B*R$3zpq~+m05sowE)0tU;E=PnC3q2-G3-$5}5vc z?uOQGHYkxy0|0tX$9s)epDWOhy+i6b9hl}mE`I5O?M2&a;Zr05!&pKhnZ~8Ww3G>8 z`t!LP8oLJI>9I-S(U0&3VVe5@fJaYXz_wbjtri|VeKB-TCZ@TMO1bC_oDH^8E|OIJ zozfXziDJ9v%IC5}?Mk^w?Ph~^N}D80|3~kWrSAoi&t++4d6912T&0!e z#i4dSmz5{((?99Hh(7mTotaKkJRXOx$I$IM0D!5fBwTlZe!q_ohaIWE0w?YB;Q25v zXG8-@UA{cjcHMWPT?z5AcSvj!*kLFF_aVr5bMO}3u7hsZ!JC7(qTO&)D6FC9biR4L z=X6jgta0~us!VWjWCOs^by%4o%R(6kd#^}DpKAr&-gvCpRttk8+Z$}~T4pBb*AEg_ zCaO><6bgkxp-?Ck3WY+UQ2gR>KNJOkpg$k16$lHnRvmgA&dgdV_PD<=A?VMC{Xp`h zIsx{ulqZ(41NJ+^06Zty`tN^FJj@CaHu%ikEJnpOu0t$jj2Om}*Urq%BCbafn@k~< zS%7SBkPSYrN0FJE9T^i3!p;zI?8fw*4id>U;(8PS-~Qu;^&QuvNF>vq{%IK78}tkL zmz)0{JA`CnTP-9rS4YOf;F*-MR{(Qe4PyygTTeV;Chl18#}+*;Ov|sowe`gNLUQ z@6(&LD#=cZgBq+#l`%N7xl(iPV81uJKf6{Kkodnu(@vK(g~^$T2-h#c*hC_la8XrQ kM9-hS@Uvr3D1ITn0)+WR0y(5%pa1{>07*qoM6N<$f<^@RiU0rr literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CAP-equipped-OUTERCLOTHING-resomi.png b/Resources/Textures/Clothing/OuterClothing/WinterCoats/coat.rsi/CAP-equipped-OUTERCLOTHING-resomi.png new file mode 100644 index 0000000000000000000000000000000000000000..b7d8a9d20251b8770d525342a43e1c810965ece0 GIT binary patch literal 1233 zcmV;?1TOoDP)Px(i%CR5RCt{2nonpOM-;}t-E0gAa!~0~Y#&GsL0D$+uhzbC3<;)lXfR*KRQ$aMVUrRIk z5=#IJ#cm+~06_YwAgK64u^Ye=OS4S+*-ba%GbuRxN2<;he)|Cq*$=&#V$v5`0&vJ~ zEEKz;=1W*vP9x}Xk)X##Dm(9x-7HNq;gH>sWCin!38Adz%;RM(hxx^XAjt}|zU2W> zBYq;u3Y`5T$aV&x=1b`5>OfCd2h@BC+0Fo*{UeZM1!}}kn4)0Nr`)=JUMOohl(igg zT|aM5c~*VPxl%}m$<}Hdqu&ldk`K>kAQGOJU~IM@;&b)&Q?BM7CDr$jq%l*F-pAjC2+Oqmjp**R>Qfb8F~B z9A00D)CSosgQJ(o)@lryxi!o$-V=btQ@^2FnYmulhd2gDFOeJ5A2-yulme%Y+{cC3 z27-ykGb@-NxDeaGsU!ETG;N8K`)`{1ilRI-2t`o{)jzraX3O+Vf*u!{9q%P-#814w z5K$C`D2hV7z7SC(elk1WOM)I(%k#fdzmN=*dO5B}{G^Z!GwU-?QJRZ;4-R2?avcEh z(^s#69&2^(*VCt;saCyXR$^9?Q)|bF!kkGZ1Sp{~;ZqpA?c$hKogxz%kz_{y$hZ#`60v!k% z8w<=15sD-$h#rgK>cl3T`}z!Hf>|iB4>eyhI=-(DS0^?RJr+Zyae{Rwu-+}v>kIAZ zS_(J5c^3dMbuRi`Dl#-3CO#VjVAKp9vKznr{N)}($Uj!wVVVJgVDyoW^7HCEV5EbZ zFJbCjv?`|EQq#*?V*~-x?07FJB*V6Q0jxqj3pA!(yF@3;^-RNc*mZOpxNCg==rj%k z2m{1!Pr$RN^aW5{hx{A!i;33n18C00e}B1Zq0zMzSOiwX$csyklu0WC~Oi1?huPx&>PbXFRCt{2nn6e#Ss2IvFSU&b@uo~#(C(oYlw9H^K^9x+p?KLXc$I~8Z(C5- z=1{0xTn`@H6oeLfXa+>+rNXY4)Po=*f$U*(DGIiS(uHIObIX93>iT-nH<`>PHs6>@ zY5V;kB=ctG{lD+cd*6GR?*R>Z2(0HU#*0s!*44G92yJ9$q=c-42~MZbe;K(Sx~$fI{KiU+s8v!BG?PX6?q zzwB=4*nIH>KaTg;l>fEz9$L7ITwj24@#4gge7m`VV!_1TP9E1r$8l|R+;;x$<_Z=k zhU#|DRKsMC=^oHK7)7yQVm7^sUr{=BI0K;CAdj~W@#yXkXcVN* zgVLW|Ua0GsY7l)c*)T}9g#N1oG7=ej7?E!@{o(T zdpmgmfb+OrD?zmiRpfIUvaKt@>TlFJ_7A7NlXk5{8HQmPhG7_nVHk#C80HIy`~p*- zOG*HCUJ&q>mv05meFExzU}C0z=BN>*i}ksrRE|5-PwIsvRopAe4z~>e$aatnR_SSH zYWn+Mp4bMoqY>QBZ#}(dpHsHE6Q^fEPK^P8Y3$pn>aC~u@bX~-y@OF)zM|Pf#1EX# zzkHamosW(5z%=$f)k$gq)7VEYTe5dzIP>++C*e2lrw#yGxC^;#iQEvLdcgd;RWl5f zA$|{m#LR*y7R;K42heeBH2v?B%pC$o?<2#($P38wL{zq`bQ z5CJLWv3r|ZJ7)leb4F6!PD~4Bqc5UDphFAyNqsIUwQ!&P@kOi&oHi(%grMa+NipD6 zI&}yDv*}d?gPr#0bK$gMHoaP7W3x2f0F9=%?of!L*HRj3Q>NnPS4;wd^zX_4+`-44 zr*AiEmnu*V#&>^PxF98(iUTC$0|C+TeD?mKJNPKne}ao0flG%+#~&zle+p-vjrIx` q3nqSk^vA{HV|mm{ZH8f(ua=KZko5+TMhh(f0000 Date: Tue, 26 Nov 2024 00:17:52 +0400 Subject: [PATCH 11/13] localisation --- .../_corvaxnext/actions/agility.ftl | 2 ++ .../_corvaxnext/body/parts/resomi.ftl | 22 +++++++++++++++++++ .../entities/mobs/player/resomi.ftl | 2 ++ .../entities/mobs/species/resomi.ftl | 5 +++++ .../Prototypes/_CorvaxNext/Actions/resomi.yml | 4 ++-- 5 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/actions/agility.ftl create mode 100644 Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/body/parts/resomi.ftl create mode 100644 Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/entities/mobs/player/resomi.ftl create mode 100644 Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/entities/mobs/species/resomi.ftl diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/actions/agility.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/actions/agility.ftl new file mode 100644 index 00000000000..fc548920819 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/actions/agility.ftl @@ -0,0 +1,2 @@ +ent-SwitchAgilityAction = Переключить ловкость. + .desc = Переключает способность к активному перемещению. diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/body/parts/resomi.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/body/parts/resomi.ftl new file mode 100644 index 00000000000..e727983d0e4 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/body/parts/resomi.ftl @@ -0,0 +1,22 @@ +ent-PartResomi = часть тела резоми + .desc = { ent-BaseItem.desc } +ent-TorsoResomi = туловище резоми + .desc = { ent-PartResomi.desc } +ent-HeadResomi = голова резоми + .desc = { ent-PartResomi.desc } +ent-LeftArmResomi = левая рука резоми + .desc = { ent-PartResomi.desc } +ent-RightArmResomi = правая рука резоми + .desc = { ent-PartResomi.desc } +ent-LeftHandResomi = левая кисть резоми + .desc = { ent-PartResomi.desc } +ent-RightHandResomi = правая кисть резоми + .desc = { ent-PartResomi.desc } +ent-LeftLegResomi = левая нога резоми + .desc = { ent-PartResomi.desc } +ent-RightLegResomi = правая нога резоми + .desc = { ent-PartResomi.desc } +ent-LeftFootResomi = левая стопа резоми + .desc = { ent-PartResomi.desc } +ent-RightFootResomi = правая стопа резоми + .desc = { ent-PartResomi.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/entities/mobs/player/resomi.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/entities/mobs/player/resomi.ftl new file mode 100644 index 00000000000..b44d1501aaf --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/entities/mobs/player/resomi.ftl @@ -0,0 +1,2 @@ +ent-MobResomi = Урист МакРезоми + .desc = { ent-BaseMobResomi.desc } diff --git a/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/entities/mobs/species/resomi.ftl b/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/entities/mobs/species/resomi.ftl new file mode 100644 index 00000000000..67571dc6763 --- /dev/null +++ b/Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/entities/mobs/species/resomi.ftl @@ -0,0 +1,5 @@ +ent-BaseMobResomi = { ent-BaseMobSpeciesOrganic } + .desc = { ent-BaseMobSpeciesOrganic.desc } + .suffix = Резоми +ent-MobResomiDummy = { ent-BaseSpeciesDummy } + .desc = { ent-BaseSpeciesDummy.desc } diff --git a/Resources/Prototypes/_CorvaxNext/Actions/resomi.yml b/Resources/Prototypes/_CorvaxNext/Actions/resomi.yml index fad9573569a..8c3f61721a2 100644 --- a/Resources/Prototypes/_CorvaxNext/Actions/resomi.yml +++ b/Resources/Prototypes/_CorvaxNext/Actions/resomi.yml @@ -1,7 +1,7 @@ - type: entity id: SwitchAgilityAction - name: Switch Agility - description: Switch agility + name: Switch agility + description: Switching agility components: - type: InstantAction icon: _CorvaxNext/Mobs/Species/Resomi/Abilities/AgilityOff.png From 6d5260209280ad87b0f488cc74930730e0c615bf Mon Sep 17 00:00:00 2001 From: pofitlo Date: Tue, 26 Nov 2024 01:43:29 +0400 Subject: [PATCH 12/13] fix --- Content.Server/Chat/ChatComponent.cs | 11 ----------- Content.Server/Chat/Systems/ChatSystem.cs | 6 ++---- Content.Shared/Chat/ChatModifierComponent.cs | 10 ++++++++++ .../Resomi/Abilities/SharedAgillitySkillSystem.cs | 8 +++++--- .../Resomi/Abilities/WeaponsUseInabilityComponent.cs | 6 ++---- Resources/Locale/ru-RU/species/species.ftl | 3 ++- .../_CorvaxNext/Entities/Species/resomi.yml | 4 ++-- 7 files changed, 23 insertions(+), 25 deletions(-) delete mode 100644 Content.Server/Chat/ChatComponent.cs create mode 100644 Content.Shared/Chat/ChatModifierComponent.cs diff --git a/Content.Server/Chat/ChatComponent.cs b/Content.Server/Chat/ChatComponent.cs deleted file mode 100644 index e9e59f4de5c..00000000000 --- a/Content.Server/Chat/ChatComponent.cs +++ /dev/null @@ -1,11 +0,0 @@ -namespace Content.Server.Chat; - -///

    -/// Modifaer for entity to expand whisper radius -/// -[RegisterComponent] -public sealed partial class ChatComponent : Component -{ - [DataField("whisperPersonalRange")] - public int WhisperPersonalRange = 2; -} diff --git a/Content.Server/Chat/Systems/ChatSystem.cs b/Content.Server/Chat/Systems/ChatSystem.cs index 5c7f2590af6..908c4a7aabb 100644 --- a/Content.Server/Chat/Systems/ChatSystem.cs +++ b/Content.Server/Chat/Systems/ChatSystem.cs @@ -537,14 +537,12 @@ private void SendEntityWhisper( continue; listener = session.AttachedEntity.Value; - var listenerComp = CompOrNull(listener); //Corvax-Next-Resomi modifaer for whisper range - if (MessageRangeCheck(session, data, range) != MessageRangeCheckResult.Full) continue; // Won't get logged to chat, and ghosts are too far away to see the pop-up, so we just won't send it to them. - if ((listenerComp != null && data.Range <= listenerComp.WhisperPersonalRange) - || (listenerComp == null && data.Range <= WhisperClearRange)) //Corvax-Next-Resomi modifaer for whisper range + if (data.Range <= (TryComp(listener, out var modifier) ? modifier.WhisperListeningRange : WhisperClearRange)) //Corvax-Next-Resomi _chatManager.ChatMessageToOne(ChatChannel.Whisper, message, wrappedMessage, source, false, session.Channel); + //If listener is too far, they only hear fragments of the message else if (_examineSystem.InRangeUnOccluded(source, listener, WhisperMuffledRange)) _chatManager.ChatMessageToOne(ChatChannel.Whisper, obfuscatedMessage, wrappedobfuscatedMessage, source, false, session.Channel); diff --git a/Content.Shared/Chat/ChatModifierComponent.cs b/Content.Shared/Chat/ChatModifierComponent.cs new file mode 100644 index 00000000000..106f651c13c --- /dev/null +++ b/Content.Shared/Chat/ChatModifierComponent.cs @@ -0,0 +1,10 @@ +namespace Content.Shared.Chat; +/// +/// Corvax-Next-Resomi +/// +[RegisterComponent] +public sealed partial class ChatModifierComponent : Component +{ + [DataField("whisperListeningRange")] + public int WhisperListeningRange = SharedChatSystem.WhisperClearRange; +} diff --git a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs index 5ae6b18e856..17686958f8a 100644 --- a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs +++ b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs @@ -29,9 +29,11 @@ public override void Initialize() private void DoJump(Entity ent, ref StartCollideEvent args) { - if (!ent.Comp.Active || !ent.Comp.JumpEnabled - || args.OurFixture.CollisionMask != BaseCollisionGroup - || args.OtherFixture.CollisionMask != (int)CollisionGroup.TableMask) //fix it.... maybe.... -_-.... or idk + if (!ent.Comp.Active || !ent.Comp.JumpEnabled) + return; + if (args.OurFixture.CollisionMask != BaseCollisionGroup) + return; + if (args.OtherFixture.CollisionMask != (int)CollisionGroup.TableMask) return; _stamina.TryTakeStamina(ent.Owner, ent.Comp.StaminaDamageOnJump); diff --git a/Content.Shared/_CorvaxNext/Resomi/Abilities/WeaponsUseInabilityComponent.cs b/Content.Shared/_CorvaxNext/Resomi/Abilities/WeaponsUseInabilityComponent.cs index 1555d1fc008..2a77a464f72 100644 --- a/Content.Shared/_CorvaxNext/Resomi/Abilities/WeaponsUseInabilityComponent.cs +++ b/Content.Shared/_CorvaxNext/Resomi/Abilities/WeaponsUseInabilityComponent.cs @@ -3,9 +3,7 @@ namespace Content.Shared._CorvaxNext.Resomi.Abilities; /// /// It does not allow you to fire a weapon that requires two hands. -/// increases the spread, as if shooting was conducted from one hand +/// Increases the spread, as if shooting was conducted from one hand. /// [RegisterComponent] -public sealed partial class WeaponsUseInabilityComponent : Component -{ -} +public sealed partial class WeaponsUseInabilityComponent : Component; diff --git a/Resources/Locale/ru-RU/species/species.ftl b/Resources/Locale/ru-RU/species/species.ftl index 874e5c4dc6c..e470ef2c7ba 100644 --- a/Resources/Locale/ru-RU/species/species.ftl +++ b/Resources/Locale/ru-RU/species/species.ftl @@ -10,5 +10,6 @@ species-name-moth = Ниан species-name-skeleton = Скелет species-name-vox = Вокс snail-hurt-by-salt-popup = Солевой раствор жжёт как кислота! -#CorvaxNext +# Corvax-Next-Resomi-Start species-name-resomi = Резоми +# Corvax-Next-Resomi-End diff --git a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml index e6b0167905c..a6298b7a76d 100644 --- a/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml +++ b/Resources/Prototypes/_CorvaxNext/Entities/Species/resomi.yml @@ -7,8 +7,8 @@ components: - type: WeaponsUseInability - type: AgillitySkill - - type: Chat - whisperPersonalRange: 4 + - type: ChatModifier + whisperListeningRange: 4 - type: ResomiAccent - type: FootprintVisualizer - type: DamageVisuals From 7daaf2dc12318b4061dfa53c08e6c6dc93cd221d Mon Sep 17 00:00:00 2001 From: pofitlo Date: Tue, 26 Nov 2024 03:02:46 +0400 Subject: [PATCH 13/13] =?UTF-8?q?=D0=B2=D1=8B=20=D0=BD=D0=B0=D1=85=D1=83?= =?UTF-8?q?=D0=B9=20=D0=BC=D0=B5=D0=BD=D1=8F=20=D0=B4=D1=80=D0=BE=D1=87?= =?UTF-8?q?=D0=B8=D1=82=D0=B5=3F!!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Resomi/Abilities/SharedAgillitySkillSystem.cs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs index 17686958f8a..1bb354a677c 100644 --- a/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs +++ b/Content.Shared/_CorvaxNext/Resomi/Abilities/SharedAgillitySkillSystem.cs @@ -29,11 +29,9 @@ public override void Initialize() private void DoJump(Entity ent, ref StartCollideEvent args) { - if (!ent.Comp.Active || !ent.Comp.JumpEnabled) - return; - if (args.OurFixture.CollisionMask != BaseCollisionGroup) - return; - if (args.OtherFixture.CollisionMask != (int)CollisionGroup.TableMask) + if (!ent.Comp.Active || !ent.Comp.JumpEnabled + || args.OurFixture.CollisionMask != BaseCollisionGroup + || args.OtherFixture.CollisionMask != (int)CollisionGroup.TableMask) return; _stamina.TryTakeStamina(ent.Owner, ent.Comp.StaminaDamageOnJump);