diff --git a/code/modules/client/preference_setup/loadout/loadout_xeno/machine.dm b/code/modules/client/preference_setup/loadout/loadout_xeno/machine.dm index eae3676fe3a..e3d4a5ef143 100644 --- a/code/modules/client/preference_setup/loadout/loadout_xeno/machine.dm +++ b/code/modules/client/preference_setup/loadout/loadout_xeno/machine.dm @@ -73,6 +73,9 @@ antenna["antenna, spiked"] = /obj/item/clothing/head/antenna/spiked antenna["antenna, side"] = /obj/item/clothing/head/antenna/side antenna["antenna, dish"] = /obj/item/clothing/head/antenna/dish + antenna["antenna, double"] = /obj/item/clothing/head/antenna/double + antenna["antenna, left"] = /obj/item/clothing/head/antenna/double/left + antenna["antenna, right"] = /obj/item/clothing/head/antenna/double/right gear_tweaks += new/datum/gear_tweak/path(antenna) gear_tweaks += list(gear_tweak_free_color_choice) diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index 938fd535260..de2fcfd440b 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -560,3 +560,18 @@ icon_state = "dish" item_state = "dish" +/obj/item/clothing/head/antenna/double + name = "antenna ears" + desc = "Despite being commonly seen on Shells, nobody knows what these actually do." + icon_state = "dual_robot_antennae" + item_state = "dual_robot_antennae" + +/obj/item/clothing/head/antenna/double/left + name = "left antenna ear" + icon_state = "left_robot_antennae" + item_state = "left_robot_antennae" + +/obj/item/clothing/head/antenna/double/right + name = "right antenna ear" + icon_state = "right_robot_antennae" + item_state = "right_robot_antennae" \ No newline at end of file diff --git a/code/modules/clothing/shoes/vaurca.dm b/code/modules/clothing/shoes/vaurca.dm index a1d9494c43e..04814aca01d 100644 --- a/code/modules/clothing/shoes/vaurca.dm +++ b/code/modules/clothing/shoes/vaurca.dm @@ -5,6 +5,6 @@ icon_state = "vaurca_shoes" item_state = "vaurca_shoes" armor = list(melee = 10, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0) - body_parts_covered = FEET|LEGS + body_parts_covered = FEET species_restricted = list("Vaurca") contained_sprite = TRUE \ No newline at end of file diff --git a/code/modules/clothing/under/miscellaneous.dm b/code/modules/clothing/under/miscellaneous.dm index cf73b21d7f8..e0bb61687d0 100644 --- a/code/modules/clothing/under/miscellaneous.dm +++ b/code/modules/clothing/under/miscellaneous.dm @@ -11,6 +11,7 @@ icon_state = "harness" worn_state = "harness" item_state = "w_suit" + body_parts_covered = 0 species_restricted = null sprite_sheets = list( "Vaurca Breeder" = 'icons/mob/species/breeder/suit.dmi' diff --git a/code/modules/clothing/under/xenos/vaurca.dm b/code/modules/clothing/under/xenos/vaurca.dm index 9f214f7e01f..870453b01a4 100644 --- a/code/modules/clothing/under/xenos/vaurca.dm +++ b/code/modules/clothing/under/xenos/vaurca.dm @@ -5,3 +5,4 @@ icon_state = "vaurca_clothes" item_state = "vaurca_clothes" contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO diff --git a/html/changelogs/paradoxspace-gynoid.yml b/html/changelogs/paradoxspace-gynoid.yml new file mode 100644 index 00000000000..4ce9f57a442 --- /dev/null +++ b/html/changelogs/paradoxspace-gynoid.yml @@ -0,0 +1,42 @@ +################################ +# 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 +# admin +# backend +# security +# refactor +################################# + +# 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 new variety of IPC antennae." + - rscadd: "Also makes Vaurca clothes cover less, for flavor text." diff --git a/icons/mob/ears.dmi b/icons/mob/ears.dmi index d3c003d8635..5073aaaece0 100644 Binary files a/icons/mob/ears.dmi and b/icons/mob/ears.dmi differ diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index 428232fd8ef..466fc0872cc 100644 Binary files a/icons/mob/head.dmi and b/icons/mob/head.dmi differ diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index c11827aaea1..6e57b056180 100644 Binary files a/icons/obj/clothing/hats.dmi and b/icons/obj/clothing/hats.dmi differ