From b226c2d5ee6d47d30a2c59f500668d99d27543c6 Mon Sep 17 00:00:00 2001 From: ParadoxSpace Date: Tue, 20 Nov 2018 02:42:31 -0700 Subject: [PATCH] vaurca antennae (#5640) --- .../abstract/new_player/sprite_accessories.dm | 30 +++++++++++++- .../carbon/human/species/station/station.dm | 6 ++- html/changelogs/paradoxspace-hugabug.yml | 37 ++++++++++++++++++ icons/mob/human_face/vaurca_hair.dmi | Bin 0 -> 2096 bytes icons/mob/human_races/r_vaurca.dmi | Bin 2635 -> 2586 bytes 5 files changed, 70 insertions(+), 3 deletions(-) create mode 100644 html/changelogs/paradoxspace-hugabug.yml create mode 100644 icons/mob/human_face/vaurca_hair.dmi diff --git a/code/modules/mob/abstract/new_player/sprite_accessories.dm b/code/modules/mob/abstract/new_player/sprite_accessories.dm index ef2ac94b4f2..3170848dca2 100644 --- a/code/modules/mob/abstract/new_player/sprite_accessories.dm +++ b/code/modules/mob/abstract/new_player/sprite_accessories.dm @@ -1079,6 +1079,35 @@ name = "Quill Mohawk" icon_state = "vox_mohawk" +//vaurca antennae + + vaurca_classic + icon = 'icons/mob/human_face/vaurca_hair.dmi' + name = "Classic Antennae" + icon_state = "vaurca_classic" + species_allowed = list("Vaurca") + gender = NEUTER + + vaurca_mid + name = "Mid Length Antennae" + icon_state = "vaurca_mid" + + vaurca_fla + name = "Floor Length Antennae" + icon_state = "vaurca_fla" + + vaurca_droop + name = "Droopy Antennae" + icon_state = "vaurca_droop" + + vaurca_zappy + name = "Zappy Antennae" + icon_state = "vaurca_zappy" + + vaurca_braided + name = "Braided Antennae" + icon_state = "vaurca_braided" + /datum/sprite_accessory/facial_hair taj_sideburns icon = 'icons/mob/human_face/tajara_facial_hair.dmi' @@ -1316,7 +1345,6 @@ body_parts = list("chest") species_allowed = list("Unathi") - // Branded IPC markings - disabled for now, some layering issues. /* bishop diff --git a/code/modules/mob/living/carbon/human/species/station/station.dm b/code/modules/mob/living/carbon/human/species/station/station.dm index f631347fb12..f73d0c1f815 100644 --- a/code/modules/mob/living/carbon/human/species/station/station.dm +++ b/code/modules/mob/living/carbon/human/species/station/station.dm @@ -700,7 +700,7 @@ datum/species/machine/handle_post_spawn(var/mob/living/carbon/human/H) and otherwise, and acts as a pressure-suit to seal their soft inner core from the outside world. This allows most Type A Vaurca to have extended EVA \ expeditions, assuming they have internals. They are bipedal, and compared to warriors they are better suited for EVA and environments, and more resistant to brute force thanks to their \ thicker carapace, but also a fair bit slower and less agile. \ - Type A comfortable in any department except security. There will almost never be a Worker in a security position, as they are as a type disposed against combat." + Type A are comfortable in any department except security. There will almost never be a Worker in a security position, as they are as a type disposed against combat." cold_level_1 = 50 cold_level_2 = -1 @@ -711,7 +711,7 @@ datum/species/machine/handle_post_spawn(var/mob/living/carbon/human/H) heat_level_3 = 600 //Default 1000 flags = NO_SLIP | NO_CHUBBY spawn_flags = CAN_JOIN | IS_WHITELISTED - appearance_flags = HAS_SKIN_COLOR + appearance_flags = HAS_SKIN_COLOR | HAS_HAIR_COLOR blood_color = "#E6E600" // dark yellow flesh_color = "#E6E600" base_color = "#575757" @@ -749,6 +749,8 @@ datum/species/machine/handle_post_spawn(var/mob/living/carbon/human/H) "eyes" = /obj/item/organ/eyes/vaurca ) + default_h_style = "Classic Antennae" + move_trail = /obj/effect/decal/cleanable/blood/tracks/claw /datum/species/bug/equip_survival_gear(var/mob/living/carbon/human/H) diff --git a/html/changelogs/paradoxspace-hugabug.yml b/html/changelogs/paradoxspace-hugabug.yml new file mode 100644 index 00000000000..3639a8c9d77 --- /dev/null +++ b/html/changelogs/paradoxspace-hugabug.yml @@ -0,0 +1,37 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +# balance +################################# + +# Your name. +author: ParadoxSpace + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Adds a few new Vaurca antennae sprites." diff --git a/icons/mob/human_face/vaurca_hair.dmi b/icons/mob/human_face/vaurca_hair.dmi new file mode 100644 index 0000000000000000000000000000000000000000..3bc4443a8ff60baa810bc20fb6b55b23dab9cdf4 GIT binary patch literal 2096 zcmb7Gdo&Y#AD@RuqTHe-p43vL8_!`6k)bJjNfPBwB|>x0b@B91SKIeR|=ZChnxwKdMpfmsg*bB3S z+KDLs`;n3q-Ki9x(;`w7ZSNQcy%Tyn#5X9+H!uJIh%8K_v`csEC?(Gr5-=BtsSvjY zON`guK(j|MKiS6e!d{Gf`vo)2V@zIm143VonYCyZaq&#?KC-ITU9iiEL$e`(pHteE zx~TfI`gVO^%*-5MGpK!96EIyJo485!y6K|R#hM`=jO}MVsAr>(auw-z%LaV}rH-It z+_P`pmcu)3ju)8z?~5`5!)$%gnZ>{v2(_Z56 z;#Lw?$I5Kzx%uH~6)0wuF$^FJ^L)qgD?WC&`tK?K52qdz>_G^+_Iwn3w2zq*Y`uSwR)1^1P;e*w3_;E%U(XHYr ziOF$R|DEaBvG*P>aeP-0wRDPBrQk0B*Qvy?#V0u7MOT)%#yqe;p1oy)yO%jM;i7J; zzylr`wU8=_LsjyRE3LSW!hse5H|&wG7V#^5-Qk4Sw;zGx&uFe6v0-Ga!+kPe*B22= zrSK?0mEuy_FAk8tlhX-96Aq`;$s^$yZ^<%FFF;XA+|qW>VYBmxvI7CR>I4Ve=;87wPhOLyFLB;%u=ZH8 z9f#s8n=8FL|Ke6bN%*QKo>-NK4ZjekF9l1GkLBVIm?qo;?8b;`Xh}Z)Z>CCoVU42r zoBD9{>(d>s&WQw3wUQ9q$T9Z1wW>?AL%sCjEiOC|X`<@v&-O&}zrJg+Hoq?Bg(Pt} zlp7Vfh>N8eOT4X|bovT!C`C>^dqBfW*>r=IT6-ajkcW5_>J*F< z7A*^g%iJP*zyY^8=_xf+lDZGu!SM^i$OXP`c)513PIyJCyvr9#3ef7t>F>{lRDcN1 zXYjfhqF=BH{bYc3RvyT$hU|`dDcCILI|SVw7i)}FFmHDR1CN@VHIc3#)JR9){Bku` z<>_+U@!qH_r&xCX68v1ZjFJuRlXaan{o4AbL zyP5O`EYtVv7W$ri=lucKYnpA(`SpWZpy0Hz6Y&lM|2(dqM=&3gTgQ2(WNN^a0=rNK zlJddIjAXvJ9`dRNZCTNe3XQ5$KJxr}3 zxm!El=}F#VnBRIYQotW;L++6N0QwrJRGV5osPkNc;kk2b&PKhr8K#h(r)=7A zJW{w#*okpNl1jcU#a)(BP=bDgu2PT-{B3hTiE`=-!}I5xOaQLUm&SbnM{mYR%P-j< zv5ytC(d#An0gT*VUHs$t{+1@21_%g6niTB6LtPy8a@y~OSl~a6^dHhylO1AFa5-J{-hALoO_m~a1 z!=%$Qx;&=^`cjIWa6kFY(FgAI1lOc(p}+|9rYw5yT9F7SRcS zZN#~vMzv0GD~Tj*aXe+m^nT**)47Qd;(wpHCgl+<1UgqxVZc-i2DBPk?|ABiO+^+X zU`0P3Zg?WVy#DKcWb!<}yQJli7DCng!skC6eXEBejRR)!pZ8eG>9tFQN|x=)cTX@B z{~&((Y*(S!V(~a*HYy-f~TqrU9DG)%;Ti(5TnYUAeh}Z vf6Y6fq1N|C literal 0 HcmV?d00001 diff --git a/icons/mob/human_races/r_vaurca.dmi b/icons/mob/human_races/r_vaurca.dmi index b77452ecd7aed9b15b292ff7c19bc3a69fe62a42..827199dbcfa92d9fb4cb4aeeca3a6265b42620ce 100644 GIT binary patch delta 2023 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