From f1815b25ba17975ac47e5ed99b30cd87c29728df Mon Sep 17 00:00:00 2001 From: PatapoIIIa Date: Tue, 18 Feb 2020 08:24:41 +0200 Subject: [PATCH] =?UTF-8?q?=D0=92=D1=83=D0=BB=D1=8C=D0=BF=D1=8B=20=D1=82?= =?UTF-8?q?=D0=B5=D0=BF=D0=B5=D1=80=D1=8C=20=D1=82=D0=BE=D0=B6=D0=B5=20?= =?UTF-8?q?=D1=87=D0=BB=D0=B5=D0=BD=D1=8B=20=D1=8D=D0=BA=D0=B8=D0=BF=D0=B0?= =?UTF-8?q?=D0=B6=D0=B0!=201.=20=D0=92=D1=83=D0=BB=D1=8C=D0=BF=D1=8B=20?= =?UTF-8?q?=D0=B8=D0=BC=D0=B5=D1=8E=D1=82=20=D1=81=D1=82=D0=B0=D1=82=D1=8B?= =?UTF-8?q?=20=D0=A1=D0=B5=D1=80=D0=B3=D0=B0=D0=BB=D0=BE=D0=B2.=20=D0=95?= =?UTF-8?q?=D1=81=D0=BB=D0=B8=20=D0=BD=D0=B5=20=D0=BD=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=B8=D1=82=D1=81=D1=8F=20-=20=D0=BF=D0=B5=D1=80=D0=B5=D0=B4?= =?UTF-8?q?=D0=B5=D0=BB=D1=8B=D0=B2=D0=B0=D0=B9=D1=82=D0=B5.=202.=20=D0=A1?= =?UTF-8?q?=20=D1=85=D0=B2=D0=BE=D1=81=D1=82=D0=B0=D0=BC=D0=B8=20=D0=BA?= =?UTF-8?q?=D1=83=D1=87=D0=B0=20=D0=B2=D0=BE=D0=BF=D1=80=D0=BE=D1=81=D0=BE?= =?UTF-8?q?=D0=B2.=20=D0=A4=D1=83=D0=BD=D0=BA=D1=86=D0=B8=D0=B8,=20=D0=BE?= =?UTF-8?q?=D1=82=D0=B2=D0=B5=D1=87=D0=B0=D1=8E=D1=89=D0=B8=D0=B5=20=D0=B7?= =?UTF-8?q?=D0=B0=20=D1=85=D0=B2=D0=BE=D1=81=D1=82=D1=8B=20(=D0=91=D0=B5?= =?UTF-8?q?=D0=B5=D0=B2=D1=81=D0=BA=D0=B8=D0=B5),=20=D0=B2=D0=BE=D0=BE?= =?UTF-8?q?=D0=B1=D1=89=D0=B5,=20=D0=BD=D0=B8=D0=BA=D0=B0=D0=BA=20=D0=BD?= =?UTF-8?q?=D0=B5=20=D0=BC=D0=B5=D0=BD=D1=8F=D1=8E=D1=82=20=D1=85=D0=B2?= =?UTF-8?q?=D0=BE=D1=81=D1=82=D1=8B,=20=D0=BD=D0=BE,=20=D0=BD=D0=B0=20?= =?UTF-8?q?=D0=B2=D1=81=D1=8F=D0=BA=D0=B8=D0=B9=20=D1=81=D0=BB=D1=83=D1=87?= =?UTF-8?q?=D0=B0=D0=B9,=20=D1=8F=20=D0=B8=D1=85=20=D0=BE=D1=81=D1=82?= =?UTF-8?q?=D0=B0=D0=B2=D0=BB=D1=8E.=20=D0=AF=20=D0=B8=D1=85=20=D0=BF?= =?UTF-8?q?=D1=80=D0=BE=D0=BA=D0=BE=D0=BC=D0=BC=D0=B5=D0=BD=D1=82=D0=B8?= =?UTF-8?q?=D1=80=D0=BE=D0=B2=D0=B0=D0=BB.=20=D0=94=D1=83=D0=BC=D0=B0?= =?UTF-8?q?=D1=8E,=20=D1=8D=D1=82=D0=BE=20=D1=81=D0=B2=D1=8F=D0=B7=D0=B0?= =?UTF-8?q?=D0=BD=D0=BE=20=D1=81=20=D0=BF=D0=B0=D0=BD=D0=B5=D0=BB=D1=8C?= =?UTF-8?q?=D1=8E=20=D0=BA=D0=B0=D1=81=D1=82=D0=BE=D0=BC=20=D1=80=D0=B0?= =?UTF-8?q?=D1=81.=203.=20=D0=A3=20=D0=92=D1=83=D0=BB=D1=8C=D0=BF=D0=BE?= =?UTF-8?q?=D0=B2=20=D1=88=D0=B0=D1=80=D0=B8=D0=BD=D0=B3=D0=B0=D0=BD=20?= =?UTF-8?q?=D0=B2=D0=BE=20=D1=82=D1=8C=D0=BC=D0=B5!=20=D0=9F=D1=80=D0=BE?= =?UTF-8?q?=D1=80=D0=B8=D1=81=D0=BE=D0=B2=D0=BA=D0=B0=20=D1=82=D0=B5=D0=BD?= =?UTF-8?q?=D0=B5=D0=B9=20-=20=D0=93=D1=83=D0=B4,=20=D0=B0=20=D0=B7=D1=80?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=204.=20=D0=9D=D1=83,=20=D0=BA=D0=B0?= =?UTF-8?q?=D0=BA,=20=D1=85=D0=BE=D1=80=D0=BE=D1=88=D0=B5=D0=B5=20=D0=B7?= =?UTF-8?q?=D1=80=D0=B5=D0=BD=D0=B8=D0=B5.=20=D0=9E=D0=BD=D0=B8=20=D0=BD?= =?UTF-8?q?=D0=B0=202-3=20=D1=82=D0=B0=D0=B9=D0=BB=D0=B0=20=D0=B2=D0=BF?= =?UTF-8?q?=D0=B5=D1=80=D0=B5=D0=B4=20=D0=BD=D0=B5=D0=BC=D0=BD=D0=BE=D0=B3?= =?UTF-8?q?=D0=BE=20=D0=B2=D0=B8=D0=B4=D1=8F=D1=82.=204.=20=D0=92=D1=83?= =?UTF-8?q?=D0=BB=D1=8C=D0=BF=D1=8B=20=D0=B8=D0=BC=D0=B5=D1=8E=D1=82=20?= =?UTF-8?q?=D0=BB=D1=8E=D0=B1=D0=BE=D0=B5=20=D0=BF=D1=80=D0=BE=D0=B8=D1=81?= =?UTF-8?q?=D1=85=D0=BE=D0=B6=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5,=20=D1=84?= =?UTF-8?q?=D1=80=D0=B0=D0=BA=D1=86=D0=B8=D1=8E,=20=D1=80=D0=B5=D0=BB?= =?UTF-8?q?=D0=B8=D0=B3=D0=B8=D1=8E.=205.=20=D0=92=D1=83=D0=BB=D1=8C=D0=BF?= =?UTF-8?q?=D0=BE=D0=B2=20=D0=BC=D0=BE=D0=B6=D0=BD=D0=BE=20=D0=B1=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20=D0=BF=D0=BE=20=D1=8F=D0=B9=D1=86=D0=B0=D0=BC.?= =?UTF-8?q?=20=D0=AD=D1=82=D0=BE=20=D0=B1=D0=BE=D0=BB=D1=8C=D0=BD=D0=BE.?= =?UTF-8?q?=206.=20=D0=92=D1=83=D0=BB=D1=8C=D0=BF=D1=8B=20=D1=87=D1=83?= =?UTF-8?q?=D0=B2=D1=81=D1=82=D0=B2=D1=83=D1=8E=D1=82=20=D1=85=D0=BE=D0=BB?= =?UTF-8?q?=D0=BE=D0=B4=20=D0=B8=20=D1=82=D0=B5=D0=BF=D0=BB=D0=BE=20=D1=82?= =?UTF-8?q?=D0=B0=D0=BA=20=D0=B6=D0=B5,=20=D0=BA=D0=B0=D0=BA=20=D0=B8=20?= =?UTF-8?q?=D1=8F=D1=89=D0=B5=D1=80=D0=B8=D1=86=D1=8B.=20=D0=AF=20=D1=85?= =?UTF-8?q?=D0=B7=20=D0=BA=D0=B0=D0=BA=D0=B8=D0=B5=20=D1=81=D1=82=D0=B0?= =?UTF-8?q?=D1=82=D1=8B=20=D1=82=D1=83=D0=B4=D0=B0=20=D0=B2=D0=BF=D0=B8?= =?UTF-8?q?=D1=85=D0=BD=D1=83=D1=82=D1=8C.=20=D0=9D=D0=B0=D1=81=D0=BB?= =?UTF-8?q?=D0=B0=D0=B6=D0=B4=D0=B0=D0=B9=D1=82=D0=B5=D1=81=D1=8C.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/__defines/chemistry.dm | 1 + code/modules/species/station/vulpkanin.dm | 221 ++++++++++++++++++ icons/mob/human_races/species/sergal/body.dmi | Bin 8188 -> 8413 bytes .../human_races/species/vulpkanin/body.dmi | Bin 0 -> 1583 bytes .../species/vulpkanin/deformed_body.dmi | Bin 0 -> 1660 bytes .../human_races/species/vulpkanin/husk.dmi | Bin 0 -> 461 bytes .../human_races/species/vulpkanin/preview.dmi | Bin 0 -> 780 bytes .../human_races/species/vulpkanin/tail.dmi | Bin 0 -> 503 bytes 8 files changed, 222 insertions(+) create mode 100644 code/modules/species/station/vulpkanin.dm create mode 100644 icons/mob/human_races/species/vulpkanin/body.dmi create mode 100644 icons/mob/human_races/species/vulpkanin/deformed_body.dmi create mode 100644 icons/mob/human_races/species/vulpkanin/husk.dmi create mode 100644 icons/mob/human_races/species/vulpkanin/preview.dmi create mode 100644 icons/mob/human_races/species/vulpkanin/tail.dmi diff --git a/code/__defines/chemistry.dm b/code/__defines/chemistry.dm index 7e7876c..0ed5f99 100644 --- a/code/__defines/chemistry.dm +++ b/code/__defines/chemistry.dm @@ -27,6 +27,7 @@ #define IS_MANTID 7 #define IS_SERGAL 8 #define IS_RESOMI 9 +#define IS_VULP 10 #define CE_STABLE "stable" // Inaprovaline #define CE_ANTIBIOTIC "antibiotic" // Spaceacilin diff --git a/code/modules/species/station/vulpkanin.dm b/code/modules/species/station/vulpkanin.dm new file mode 100644 index 0000000..5b7c75e --- /dev/null +++ b/code/modules/species/station/vulpkanin.dm @@ -0,0 +1,221 @@ +/datum/species/vulpkanin + name = SPECIES_VULP + name_plural = SPECIES_VULP + icon_template = 'icons/mob/human_races/species/template.dmi' + icobase = 'icons/mob/human_races/species/vulpkanin/body.dmi' + deform = 'icons/mob/human_races/species/vulpkanin/deformed_body.dmi' + husk_icon = 'icons/mob/human_races/species/vulpkanin/husk.dmi' + preview_icon = 'icons/mob/human_races/species/vulpkanin/preview.dmi' + bandages_icon = 'icons/mob/bandage.dmi' + tail = "vulptail" + limb_blend = ICON_MULTIPLY + tail_blend = ICON_MULTIPLY + hidden_from_codex = FALSE + default_ears = /datum/sprite_accessory/ears/vulp + + modular_tail = 'icons/mob/human_races/species/vulpkanin/tail.dmi' + tail_animation = 'icons/mob/human_races/species/vulpkanin/tail.dmi'// С этой строчкой и хвостом дичь какая-то. До конца не понял зачем каждая функция существует. + + unarmed_types = list(/datum/unarmed_attack/stomp, /datum/unarmed_attack/claws, /datum/unarmed_attack/punch, /datum/unarmed_attack/bite/sharp) + primitive_form = "Monkey" + darksight_range = 4 //Дальность зрения во тьме. Типерь псины видят во тьме, не то, что жалкие людишки! + darksight_tint = DARKTINT_GOOD //Параметр, отвечающий за тонировку теней. + gluttonous = GLUT_TINY + + sexybits_location = BP_GROIN //Орган, удар по которому причиняет БОЛЬ и СТРАДАНИЯ. Стреляйте - не уберу! + + //Лов, Баланс я хз какой ставить :) Оставил от Сергалов им статы. + breath_pressure = 18 + slowdown = -0.15 + brute_mod = 1.10 + burn_mod = 1.10 + blood_volume = 560 + + health_hud_intensity = 2 + hunger_factor = DEFAULT_HUNGER_FACTOR * 1.5 + + min_age = 18 + max_age = 100 + + description = "The Vulpkanin (vulp-ka-nin) are a species of humanoid canine-like beings. The Vulpkanin hail from the Vazzend binary system, and originally from its second planet, Altam." + + cold_level_1 = 260 //Default 260 - Lower is better + cold_level_2 = 200 //Default 200 + cold_level_3 = 120 //Default 120 + + heat_level_1 = 360 //Default 360 - Higher is better + heat_level_2 = 400 //Default 400 + heat_level_3 = 1000 //Default 1000 + +// Таяры поломанные, так что мне неоткуда статы стырить, а выставлять вручную мне стремно по причине: "Волки-имба, мне гроин вырвали одним ударом, а я им очередь всадил". + + spawn_flags = SPECIES_CAN_JOIN + appearance_flags = HAS_HAIR_COLOR | HAS_LIPS | HAS_UNDERWEAR | HAS_SKIN_COLOR | HAS_EYE_COLOR + + flesh_color = "#34af10" + + reagent_tag = IS_VULP + base_color = "#066000" + blood_color = "#660000" + + move_trail = /obj/effect/decal/cleanable/blood/tracks/claw + + heat_discomfort_level = 320 + heat_discomfort_strings = list( + "You feel warm.", + "You feel the heat sink into your bones.", + "You feel your skin prickle in the heat." + ) + + cold_discomfort_level = 292 + cold_discomfort_strings = list( + "You feel chilly.", + "You feel cold and sluggish.", + "Your fur bristles against the cold." + ) + breathing_sound = 'sound/voice/monkey.ogg' + + descriptors = list( + /datum/mob_descriptor/height = 1, + /datum/mob_descriptor/build = 1 + ) +//Выставил им все культуры, фракции, религии и домашние системы. Если натупил - дайте по шапке. Честно говоря, не знаю как им Все фракции выставить без такого срача в коде. +//Да и, вообще, я хз как их сюда вписать, так что вписал им все хумановские фичи :). Теперь вы можете быть Вульпом даже с Луны, даже с Марса, даже с ГЕЛИОСА (Я не знаю где это). + + available_cultural_info = list( + TAG_CULTURE = list( + HOME_SYSTEM_MARS, + HOME_SYSTEM_LUNA, + HOME_SYSTEM_EARTH, + HOME_SYSTEM_VENUS, + HOME_SYSTEM_CERES, + HOME_SYSTEM_PLUTO, + HOME_SYSTEM_TAU_CETI, + HOME_SYSTEM_HELIOS, + HOME_SYSTEM_TERRA, + HOME_SYSTEM_TERSTEN, + HOME_SYSTEM_LORRIMAN, + HOME_SYSTEM_CINU, + HOME_SYSTEM_YUKLID, + HOME_SYSTEM_LORDANIA, + HOME_SYSTEM_KINGSTON, + HOME_SYSTEM_GAIA, + HOME_SYSTEM_MAGNITKA, + HOME_SYSTEM_OTHER + ), + TAG_HOMEWORLD = list( + HOME_SYSTEM_MARS, + HOME_SYSTEM_LUNA, + HOME_SYSTEM_EARTH, + HOME_SYSTEM_VENUS, + HOME_SYSTEM_CERES, + HOME_SYSTEM_PLUTO, + HOME_SYSTEM_TAU_CETI, + HOME_SYSTEM_HELIOS, + HOME_SYSTEM_TERRA, + HOME_SYSTEM_TERSTEN, + HOME_SYSTEM_LORRIMAN, + HOME_SYSTEM_CINU, + HOME_SYSTEM_YUKLID, + HOME_SYSTEM_LORDANIA, + HOME_SYSTEM_KINGSTON, + HOME_SYSTEM_GAIA, + HOME_SYSTEM_MAGNITKA, + HOME_SYSTEM_OTHER + ), + TAG_FACTION = list( + FACTION_SOL_CENTRAL, + FACTION_INDIE_CONFED, + FACTION_CORPORATE, + FACTION_NANOTRASEN, + FACTION_FREETRADE, + FACTION_XYNERGY, + FACTION_HEPHAESTUS, + FACTION_DAIS, + FACTION_EXPEDITIONARY, + FACTION_FLEET, + FACTION_PCRC, + FACTION_OTHER + ), + TAG_RELIGION = list( + RELIGION_OTHER, + RELIGION_JUDAISM, + RELIGION_HINDUISM, + RELIGION_BUDDHISM, + RELIGION_SIKHISM, + RELIGION_JAINISM, + RELIGION_ISLAM, + RELIGION_CHRISTIANITY, + RELIGION_BAHAI_FAITH, + RELIGION_AGNOSTICISM, + RELIGION_DEISM, + RELIGION_ATHEISM, + RELIGION_THELEMA, + RELIGION_SPIRITUALISM, + RELIGION_SHINTO, + RELIGION_TAOISM + ) + ) + + pain_emotes_with_pain_level = list( + list(/decl/emote/audible/wheeze, /decl/emote/audible/howl) = 75, + list(/decl/emote/audible/grunt, /decl/emote/audible/groan, /decl/emote/audible/wheeze, /decl/emote/audible/hiss) = 50, + list(/decl/emote/audible/grunt, /decl/emote/audible/groan, /decl/emote/audible/hiss) = 25, + ) + +/datum/species/vulpkanin/equip_survival_gear(var/mob/living/carbon/human/H) + ..() + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sandal(H),slot_shoes) + +/datum/species/vulpkanin/get_bodytype(var/mob/living/carbon/human/H) + return SPECIES_VULP + + + +/* +// Модуль +/datum/species/vulpkanin + name = SPECIES_VULP + name_plural = SPECIES_VULP + icobase = 'modular_mithra/icons/mob/human_races/species/vulpkanin/body.dmi' + //deform = 'modular_mithra/icons/mob/human_races/species/vulpkanin/deformed_body.dmi' They don't have deformed icons. Hopefully this doesn't cause problems + husk_icon = 'modular_mithra/icons/mob/human_races/species/vulpkanin/husk.dmi' + preview_icon = 'modular_mithra/icons/mob/human_races/species/vulpkanin/preview.dmi' + modular_tail = 'modular_mithra/icons/mob/human_races/species/vulpkanin/tail.dmi' + tail = "vulptail" + limb_blend = ICON_MULTIPLY + tail_blend = ICON_MULTIPLY + default_ears = /datum/sprite_accessory/ears/vulp + hidden_from_codex = FALSE + + unarmed_types = list(/datum/unarmed_attack/stomp, /datum/unarmed_attack/kick, /datum/unarmed_attack/punch, /datum/unarmed_attack/bite/sharp, /datum/unarmed_attack/claws) + + description = "Fox-wolf-dog-things! This is just a placeholder description!" + + spawn_flags = SPECIES_CAN_JOIN + appearance_flags = HAS_HAIR_COLOR | HAS_UNDERWEAR | HAS_SKIN_COLOR | HAS_EYE_COLOR + + sexybits_location = BP_GROIN //this is possibly my favorite variable just because of how out of place it is. - cebu | what the hell does it even do -tori | Basically it just defines where you can hit them for massive (pain) damage. An entire variable dedicated to nutshots. -cebu + + + available_cultural_info = list( //I can do ANYTHING! Placeholder until the loreboys come and figure out what Vulpkanin do + TAG_CULTURE = list( + CULTURE_HUMAN, + CULTURE_HUMAN_VATGROWN, + CULTURE_HUMAN_MARTIAN, + CULTURE_HUMAN_MARSTUN, + CULTURE_HUMAN_LUNAPOOR, + CULTURE_HUMAN_LUNARICH, + CULTURE_HUMAN_VENUSIAN, + CULTURE_HUMAN_VENUSLOW, + CULTURE_HUMAN_BELTER, + CULTURE_HUMAN_PLUTO, + CULTURE_HUMAN_EARTH, + CULTURE_HUMAN_CETI, + CULTURE_HUMAN_SPACER, + CULTURE_HUMAN_SPAFRO, + CULTURE_HUMAN_CONFED, + CULTURE_HUMAN_OTHER, + ) + ) +*/ \ No newline at end of file diff --git a/icons/mob/human_races/species/sergal/body.dmi b/icons/mob/human_races/species/sergal/body.dmi index af50f424e139323eb5bf4226c92ef5b559a0f298..bef78215ad06ed61c91b0e161b5443a0e574ca31 100644 GIT binary patch literal 8413 zcmd6N2{cvj+x9jc(+TM$GK*5?jAfoO3z=t`GRs_sb0~zQ^g~EO$UH^Hb3{molw-_H zGEd={o%cDv_j|wfU+;f?>s|lvUGMrn%i5dmVL$uc_kG>hb=~3&^fk`VT%>^@=!}-8 znh^w%fGIcn;un&*2MQ~ zn2PY_IBAyKlczeWGCuPBxe}~dKv#R~Q|#lNlIVrai>`}>hL|{iU0LQuVY4!YA1M%w zBe;yTgYU1rFBG(qkp;Zpy1f%kh5cY;S*CC9=fPp#m~Uni?%~?`U(LUoT9S+N#S8g` z_nEvKfsJRqO@Bh6az$pX?dp2ed(xb9m3cPdtLe?V=6x&21<1N+hxMH7TPGARo_E~P z?t9S%L7dZCYRbkTuh%BReOVX6uWW7z+cGsl)Jo)hn}M2f10x(aQnUr|dctu7L7u%M z_iakDzHV7%QqLC|6}ov$^iI^`kPo|mjeq=7bzS2_pip-$uZ|zD?45h7me1I;Jx3k+ z{!+d3m)ezg`=rSbm3t5l}Xv*0#Ejo>#a*K|Jn+z$8=oiL({SwU7_L* zV=R$}R5W)DAci(E8c0Rv7Ksv77e7QbGm=a;{q}xjFCmkm`j|@R20Ub^=WMEeq1gA~ z*xip4F+YD=dJ>K|XqlcSG2G3mc7a~pqaO=ie(*csCbt&j`f=L@E-l8_`d9E-58tTg z%GdS6=q_F`uXW{Y@`)O~UE67}#=^CWx$bBl0IB85m)6#v_ZTXThyt)I3#?#7sT@$nB$dRg0d zO)9#N$vk^=qiyHoR3~9%8-bgOVAbejs|sW>AS@W?5)yurkAQ_3|0PC*I=G(!f}+Tn zW+~ueZEfx5(aCp-GX-ucIEk>}iJQ&bfu>sGcW0m?7tD?%29i1Iso22a;HP=N znaw5Dx^PA|h43d0*23Ugq?jpoPWEVRTF0@d8pPEXt7N+cE4zK}F@6q5CLxM;_5mRaFh7CeZW8$`{U!)k-S>wEe|EZqvKn)Ue61BLQB7K9Q9->F{_B-)%xOe zeLph>wmMo#l4I~CS-RDGj?@FZ?_B=PgRpzv-naM>DqIXo;OOr!?qm^@%MY@l!^b4# z;0{62Wa(7o8Wg0NrLtF-6;)jPq~osr(@zq#n;~+dy`;>J;Cl$Q?j;+|&ZJAo?CgBr z?PSjkgIXneDHNsQWa+xF_}td`Lx>A|JxqbKF=BUjWo3vvMLQ=ahs4Xv>wDltd^PQ2 zIqItA zAp2i`L<=x}4zm_;5@%FZRrh~ROr&zs z9D-BZ_wU~;*foUHYCfPf@VP||=VyGGh0|!kQLndb^NX#{3X>s0V2n`h3PmbGAbVpR zl#+RwV47i^D;aH|Vm!Asuh}H$A zklmNcVqaVK`816k0&oM$3)Gp53#_sHQW};!OF!+%$T>kR^pzmix51hgz2VmYQWG7# znk}dZ8}IKYg=mBJ7aP4-Sd|R_q6mGR;OOS&R&{KRx*Ohl3ZN9J&v#@uq~DrRW_6a5 z;j5GH`glYCo)6|EC`69K>RTHrWQfQqc3)aml`TN3cd!eaar|i*l1eu*HfeE>ZW?-3 zYVewbse)1rPIeH+0Ui`YDRr3gJt1WkX+ct{x{Lt$JyP)9hlVndwx@WmY}k<*W^58& zTs%B})iHm`iL`p0+#*${P~pOD?JDf*svsy73B52(?Zs$%{KlxbPEC8uX@si}uojdvGD?*~4 zPW;XeaLo8U{)$;JE1C#LA)&J4-qPQ)73~h^f||TCK^ZI<7ZY?EIhAS=uIv{QX(hW* zALynX-fk(Peq8Z_znguq6`yM#7RKf(<<*9hqMQYYb96jfLlxVe-|{`EnIu8}eJ7~p zzd_i7qP6$e*OkhWDpKPbg^l8tV*!(FQWV3pA9~8vGt3kaH(MUW_1F;sJ@$P{yl(hU zP4xfSqHnC>k(wW3%PeYPyL1ear;Qu{!OKxW>s4|x0Ar)OL89O`s;>JeT;v)a) zFSJeSV3JzsNU=%D_sOAWSWNv>a~{*$dE|Wk#fuj!U3xDb?-VLhK-jL@rcN(d1h$+S|i7P130lZ66IHUq0Ljz{^sQ$WXDqhmFwEQIe};rgFVtg33#>GZU{%9n~smJu7<`7&XL3`eJ1 zuHIj(wx)me<*kArnl~O}kjE@R`#apr_bF1&L)C(LWi4kmj%Tl|%J!YC>HT;j-*x(e z9dL^WEw)x0y$acb^ttsG?zY(AH%C_ZZz2(GKYxyKVXO0Nt%WZ%+ltU-D}2VY9d%{S z?op-&6R;0OpJ?F!IvwNFN_mfL*M-Ss>64R^fYo2bIb$NB^bnvKp0T)kA|e3k;?zugc}h$-8p4KW zw?Y6N^D0>Y@JmJd=Rgi1%)`)7uM(Squ`$|@V~Jr3^vVpyjXX@l)Hn&Diuv7#Gh61e zxcWCK1B7Za2-+$2J_zus;?;`ck5BbM+IBAm@G!&MMB(6L#F7<)!C+w5QJ?Hh6wk<4 zQ$94Mgse!FQk|dVQWbs8d@GPoaHdcaP9uZ9*oIDd4m<8;a=x+}O%RyT;0$*PJ-Mr= zmF)RoEihKN@iTZAv+muFh3!wGPm3oW?70-W^lM(F0q;+(>e%LC_5l*yeD#^^daLY4 z^PLnceUXmey_qK&1vw234YM_<+4!}9n__2KyUy*cTQXrk>l2&$M)Nk^di~rpR@+mc zZ#=xcV+!0xnjh3)j2x}Ci1bPHEUU=Gh05{G7H=p1_^8Il#{9%`nw#&w1qd=d%H>aO zM!RJIp3A^K*dnysTUuUTeiv(Ji1>V0EI>0$f?{7%E%scxu8YC72?!k(2nP8PeMK&_=WW|Hf zhHpM@sa`?45Yuz@(a2HH+?EnUYS*QocZv`IroQQie<}5*64w*3JI&}(nZ#$zGmw*T zBvEpHp2W<|a{~QUbBFVK8aCSann@A2Wx>Ukh9807AG9E+ePu*tWS)T6&w9=2Ld9^x zr%%ei{BD30HAK8Gjz^;v_~Y+tCHC>$EFY^bE-oo)pPuHrDJv`R=V6+#P21+CXtS-4 zx^18K;9??I{Nlp^5o6BbB*q*arZoiZCJ5s z;>%&k1fU_M)&YqBI}VZ>b}}ojIDV&b=%||#?RJ!6xm_Vy(V23WSbAz?V$R_3=xKG?d^6CAD5?Ia<=LpM1|g#!~Ptu%d4wn0&O@O9uZ};hitDqzX_yz zF9vUclNk3OlNwvjmI-}LK}PaUoW7p*4r#F+7#Mh4 zR{-l?avR4i1z#oCwD>wnF5~O2xU#sabUB3t($&+?$*Uow)L;8JAEbHZ8;5Idz3)ga z|Lo_{xw-*G(95~mQCLO^B*yAe7uXt^Kc}oBGjp(P``F0 z07V6TDF8Pml`wAol?HXLARq$F1!3)?qVn>IDmf@TKFD*lnj*%*{30pv92{aC?6Ijr_k4UbatvB` zc6Oq~&KfKa!rcu(0f+tCnz@szNqUB#&@Q zj~$rpp8{Qm^&s=#V}nPl7?_-oRv{rHBYXAwwVI9&ZQG0}xpHeH=Z0%i*ujr@{Vw|B z5XH<_uOLVG+}s>92gj}OaCrc}^gs|=q^5O*Z-42{FJ)apWL2{PDn{A?kB8vkRB6 zToD6_58|wiIUt#SA)>@ zKkF@WixTOkvxa$iTybIGAU5sv&EU|GN-{4QH6OtOZj0gnZ67|~8HDwU<#Qd!oG>K)zBAY&*RVp*9IPoX_+MjFk&F-0C6@N$fyq7j1l;3=zu9QSrKxg3wJr52T1&$9yl8vWxUs2C} zhs^90|B5j3?7l!IzuhjMpP*bC!8=mhgJgJbW9HDi2Mn}VJfUxw#6g`Tc|YhG5?e+3 zbDmQ_+aV@*oUgHX-Q1{-&xW>g?{iIQxL4@X5A%OVpRqmT3=p*fe(fa>J)HMq@)y6X z|2FtY?y)r%bzcn#2%2s!I;oS(JOz-Wi?~2%g;0Mj6FQ!H7<-%Zu0l3F057U2Ah*vZ zb^RC{^H|FJlt6SO0gVJ#fOkf&tmOCbB3KC4S39#jPsuBVhzP^v4F|O7eMUS;*QXiE zavU1Soc4u=DF3c#4IR3R&(hsf;< zj9Osv)On6Z0YE~C#APX7R{3f;q<~sla+8pj%tNC&3f$Tx^ne19kd$;7deyPB^TA|J zuzTJw-^$=dmOgU~3DFSz*enGBas`%w76#xgGLl4BUq3fLp8|LzQC!olNqaTgiaf`} zGsq{=PEiGgXEQSn1H;3PCx^ShOnmOlQe<45%tuZ6HG@R%pjA402HTFJ9{0lvfvvMj zc|yAO`+q9uWyzXA%>$bd-ma8mfa2;&!Or^ukf~dR>+&)J=*Z>g$wv^t`Lvu*H-^ofo2#2-TK*C$A_mYA0viUQtYfDJgbjdh^1FWh@0k5Zm=F1QJNeUL z+U4VR9b})ohX*jY!CtSYKV@&{5}=wmdyg8A{v$}VE`dFKEv0Q>0D- zfw2a5$ndzo!@^XNM-DJ&;MfEP27;(&6et@aG?O0#NdED|(CQ6CbFu;Syn1{zByDqY zu}LruYqJ~P)Cok$-|mg59;~ZO(A(l`jB$^>hVuYB@*FHSA)1lCs?zN_5SMdP z&6cnOAXqwk@|D{vmEnbNTtR?`0|8TQo$-CUU(23-O2B9LiD@NQx({B1P`UiCUcIVp zTs4u5P|FEvl%XbcE9foV@W8 ze-2O+*b!~>e%xu;naREhvy|RvoV)0+@s7;w>^A-I$A1UU@E^w&|DxFW-=2-o4T$J# z9b?vlzSp-Fn>5`EPFXSYhYt`^eh~O37=A6LUlPpHcYIqxzv9z$23Y(frw3CX*UI@r z?H;6-S$(97&sD-nST_cA4{11Zh7$N?Pa672pos00y{+%a6L*t!s_og^r&;0k55%Eq z%np9`Q}37;3*|0yeg{(uJpqNys|5xRUtDVPVSoUEf@6+xSV}y5=?91DojZ>*GA;rG z4|EowbY2z2Ib8?M%o&@=lGK9y3rO#Qp&_0WZElXFxfv1pyDQq8|7qq>I!~f>l3kO0 zh*{J_fwMx!j)4E0Y%1|h6wO{K*51+|GNl$RY0wW+nfko*^C*ms8SR3UXe^pOhI3X z=KAJLq+7BO}b{CU16Vy4!z2R8rDp>$WoRr&C4<>b+1Ssz0C)NKr$? z{>f=Sr@A2nO|&+>d!-6)g!y_p9NrG0O4ccTm|@@>gnHGxgMVdMU?+*8MfEK_62zXb zxPc+W=UUegIvC!bT9x#l*zH_a`Uf{3_Rgrt=+foC&3rHpNXl|PGjm9sY=AYOi?6P( zN)md3p&DSLfka}QLkqIL-R8_Qu%?cucfIH7`QcY@FrP*0kCBo3w?V_r*?qvN-`(2- zu5zRp%w`z8LqGy_ae}*iX;?#okSQ3PEZc27zZp%{3hw!RV1Qf?Cn|N*=&-4%fdX_T zV3Oq{?S}Z7+}!<0a}Ec=EbjTc+nkiH|1maDi^WwR0yu*>KVxnSM&lvx;v2U*Gn zA$Kmf-ezld?8pMp-uDq_hRSUc0DKY6eqiR%hi@5T>yYug#EQ^G=Yme8#uIsEeZqMO zZ+1UvI|XD47)3P5c{)FUTEEOY?1!N}p0!Kp>5xME0SBD2{*Q~&;nv>LV9xdD!8!4V z#A%E&EjJFgp5p{z{6`-_wIe zrZ~JP$T2u9ho1(}Cop{k=>aSP&ZvXQD&%3$FlMsP#~5fmmHV7u!Wyi*!gN_ zN?pJcEiEk}du4f>VWF|3aH05I!I3#@HXR+Egn6H~yWyxqyAQ9A?1CWRy8-G9n!Z*t z=n9~-kwz*th}1fDIJR~u=IY^YgV95MkJ&hjQ>@2evh!$ay8(d5K|*yB%lX@<^?o$T z`h{3wwDDk=!g0WL5)1DrL2UjxJ2k`O+StNUQ84BLWK|ERJvQ4>Ws!J@sXnwb4H)_- z1Ak^K#PbII(PDuf^V+JQJg4n&ATUVLdYOVqg)rifuNzfVRMa1DCa2u#y?wh;OwZq2 z7oLho9b*0*+TjOLU@+kc#%l!B50{}Lit>zGQLn2KP&y<>R%S`L|&jWxW zfgh Jauxfie*?~)owoo0 literal 8188 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 literal 0 HcmV?d00001 diff --git a/icons/mob/human_races/species/vulpkanin/deformed_body.dmi b/icons/mob/human_races/species/vulpkanin/deformed_body.dmi new file mode 100644 index 0000000000000000000000000000000000000000..299d22397d9c999325583b549b05dae4e4c284d3 GIT binary patch literal 1660 zcmV-?27~#DP)%0000dP)t-sz`(%M z)6?eW=J@#d{{R5BwYC5M|DK+nq@<)XnE-%B28xP`gM)*cJ!1C&0004WQchCV=-0C=2@lF16gFbqV`_E(tXUb*>?S4npdyiKsn)J9_D^JYxPNv<7#eKts944NRJ_sk0#ADcGl<<1X3(iQU4@wi13hK4>uSun)2CUF|t{IU%jkhY#-7=~dOhG7_nVVM6RBIAa@ zJ8+V^cpYBOhe|83GhcEaEJ=HV=@i}sW?s=-!N9b51OCFm3bjS?2C8pwbcxm~26W*D zL|`v0%`UzL#JmOCOY=%IAm;{FxrZle**STcAA%K50>>%Az(#fo!!XQ$n6o+=M#Z(P zG1YlyMqbYQPv*<+B&B?X2CgdHKpe-5@^PGHAT5Jo7=~dOhRM23cd{fZ1b@CHQ)e|@ zLNqDfz}fDb1vgCHy`LdEKT6BF5$=4m@v^i;_P>Z$dfu%O!gRnO-}@DX7}(EcU|6`t zr}48t%CQ!*vY764L*;dGm7m4~VC zPWpTSvQ5!2r5f;44J_sp%nX#<0)FZd_NakU`+(@Dmai?I;+HU401WifR}%vzx4<<9 z7RSA81L@b5l61VVTm$#g*HZ&!Zr>55R%aN7xfSC5#F*-w&L?o(u=x9$w7fq^8c_6h zryDBBxGdN}%4`5SpCFl0umOf)7=~e(4}k3X0{GC&dIWZ3Hg?n2!pCCj@RRir@W%8~ zTVO&)($;K&I|Um^pD#dX2-vd)EaWP$#gvKcC7y$Zw>qIgHZu&!YPo*izk#enAgkqm zu`#;^?CAoR1slk2fszfhk_O;2U^p&I@NBtM^1s$2n zP$?KexTp6~e-%&z@+g9DM7t9Ow~C$0Glkr zkSKJZ=}_Mt1~C*c?J6x$+3Ud$2;H*v8VzXBJMy!GM+dZk)r9U)P2k#N`iY_i+`*u` z1^SkLj`{}liMXTCz}1s0I)sul1N7Z;H&R=0br_$jh!l|i*%{;yTbf?X&GZ@#XwW`;cG3v%qmZI7!?|9iQ6G^p~K&LcQbs{u)9N<0~A0 zs5%-@>KGEHSkBhJP<1pAT6*U$hPiJ;+4)7^#$p)e1LiLZ3hU5L7nJ`10000KAp4#F@DjN5WgqjFFB5`w}%5aR!Dpyfh54jrLNsJ@LowHz7Jn6=DrKzA3xKgrG4Ku?J#b1_UoBNrB%qI>qSHqsrF7Bx%x8jHR0q2$OF2 zgzX+CjrILl?Xd2-AOo=H}*}o}M$A0DwjYq@<*SgM*5SiVs$hGynhq0d!JMQvg8b*k%9#0A+eq zSad{Xb7OL8aCB*JZU6vyoKseCa&`CgQ*iP1KA zpnB;?#O0Kh@l z6#xSR=tmB;*=h=A?-_vp%VQv*tG(A0RB4Mqs{jm|Rw2xX@tS6fp=F?&1J3{~OV>Gi zF=_>f6de6LnlPkHdWM`&a4#Ck#1@x`}=~@uS}M72d~mlP+cu z(*Efj88~|guCqIU-z%)=+f_F9h;DUznNfxsCbeH>R3>1f$koblV<$nf)xero2FJnV zx`~69gChSIFtzMZ@~O4Y6hysj&GK?qCQX`aUYCHE znLx)s?=FB}XqLVN2HC~jVkiLKKgO@;^d^2fAqQRR`)S`qrH%{yP_{=Pg{*)FUf0zF z(kDlzwr7VSFIlyB9U}nE=9DxG_ z6yOI1pG&a0i!*TG*86W1T%Dj}KgKgO99X!eSxCeC zL-e8jS5S6!35qS#p~@9XaIuBsU@L&KCD2O&fK4bUL3$DXo__+g$8s7}u#q7E0000< KMNUMnLSTaAY+^6~ literal 0 HcmV?d00001 diff --git a/icons/mob/human_races/species/vulpkanin/tail.dmi b/icons/mob/human_races/species/vulpkanin/tail.dmi new file mode 100644 index 0000000000000000000000000000000000000000..538fcd46cfe2dede2fe3b5070dc312daac8f0372 GIT binary patch literal 503 zcmVF*7H=Sc!`>C9|j)q?3y?ttc@!6~s2gqBIAg)DT6fvVyCh3)mR| z05d5oe&RlD0003FNkl{Ho(h=B3wcC< z>b=weMb=Ue`9l`*7bwE9-klR$;09B@&@on!Im}!^_RoqwaGPMC5g~~pOhQ>t1`&ik tB`-Zh-QNWq2D2