Porting New Bug Customization + IPC Screens (#3415)

This commit is contained in:
Jinshee
2025-04-02 21:32:45 -07:00
committed by GitHub
parent d9d40def4c
commit c83b14b15d
13 changed files with 255 additions and 4 deletions

View File

@@ -26,9 +26,43 @@
/datum/sprite_accessory/ears/soaring
name = "Wispy Headwings"
icon = 'modular_zubbers/icons/customization/ears.dmi'
icon_state = "wispy" // By @Sweettoothart
icon_state = "wispy" // Start of by @Sweettoothart
color_src = USE_ONE_COLOR
/datum/sprite_accessory/ears/soaring/small
name = "Small Headwings"
icon_state = "small" // By @Sweettoothart
icon_state = "small"
/datum/sprite_accessory/ears/mandible/chunky
name = "Chunky Mandibles"
icon = 'modular_zubbers/icons/customization/ears.dmi'
icon_state = "chunky"
color_src = USE_ONE_COLOR
/datum/sprite_accessory/ears/mandible/beetle
name = "Beetle Mandibles"
icon = 'modular_zubbers/icons/customization/ears.dmi'
icon_state = "beetle"
color_src = USE_ONE_COLOR
/datum/sprite_accessory/ears/mandible/ittybitty
name = "Itty Bitty Mandibles"
icon = 'modular_zubbers/icons/customization/ears.dmi'
icon_state = "ittybitty"
color_src = USE_ONE_COLOR
/datum/sprite_accessory/ears/mandible/clamped
name = "Clamped Mandibles"
icon = 'modular_zubbers/icons/customization/ears.dmi'
icon_state = "clamped"
color_src = USE_ONE_COLOR
/datum/sprite_accessory/ears/mandible/fullcurled
name = "Curled Mandibles"
icon = 'modular_zubbers/icons/customization/ears.dmi'
icon_state = "fullcurled"
/datum/sprite_accessory/ears/mandible/skinny
name = "Skinny Mandibles"
icon = 'modular_zubbers/icons/customization/ears.dmi'
icon_state = "skinny" // End of by @Sweettoothart

View File

@@ -74,7 +74,22 @@
/datum/sprite_accessory/horns/bubber/messenger
name = "Winged Messenger"
icon_state = "messenger" // By @Sweettoothart
icon_state = "messenger" // Start of by @Sweettoothart
color_src = USE_ONE_COLOR
/datum/sprite_accessory/horns/bubber/antennae/bent
name = "Bent Antennae"
icon_state = "antennae_bent"
color_src = USE_ONE_COLOR
/datum/sprite_accessory/horns/bubber/antennae/wisteria
name = "Wisteria Antennae"
icon_state = "antennae_wisteria"
color_src = USE_ONE_COLOR
/datum/sprite_accessory/horns/bubber/big/antenna_slanted
name = "Slanted Antenna"
icon_state = "antenna_slanted" // End of by @Sweettoothart
color_src = USE_ONE_COLOR
/datum/sprite_accessory/horns/bubber/newsimple //Sprites by thgvr

View File

@@ -0,0 +1,43 @@
/datum/sprite_accessory/screen/bubber
icon = 'modular_zubbers/icons/mob/sprite_accesory/ipc_screens.dmi'
color_src = null
key = MUTANT_SYNTH_SCREEN
generic = "Screen"
relevent_layers = list(BODY_FRONT_UNDER_CLOTHES)
organ_type = /obj/item/organ/synth_screen
/datum/sprite_accessory/screen/bubber/dolled
name = "Dolled Up"
icon_state = "dolled" // Start of by @Sweettoothart
/datum/sprite_accessory/screen/bubber/heart_cracked
name = "Cracked Heart"
icon_state = "heart_cracked"
/datum/sprite_accessory/screen/bubber/paintsplatter
name = "Paint Splatter"
icon_state = "paintsplatter"
/datum/sprite_accessory/screen/bubber/hacker
name = "Hacker"
icon_state = "hacker"
/datum/sprite_accessory/screen/bubber/blood
name = "Bloody"
icon_state = "blood"
/datum/sprite_accessory/screen/bubber/dingy_black
name = "Dingy Black"
icon_state = "dingy_black"
/datum/sprite_accessory/screen/bubber/dingy_blue
name = "Dingy Blue"
icon_state = "dingy_blue"
/datum/sprite_accessory/screen/bubber/dingy_yellow
name = "Dingy Yellow"
icon_state = "dingy_yellow"
/datum/sprite_accessory/screen/bubber/dingy_yellow_cracked
name = "Cracked Dingy Yellow"
icon_state = "dingy_yellow_cracked" // End of by @Sweettoothart

View File

@@ -30,3 +30,81 @@
name = "Gecko"
icon_state = "gecko"
icon = 'modular_zubbers/icons/customization/tails.dmi'
/datum/sprite_accessory/tails/mammal/abdomen/fuzz_warm
name = "Fuzzy Abdomen (Warm)"
icon_state = "fuzz_warm" // Start of by @Sweettoothart
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_ONE_COLOR
/datum/sprite_accessory/tails/mammal/abdomen/fuzz_cold
name = "Fuzzy Abdomen (Cold)"
icon_state = "fuzz_cold"
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_ONE_COLOR
/datum/sprite_accessory/tails/mammal/abdomen/wasp/thread
name = "Thread-Waisted Wasp"
icon_state = "wasp_thread"
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/tails/mammal/abdomen/wasp/stinger
name = "Wasp (Stinger)"
icon_state = "wasp_stinger"
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/tails/mammal/abdomen/wasp/stingerless
name = "Wasp (Stingerless)"
icon_state = "wasp_stingerless"
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/tails/mammal/abdomen/spider
name = "Spider"
icon_state = "spider"
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_ONE_COLOR
/datum/sprite_accessory/tails/mammal/abdomen/spider/scarred
name = "Spider (Scarred)"
icon_state = "spider_scarred"
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/tails/mammal/abdomen/spider/spotted
name = "Spider (Spotted)"
icon_state = "spider_spotted"
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/tails/mammal/abdomen/spider/tipped
name = "Spider (Tipped)"
icon_state = "spider_tipped"
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/tails/mammal/abdomen/spider/contour
name = "Spider (Contour)"
icon_state = "spider_contour"
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/tails/mammal/abdomen/spider/underbelly
name = "Spider (Underbelly)"
icon_state = "spider_underbelly"
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/tails/mammal/earwig
name = "Earwig"
icon_state = "earwig"
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_ONE_COLOR
/datum/sprite_accessory/tails/mammal/centipede
name = "Centipede"
icon_state = "centipede" // End of by @Sweettoothart
icon = 'modular_zubbers/icons/customization/tails.dmi'
color_src = USE_MATRIXED_COLORS

View File

@@ -40,7 +40,87 @@
/datum/sprite_accessory/wings/mammal/pinioned
name = "Pinioned Wings"
icon = 'modular_zubbers/icons/mob/sprite_accesory/wings.dmi'
icon_state = "pinioned" // By @Sweettoothart
icon_state = "pinioned" // Start of by @Sweettoothart
dimension_x = 32
dimension_y = 32
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/wings/mammal/mantis/up
name = "Mantis (Aloft)"
icon = 'modular_zubbers/icons/mob/sprite_accesory/wings.dmi'
icon_state = "mantis_up"
dimension_x = 32
dimension_y = 32
color_src = USE_ONE_COLOR
/datum/sprite_accessory/wings/mammal/mantis/down
name = "Mantis (Sunken)"
icon = 'modular_zubbers/icons/mob/sprite_accesory/wings.dmi'
icon_state = "mantis_down"
dimension_x = 32
dimension_y = 32
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/wings/mammal/tarantula
name = "Tarantula"
icon = 'modular_zubbers/icons/mob/sprite_accesory/wings.dmi'
icon_state = "tarantula"
dimension_x = 32
dimension_y = 32
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/wings/mammal/spiderlegs/thin
name = "Spiderlegs (Thin)"
icon = 'modular_zubbers/icons/mob/sprite_accesory/wings.dmi'
icon_state = "spiderlegs_thin"
dimension_x = 32
dimension_y = 32
color_src = USE_ONE_COLOR
/datum/sprite_accessory/wings/mammal/spiderlegs/striped
name = "Spiderlegs (Striped)"
icon = 'modular_zubbers/icons/mob/sprite_accesory/wings.dmi'
icon_state = "spiderlegs_striped"
dimension_x = 32
dimension_y = 32
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/wings/mammal/spiderlegs/thick
name = "Spiderlegs (Thick)"
icon = 'modular_zubbers/icons/mob/sprite_accesory/wings.dmi'
icon_state = "spiderlegs_thick"
dimension_x = 32
dimension_y = 32
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/wings/mammal/spiderlegs/segmented
name = "Spiderlegs (Segmented)"
icon = 'modular_zubbers/icons/mob/sprite_accesory/wings.dmi'
icon_state = "spiderlegs_segmented"
dimension_x = 32
dimension_y = 32
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/wings/mammal/spiderlegs/mechanical
name = "Spiderlegs (Mechanical)"
icon = 'modular_zubbers/icons/mob/sprite_accesory/wings.dmi'
icon_state = "spiderlegs_mechanical"
dimension_x = 32
dimension_y = 32
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/wings/mammal/dragonfly
name = "Dragonfly Wings"
icon = 'modular_zubbers/icons/mob/sprite_accesory/wings.dmi'
icon_state = "dragonfly"
dimension_x = 32
dimension_y = 32
color_src = USE_MATRIXED_COLORS
/datum/sprite_accessory/wings/mammal/beetle_elytra
name = "Beetle Elytra"
icon = 'modular_zubbers/icons/mob/sprite_accesory/wings.dmi'
icon_state = "beetle_elytra" // End of by @Sweettoothart
dimension_x = 32
dimension_y = 32
color_src = USE_MATRIXED_COLORS

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.4 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.6 KiB

After

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -9167,6 +9167,7 @@
#include "modular_zubbers\code\modules\customization\sprite_accessories\frills.dm"
#include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm"
#include "modular_zubbers\code\modules\customization\sprite_accessories\horns.dm"
#include "modular_zubbers\code\modules\customization\sprite_accessories\ipc_screens.dm"
#include "modular_zubbers\code\modules\customization\sprite_accessories\snouts.dm"
#include "modular_zubbers\code\modules\customization\sprite_accessories\tails.dm"
#include "modular_zubbers\code\modules\customization\sprite_accessories\taurs.dm"