From 3ffccc3c924afee088c81acc2eb3c156125fcf3d Mon Sep 17 00:00:00 2001 From: Roostercat12 <58752709+Roostercat12@users.noreply.github.com> Date: Sat, 3 Dec 2022 06:40:33 -0500 Subject: [PATCH] The Vhuture Izz Now (#15192) --- .../abstract/new_player/sprite_accessories.dm | 184 ++++++++++++++++++ html/changelogs/Roostercat12.yml | 41 ++++ icons/mob/human_races/markings_vaurcae.dmi | Bin 0 -> 3217 bytes 3 files changed, 225 insertions(+) create mode 100644 html/changelogs/Roostercat12.yml create mode 100644 icons/mob/human_races/markings_vaurcae.dmi diff --git a/code/modules/mob/abstract/new_player/sprite_accessories.dm b/code/modules/mob/abstract/new_player/sprite_accessories.dm index 967793acf73..1bb1fbc76bb 100644 --- a/code/modules/mob/abstract/new_player/sprite_accessories.dm +++ b/code/modules/mob/abstract/new_player/sprite_accessories.dm @@ -4352,6 +4352,190 @@ Follow by example and make good judgement based on length which list to include icon_state = "hand_panel_l" body_parts = list(BP_L_HAND) + bulwark_augs + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Mecha Eye L" + icon_state = "mechaeyebully_l" + do_colouration = FALSE + body_parts = list(BP_HEAD) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + mechaeyebully_r + name = "Mecha Eye R" + icon_state = "mechaeyebully_r" + + mechaeyeoverlaybully_l + name = "Mecha Eye Overlay L" + icon_state = "mechaeyeoverlaybully_l" + + mechaeyeoverlaybully_r + name = "Mecha Eye Overlay R" + icon_state = "mechaeyeoverlaybully_r" + + mechamandiblesbully + name = "Mecha Mandibles" + icon_state = "mechamandiblesbully" + + mechamandiblesoverlaybully + name = "Mecha Mandibles Overlay" + icon_state = "mechamandiblesoverlaybully" + + visorbully + name = "Visor" + icon_state = "visorbully" + + visorbullyoverlay + name = "Visor Overlay" + icon_state = "visorbullyoverlay" + + spidereyesbully + name = "Spider Eyes" + icon_state = "spidereyesbully" + + spidereyesbullyoverlay + name = "Spider Eyes Overlay" + icon_state = "spidereyesbullyoverlay" + + mechamonoculusbully + name = "Mecha Monoculus" + icon_state = "mechamonoculusbully" + + mechamonoculusbullyoverlay + name = "Mecha Monoculus Overlay" + icon_state = "mechamonoculusbullyoverlay" + + bullybackmeter + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Back Meter" + icon_state = "bullybackmeter" + do_colouration = FALSE + body_parts = list(BP_CHEST) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + bullybackmeteroverlay + name = "Back Meter Overlay" + icon_state = "bullybackmeteroverlay" + + mechahorn_l + name = "Mecha Horn L" + icon_state = "mechahorn_l" + + mechahorn_r + name = "Mecha Horn R" + icon_state = "mechahorn_r" + + bullybackwires + name = "Back Wires" + icon_state = "bullybackwires" + + bullybacktubes + name = "Back Tubes" + icon_state = "bullybacktubes" + + ventsbully + name = "Vents" + icon_state = "ventsbully" + + shellpanelbully + name = "Shell Panel" + icon_state = "shellpanelbully" + + mechakneesbully_l + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Mecha Knees L" + icon_state = "mechakneesbully_l" + do_colouration = FALSE + body_parts = list(BP_L_LEG) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + mechakneesbully_r + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Mecha Knees R" + icon_state = "mechakneesbully_r" + do_colouration = FALSE + body_parts = list(BP_R_LEG) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + mechaabdomenbully + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Mecha Abdomen" + icon_state = "mechaabdomenbully" + do_colouration = FALSE + body_parts = list(BP_GROIN) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + mechapelvisbully + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Mecha Pelvis" + icon_state = "mechapelvisbully" + do_colouration = FALSE + body_parts = list(BP_GROIN) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + handpanelbully_l + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Hand Panel L" + icon_state = "handpanelbully_l" + do_colouration = FALSE + body_parts = list(BP_L_HAND) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + handpanelbully_r + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Hand Panel R" + icon_state = "handpanelbully_r" + do_colouration = FALSE + body_parts = list(BP_R_HAND) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + handpanelbully_loverlay + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Hand Panel L Overlay" + icon_state = "handpanelbully_loverlay" + do_colouration = FALSE + body_parts = list(BP_L_HAND) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + handpanelbully_roverlay + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Hand Panel R Overlay" + icon_state = "handpanelbully_roverlay" + do_colouration = FALSE + body_parts = list(BP_R_HAND) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + armwirebully_l + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Arm Wires L" + icon_state = "armwirebully_l" + do_colouration = FALSE + body_parts = list(BP_L_ARM) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + armwirebully_r + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Arm Wires R" + icon_state = "armwirebully_r" + do_colouration = FALSE + body_parts = list(BP_R_ARM) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + armwirebullyhand_l + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Hand Wires L" + icon_state = "handwirebully_l" + do_colouration = FALSE + body_parts = list(BP_L_HAND) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + + armwiresbullyhand_r + icon = 'icons/mob/human_races/markings_vaurcae.dmi' + name = "Hand Wires R" + icon_state = "handwirebully_r" + do_colouration = FALSE + body_parts = list(BP_R_HAND) + species_allowed = list(/datum/species/bug, /datum/species/bug/type_e) + backstripe name = "Back Stripe" icon_state = "backstripe" diff --git a/html/changelogs/Roostercat12.yml b/html/changelogs/Roostercat12.yml new file mode 100644 index 00000000000..b053a39f4be --- /dev/null +++ b/html/changelogs/Roostercat12.yml @@ -0,0 +1,41 @@ +################################ +# 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: Roostercat12 + +# 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: "Added various Bulwark Augment Body Markings." diff --git a/icons/mob/human_races/markings_vaurcae.dmi b/icons/mob/human_races/markings_vaurcae.dmi new file mode 100644 index 0000000000000000000000000000000000000000..e468e6a27dc3d0e051216b7dfda4060d4753e77b GIT binary patch literal 3217 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 C_unM| literal 0 HcmV?d00001