Merge pull request #14146 from zeroisthebiggay/ooffuck

RP ports featuring accessories, small code fixes, shibari ropes, stockings, and celebrating 2021's animal or whatever
This commit is contained in:
silicons
2021-01-27 19:08:19 -07:00
committed by GitHub
12 changed files with 221 additions and 5 deletions

View File

@@ -237,6 +237,12 @@
icon_state = "choker"
poly_colors = list("#222222")
/obj/item/clothing/neck/necklace/cowbell
name = "cowbell collar"
desc = "Who would wear this? Take this off, you aren't a cow, you're just an awful degenerate."
icon = 'icons/obj/clothing/neck.dmi'
icon_state = "cowbell"
/obj/item/key/collar
name = "Collar Key"
desc = "A key for a tiny lock on a collar or bag."

View File

@@ -79,13 +79,175 @@
if(initial(above_suit))
. += "<span class='notice'>\The [src] can be worn above or below your suit. Alt-click to toggle.</span>"
//////////////
//Waistcoats//
//////////////
/obj/item/clothing/accessory/waistcoat
name = "waistcoat"
name = "black waistcoat"
desc = "For some classy, murderous fun."
icon_state = "waistcoat"
item_state = "waistcoat"
minimize_when_attached = FALSE
/obj/item/clothing/accessory/waistcoat/red
name = "red waistcoat"
icon_state = "waistcoat_red"
item_state = "waistcoat_red"
/obj/item/clothing/accessory/waistcoat/grey
name = "grey waistcoat"
icon_state = "waistcoat_grey"
item_state = "waistcoat_grey"
/obj/item/clothing/accessory/waistcoat/brown
name = "red waistcoat"
icon_state = "waistcoat_brown"
item_state = "waistcoat_brown"
/obj/item/clothing/accessory/waistcoat/sweatervest
name = "black sweatervest"
icon_state = "sweatervest"
item_state = "sweatervest"
/obj/item/clothing/accessory/waistcoat/sweatervest/blue
name = "blue sweatervest"
icon_state = "sweatervest_blue"
item_state = "sweatervest_blue"
/obj/item/clothing/accessory/waistcoat/sweatervest/red
name = "red sweatervest"
icon_state = "sweatervest_red"
item_state = "sweatervest_red"
////////////
//Sweaters//
////////////
/obj/item/clothing/accessory/sweater
name = "grey sweater"
desc = "Nicely comfy and warm!"
icon_state = "sweater"
item_state = "sweater"
minimize_when_attached = FALSE
/obj/item/clothing/accessory/sweater/pink
name = "pink sweater"
icon_state = "sweater_pink"
item_state = "sweater_pink"
/obj/item/clothing/accessory/sweater/heart
name = "heart sweater"
icon_state = "sweater_heart"
item_state = "sweater_heart"
/obj/item/clothing/accessory/sweater/blue
name = "blue sweater"
icon_state = "sweater_blue"
item_state = "sweater_blue"
/obj/item/clothing/accessory/sweater/nt
name = "nanotrasen sweater"
icon_state = "sweater_nt"
item_state = "sweater_nt"
/obj/item/clothing/accessory/sweater/mint
name = "mint sweater"
icon_state = "sweater_mint"
item_state = "sweater_mint"
/obj/item/clothing/accessory/sweater/shoulderless
name = "shoulderless sweater"
icon_state = "sweater_shoulderless"
item_state = "sweater_shoulderless"
/obj/item/clothing/accessory/sweater/uglyxmas
name = "ugly xmas sweater"
icon_state = "sweater_uglyxmas"
item_state = "sweater_uglyxmas"
/obj/item/clothing/accessory/sweater/uglyxmas
name = "ugly xmas sweater"
icon_state = "sweater_uglyxmas"
item_state = "sweater_uglyxmas"
/obj/item/clothing/accessory/sweater/flower
name = "flower sweater"
icon_state = "sweater_uglyxmas"
item_state = "sweater_uglyxmas"
////////////////
//Suit Jackets//
////////////////
/obj/item/clothing/accessory/suitjacket
name = "tan suit jacket"
desc = "For those times when you have to attend a fancy business meeting without wearing your pants."
icon_state = "jacket_tan"
item_state = "jacket_tan"
minimize_when_attached = FALSE
/obj/item/clothing/accessory/suitjacket/charcoal
name = "charcoal suit jacket"
icon_state = "jacket_charcoal"
item_state = "jacket_charcoal"
/obj/item/clothing/accessory/suitjacket/navy
name = "navy suit jacket"
icon_state = "jacket_navy"
item_state = "jacket_navy"
/obj/item/clothing/accessory/suitjacket/burgundy
name = "burgundy suit jacket"
icon_state = "jacket_burgundy"
item_state = "jacket_burgundy"
/obj/item/clothing/accessory/suitjacket/checkered
name = "checkered suit jacket"
icon_state = "jacket_checkered"
item_state = "jacket_checkered"
///////////////////////
//Tactical Turtlnecks//
///////////////////////
/obj/item/clothing/accessory/turtleneck
name = "black turtleneck"
desc = "Extra cool. Extra fool."
icon_state = "turtleneck"
item_state = "turtleneck"
minimize_when_attached = FALSE
/obj/item/clothing/accessory/turtleneck/red
name = "red turtleneck"
icon_state = "turtleneck_red"
item_state = "turtleneck_red"
/obj/item/clothing/accessory/turtleneck/tactifool
name = "black sweaterneck"
desc = "Extra fool. Extra cool."
icon_state = "tactifool"
item_state = "tactifool"
/obj/item/clothing/accessory/turtleneck/tactifool/green
name = "green sweaterneck"
icon_state = "tactifool_green"
item_state = "tactifool_green"
/obj/item/clothing/accessory/turtleneck/tactifool/blue
name = "blue sweaterneck"
icon_state = "tactifool_blue"
item_state = "tactifool_blue"
/obj/item/clothing/accessory/turtleneck/tactifool/syndicate
name = "tactifool sweaterneck"
icon_state = "tactifool_syndicate"
item_state = "tactifool_syndicate"
/////////////////
//Miscellaneous//
/////////////////
/obj/item/clothing/accessory/maidapron
name = "maid apron"
desc = "The best part of a maid costume."

View File

@@ -88,6 +88,10 @@
name = "Pantyhose"
icon_state = "pantyhose"
/datum/sprite_accessory/underwear/socks/pantyhose_ripped
name = "Pantyhose - Ripped"
icon_state = "pantyhose_ripped"
/datum/sprite_accessory/underwear/socks/socks_short
name = "Short"
icon_state = "socks_short"

View File

@@ -343,6 +343,20 @@
icon_state = "fishnet_body"
gender = FEMALE
/datum/sprite_accessory/underwear/top/shibari
name = "Shibari Ropes"
icon_state = "shibari"
gender = FEMALE
has_color = TRUE
covers_chest = FALSE
/datum/sprite_accessory/underwear/top/shibari_sleeved
name = "Shibari Ropes - sleeves"
icon_state = "shibari_sleeves"
gender = FEMALE
has_color = TRUE
covers_chest = FALSE
/datum/sprite_accessory/underwear/top/swimsuit
name = "Swimsuit Top"
icon_state = "bra_swimming"

View File

@@ -35,6 +35,19 @@
/obj/item/clothing/under/misc/overalls = 3,
/obj/item/clothing/under/suit/sl = 3,
/obj/item/clothing/under/sweater = 3,
/obj/item/clothing/accessory/sweater = 3,
/obj/item/clothing/accessory/sweater/pink = 3,
/obj/item/clothing/accessory/sweater/heart = 3,
/obj/item/clothing/accessory/sweater/blue = 3,
/obj/item/clothing/accessory/sweater/nt = 3,
/obj/item/clothing/accessory/sweater/mint = 3,
/obj/item/clothing/accessory/sweater/shoulderless = 3,
/obj/item/clothing/accessory/sweater/flower = 3,
/obj/item/clothing/accessory/turtleneck = 2,
/obj/item/clothing/accessory/turtleneck/red = 2,
/obj/item/clothing/accessory/turtleneck/tactifool = 2,
/obj/item/clothing/accessory/turtleneck/tactifool/green = 2,
/obj/item/clothing/accessory/turtleneck/tactifool/blue = 2,
/obj/item/clothing/under/sweater/black = 3,
/obj/item/clothing/under/sweater/purple = 3,
/obj/item/clothing/under/sweater/green = 3,
@@ -50,6 +63,11 @@
/obj/item/clothing/under/pants/black = 4,
/obj/item/clothing/under/pants/tan = 4,
/obj/item/clothing/under/pants/track = 3,
/obj/item/clothing/accessory/suitjacket = 2,
/obj/item/clothing/accessory/suitjacket/charcoal = 2,
/obj/item/clothing/accessory/suitjacket/navy = 2,
/obj/item/clothing/accessory/suitjacket/burgundy = 2,
/obj/item/clothing/accessory/suitjacket/checkered = 2,
/obj/item/clothing/suit/jacket/miljacket = 5,
/obj/item/clothing/under/suit/white_on_white/skirt = 2,
/obj/item/clothing/under/rank/captain/suit/skirt = 2,
@@ -74,6 +92,12 @@
/obj/item/clothing/neck/stripedbluescarf = 3,
/obj/item/clothing/neck/stripedgreenscarf = 3,
/obj/item/clothing/accessory/waistcoat = 2,
/obj/item/clothing/accessory/waistcoat/red = 2,
/obj/item/clothing/accessory/waistcoat/grey = 2,
/obj/item/clothing/accessory/waistcoat/brown = 2,
/obj/item/clothing/accessory/waistcoat/sweatervest = 2,
/obj/item/clothing/accessory/waistcoat/sweatervest/blue = 2,
/obj/item/clothing/accessory/waistcoat/sweatervest/red = 2,
/obj/item/clothing/under/dress/skirt = 3,
/obj/item/clothing/under/dress/skirt/blue = 3,
/obj/item/clothing/under/dress/skirt/red = 3,
@@ -132,22 +156,22 @@
/obj/item/clothing/ears/headphones = 10,
/obj/item/clothing/suit/apron/purple_bartender = 4,
/obj/item/clothing/under/rank/civilian/bartender/purple = 4,
/* Commenting out until next Christmas or made automatic
/obj/item/clothing/accessory/sweater/uglyxmas = 3,
/obj/item/clothing/under/costume/christmas = 3,
/obj/item/clothing/under/costume/christmas/green = 3,
/obj/item/clothing/under/costume/christmas/croptop = 3,
/obj/item/clothing/under/costume/christmas/croptop/green = 3,
*/
/obj/item/clothing/suit/hooded/wintercoat/christmascoatr = 3,
/obj/item/clothing/suit/hooded/wintercoat/christmascoatg = 3,
/obj/item/clothing/suit/hooded/wintercoat/christmascoatrg = 3,
/*Commenting out until next Christmas or made automatic
/obj/item/clothing/head/christmashat = 3,
/obj/item/clothing/head/christmashatg = 3,
*/
/obj/item/clothing/shoes/winterboots/christmasbootsr = 3,
/obj/item/clothing/shoes/winterboots/christmasbootsg = 3,
/obj/item/clothing/shoes/winterboots/santaboots = 3,
*/
/obj/item/clothing/head/cowboyhat = 3,
/obj/item/clothing/head/cowboyhat/black = 3,
/obj/item/clothing/head/cowboyhat/white = 3,
@@ -161,7 +185,8 @@
/obj/item/clothing/under/costume/cheongsam/white = 3,
/obj/item/clothing/under/costume/cheongsam/red = 3,
/obj/item/storage/backpack/snail = 3)
contraband = list(/obj/item/clothing/under/syndicate/tacticool = 3,
contraband = list(/obj/item/clothing/accessory/turtleneck/tactifool/syndicate = 3,
/obj/item/clothing/under/syndicate/tacticool = 3,
/obj/item/clothing/under/syndicate/tacticool/skirt = 3,
/obj/item/clothing/mask/balaclava = 3,
/obj/item/clothing/head/ushanka = 3,

View File

@@ -12,6 +12,7 @@
/obj/item/clothing/neck/petcollar = 5,
/obj/item/clothing/neck/petcollar/choker = 5,
/obj/item/clothing/neck/petcollar/leather = 5,
/obj/item/clothing/neck/necklace/cowbell = 5,
/obj/item/restraints/handcuffs/fake/kinky = 5,
/obj/item/clothing/glasses/sunglasses/blindfold = 4,
/obj/item/clothing/mask/muzzle = 4,

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 KiB

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -30,6 +30,10 @@
name = "Choker"
path = /obj/item/clothing/neck/petcollar/choker
/datum/gear/neck/cowbell
name = "Cowbell collar"
path = /obj/item/clothing/neck/necklace/cowbell
/datum/gear/neck/scarf
name = "White scarf"
subcategory = LOADOUT_SUBCATEGORY_NECK_SCARVES