The Pumped Up Kicks Update (#16265)

* The Pumped Up Kicks Update

Shoes. New shoes. Look at them.

* WELCOME TO THE UNDERGROUND

* for the love of crust

* turns out a var already existed for that but was never implemented ffs

* face it you're never going to make it

* these are winter boots

* removes Paradox's Thinly Veiled Fetish

* shiit

* Apply suggestions from code review

* Update code/modules/clothing/shoes/oxfords.dm

Co-authored-by: Cody Brittain <cbrittain10@yahoo.com>

* oops

* fuck this file

* nice balls, bro

* check out how hard i can pee

* pissing on the moon

* caligaeae

* pee pee poo poo man

* fixes

* damn you

* merge fixes

* knees more

* damn you merge conflict

* fix

* fixes 2

* riding boots

* truly, this fixes things

* dammit ctrl s

---------

Co-authored-by: Cody Brittain <cbrittain10@yahoo.com>
This commit is contained in:
Wowzewow (Wezzy)
2023-09-13 11:29:03 +00:00
committed by GitHub
co-authored by Cody Brittain
parent e90c37abf6
commit 462115b501
177 changed files with 1323 additions and 1307 deletions
+1 -1
View File
@@ -589,7 +589,7 @@
if(istype(M, /mob/living/carbon/human))
var/mob/living/carbon/human/observer = M
observer.equip_to_slot_or_del(new /obj/item/clothing/under/suit_jacket(observer), slot_w_uniform)
observer.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(observer), slot_shoes)
observer.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(observer), slot_shoes)
M.Paralyse(5)
sleep(5)
M.forceMove(pick(tdomeobserve))
+3 -3
View File
@@ -57,7 +57,7 @@
bst.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert/bst(bst), slot_l_ear)
bst.equip_to_slot_or_del(new /obj/item/storage/backpack/holding/bst(bst), slot_back)
bst.equip_to_slot_or_del(new /obj/item/storage/box/survival(bst.back), slot_in_backpack)
bst.equip_to_slot_or_del(new /obj/item/clothing/shoes/black/bst(bst), slot_shoes)
bst.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black/bst(bst), slot_shoes)
bst.equip_to_slot_or_del(new /obj/item/clothing/head/beret/centcom/officer/bst(bst), slot_head)
bst.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/bst(bst), slot_glasses)
bst.equip_to_slot_or_del(new /obj/item/storage/belt/utility/very_full(bst), slot_belt)
@@ -459,14 +459,14 @@
..()
//Shoes
/obj/item/clothing/shoes/black/bst
/obj/item/clothing/shoes/sneakers/black/bst
name = "bluespace technician's shoes"
desc = "A pair of black shoes with extra grip. The letters 'BST' are stamped on the side."
icon_state = "black"
item_flags = NOSLIP
canremove = 0
/obj/item/clothing/shoes/black/bst/attack_hand()
/obj/item/clothing/shoes/sneakers/black/bst/attack_hand()
if(!usr)
return
if(!istype(usr, /mob/living/carbon/human/bst))
+10 -11
View File
@@ -97,7 +97,7 @@
name = "Syndicate Operative"
corpseuniform = /obj/item/clothing/under/syndicate
corpsesuit = /obj/item/clothing/suit/armor/vest
corpseshoes = /obj/item/clothing/shoes/swat
corpseshoes = /obj/item/clothing/shoes/combat
corpsegloves = /obj/item/clothing/gloves/swat
corpseradio = /obj/item/device/radio/headset
corpsemask = /obj/item/clothing/mask/gas
@@ -113,7 +113,7 @@
name = "Syndicate Commando"
corpseuniform = /obj/item/clothing/under/syndicate
corpsesuit = /obj/item/clothing/suit/space/void/merc
corpseshoes = /obj/item/clothing/shoes/swat
corpseshoes = /obj/item/clothing/shoes/combat
corpsegloves = /obj/item/clothing/gloves/swat
corpseradio = /obj/item/device/radio/headset
corpsemask = /obj/item/clothing/mask/gas/syndicate
@@ -132,7 +132,7 @@
name = "Chef"
corpseuniform = /obj/item/clothing/under/rank/chef
corpsesuit = /obj/item/clothing/accessory/apron/chef
corpseshoes = /obj/item/clothing/shoes/black
corpseshoes = /obj/item/clothing/shoes/sneakers/black
corpsehelmet = /obj/item/clothing/head/chefhat
corpseback = /obj/item/storage/backpack
corpseradio = /obj/item/device/radio/headset
@@ -148,7 +148,7 @@
corpsesuit = /obj/item/clothing/suit/storage/toggle/labcoat
corpseback = /obj/item/storage/backpack/medic
corpsepocket1 = /obj/item/device/flashlight/pen
corpseshoes = /obj/item/clothing/shoes/black
corpseshoes = /obj/item/clothing/shoes/sneakers/black
corpseid = 1
corpseidjob = "Physician"
corpseidaccess = "Physician"
@@ -158,7 +158,7 @@
corpseradio = /obj/item/device/radio/headset/headset_eng
corpseuniform = /obj/item/clothing/under/rank/engineer
corpseback = /obj/item/storage/backpack/industrial
corpseshoes = /obj/item/clothing/shoes/orange
corpseshoes = /obj/item/clothing/shoes/sneakers/orange
corpsebelt = /obj/item/storage/belt/utility/full
corpsegloves = /obj/item/clothing/gloves/yellow
corpsehelmet = /obj/item/clothing/head/hardhat
@@ -182,7 +182,7 @@
corpseuniform = /obj/item/clothing/under/rank/scientist
corpsesuit = /obj/item/clothing/suit/storage/toggle/labcoat/nt
corpseback = /obj/item/storage/backpack
corpseshoes = /obj/item/clothing/shoes/science
corpseshoes = /obj/item/clothing/shoes/sneakers/medsci
corpseid = 1
corpseidjob = "Scientist"
corpseidaccess = "Scientist"
@@ -192,7 +192,7 @@
corpseuniform = /obj/item/clothing/under/rank/miner
corpsegloves = /obj/item/clothing/gloves/black
corpseback = /obj/item/storage/backpack/industrial
corpseshoes = /obj/item/clothing/shoes/black
corpseshoes = /obj/item/clothing/shoes/sneakers/black
corpseid = 1
corpseidjob = "Shaft Miner"
corpseidaccess = "Shaft Miner"
@@ -210,7 +210,7 @@
corpseradio = /obj/item/device/radio/headset/heads/xo
corpseuniform = /obj/item/clothing/under/rank/centcom_officer
corpsesuit = /obj/item/clothing/suit/armor/carrier/ballistic
corpseshoes = /obj/item/clothing/shoes/black
corpseshoes = /obj/item/clothing/shoes/sneakers/black
corpseglasses = /obj/item/clothing/glasses/sunglasses
corpseid = 1
corpseidjob = "Bridge Officer"
@@ -225,7 +225,7 @@
corpsemask = /obj/item/clothing/mask/smokable/cigarette/cigar/cohiba
corpsehelmet = /obj/item/clothing/head/centhat
corpsegloves = /obj/item/clothing/gloves/swat
corpseshoes = /obj/item/clothing/shoes/swat
corpseshoes = /obj/item/clothing/shoes/combat
corpsepocket1 = /obj/item/flame/lighter/zippo
corpseid = 1
corpseidjob = "Commander"
@@ -244,11 +244,10 @@
corpsemask = /obj/item/clothing/mask/breath
corpsehelmet = /obj/item/clothing/head/softcap/cargo
corpsegloves = /obj/item/clothing/gloves/yellow/budget
corpseshoes = /obj/item/clothing/shoes/boots
corpseshoes = /obj/item/clothing/shoes/jackboots
/obj/effect/landmark/corpse/hideout/captain
corpsegloves = /obj/item/clothing/gloves/fingerless
corpseshoes = /obj/item/clothing/shoes/jackboots
corpsesuit = /obj/item/clothing/suit/armor/carrier/ballistic
corpsehelmet = /obj/item/clothing/head/helmet/ballistic
corpsemask = /obj/item/clothing/mask/smokable/cigarette/cigar/cohiba
+1 -1
View File
@@ -138,7 +138,7 @@ STOCK_ITEM_RARE(rare_clothing, 1)
/obj/item/clothing/under/rank/sol/marine,
/obj/item/clothing/under/rank/sol/dress/subofficer,
/obj/item/clothing/under/dominia/lyodsuit/hoodie,
/obj/item/clothing/shoes/sandal/clogs,
/obj/item/clothing/shoes/sandals/clogs,
/obj/item/clothing/under/lance,
/obj/item/clothing/under/dress/lance_dress/male,
/obj/item/clothing/under/kilt)
@@ -1,7 +1,7 @@
// Shoelocker
/datum/gear/shoes
display_name = "sandals"
path = /obj/item/clothing/shoes/sandal
display_name = "boots, circuitry (empty)"
path = /obj/item/clothing/shoes/circuitry
slot = slot_shoes
sort_category = "Shoes and Footwear"
@@ -10,23 +10,24 @@
gear_tweaks += list(gear_tweak_shoe_layer)
/datum/gear/shoes/color
display_name = "shoe selection"
path = /obj/item/clothing/shoes/black
display_name = "sneakers selection"
description = "Sneakers, in a selection of colors."
path = /obj/item/clothing/shoes/sneakers
/datum/gear/shoes/color/New()
..()
var/list/shoes = list()
shoes["black shoes"] = /obj/item/clothing/shoes/black
shoes["blue shoes"] = /obj/item/clothing/shoes/blue
shoes["brown shoes"] = /obj/item/clothing/shoes/brown
shoes["green shoes"] = /obj/item/clothing/shoes/green
shoes["orange shoes"] = /obj/item/clothing/shoes/orange
shoes["purple shoes"] = /obj/item/clothing/shoes/purple
shoes["rainbow shoes"] = /obj/item/clothing/shoes/rainbow
shoes["red shoes"] = /obj/item/clothing/shoes/red
shoes["white shoes"] = /obj/item/clothing/shoes/white
shoes["yellow shoes"] = /obj/item/clothing/shoes/yellow
gear_tweaks += new /datum/gear_tweak/path(shoes)
var/list/color = list()
color["white shoes"] = /obj/item/clothing/shoes/sneakers
color["red shoes"] = /obj/item/clothing/shoes/sneakers/red
color["orange shoes"] = /obj/item/clothing/shoes/sneakers/orange
color["yellow shoes"] = /obj/item/clothing/shoes/sneakers/yellow
color["green shoes"] = /obj/item/clothing/shoes/sneakers/green
color["blue shoes"] = /obj/item/clothing/shoes/sneakers/blue
color["purple shoes"] = /obj/item/clothing/shoes/sneakers/purple
color["brown shoes"] = /obj/item/clothing/shoes/sneakers/brown
color["black shoes"] = /obj/item/clothing/shoes/sneakers/black
color["rainbow shoes"] = /obj/item/clothing/shoes/sneakers/rainbow
gear_tweaks += new /datum/gear_tweak/path(color)
/datum/gear/shoes/dress
display_name = "oxford shoe selection"
@@ -34,11 +35,13 @@
/datum/gear/shoes/dress/New()
..()
var/list/shoes = list()
shoes["black oxford shoes"] = /obj/item/clothing/shoes/laceup
shoes["grey oxford shoes"] = /obj/item/clothing/shoes/laceup/grey
shoes["brown oxford shoes"] = /obj/item/clothing/shoes/laceup/brown
gear_tweaks += new /datum/gear_tweak/path(shoes)
var/list/dress = list()
dress["black oxford shoes"] = /obj/item/clothing/shoes/laceup
dress["grey oxford shoes"] = /obj/item/clothing/shoes/laceup/grey
dress["brown oxford shoes"] = /obj/item/clothing/shoes/laceup/brown
dress["steel-toed oxford shoes"] = /obj/item/clothing/shoes/laceup/steeltoed
dress["lizardskin oxford shoes"] = /obj/item/clothing/shoes/laceup/lizardskin
gear_tweaks += new /datum/gear_tweak/path(dress)
/datum/gear/shoes/flats
display_name = "flats selection"
@@ -47,66 +50,82 @@
/datum/gear/shoes/flats/New()
..()
var/list/shoes = list()
shoes["dress flats, black"] = /obj/item/clothing/shoes/flats
shoes["dress flats, white"] = /obj/item/clothing/shoes/flats/white
shoes["dress flats, red"] = /obj/item/clothing/shoes/flats/red
shoes["dress flats, blue"] = /obj/item/clothing/shoes/flats/blue
shoes["dress flats, green"] = /obj/item/clothing/shoes/flats/green
shoes["dress flats, purple"] = /obj/item/clothing/shoes/flats/purple
gear_tweaks += new /datum/gear_tweak/path(shoes)
var/list/flats = list()
flats["dress flats, black"] = /obj/item/clothing/shoes/flats
flats["dress flats, white"] = /obj/item/clothing/shoes/flats/white
flats["dress flats, red"] = /obj/item/clothing/shoes/flats/red
flats["dress flats, blue"] = /obj/item/clothing/shoes/flats/blue
flats["dress flats, green"] = /obj/item/clothing/shoes/flats/green
flats["dress flats, purple"] = /obj/item/clothing/shoes/flats/purple
gear_tweaks += new /datum/gear_tweak/path(flats)
/datum/gear/shoes/heels
display_name = "high heels"
path = /obj/item/clothing/shoes/heels
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/shoes/tongs
display_name = "flip flops"
path = /obj/item/clothing/shoes/sandal/flipflop
/datum/gear/shoes/sandals
display_name = "sandals selection"
path = /obj/item/clothing/shoes/sandals
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/shoes/woodensandals
display_name = "wooden sandals"
path = /obj/item/clothing/shoes/sandal/wooden
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/shoes/sandals/New()
..()
var/list/sandals = list()
sandals["sandals"] = /obj/item/clothing/shoes/sandals
sandals["rubber clogs"] = /obj/item/clothing/shoes/sandals/clogs
sandals["flip flops"] = /obj/item/clothing/shoes/sandals/flipflop
sandals["geta"] = /obj/item/clothing/shoes/sandals/geta
gear_tweaks += new /datum/gear_tweak/path(sandals)
/datum/gear/shoes/hitops
display_name = "high-top selection"
description = "High-top sneakers, in a selection of colors."
path = /obj/item/clothing/shoes/hitops
path = /obj/item/clothing/shoes/sneakers/hitops
/datum/gear/shoes/hitops/New()
..()
var/list/shoes = list()
shoes["high-tops, white"] = /obj/item/clothing/shoes/hitops
shoes["high-tops, red"] = /obj/item/clothing/shoes/hitops/red
shoes["high-tops, black"] = /obj/item/clothing/shoes/hitops/black
shoes["high-tops, blue"] = /obj/item/clothing/shoes/hitops/blue
shoes["high-tops, green"] = /obj/item/clothing/shoes/hitops/green
shoes["high-tops, purple"] = /obj/item/clothing/shoes/hitops/purple
shoes["high-tops, yellow"] = /obj/item/clothing/shoes/hitops/yellow
gear_tweaks += new /datum/gear_tweak/path(shoes)
var/list/hitops = list()
hitops["high-tops, white"] = /obj/item/clothing/shoes/sneakers/hitops
hitops["high-tops, red"] = /obj/item/clothing/shoes/sneakers/hitops/red
hitops["high-tops, orange"] = /obj/item/clothing/shoes/sneakers/hitops/orange
hitops["high-tops, yellow"] = /obj/item/clothing/shoes/sneakers/hitops/yellow
hitops["high-tops, green"] = /obj/item/clothing/shoes/sneakers/hitops/green
hitops["high-tops, blue"] = /obj/item/clothing/shoes/sneakers/hitops/blue
hitops["high-tops, purple"] = /obj/item/clothing/shoes/sneakers/hitops/purple
hitops["high-tops, brown"] = /obj/item/clothing/shoes/sneakers/hitops/brown
hitops["high-tops, black"] = /obj/item/clothing/shoes/sneakers/hitops/black
hitops["high-tops, rainbow"] = /obj/item/clothing/shoes/sneakers/hitops/rainbow
gear_tweaks += new /datum/gear_tweak/path(hitops)
/datum/gear/shoes/boots
display_name = "boot selection"
description = "Boots, in a variety of styles."
path = /obj/item/clothing/shoes/jackboots
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION
/datum/gear/shoes/boots/New()
..()
var/list/shoes = list()
shoes["black boots, short"] = /obj/item/clothing/shoes/jackboots
shoes["black boots, knee"] = /obj/item/clothing/shoes/jackboots/knee
shoes["black boots, thigh"] = /obj/item/clothing/shoes/jackboots/thigh
shoes["cowboy boots"] = /obj/item/clothing/shoes/cowboy
shoes["classic cowboy boots"] = /obj/item/clothing/shoes/cowboy/classic
shoes["snakeskin cowboy boots"] = /obj/item/clothing/shoes/cowboy/snakeskin
shoes["brown workboots"] = /obj/item/clothing/shoes/workboots
shoes["grey workboots"] = /obj/item/clothing/shoes/workboots/grey
shoes["dark workboots"] = /obj/item/clothing/shoes/workboots/dark
shoes["winter boots"] = /obj/item/clothing/shoes/winter
gear_tweaks += new /datum/gear_tweak/path(shoes)
var/list/boots = list()
boots["jackboots"] = /obj/item/clothing/shoes/jackboots
boots["jackboots, cavalry"] = /obj/item/clothing/shoes/jackboots/cavalry
boots["jackboots, riding"] = /obj/item/clothing/shoes/jackboots/riding
boots["cowboy boots"] = /obj/item/clothing/shoes/cowboy
boots["classic cowboy boots"] = /obj/item/clothing/shoes/cowboy/classic
boots["snakeskin cowboy boots"] = /obj/item/clothing/shoes/cowboy/snakeskin
boots["green snakeskin cowboy boots"] = /obj/item/clothing/shoes/cowboy/lizard
boots["blue snakeskin cowboy boots"] = /obj/item/clothing/shoes/cowboy/lizard/masterwork
boots["white cowboy boots"] = /obj/item/clothing/shoes/cowboy/white
boots["fancy cowboy boots"] = /obj/item/clothing/shoes/cowboy/fancy
boots["black cowboy boots"] = /obj/item/clothing/shoes/cowboy/black
boots["vysokan gurmori hide boots"] = /obj/item/clothing/shoes/cowboy/gurmori
boots["workboots"] = /obj/item/clothing/shoes/workboots
boots["brown workboots"] = /obj/item/clothing/shoes/workboots/brown
boots["grey workboots"] = /obj/item/clothing/shoes/workboots/grey
boots["dark workboots"] = /obj/item/clothing/shoes/workboots/dark
boots["winter boots"] = /obj/item/clothing/shoes/winter
boots["aerostatic boots"] = /obj/item/clothing/shoes/aerostatic
gear_tweaks += new /datum/gear_tweak/path(boots)
/datum/gear/shoes/lyodsuit_boots
display_name = "lyodsuit boots"
@@ -117,18 +136,8 @@
path = /obj/item/clothing/shoes/konyang
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/shoes/vysoka
display_name = "gurmori hide boots"
description = "A pair of hide boots produced from the mantle of a Vysokan Gurmori."
path = /obj/item/clothing/shoes/gurmori
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION
/datum/gear/shoes/circuitry
display_name = "boots, circuitry (empty)"
path = /obj/item/clothing/shoes/circuitry
/datum/gear/shoes/slippers
display_name = "bunny slippers"
display_name = "slippers"
path = /obj/item/clothing/shoes/slippers
/datum/gear/shoes/slippers/New()
@@ -138,21 +147,19 @@
slippers["worn bunny slippers"] = /obj/item/clothing/shoes/slippers/worn
gear_tweaks += new /datum/gear_tweak/path(slippers)
/datum/gear/shoes/clog
display_name = "plastic clogs"
path = /obj/item/clothing/shoes/sandal/clogs
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/shoes/recolourable_shoes
display_name = "shoe selection (colourable)"
description = "Shoes, in a selection of colors."
path = /obj/item/clothing/shoes/sneakers
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/shoes/recolourable_shoes/New()
..()
var/list/recolourable_shoes = list()
recolourable_shoes["sneakers"] = /obj/item/clothing/shoes/sneakers
recolourable_shoes["sneakers (white tip)"] = /obj/item/clothing/shoes/sneakers/whitetip
recolourable_shoes["shoes"] = /obj/item/clothing/shoes/sneakers
recolourable_shoes["shoes (tipped)"] = /obj/item/clothing/shoes/sneakers/tip
recolourable_shoes["high-tops"] = /obj/item/clothing/shoes/sneakers/hitops
recolourable_shoes["high-tops (tipped)"] = /obj/item/clothing/shoes/sneakers/hitops/tip
recolourable_shoes["oxfords"] = /obj/item/clothing/shoes/laceup/colourable
gear_tweaks += new /datum/gear_tweak/path(recolourable_shoes)
@@ -8,13 +8,13 @@
/datum/gear/shoes/tajara/boots/New()
..()
var/list/boots = list()
boots["black boots, short"] = /obj/item/clothing/shoes/tajara/jackboots
boots["black boots, knee"] = /obj/item/clothing/shoes/tajara/jackboots/knee
boots["black boots, thigh"] = /obj/item/clothing/shoes/tajara/jackboots/thigh
boots["brown workboots"] = /obj/item/clothing/shoes/tajara/workboots
boots["grey workboots"] = /obj/item/clothing/shoes/tajara/workboots/grey
boots["dark workboots"] = /obj/item/clothing/shoes/tajara/workboots/dark
boots["adhomian boots"] = /obj/item/clothing/shoes/tajara/workboots/adhomian_boots
boots["jackboots, short"] = /obj/item/clothing/shoes/jackboots/tajara
boots["jackboots, cavalry"] = /obj/item/clothing/shoes/jackboots/tajara/cavalry
boots["workboots"] = /obj/item/clothing/shoes/workboots/tajara
boots["brown workboots"] = /obj/item/clothing/shoes/workboots/tajara/brown
boots["grey workboots"] = /obj/item/clothing/shoes/workboots/tajara/grey
boots["dark workboots"] = /obj/item/clothing/shoes/workboots/tajara/dark
boots["adhomian boots"] = /obj/item/clothing/shoes/workboots/tajara/adhomian_boots
gear_tweaks += new /datum/gear_tweak/path(boots)
/datum/gear/gloves/tajara
@@ -316,7 +316,7 @@
var/list/shoes = list()
shoes["native tajaran footwear"] = /obj/item/clothing/shoes/tajara/footwraps
shoes["fancy adhomian shoes"] = /obj/item/clothing/shoes/tajara/fancy
shoes["saddle shoes, black"] = /obj/item/clothing/shoes/tajara/saddle
shoes["saddle shoes, black"] = /obj/item/clothing/shoes/sneakers/black/tajara
gear_tweaks += new /datum/gear_tweak/path(shoes)
/datum/gear/gloves/shumalia_belt
@@ -551,7 +551,6 @@
hats["DPRA consular service side cap"] = /obj/item/clothing/head/tajaran/consular/dpra/side_cap
gear_tweaks += new /datum/gear_tweak/path(hats)
// High-heeled Adhomian Shoes
/datum/gear/shoes/tajara/heels
display_name = "high-heeled adhomian shoes selection"
description = "High-heeled shoes, in a selection of colours. Fitted for Tajara."
@@ -566,17 +565,17 @@
heels["high-heeled adhomian shoes, red"] = /obj/item/clothing/shoes/heels/tajara/red
gear_tweaks += new /datum/gear_tweak/path(heels)
// Adhomian Loafers
/datum/gear/shoes/tajara/loafers
display_name = "adhomian loafers selection"
description = "Loafers, in a selection of colours. Fitted for Tajara."
path = /obj/item/clothing/shoes/tajara/loafers
/datum/gear/shoes/tajara/oxford
display_name = "adhomian oxford shoes selection"
description = "Oxfords, in a selection of colours. Fitted for Tajara."
path = /obj/item/clothing/shoes/laceup/tajara
whitelisted = list(SPECIES_TAJARA, SPECIES_TAJARA_ZHAN, SPECIES_TAJARA_MSAI)
sort_category = "Xenowear - Tajara"
/datum/gear/shoes/tajara/loafers/New()
/datum/gear/shoes/tajara/oxford/New()
..()
var/list/loafers = list()
loafers["loafers, black"] = /obj/item/clothing/shoes/tajara/loafers
loafers["loafers, brown"] = /obj/item/clothing/shoes/tajara/loafers/brown
gear_tweaks += new /datum/gear_tweak/path(loafers)
var/list/oxford = list()
oxford["oxfords, black"] = /obj/item/clothing/shoes/laceup/tajara
oxford["oxfords, brown"] = /obj/item/clothing/shoes/laceup/brown/tajara
gear_tweaks += new /datum/gear_tweak/path(oxford)
@@ -12,26 +12,18 @@
whitelisted = list(SPECIES_VAURCA_WORKER, SPECIES_VAURCA_WARRIOR, SPECIES_VAURCA_BULWARK, SPECIES_UNATHI, SPECIES_TAJARA, SPECIES_TAJARA_ZHAN, SPECIES_TAJARA_MSAI)
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/shoes/toeless
display_name = "toe-less jackboots"
path = /obj/item/clothing/shoes/jackboots/toeless
sort_category = "Xenowear"
whitelisted = list(SPECIES_VAURCA_WORKER, SPECIES_VAURCA_WARRIOR, SPECIES_VAURCA_BULWARK, SPECIES_UNATHI, SPECIES_TAJARA, SPECIES_TAJARA_ZHAN, SPECIES_TAJARA_MSAI)
/datum/gear/shoes/caligae
display_name = "caligae selection"
path = /obj/item/clothing/shoes/caligae
path = /obj/item/clothing/shoes/sandals/caligae
whitelisted = list(SPECIES_UNATHI, SPECIES_TAJARA, SPECIES_TAJARA_ZHAN, SPECIES_TAJARA_MSAI, SPECIES_VAURCA_WORKER, SPECIES_VAURCA_WARRIOR)
sort_category = "Xenowear"
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION | GEAR_HAS_ACCENT_COLOR_SELECTION
/datum/gear/shoes/caligae/New()
..()
var/list/caligae = list()
caligae["no sock"] = /obj/item/clothing/shoes/caligae
caligae["black sock"] = /obj/item/clothing/shoes/caligae/black
caligae["grey sock"] = /obj/item/clothing/shoes/caligae/grey
caligae["white sock"] = /obj/item/clothing/shoes/caligae/white
caligae["leather"] = /obj/item/clothing/shoes/caligae/armor
caligae["caligae, no sock"] = /obj/item/clothing/shoes/sandals/caligae
caligae["caligae, socks"] = /obj/item/clothing/shoes/sandals/caligae/socks
gear_tweaks += new /datum/gear_tweak/path(caligae)
/datum/gear/shoes/toeless
@@ -43,11 +35,12 @@
/datum/gear/shoes/toeless/New()
..()
var/list/shoes = list()
shoes["brown toeless workboots"] = /obj/item/clothing/shoes/workboots/toeless
shoes["toeless workboots"] = /obj/item/clothing/shoes/workboots/toeless
shoes["brown toeless workboots"] = /obj/item/clothing/shoes/workboots/toeless/brown
shoes["grey toeless workboots"] = /obj/item/clothing/shoes/workboots/toeless/grey
shoes["dark toeless workboots"] = /obj/item/clothing/shoes/workboots/toeless/dark
shoes["toeless black boots, short"] = /obj/item/clothing/shoes/jackboots/toeless
shoes["toeless black boots, knee"] = /obj/item/clothing/shoes/jackboots/toeless/knee
shoes["toeless black boots, thigh"] = /obj/item/clothing/shoes/jackboots/toeless/thigh
shoes["toeless jackboots"] = /obj/item/clothing/shoes/jackboots/toeless
shoes["toeless jackboots, cavalry"] = /obj/item/clothing/shoes/jackboots/toeless/cavalry
shoes["toeless jackboots, riding"] = /obj/item/clothing/shoes/jackboots/toeless/riding
shoes["toeless winterboots"] = /obj/item/clothing/shoes/winter/toeless
gear_tweaks += new /datum/gear_tweak/path(shoes)
+1 -1
View File
@@ -170,7 +170,7 @@
/obj/item/clothing/shoes/chameleon/Initialize()
. = ..()
if(!clothing_choices)
var/blocked = list(src.type, /obj/item/clothing/shoes/syndigaloshes, /obj/item/clothing/shoes/cyborg, /obj/item/clothing/shoes/black/bst)//prevent infinite loops and bad shoes.
var/blocked = list(src.type, /obj/item/clothing/shoes/galoshes/syndie, /obj/item/clothing/shoes/cyborg, /obj/item/clothing/shoes/sneakers/black/bst)//prevent infinite loops and bad shoes.
clothing_choices = generate_chameleon_choices(/obj/item/clothing/shoes, blocked)
/obj/item/clothing/shoes/chameleon/emp_act(severity) //Because we don't have psych for all slots right now but still want a downside to EMP. In this case your cover's blown.
+3 -8
View File
@@ -536,7 +536,7 @@
slot_flags = SLOT_HEAD
w_class = ITEMSIZE_SMALL
uv_intensity = 50 //Light emitted by this object or creature has limited interaction with diona
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM, BODYTYPE_TESLA_BODY)
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM,BODYTYPE_TESLA_BODY)
drop_sound = 'sound/items/drop/hat.ogg'
pickup_sound = 'sound/items/pickup/hat.ogg'
@@ -827,11 +827,6 @@
//Shoes
/obj/item/clothing/shoes
name = "shoes"
icon = 'icons/obj/clothing/shoes.dmi'
item_icons = list(
slot_l_hand_str = 'icons/mob/items/clothing/lefthand_shoes.dmi',
slot_r_hand_str = 'icons/mob/items/clothing/righthand_shoes.dmi'
)
desc = "Comfortable-looking shoes."
species_sprite_adaption_type = WORN_SHOES
gender = PLURAL //Carn: for grammarically correct text-parsing
@@ -863,7 +858,7 @@
set category = "Object"
set src in usr
if(usr.stat || usr.restrained() || usr.incapacitated())
if(use_check_and_message(usr))
return
holding.forceMove(get_turf(usr))
@@ -998,7 +993,7 @@
var/blood_overlay_type = "suit"
siemens_coefficient = 0.9
w_class = ITEMSIZE_NORMAL
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM, BODYTYPE_TESLA_BODY)
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM,BODYTYPE_TESLA_BODY)
valid_accessory_slots = list(ACCESSORY_SLOT_ARMBAND, ACCESSORY_SLOT_GENERIC, ACCESSORY_SLOT_CAPE)
+1 -3
View File
@@ -115,13 +115,11 @@
item_state = "dainshu"
contained_sprite = TRUE
/obj/item/clothing/shoes/gurmori
/obj/item/clothing/shoes/cowboy/gurmori
name = "gurmori hide boots"
desc = "A pair of hide boots with a shining, scaled appearance, this is produced from the mantle of a Vysokan Gurmori - oftentimes to the memory of a rider's past mount and companion."
icon = 'icons/obj/item/clothing/shoes/vysoka_shoes.dmi'
icon_state = "gurmori"
item_state = "gurmori"
contained_sprite = TRUE
/obj/item/clothing/under/vysoka
name = "thin temperwear"
+201
View File
@@ -0,0 +1,201 @@
/obj/item/clothing/shoes/jackboots
name = "jackboots"
desc = "Tall synthleather boots with an artificial shine."
icon = 'icons/obj/item/clothing/shoes/boots.dmi'
contained_sprite = TRUE
icon_state = "jackboots"
item_state = "jackboots"
force = 3
armor = list(
melee = ARMOR_MELEE_KNIVES
)
siemens_coefficient = 0.75
can_hold_knife = TRUE
build_from_parts = TRUE
drop_sound = 'sound/items/drop/boots.ogg'
pickup_sound = 'sound/items/pickup/boots.ogg'
icon_auto_adapt = TRUE
icon_supported_species_tags = list("taj")
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi' //depreceated, only used for bulwarks due to their size
)
/obj/item/clothing/shoes/jackboots/cavalry
name = "cavalry jackboots"
desc = "Calf-length cavalry synthleather boots with an artificial shine."
icon_state = "cavalryboots"
item_state = "cavalryboots"
/obj/item/clothing/shoes/jackboots/riding
name = "riding jackboots"
desc = "Knee-high riding synthleather boots with an artificial shine."
icon_state = "ridingboots"
item_state = "ridingboots"
/obj/item/clothing/shoes/jackboots/toeless
name = "toe-less black boots"
desc = "Modified pair of boots, particularly friendly to those species whose toes hold claws."
icon_state = "jackboots_toeless"
item_state = "jackboots_toeless"
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM,BODYTYPE_TESLA_BODY)
/obj/item/clothing/shoes/jackboots/toeless/cavalry
name = "toe-less cavalry jackboots"
desc = "Calf-length cavalry synthleather boots, particularly friendly to those species whose toes hold claws."
icon_state = "cavalryboots_toeless"
item_state = "cavalryboots_toeless"
/obj/item/clothing/shoes/jackboots/toeless/riding
name = "toe-less riding jackboots"
desc = "Knee-high riding synthleather boots, particularly friendly to those species whose toes hold claws."
icon_state = "ridingboots_toeless"
item_state = "ridingboots_toeless"
/obj/item/clothing/shoes/workboots
name = "workboots"
desc = "A pair of steel-toed work boots designed for use in industrial settings. Safety first."
icon = 'icons/obj/item/clothing/shoes/boots.dmi'
contained_sprite = TRUE
icon_state = "workboots"
item_state = "workboots"
force = 3
armor = list(
melee = ARMOR_MELEE_KNIVES,
energy = ARMOR_ENERGY_MINOR,
bomb = ARMOR_BOMB_MINOR,
rad = ARMOR_RAD_MINOR
)
icon_auto_adapt = TRUE
icon_supported_species_tags = list("taj")
siemens_coefficient = 0.75
can_hold_knife = TRUE
build_from_parts = TRUE
drop_sound = 'sound/items/drop/boots.ogg'
pickup_sound = 'sound/items/pickup/boots.ogg'
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi' //depreceated, only used for bulwarks due to their size
)
/obj/item/clothing/shoes/workboots/toeless
name = "toe-less workboots"
desc = "A pair of toeless work boots designed for use in industrial settings. Modified for species whose toes have claws."
icon_state = "workboots_toeless"
item_state = "workboots_toeless"
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM,BODYTYPE_TESLA_BODY)
icon_auto_adapt = TRUE
icon_supported_species_tags = list("taj")
/obj/item/clothing/shoes/workboots/brown
name = "brown workboots"
desc = "A pair of brown steel-toed work boots designed for use in industrial settings. Safety first."
icon_state = "workboots_brown"
item_state = "workboots_brown"
/obj/item/clothing/shoes/workboots/toeless/brown
name = "toe-less brown workboots"
desc = "A pair of toeless work boots designed for use in industrial settings. Modified for species whose toes have claws."
icon_state = "workboots_brown_toeless"
item_state = "workboots_brown_toeless"
/obj/item/clothing/shoes/workboots/grey
name = "grey workboots"
desc = "A pair of grey steel-toed work boots designed for use in industrial settings. Safety first."
icon_state = "workboots_grey"
item_state = "workboots_grey"
/obj/item/clothing/shoes/workboots/toeless/grey
name = "toe-less grey workboots"
desc = "A pair of toeless work boots designed for use in industrial settings. Modified for species whose toes have claws."
icon_state = "workboots_grey_toeless"
item_state = "workboots_grey_toeless"
/obj/item/clothing/shoes/workboots/dark
name = "dark workboots"
desc = "A pair of dark steel-toed work boots designed for use in industrial settings. Safety first."
icon_state = "workboots_dark"
item_state = "workboots_dark"
/obj/item/clothing/shoes/workboots/toeless/dark
name = "toe-less dark workboots"
desc = "A pair of toeless dark work boots designed for use in industrial settings. Modified for species whose toes have claws."
icon_state = "workboots_dark_toeless"
item_state = "workboots_dark_toeless"
/obj/item/clothing/shoes/combat //basic syndicate combat boots for nuke ops and mob corpses
name = "combat boots"
desc = "High speed, low drag combat boots."
icon = 'icons/obj/item/clothing/shoes/boots.dmi'
icon_state = "combat"
item_state = "combat"
force = 5
armor = list(
melee = ARMOR_MELEE_VERY_HIGH,
bullet = ARMOR_BALLISTIC_RIFLE,
laser = ARMOR_LASER_PISTOL,
energy = ARMOR_ENERGY_SMALL,
bomb = ARMOR_BOMB_RESISTANT,
bio = ARMOR_BIO_MINOR
)
item_flags = NOSLIP
siemens_coefficient = 0.35
can_hold_knife = TRUE
build_from_parts = TRUE
drop_sound = 'sound/items/drop/boots.ogg'
pickup_sound = 'sound/items/pickup/boots.ogg'
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM,BODYTYPE_TESLA_BODY)
cold_protection = FEET
min_cold_protection_temperature = SHOE_MIN_COLD_PROTECTION_TEMPERATURE
heat_protection = FEET
max_heat_protection_temperature = SHOE_MAX_HEAT_PROTECTION_TEMPERATURE
/obj/item/clothing/shoes/winter
name = "winter boots"
desc = "A pair of heavy winter boots made out of animal furs, reaching up to the knee."
icon = 'icons/obj/item/clothing/shoes/boots.dmi'
contained_sprite = TRUE
icon_state = "winterboots"
item_state = "winterboots"
cold_protection = FEET|LEGS
min_cold_protection_temperature = SHOE_MIN_COLD_PROTECTION_TEMPERATURE
heat_protection = FEET|LEGS
max_heat_protection_temperature = SHOE_MAX_HEAT_PROTECTION_TEMPERATURE
armor = list(
melee = ARMOR_MELEE_MINOR,
bio = ARMOR_BIO_MINOR
)
icon_auto_adapt = TRUE
icon_supported_species_tags = list("taj")
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi' //depreceated, only used for bulwarks due to their size
)
siemens_coefficient = 0.75
can_hold_knife = TRUE
build_from_parts = TRUE
drop_sound = 'sound/items/drop/boots.ogg'
pickup_sound = 'sound/items/pickup/boots.ogg'
/obj/item/clothing/shoes/winter/toeless
name = "toe-less winter boots"
desc = "A pair of toe-less heavy winter boots made out of animal furs, reaching up to the knee. Modified for species whose toes have claws."
icon_state = "winterboots_toeless"
item_state = "winterboots_toeless"
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM,BODYTYPE_TESLA_BODY)
/obj/item/clothing/shoes/aerostatic
name = "aerostatic boots"
icon = 'icons/obj/item/clothing/shoes/boots.dmi'
contained_sprite = TRUE
desc = "A crisp, clean set of boots for working long hours on the beat."
icon_state = "aerostatic"
item_state = "aerostatic"
/obj/item/clothing/shoes/jackboots/kala
name = "skrell boots"
desc = "A sleek pair of boots. They seem to be retaining moisture."
icon = 'icons/clothing/kit/skrell_armor.dmi'
icon_state = "kala_boots"
item_state = "kala_boots"
contained_sprite = TRUE
+52
View File
@@ -0,0 +1,52 @@
/obj/item/clothing/shoes/cowboy
name = "cowboy boots"
desc = "Lacking a durasteel horse to ride."
icon = 'icons/obj/item/clothing/shoes/cowboy.dmi'
icon_state = "cowboy_brown"
item_state = "cowboy_brown"
contained_sprite = TRUE
permeability_coefficient = 0.05 //these are quite tall
drop_sound = 'sound/items/drop/leather.ogg'
pickup_sound = 'sound/items/pickup/leather.ogg'
/obj/item/clothing/shoes/cowboy/classic
name = "classic cowboy boots"
desc = "A classic looking pair of durable cowboy boots."
icon_state = "cowboy_classic"
item_state = "cowboy_classic"
/obj/item/clothing/shoes/cowboy/snakeskin
name = "snakeskin cowboy boots"
desc = "A pair of cowboy boots made from python skin."
icon_state = "cowboy_snakeskin"
item_state = "cowboy_snakeskin"
/obj/item/clothing/shoes/cowboy/white
name = "white cowboy boots"
desc = "The leather's so white, it almost looks it has a ceramic-enamel coating."
icon_state = "cowboy_white"
item_state = "cowboy_white"
/obj/item/clothing/shoes/cowboy/fancy
name = "bilton wrangler boots"
desc = "A pair of authentic haute couture boots from Mars. You doubt they have ever been close to cattle."
icon_state = "cowboy_fancy"
item_state = "cowboy_fancy"
/obj/item/clothing/shoes/cowboy/black
name = "black cowboy boots"
desc = "You get the feeling someone might have been hanged in these boots."
icon_state = "cowboy_black"
item_state = "cowboy_black"
/obj/item/clothing/shoes/cowboy/lizard
name = "green snakeskin boots"
desc = "These awesome watchtower heels exude composure and confidence, but are too ridiculously high for their own good."
icon_state = "lizardboots_green"
item_state = "lizardboots_green"
/obj/item/clothing/shoes/cowboy/lizard/masterwork
name = "blue snakeskin boots"
desc = "The blue scales shimmer in the light like a security alarm. Too bad you'll be written up for breaking uniform regulations."
icon_state = "lizardboots_blue"
item_state = "lizardboots_blue"
-116
View File
@@ -1,116 +0,0 @@
/obj/item/clothing/shoes/galoshes
desc = "A waterproof overshoe, made of rubber."
name = "galoshes"
icon_state = "galoshes"
item_state = "galoshes"
permeability_coefficient = 0.05
item_flags = NOSLIP
slowdown = 1
species_restricted = null
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi'
)
drop_sound = 'sound/items/drop/rubber.ogg'
pickup_sound = 'sound/items/pickup/rubber.ogg'
sprite_sheets = list("Tajara" = 'icons/mob/species/tajaran/shoes.dmi')
/obj/item/clothing/shoes/jackboots
name = "black boots"
desc = "Tall synthleather boots with an artificial shine."
icon_state = "jackboots"
item_state = "jackboots"
force = 3
armor = list(
melee = ARMOR_MELEE_KNIVES
)
siemens_coefficient = 0.75
can_hold_knife = TRUE
build_from_parts = TRUE
drop_sound = 'sound/items/drop/boots.ogg'
pickup_sound = 'sound/items/pickup/boots.ogg'
/obj/item/clothing/shoes/jackboots/knee
name = "knee-length black boots"
desc = "Taller synthleather boots with an artificial shine."
icon_state = "kneeboots"
item_state = "kneeboots"
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi'
)
/obj/item/clothing/shoes/jackboots/thigh
name = "thigh-length black boots"
desc = "Even taller synthleather boots with an artificial shine."
icon_state = "thighboots"
item_state = "thighboots"
/obj/item/clothing/shoes/jackboots/toeless
name = "toe-less black boots"
desc = "Modified pair of boots, particularly friendly to those species whose toes hold claws."
icon_state = "jackboots_toeless"
species_restricted = null
sprite_sheets = list(BODYTYPE_TAJARA = 'icons/mob/species/tajaran/shoes.dmi', BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi')
/obj/item/clothing/shoes/jackboots/toeless/knee
name = "knee-high toeless black boots"
desc = "Modified pair of taller boots, particularly friendly to those species whose toes hold claws."
icon_state = "kneeboots_toeless"
item_state = "kneeboots_toeless"
/obj/item/clothing/shoes/jackboots/toeless/thigh
name = "thigh-high toeless black boots"
desc = "Modified pair of even taller boots, particularly friendly to those species whose toes hold claws."
icon_state = "thighboots_toeless"
item_state = "thighboots_toeless"
/obj/item/clothing/shoes/workboots
name = "workboots"
desc = "A pair of steel-toed work boots designed for use in industrial settings. Safety first."
icon_state = "workboots"
item_state = "workboots"
force = 3
armor = list(
melee = ARMOR_MELEE_KNIVES,
energy = ARMOR_ENERGY_MINOR,
bomb = ARMOR_BOMB_MINOR,
rad = ARMOR_RAD_MINOR
)
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi'
)
siemens_coefficient = 0.75
can_hold_knife = TRUE
build_from_parts = TRUE
drop_sound = 'sound/items/drop/boots.ogg'
pickup_sound = 'sound/items/pickup/boots.ogg'
/obj/item/clothing/shoes/workboots/toeless
name = "toe-less workboots"
desc = "A pair of toeless work boots designed for use in industrial settings. Modified for species whose toes have claws."
icon_state = "workboots_toeless"
species_restricted = null
sprite_sheets = list(BODYTYPE_TAJARA = 'icons/mob/species/tajaran/shoes.dmi', BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi')
/obj/item/clothing/shoes/workboots/grey
name = "grey workboots"
desc = "A pair of grey steel-toed work boots designed for use in industrial settings. Safety first."
icon_state = "workboots_grey"
item_state = "workboots_grey"
/obj/item/clothing/shoes/workboots/toeless/grey
name = "toe-less grey workboots"
desc = "A pair of toeless work boots designed for use in industrial settings. Modified for species whose toes have claws."
icon_state = "workboots_grey_toeless"
item_state = "workboots_grey"
/obj/item/clothing/shoes/workboots/dark
name = "dark workboots"
desc = "A pair of dark steel-toed work boots designed for use in industrial settings. Safety first."
icon_state = "workboots_dark"
item_state = "workboots_dark"
/obj/item/clothing/shoes/workboots/toeless/dark
name = "toe-less dark workboots"
desc = "A pair of toeless dark work boots designed for use in industrial settings. Modified for species whose toes have claws."
icon_state = "workboots_dark_toeless"
item_state = "workboots_dark"
+27 -7
View File
@@ -1,8 +1,10 @@
/obj/item/clothing/shoes/magboots
desc = "Magnetic boots, often used during extravehicular activity to ensure the user remains safely attached to the vehicle. They're large enough to be worn over other footwear."
name = "magboots"
icon = 'icons/obj/item/clothing/shoes/magboots.dmi'
icon_state = "magboots0"
item_state = "magboots"
item_state = "magboots0"
contained_sprite = TRUE
center_of_mass = list("x" = 17,"y" = 12)
species_restricted = null
force = 5
@@ -10,6 +12,7 @@
item_flags = THICKMATERIAL|AIRTIGHT|INJECTIONPORT
var/magpulse = 0
var/icon_base = "magboots"
var/slowdown_active = 3
action_button_name = "Toggle Magboots"
var/obj/item/clothing/shoes/shoes = null //Undershoes
var/mob/living/carbon/human/wearer = null //For shoe procs
@@ -23,8 +26,8 @@
/obj/item/clothing/shoes/magboots/proc/set_slowdown()
slowdown = shoes? max(0, shoes.slowdown): 0 //So you can't put on magboots to make you walk faster.
if (magpulse)
slowdown += 3
if(magpulse)
slowdown += slowdown_active
/obj/item/clothing/shoes/magboots/proc/update_wearer()
if(QDELETED(wearer))
@@ -44,14 +47,18 @@
magpulse = 0
set_slowdown()
force = 3
if(icon_base) icon_state = "[icon_base]0"
if(icon_base)
icon_state = "[icon_base]0"
item_state = icon_state
to_chat(user, "You disable the mag-pulse traction system.")
else
item_flags |= NOSLIP
magpulse = 1
set_slowdown()
force = 5
if(icon_base) icon_state = "[icon_base]1"
if(icon_base)
icon_state = "[icon_base]1"
item_state = icon_state
playsound(get_turf(src), 'sound/effects/magnetclamp.ogg', 20)
to_chat(user, "You enable the mag-pulse traction system.")
user.update_inv_shoes() //so our mob-overlays update
@@ -108,8 +115,21 @@
/obj/item/clothing/shoes/magboots/hegemony
name = "hegemony magboots"
desc = "Magnetic boots, often used during extravehicular activity to ensure the user remains safely attached to the vehicle. They're large enough to be worn over other footwear. This variant is frequently seen in the Hegemony Navy."
icon = 'icons/obj/unathi_items.dmi'
icon_state = "hegemony_magboots0"
item_state = "hegemony_magboots"
icon_base = "hegemony_magboots"
contained_sprite = TRUE
/obj/item/clothing/shoes/magboots/advance
desc = "Advanced magnetic boots that have a lighter magnetic pull, placing less burden on the wearer."
name = "advanced magboots"
icon_state = "advmag0"
item_state = "advmag0"
icon_base = "advmag"
slowdown_active = 0
/obj/item/clothing/shoes/magboots/syndie
desc = "Reverse-engineered magnetic boots that have a heavy magnetic pull. Manufactured in the United Syndicates of Himeo."
name = "blood-red magboots"
icon_state = "syndiemag0"
item_state = "syndiemag0"
icon_base = "syndiemag"
+45 -256
View File
@@ -1,153 +1,14 @@
/obj/item/clothing/shoes/syndigaloshes
desc = "A pair of brown shoes. They seem to have extra grip."
name = "brown shoes"
icon_state = "brown"
item_state = "brown"
permeability_coefficient = 0.05
item_flags = NOSLIP|LIGHTSTEP
origin_tech = list(TECH_ILLEGAL = 3)
var/list/clothing_choices = list()
siemens_coefficient = 0.75
species_restricted = null
drop_sound = 'sound/items/drop/rubber.ogg'
pickup_sound = 'sound/items/pickup/rubber.ogg'
/obj/item/clothing/shoes/mime
name = "mime shoes"
icon_state = "white"
item_state = "white"
/obj/item/clothing/shoes/swat
name = "\improper SWAT shoes"
desc = "When you want to turn up the heat."
icon_state = "swat"
item_state = "swat"
force = 5
armor = list(
melee = ARMOR_MELEE_VERY_HIGH,
bullet = ARMOR_BALLISTIC_RIFLE,
laser = ARMOR_LASER_PISTOL,
energy = ARMOR_ENERGY_SMALL,
bomb = ARMOR_BOMB_RESISTANT,
bio = ARMOR_BIO_MINOR
)
item_flags = NOSLIP
siemens_coefficient = 0.5
can_hold_knife = TRUE
build_from_parts = TRUE
/obj/item/clothing/shoes/swat/ert
species_restricted = null
sprite_sheets = list("Tajara" = 'icons/mob/species/tajaran/shoes.dmi')
/obj/item/clothing/shoes/combat //Basically SWAT shoes combined with galoshes.
name = "combat boots"
desc = "When you REALLY want to turn up the heat."
icon_state = "jungle"
item_state = "jungle"
force = 5
armor = list(
melee = ARMOR_MELEE_VERY_HIGH,
bullet = ARMOR_BALLISTIC_RIFLE,
laser = ARMOR_LASER_PISTOL,
energy = ARMOR_ENERGY_SMALL,
bomb = ARMOR_BOMB_RESISTANT,
bio = ARMOR_BIO_MINOR
)
item_flags = NOSLIP
siemens_coefficient = 0.35
can_hold_knife = TRUE
build_from_parts = TRUE
cold_protection = FEET
min_cold_protection_temperature = SHOE_MIN_COLD_PROTECTION_TEMPERATURE
heat_protection = FEET
max_heat_protection_temperature = SHOE_MAX_HEAT_PROTECTION_TEMPERATURE
/obj/item/clothing/shoes/sandal
desc = "A pair of rather plain wooden sandals."
name = "sandals"
icon_state = "sandals"
species_restricted = null
body_parts_covered = FALSE
sprite_sheets = list("Tajara" = 'icons/mob/species/tajaran/shoes.dmi')
/obj/item/clothing/shoes/sandal/wooden
desc = "A pair of rather plain wooden sandals."
name = "wooden sandals"
icon = 'icons/clothing/shoes/woodensandal.dmi'
icon_state = "woodensandal"
item_state = "woodensandal"
contained_sprite = TRUE
/obj/item/clothing/shoes/sandal/flipflop
name = "flip flops"
desc = "A pair of foam flip flops. For those not afraid to show a little ankle."
icon_state = "thongsandal"
item_state = "thongsandal"
sprite_sheets = list("Tajara" = 'icons/mob/species/tajaran/shoes.dmi')
/obj/item/clothing/shoes/sandal/clogs
name = "plastic clogs"
desc = "A pair of plastic clog shoes."
icon_state = "clogs"
item_state = "clogs"
sprite_sheets = list("Tajara" = 'icons/mob/species/tajaran/shoes.dmi')
/obj/item/clothing/shoes/cyborg
name = "cyborg boots"
desc = "Shoes for a cyborg costume"
icon_state = "jackboots"
item_state = "jackboots"
/obj/item/clothing/shoes/slippers
name = "bunny slippers"
desc = "Fluffy!"
icon_state = "slippers"
item_state = "slippers"
force = 0
species_restricted = null
w_class = ITEMSIZE_SMALL
silent = 1
drop_sound = 'sound/items/drop/cloth.ogg'
pickup_sound = 'sound/items/pickup/cloth.ogg'
/obj/item/clothing/shoes/slippers/worn
name = "worn bunny slippers"
desc = "Fluffy..."
icon_state = "slippers_worn"
item_state = "slippers_worn"
/obj/item/clothing/shoes/laceup
name = "black oxford shoes"
desc = "The height of fashion, and they're pre-polished!"
icon_state = "oxford_black"
item_state = "oxford_black"
/obj/item/clothing/shoes/laceup/all_species
species_restricted = null
/obj/item/clothing/shoes/laceup/grey
name = "grey oxford shoes"
icon_state = "oxford_grey"
item_state = "oxford_grey"
/obj/item/clothing/shoes/laceup/brown
name = "brown oxford shoes"
icon_state = "oxford_brown"
item_state = "oxford_brown"
/obj/item/clothing/shoes/laceup/brown/all_species
species_restricted = null
/obj/item/clothing/shoes/laceup/colourable
name = "oxford shoes"
icon_state = "oxford_colour"
item_state = "oxford_colour"
/obj/item/clothing/shoes/swimmingfins
desc = "Help you swim good."
name = "swimming fins"
icon = 'icons/obj/item/clothing/shoes/miscellaneous.dmi'
contained_sprite = TRUE
icon_state = "flippers"
item_state = "flippers"
item_flags = NOSLIP
@@ -156,37 +17,29 @@
/obj/item/clothing/shoes/footwraps
name = "cloth footwraps"
desc = "A roll of treated cloth used for wrapping clawed feet."
icon = 'icons/obj/item/clothing/shoes/miscellaneous.dmi'
icon_state = "clothwrap"
item_state = "white"
item_state = "clothwrap"
contained_sprite = TRUE
w_class = ITEMSIZE_SMALL
species_restricted = null
icon_auto_adapt = TRUE
silent = 1
drop_sound = 'sound/items/drop/cloth.ogg'
pickup_sound = 'sound/items/pickup/cloth.ogg'
move_trail = null
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi' //depreceated, only used for bulwarks due to their size
)
/obj/item/clothing/shoes/cowboy
name = "cowboy boots"
desc = "Lacking a durasteel horse to ride."
icon_state = "cowboy"
drop_sound = 'sound/items/drop/leather.ogg'
pickup_sound = 'sound/items/pickup/leather.ogg'
/obj/item/clothing/shoes/cowboy/classic
name = "classic cowboy boots"
desc = "A classic looking pair of durable cowboy boots."
icon_state = "cowboy_classic"
/obj/item/clothing/shoes/cowboy/snakeskin
name = "snakeskin cowboy boots"
desc = "A pair of cowboy boots made from python skin."
icon_state = "cowboy_snakeskin"
/obj/item/clothing/shoes/heels
name = "high heels"
desc = "A pair of high-heeled shoes. Fancy!"
icon = 'icons/obj/item/clothing/shoes/miscellaneous.dmi'
contained_sprite = TRUE
icon_state = "heels"
item_state = "thongsandal"
item_state = "heels"
slowdown = 0
force = 2
sharp = TRUE
@@ -203,101 +56,37 @@
/obj/item/clothing/shoes/heels/handle_movement(var/turf/walking, var/running)
trip_up(walking, running)
/obj/item/clothing/shoes/winter
name = "winter boots"
desc = "A pair of heavy winter boots made out of animal furs, reaching up to the knee."
icon_state = "winterboots"
item_state = "winterboots"
cold_protection = FEET|LEGS
min_cold_protection_temperature = SHOE_MIN_COLD_PROTECTION_TEMPERATURE
heat_protection = FEET|LEGS
max_heat_protection_temperature = SHOE_MAX_HEAT_PROTECTION_TEMPERATURE
armor = list(
melee = ARMOR_MELEE_MINOR,
bio = ARMOR_BIO_MINOR
)
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi'
)
siemens_coefficient = 0.75
can_hold_knife = TRUE
build_from_parts = TRUE
/obj/item/clothing/shoes/winter/toeless
name = "toe-less winter boots"
desc = "A pair of toe-less heavy winter boots made out of animal furs, reaching up to the knee. Modified for species whose toes have claws."
icon_state = "winterboots_toeless"
item_state = "winterboots_toeless"
species_restricted = null
sprite_sheets = list(
BODYTYPE_TAJARA = 'icons/mob/species/tajaran/shoes.dmi')
/obj/item/clothing/shoes/caligae
name = "caligae"
desc = "The standard Unathi marching footwear. Made of leather and rubber, with heavy hob-nailed soles, their unique design allows for improved traction and protection, leading to them catching on with other species."
desc_extended = "These traditional Unathi footwear have remained relatively unchanged in principle, with improved materials and construction being the only notable change. Originally used for warriors, they became widespread for their comfort and durability. Some are worn with socks, for warmth. Although made for the Unathi anatomy, they have picked up popularity among other species."
icon_state = "caligae"
item_state = "caligae"
force = 5
armor = list(
melee = ARMOR_MELEE_MINOR
)
body_parts_covered = FEET|LEGS
species_restricted = null
sprite_sheets = list(
BODYTYPE_TAJARA = 'icons/mob/species/tajaran/shoes.dmi',
BODYTYPE_UNATHI = 'icons/mob/species/unathi/shoes.dmi')
/obj/item/clothing/shoes/caligae/white
name = "white caligae"
desc = "The standard Unathi marching footwear. Made of leather and rubber, with heavy hob-nailed soles, their unique design allows for improved traction and protection. This one has white socks."
icon_state = "whitecaligae"
/obj/item/clothing/shoes/caligae/grey
name = "grey caligae"
desc = "The standard Unathi marching footwear. Made of leather and rubber, with heavy hob-nailed soles, their unique design allows for improved traction and protection. This one has grey socks."
icon_state = "greycaligae"
/obj/item/clothing/shoes/caligae/black
name = "black caligae"
desc = "The standard Unathi marching footwear. Made of leather and rubber, with heavy hob-nailed soles, their unique design allows for improved traction and protection. This one has black socks."
icon_state = "blackcaligae"
/obj/item/clothing/shoes/caligae/armor
name = "leather caligae"
desc = "The standard Unathi marching footwear. These are made for heavier conditions, featuring tough and waterproof eel-leather covering, offering far greater protection."
desc_extended = "These traditional Unathi footwear have remained relatively unchanged in principle, with improved materials and construction being the only notable change. This pair is reinforced with leather of the Zazehal, a Moghesian species of eel that can grow up to twenty five feet long. Typically, Zazehal Festivals are thrown every month of the warm season in which Unathi strew freshly killed birds across the shoreline and collect these creatures with baskets. The fungi that grow on their skin is harvested and used as an exotic seasoning, and their skin is used for its' incredibly durable, shark-like leather."
icon_state = "eelcaligae"
armor = list(
melee = ARMOR_MELEE_KNIVES
)
siemens_coefficient = 0.75
/obj/item/clothing/shoes/carp
name = "carp slippers"
desc = "Slippers made to look like baby carp, but on your feet! Squeeeeeee!!"
item_state = "carpslippers"
icon_state = "carpslippers"
species_restricted = null
silent = TRUE
cold_protection = FEET
min_cold_protection_temperature = SHOE_MIN_COLD_PROTECTION_TEMPERATURE
sprite_sheets = list("Tajara" = 'icons/mob/species/tajaran/shoes.dmi')
/obj/item/clothing/shoes/iac
name = "IAC shoes"
desc = "A pair of light blue and white shoes resistant to biological and chemical hazards."
icon_state = "surgeon"
item_state = "blue"
permeability_coefficient = 0.01
armor = list(
bio = ARMOR_BIO_RESISTANT
)
/obj/item/clothing/shoes/jackboots/kala
name = "skrell boots"
desc = "A sleek pair of boots. They seem to be retaining moisture."
icon = 'icons/clothing/kit/skrell_armor.dmi'
icon_state = "kala_boots"
item_state = "kala_boots"
/obj/item/clothing/shoes/galoshes
name = "galoshes"
desc = "A waterproof overshoe, made of rubber."
icon = 'icons/obj/item/clothing/shoes/miscellaneous.dmi'
contained_sprite = TRUE
icon_state = "galoshes"
item_state = "galoshes"
permeability_coefficient = 0.05
item_flags = NOSLIP
slowdown = 1
species_restricted = null
icon_auto_adapt = TRUE
icon_supported_species_tags = list("taj")
drop_sound = 'sound/items/drop/rubber.ogg'
pickup_sound = 'sound/items/pickup/rubber.ogg'
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi' //depreceated, only used for bulwarks due to their size
)
/obj/item/clothing/shoes/galoshes/syndie
name = "brown shoes"
desc = "A pair of brown shoes. They seem to have extra grip."
icon = 'icons/obj/item/clothing/shoes/sneakers.dmi'
icon_state = "brown"
item_state = "brown"
contained_sprite = TRUE
item_flags = NOSLIP|LIGHTSTEP
slowdown = 0
origin_tech = list(TECH_ILLEGAL = 3)
icon_auto_adapt = FALSE
icon_supported_species_tags = null
var/list/clothing_choices = list()
siemens_coefficient = 0.75
+35
View File
@@ -0,0 +1,35 @@
/obj/item/clothing/shoes/laceup
name = "black oxford shoes"
desc = "The height of fashion, and they're pre-polished!"
icon = 'icons/obj/item/clothing/shoes/oxford.dmi'
contained_sprite = TRUE
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM,BODYTYPE_TESLA_BODY)
icon_state = "oxford_black"
item_state = "oxford_black"
/obj/item/clothing/shoes/laceup/grey
name = "grey oxford shoes"
icon_state = "oxford_grey"
item_state = "oxford_grey"
/obj/item/clothing/shoes/laceup/brown
name = "brown oxford shoes"
icon_state = "oxford_brown"
item_state = "oxford_brown"
/obj/item/clothing/shoes/laceup/colourable
name = "oxford shoes"
icon_state = "oxford_colour"
item_state = "oxford_colour"
/obj/item/clothing/shoes/laceup/steeltoed
name = "steel-toed oxford shoes"
desc = "Steel-toed and intimidating."
icon_state = "oxford_st"
item_state = "oxford_st"
/obj/item/clothing/shoes/laceup/lizardskin
name = "lizardskin oxford shoes"
desc = "They may have lost some of their lustre over the years, but these green lizardskin shoes fit you perfectly."
icon_state = "oxford_lizardskin"
item_state = "oxford_lizardskin"
+57
View File
@@ -0,0 +1,57 @@
/obj/item/clothing/shoes/sandals
desc = "A pair of rather plain wooden sandals."
name = "sandals"
icon = 'icons/obj/item/clothing/shoes/sandals.dmi'
icon_state = "sandals"
item_state = "sandals"
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM,BODYTYPE_TESLA_BODY)
body_parts_covered = FALSE
contained_sprite = TRUE
icon_auto_adapt = TRUE
icon_supported_species_tags = list("taj")
/obj/item/clothing/shoes/sandals/geta
name = "geta"
desc = "A pair of rather plain Konyang-styled wooden sandals."
icon_state = "geta"
item_state = "geta"
/obj/item/clothing/shoes/sandals/flipflop
name = "flip flops"
desc = "A pair of foam flip flops. For those not afraid to show a little ankle."
icon_state = "thongsandal"
item_state = "thongsandal"
/obj/item/clothing/shoes/sandals/clogs
name = "rubber clogs"
desc = "A favorite of barbecue loving fathers, beachgoers, and people with no fashion sense. Don't wear these with socks."
icon_state = "clogs"
item_state = "clogs"
/obj/item/clothing/shoes/sandals/caligae
name = "caligae"
desc = "The standard Unathi marching footwear. Made of leather and rubber, with heavy hob-nailed soles, their unique design allows for improved traction and protection, leading to them catching on with other species."
desc_extended = "These traditional Unathi footwear have remained relatively unchanged in principle,\
with improved materials and construction being the only notable change.\
Some are worn with socks, for warmth.\
This pair is reinforced with leather of the Zazehal, a Moghesian species of eel that can grow up to twenty five feet long.\
Typically, Zazehal Festivals are thrown every month of the warm season in which Unathi strew freshly killed birds across the shoreline and collect these creatures with baskets.\
The fungi that grow on their skin is harvested and used as an exotic seasoning,\
and their skin is used for its incredibly durable, shark-like leather.\
Originally used for warriors, they became widespread for their comfort and durability.\
Although made for the Unathi anatomy, they have picked up popularity among other species."
icon_state = "caligae"
item_state = "caligae"
force = 5
armor = list(
melee = ARMOR_MELEE_KNIVES
)
siemens_coefficient = 0.75
body_parts_covered = FEET|LEGS
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM,BODYTYPE_TESLA_BODY)
icon_supported_species_tags = list("taj", "una")
color = COLOR_CHESTNUT
/obj/item/clothing/shoes/sandals/caligae/socks
has_accents = TRUE
accent_color = COLOR_GRAY20
+29
View File
@@ -0,0 +1,29 @@
/obj/item/clothing/shoes/slippers
name = "bunny slippers"
desc = "Fluffy!"
icon = 'icons/obj/item/clothing/shoes/slippers.dmi'
icon_state = "slippers"
item_state = "slippers"
force = 0
contained_sprite = TRUE
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM,BODYTYPE_TESLA_BODY)
silent = TRUE
cold_protection = FEET
min_cold_protection_temperature = SHOE_MIN_COLD_PROTECTION_TEMPERATURE
w_class = ITEMSIZE_SMALL
drop_sound = 'sound/items/drop/cloth.ogg'
pickup_sound = 'sound/items/pickup/cloth.ogg'
icon_auto_adapt = TRUE
icon_supported_species_tags = list("una")
/obj/item/clothing/shoes/slippers/worn
name = "worn bunny slippers"
desc = "Fluffy..."
icon_state = "slippers_worn"
item_state = "slippers_worn"
/obj/item/clothing/shoes/slippers/carp
name = "carp slippers"
desc = "Slippers made to look like baby carp, but on your feet! Squeeeeeee!!"
item_state = "carpslippers"
icon_state = "carpslippers"
@@ -1,30 +1,29 @@
/obj/item/clothing/shoes/black
name = "black shoes"
icon_state = "black"
item_state = "black"
desc = "A pair of black shoes."
/obj/item/clothing/shoes/sneakers
name = "white shoes"
desc = "A pair of classy white shoes."
icon = 'icons/obj/item/clothing/shoes/sneakers.dmi'
icon_state = "white"
item_state = "white"
cold_protection = FEET
min_cold_protection_temperature = SHOE_MIN_COLD_PROTECTION_TEMPERATURE
heat_protection = FEET
max_heat_protection_temperature = SHOE_MAX_HEAT_PROTECTION_TEMPERATURE
contained_sprite = TRUE
/obj/item/clothing/shoes/black/noslip
item_flags = NOSLIP
/obj/item/clothing/shoes/red
/obj/item/clothing/shoes/sneakers/red
name = "red shoes"
desc = "A pair of stylish red shoes."
icon_state = "red"
item_state = "red"
/obj/item/clothing/shoes/orange
/obj/item/clothing/shoes/sneakers/orange
name = "orange shoes"
desc = "A pair of easily noticed, reflective orange shoes."
icon_state = "orange"
item_state = "orange"
var/obj/item/handcuffs/chained = null
/obj/item/clothing/shoes/orange/proc/attach_cuffs(var/obj/item/handcuffs/cuffs, mob/user)
/obj/item/clothing/shoes/sneakers/orange/proc/attach_cuffs(var/obj/item/handcuffs/cuffs, mob/user)
if (src.chained) return
user.drop_from_inventory(cuffs,src)
@@ -33,7 +32,7 @@
src.icon_state = "orange1"
src.item_state = "orange1"
/obj/item/clothing/shoes/orange/proc/remove_cuffs(mob/user as mob)
/obj/item/clothing/shoes/sneakers/orange/proc/remove_cuffs(mob/user as mob)
if (!src.chained) return
user.put_in_hands(src.chained)
@@ -44,150 +43,102 @@
src.item_state = "orange"
src.chained = null
/obj/item/clothing/shoes/orange/attack_self(mob/user as mob)
/obj/item/clothing/shoes/sneakers/orange/attack_self(mob/user as mob)
..()
remove_cuffs(user)
/obj/item/clothing/shoes/orange/attackby(H as obj, mob/user as mob)
/obj/item/clothing/shoes/sneakers/orange/attackby(H as obj, mob/user as mob)
..()
if (istype(H, /obj/item/handcuffs))
attach_cuffs(H, user)
/obj/item/clothing/shoes/yellow
/obj/item/clothing/shoes/sneakers/yellow
name = "yellow shoes"
desc = "A pair of garish yellow shoes."
icon_state = "yellow"
item_state = "yellow"
/obj/item/clothing/shoes/green
/obj/item/clothing/shoes/sneakers/green
name = "green shoes"
desc = "A pair of gaudy green shoes."
icon_state = "green"
item_state = "green"
/obj/item/clothing/shoes/blue
/obj/item/clothing/shoes/sneakers/blue
name = "blue shoes"
desc = "A pair of light blue shoes."
icon_state = "blue"
item_state = "blue"
/obj/item/clothing/shoes/purple
/obj/item/clothing/shoes/sneakers/purple
name = "purple shoes"
desc = "A pair of vibrant purple shoes."
icon_state = "purple"
item_state = "purple"
/obj/item/clothing/shoes/brown
/obj/item/clothing/shoes/sneakers/brown
name = "brown shoes"
desc = "A pair of brown shoes."
icon_state = "brown"
item_state = "brown"
/obj/item/clothing/shoes/white
name = "white shoes"
desc = "A pair of classy white shoes."
icon_state = "white"
item_state = "white"
/obj/item/clothing/shoes/sneakers/black
name = "black shoes"
desc = "A pair of black shoes."
icon_state = "black"
item_state = "black"
/obj/item/clothing/shoes/rainbow
/obj/item/clothing/shoes/sneakers/black/noslip
item_flags = NOSLIP
/obj/item/clothing/shoes/sneakers/rainbow
name = "rainbow shoes"
desc = "A pair of overly colorful shoes."
icon_state = "rain_bow"
/obj/item/clothing/shoes/sneakers
name = "sneakers"
desc = "A pair of shoes well suited for running around in."
icon_state = "sneakers"
item_state = "sneakers"
/obj/item/clothing/shoes/sneakers/whitetip
icon = 'icons/clothing/shoes/recolorable.dmi'
icon_state = "shoe"
item_state = "shoe"
/obj/item/clothing/shoes/sneakers/tip
worn_overlay = "over"
contained_sprite = TRUE
build_from_parts = TRUE
/obj/item/clothing/shoes/medical
name = "doctor shoes"
desc = "A pair of green and white shoes intended for safety around patients."
icon_state = "doctor"
item_state = "green"
armor = list(
bio = ARMOR_BIO_RESISTANT
)
/obj/item/clothing/shoes/science
name = "scientist shoes"
desc = "A pair of treated purple and white shoes resistant to chemical and gas spills."
icon_state = "scientist"
item_state = "purple"
/obj/item/clothing/shoes/sneakers/medsci
name = "treated shoes"
desc = "A pair of treated shoes for safety around patients. Resistant to chemical and gas spills."
icon_state = "nt"
item_state = "nt"
gas_transfer_coefficient = 0.01
permeability_coefficient = 0.01
/obj/item/clothing/shoes/chemist
name = "pharmacist shoes"
desc = "A pair of orange and white shoes resistant to biological and chemical hazards."
icon_state = "chemist"
item_state = "orange"
permeability_coefficient = 0.01
armor = list(
bio = ARMOR_BIO_RESISTANT
)
/obj/item/clothing/shoes/biochem
name = "protective shoes"
desc = "A pair of red and white shoes resistant to biological and chemical hazards."
icon_state = "biochem"
item_state = "red"
permeability_coefficient = 0.01
armor = list(
bio = ARMOR_BIO_RESISTANT
)
/obj/item/clothing/shoes/sneakers/medsci/zeng
icon_state = "zeng"
item_state = "zeng"
/obj/item/clothing/shoes/psych
name = "psychologist shoes"
desc = "A pair of teal and white shoes resistant to biological and chemical hazards."
icon_state = "psych"
item_state = "blue"
permeability_coefficient = 0.01
armor = list(
bio = ARMOR_BIO_RESISTANT
)
/obj/item/clothing/shoes/sneakers/medsci/zavod
icon_state = "zavod"
item_state = "zavod"
/obj/item/clothing/shoes/surgeon
name = "surgeon shoes"
desc = "A pair of light blue and white shoes resistant to biological and chemical hazards."
icon_state = "surgeon"
item_state = "blue"
permeability_coefficient = 0.01
armor = list(
bio = ARMOR_BIO_RESISTANT
)
/obj/item/clothing/shoes/sneakers/medsci/pmc
icon_state = "pmc"
item_state = "pmc"
/obj/item/clothing/shoes/trauma
name = "trauma physician shoes"
desc = "A pair of black and white shoes resistant to biological and chemical hazards."
icon_state = "trauma"
item_state = "black"
permeability_coefficient = 0.01
armor = list(
bio = ARMOR_BIO_RESISTANT
)
// flats
/obj/item/clothing/shoes/flats
desc = "A pair of black, low-heeled women's flats."
name = "black dress flats"
icon = 'icons/obj/clothing/cheongsams.dmi'
icon = 'icons/obj/item/clothing/shoes/flats.dmi'
icon_state = "blackdf"
item_state = "blackdf"
species_restricted = null
contained_sprite = 1
species_restricted = list("exclude",BODYTYPE_VAURCA_BREEDER,BODYTYPE_VAURCA_WARFORM,BODYTYPE_TESLA_BODY)
icon_auto_adapt = TRUE
contained_sprite = TRUE
icon_supported_species_tags = list("taj")
/obj/item/clothing/shoes/flats/red
desc = "A pair of red, low-heeled women's flats."
name = "red dress flats"
icon = 'icons/obj/clothing/cheongsams.dmi'
icon_state = "reddf"
item_state = "reddf"
@@ -215,48 +166,59 @@
icon_state = "whitedf"
item_state = "whitedf"
/obj/item/clothing/shoes/hitops
//hi-tops
/obj/item/clothing/shoes/sneakers/hitops
name = "white high-tops"
desc = "A pair of shoes that extends past the ankle. Based on a centuries-old, timeless design."
icon_state = "whitehi"
item_state = "white"
item_state = "whitehi"
/obj/item/clothing/shoes/hitops/red
/obj/item/clothing/shoes/sneakers/hitops/red
name = "red high-tops"
icon_state = "redhi"
item_state = "red"
item_state = "redhi"
/obj/item/clothing/shoes/hitops/brown
name = "brown high-tops"
icon_state = "brownhi"
item_state = "brown"
/obj/item/clothing/shoes/hitops/black
name = "black high-tops"
icon_state = "blackhi"
item_state = "black"
/obj/item/clothing/shoes/hitops/orange
/obj/item/clothing/shoes/sneakers/hitops/orange
name = "orange high-tops"
icon_state = "orangehi"
item_state = "orange"
item_state = "orangehi"
/obj/item/clothing/shoes/hitops/blue
name = "blue high-tops"
icon_state = "bluehi"
item_state = "blue"
/obj/item/clothing/shoes/hitops/green
name = "green high-tops"
icon_state = "greenhi"
item_state = "green"
/obj/item/clothing/shoes/hitops/purple
name = "purple high-tops"
icon_state = "purplehi"
item_state = "purple"
/obj/item/clothing/shoes/hitops/yellow
/obj/item/clothing/shoes/sneakers/hitops/yellow
name = "yellow high-tops"
icon_state = "yellowhi"
item_state = "yellow"
item_state = "yellowhi"
/obj/item/clothing/shoes/sneakers/hitops/green
name = "green high-tops"
icon_state = "greenhi"
item_state = "greenhi"
/obj/item/clothing/shoes/sneakers/hitops/blue
name = "blue high-tops"
icon_state = "bluehi"
item_state = "bluehi"
/obj/item/clothing/shoes/sneakers/hitops/purple
name = "purple high-tops"
icon_state = "purplehi"
item_state = "purplehi"
/obj/item/clothing/shoes/sneakers/hitops/brown
name = "brown high-tops"
icon_state = "brownhi"
item_state = "brownhi"
/obj/item/clothing/shoes/sneakers/hitops/black
name = "black high-tops"
icon_state = "blackhi"
item_state = "blackhi"
/obj/item/clothing/shoes/sneakers/hitops/rainbow
name = "rainbow high-tops"
icon_state = "rain_bowhi"
item_state = "rain_bowhi"
/obj/item/clothing/shoes/sneakers/hitops/tip
worn_overlay = "over"
build_from_parts = TRUE
+62 -138
View File
@@ -14,15 +14,15 @@
to produce Human clothes are. There are a few notable branches, the long-coat and fedora \"gangster style\". Leather jacket wearing \"Greaser\" or the popular amongst females, short \
and colorful dress wearing \"Flapper\" variety of clothing."
// Flats.
// since everything except the onmob is a carbon copy, we just add another onmob sprite with the proper suffix and the species restriction to avoid bloat
/obj/item/clothing/shoes/flats/tajara
desc = "A pair of black women's flats. Refitted for Tajara."
name = "black dress flats"
icon = 'icons/obj/item/clothing/shoes/flats/tajara/flats.dmi'
icon_state = "flats_black"
item_state = "flats_black"
body_parts_covered = FEET
species_restricted = list(BODYTYPE_TAJARA)
contained_sprite = TRUE
/obj/item/clothing/shoes/flats/tajara/red
desc = "A pair of red women's flats. Refitted for Tajara."
@@ -54,116 +54,73 @@
icon_state = "flats_white"
item_state = "flats_white"
// these look completely different and should be called something else
/obj/item/clothing/shoes/flats/tajara/scarlet
name = "scarlet dress flats"
desc = "A pair of scarlet women's flats, made specifically for tajara."
icon_state = "flats_scarlet"
item_state = "flats_scarlet"
icon_supported_species_tags = list("taj")
/obj/item/clothing/shoes/flats/tajara/mauve
name = "mauve dress flats"
desc = "A pair of mauve women's flats, made specifically for tajara."
icon_state = "flats_mauve"
item_state = "flats_mauve"
icon_supported_species_tags = list("taj")
/obj/item/clothing/shoes/flats/tajara/dark
name = "dark dress flats"
desc = "A pair of dark women's flats, made specifically for tajara."
icon_state = "flats_dark"
item_state = "flats_dark"
icon_supported_species_tags = list("taj")
// Jackboots
/obj/item/clothing/shoes/tajara/jackboots // Because yes, Tajara don't leave their toes out all the time.
name = "black boots"
desc = "Tall synthleather boots with an artificial shine. Fitted for Tajara."
icon = 'icons/mob/species/tajaran/shoes.dmi'
icon_state = "taj_jackboots"
item_state = "taj_jackboots"
force = 3
armor = list(
melee = ARMOR_MELEE_KNIVES
)
siemens_coefficient = 0.75
can_hold_knife = TRUE
build_from_parts = TRUE
species_restricted = list(BODYTYPE_TAJARA)
drop_sound = 'sound/items/drop/boots.ogg'
pickup_sound = 'sound/items/pickup/boots.ogg'
contained_sprite = TRUE
/obj/item/clothing/shoes/tajara/jackboots/knee
name = "knee-length black boots"
desc = "Taller synthleather boots with an artificial shine. Fitted for Tajara."
icon_state = "taj_kneeboots"
item_state = "taj_kneeboots"
/obj/item/clothing/shoes/jackboots/tajara/cavalry
name = "cavalry jackboots"
desc = "Calf-length cavalry synthleather boots, Fitted for Tajara."
icon_state = "cavalryboots"
item_state = "cavalryboots"
/obj/item/clothing/shoes/tajara/jackboots/thigh
name = "thigh-length black boots"
desc = "Even taller synthleather boots with an artificial shine. Fitted for Tajara."
icon_state = "taj_thighboots"
item_state = "taj_thighboots"
/obj/item/clothing/shoes/tajara/workboots
/obj/item/clothing/shoes/workboots/tajara
name = "workboots"
desc = "A pair of steel-toed work boots designed for use in industrial settings. Safety first. Fitted for Tajara."
icon = 'icons/mob/species/tajaran/shoes.dmi'
icon_state = "taj_workboots"
item_state = "taj_workboots"
force = 3
armor = list(
melee = ARMOR_MELEE_KNIVES,
energy = ARMOR_ENERGY_MINOR,
bomb = ARMOR_BOMB_MINOR,
rad = ARMOR_RAD_MINOR
)
siemens_coefficient = 0.75
can_hold_knife = TRUE
build_from_parts = TRUE
species_restricted = list(BODYTYPE_TAJARA)
drop_sound = 'sound/items/drop/boots.ogg'
pickup_sound = 'sound/items/pickup/boots.ogg'
contained_sprite = TRUE
/obj/item/clothing/shoes/tajara/workboots/grey
/obj/item/clothing/shoes/workboots/tajara/brown
name = "brown workboots"
desc = "A pair of brown steel-toed work boots designed for use in industrial settings. Safety first. Fitted for Tajara."
icon_state = "workboots_brown"
item_state = "workboots_brown"
/obj/item/clothing/shoes/workboots/tajara/grey
name = "grey workboots"
desc = "A pair of grey steel-toed work boots designed for use in industrial settings. Safety first. Fitted for Tajara."
icon_state = "taj_workboots_grey"
item_state = "taj_workboots_grey"
icon_state = "workboots_grey"
item_state = "workboots_grey"
/obj/item/clothing/shoes/tajara/workboots/dark
/obj/item/clothing/shoes/workboots/tajara/dark
name = "dark workboots"
desc = "A pair of dark steel-toed work boots designed for use in industrial settings. Safety first. Fitted for Tajara."
icon_state = "taj_workboots_dark"
item_state = "taj_workboots_dark"
icon_state = "workboots_dark"
item_state = "workboots_dark"
/obj/item/clothing/shoes/tajara/combat
name = "tajaran combat boots"
desc = "When you REALLY want to turn up the heat."
icon = 'icons/mob/species/tajaran/shoes.dmi'
icon_state = "taj_jungle"
item_state = "taj_jungle"
force = 5
armor = list(
melee = ARMOR_MELEE_VERY_HIGH,
bullet = ARMOR_BALLISTIC_RIFLE,
laser = ARMOR_LASER_PISTOL,
energy = ARMOR_ENERGY_SMALL,
bomb = ARMOR_BOMB_RESISTANT,
bio = ARMOR_BIO_MINOR
)
item_flags = NOSLIP
siemens_coefficient = 0.35
can_hold_knife = TRUE
build_from_parts = TRUE
species_restricted = list(BODYTYPE_TAJARA)
cold_protection = FEET
min_cold_protection_temperature = SHOE_MIN_COLD_PROTECTION_TEMPERATURE
heat_protection = FEET
max_heat_protection_temperature = SHOE_MAX_HEAT_PROTECTION_TEMPERATURE
contained_sprite = TRUE
/obj/item/clothing/shoes/tajara/winter
/obj/item/clothing/shoes/winter/tajara
name = "tajaran winter boots"
desc = "A pair of heavy winter boots made out of animal furs, reaching up to the knee. Fitted for Tajara."
icon = 'icons/mob/species/tajaran/shoes.dmi'
icon_state = "taj_winterboots"
item_state = "taj_winterboots"
cold_protection = FEET|LEGS
min_cold_protection_temperature = SHOE_MIN_COLD_PROTECTION_TEMPERATURE
heat_protection = FEET|LEGS
max_heat_protection_temperature = SHOE_MAX_HEAT_PROTECTION_TEMPERATURE
armor = list(
melee = ARMOR_MELEE_MINOR,
bio = ARMOR_BIO_MINOR
)
siemens_coefficient = 0.75
can_hold_knife = TRUE
icon_state = "winterboots"
item_state = "winterboots"
species_restricted = list(BODYTYPE_TAJARA)
build_from_parts = TRUE
contained_sprite = TRUE
/obj/item/clothing/shoes/tajara/workboots/adhomian_boots
/obj/item/clothing/shoes/workboots/tajara/adhomian_boots
name = "adhomian boots"
icon = 'icons/obj/tajara_items.dmi'
desc = "A pair of Tajaran boots designed for the rough terrain of Adhomai."
@@ -199,67 +156,34 @@
bomb = ARMOR_BOMB_MINOR
)
// Black High-heeled Adhomian Shoes
// High-heeled Adhomian Shoes
/obj/item/clothing/shoes/heels/tajara
name = "black high-heeled adhomian shoes"
desc = "A pair of black heels adapted specifically for tajara anatomy, in the latest style."
icon = 'icons/obj/item/clothing/shoes/heels/tajara/heels.dmi'
icon_state = "heels_black"
item_state = "heels_black"
species_restricted = list(BODYTYPE_TAJARA)
contained_sprite = TRUE
// Red High-heeled Adhomian Shoes
/obj/item/clothing/shoes/heels/tajara/red
name = "red high-heeled adhomian shoes"
desc = "A pair of red heels adapted specifically for tajara anatomy, in the latest style."
icon_state = "heels_red"
item_state = "heels_red"
// Scarlet Dress Flats
/obj/item/clothing/shoes/flats/tajara/scarlet
name = "scarlet dress flats"
desc = "A pair of scarlet women's flats, made specifically for tajara."
icon_state = "flats_scarlet"
item_state = "flats_scarlet"
// Mauve Dress Flats
/obj/item/clothing/shoes/flats/tajara/mauve
name = "mauve dress flats"
desc = "A pair of mauve women's flats, made specifically for tajara."
icon_state = "flats_mauve"
item_state = "flats_mauve"
// Dark Dress Flats
/obj/item/clothing/shoes/flats/tajara/dark
name = "dark dress flats"
desc = "A pair of dark women's flats, made specifically for tajara."
icon_state = "flats_dark"
item_state = "flats_dark"
// Saddle Shoes
/obj/item/clothing/shoes/tajara/saddle
/obj/item/clothing/shoes/sneakers/black/tajara
name = "black saddle shoes"
desc = "A pair of black, well-cared for saddle shoes, made for tajara anatomy. Nifty!"
icon = 'icons/obj/item/clothing/shoes/tajara/saddle_shoes.dmi'
icon_state = "saddle"
item_state = "saddle"
species_restricted = list(BODYTYPE_TAJARA)
contained_sprite = TRUE
icon_supported_species_tags = list("taj")
// Adhomian Loafers
/obj/item/clothing/shoes/tajara/loafers
name = "black adhomian loafers"
desc = "A pair of black men's loafers, made specifically for tajara anatomy. Pipe and robe not included."
icon = 'icons/obj/item/clothing/shoes/tajara/loafers.dmi'
icon_state = "loafers_black"
item_state = "loafers_black"
// again, completely identical to regular laceups except by onmob, name and equipability. is this bloat? yes. do i have the discretion to change this? no.
/obj/item/clothing/shoes/laceup/tajara
name = "black adhomian oxfords"
desc = "A pair of black men's oxfords, made specifically for tajara anatomy. Pipe and robe not included."
species_restricted = list(BODYTYPE_TAJARA)
contained_sprite = TRUE
icon_supported_species_tags = list("taj")
// Brown Adhomian Loafers
/obj/item/clothing/shoes/tajara/loafers/brown
name = "brown adhomian loafers"
/obj/item/clothing/shoes/laceup/brown/tajara
name = "brown adhomian oxfords"
desc = "A pair of brown men's loafers, made specifically for tajara anatomy. Pipe and robe not included."
icon_state = "loafers_brown"
item_state = "loafers_brown"
species_restricted = list(BODYTYPE_TAJARA)
icon_supported_species_tags = list("taj")
+2 -1
View File
@@ -12,9 +12,10 @@
)
sprite_sheets = list(
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi'
BODYTYPE_VAURCA_BULWARK = 'icons/mob/species/bulwark/shoes.dmi' //depreceated, only used for bulwarks due to their size
)
body_parts_covered = FEET
species_restricted = list(BODYTYPE_VAURCA, BODYTYPE_VAURCA_BULWARK)
contained_sprite = TRUE
@@ -235,6 +235,7 @@
helm_type = /obj/item/clothing/head/helmet/space/rig/ce
glove_type = /obj/item/clothing/gloves/rig/ce
boot_type = /obj/item/clothing/shoes/magboots/advance
allowed = list(/obj/item/device/flashlight,/obj/item/tank,/obj/item/device/suit_cooling_unit,/obj/item/storage/bag/ore,/obj/item/device/t_scanner,/obj/item/pickaxe,/obj/item/material/twohanded/fireaxe,/obj/item/rfd/construction,/obj/item/storage/backpack/cell,/obj/item/storage/toolbox,/obj/item/storage/bag/inflatable)
@@ -134,7 +134,7 @@
name = "RescuePod - Priest"
uniform = /obj/item/clothing/under/rank/chaplain
shoes = /obj/item/clothing/shoes/black
shoes = /obj/item/clothing/shoes/sneakers/black
pda = /obj/item/modular_computer/handheld/pda/civilian/chaplain
backpack_contents = list(
@@ -264,7 +264,7 @@
back = /obj/item/rig/retro // has an oxygen tank built in
belt = /obj/item/storage/belt/security/tactical
gloves = /obj/item/clothing/gloves/swat/ert
shoes = /obj/item/clothing/shoes/swat/ert
shoes = /obj/item/clothing/shoes/combat
id = /obj/item/card/id/distress/legion
uniform = /obj/item/clothing/under/legion
accessory = /obj/item/clothing/accessory/holster/thigh
@@ -392,8 +392,8 @@
belt = null
shoes = list(
/obj/item/clothing/shoes/laceup/all_species,
/obj/item/clothing/shoes/laceup/brown/all_species
/obj/item/clothing/shoes/laceup,
/obj/item/clothing/shoes/laceup/brown
)
glasses = list(
+1 -1
View File
@@ -37,7 +37,7 @@
name = "Kosmostrelki"
uniform = /obj/item/clothing/under/tajaran/cosmonaut
shoes = /obj/item/clothing/shoes/tajara/combat
shoes = /obj/item/clothing/shoes/combat
belt = /obj/item/storage/belt/military
back = /obj/item/gun/projectile/automatic/rifle/adhomian
id = /obj/item/card/id/syndicate
@@ -23,7 +23,7 @@
name = "Zeng-Hu Employee"
uniform = /obj/item/clothing/under/rank/scientist
shoes = /obj/item/clothing/shoes/white
shoes = /obj/item/clothing/shoes/sneakers/medsci/zeng
belt = /obj/item/storage/belt/utility/full
id = /obj/item/card/id/zeng_hu
r_hand = /obj/item/device/flashlight
+1 -1
View File
@@ -203,7 +203,7 @@
/obj/item/pen/invisible,
/obj/item/clothing/wrists/watch,
/obj/item/lipstick/random,
/obj/item/clothing/shoes/carp,
/obj/item/clothing/shoes/slippers/carp,
/obj/item/bikehorn,
/obj/item/toy/waterballoon,
/obj/item/toy/blink,
@@ -102,6 +102,8 @@
/obj/item/clothing/under/circuitry
name = "electronic jumpsuit"
desc = "It's a wearable case for electronics. This one is a black jumpsuit with wiring weaved into the fabric."
icon = 'icons/obj/assemblies/wearable_electronic_setups.dmi'
contained_sprite = TRUE
icon_state = "jumpsuit"
item_state = "jumpsuit"
worn_state = "jumpsuit"
@@ -124,6 +126,8 @@
name = "electronic gloves"
desc = "It's a wearable case for electronics. This one is a pair of black gloves, with wires woven into them. A small \
device with a screen is attached to the left glove."
icon = 'icons/obj/assemblies/wearable_electronic_setups.dmi'
contained_sprite = TRUE
icon_state = "gloves"
item_state = "gloves"
@@ -155,6 +159,8 @@
name = "electronic goggles"
desc = "It's a wearable case for electronics. This one is a pair of goggles, with wiring sticking out. \
Could this augment your vision?" // Sadly it won't, or at least not yet.
icon = 'icons/obj/assemblies/wearable_electronic_setups.dmi'
contained_sprite = TRUE
icon_state = "goggles"
item_state = "goggles"
@@ -191,6 +197,8 @@
name = "electronic boots"
desc = "It's a wearable case for electronics. This one is a pair of boots, with wires attached to a small \
cover."
icon = 'icons/obj/assemblies/wearable_electronic_setups.dmi'
contained_sprite = TRUE
icon_state = "shoes"
item_state = "shoes"
@@ -212,6 +220,8 @@
name = "electronic headwear"
desc = "It's a wearable case for electronics. This one appears to be a very technical-looking piece that \
goes around the collar, with a heads-up-display attached on the right."
icon = 'icons/obj/assemblies/wearable_electronic_setups.dmi'
contained_sprite = TRUE
icon_state = "head"
item_state = "head"
@@ -232,7 +242,8 @@
/obj/item/clothing/ears/circuitry
name = "electronic earwear"
desc = "It's a wearable case for electronics. This one appears to be a technical-looking headset."
icon = 'icons/obj/clothing/ears.dmi'
icon = 'icons/obj/assemblies/wearable_electronic_setups.dmi'
contained_sprite = TRUE
icon_state = "headset"
item_state = "headset"
@@ -254,6 +265,8 @@
name = "electronic chestpiece"
desc = "It's a wearable case for electronics. This one appears to be a very technical-looking vest, that \
almost looks professionally made, however the wiring popping out betrays that idea."
icon = 'icons/obj/assemblies/wearable_electronic_setups.dmi'
contained_sprite = TRUE
icon_state = "chest"
item_state = "chest"
+2 -2
View File
@@ -454,10 +454,10 @@ var/list/worths = list(
/obj/item/clothing/mask/ai = 3000,
//SHOES,
/obj/item/clothing/shoes/galoshes = 50,
/obj/item/clothing/shoes/syndigaloshes = 250,
/obj/item/clothing/shoes/galoshes/syndie = 250,
/obj/item/clothing/shoes/cult = 350,
/obj/item/clothing/shoes/magboots = 350,
/obj/item/clothing/shoes/swat = 200,
/obj/item/clothing/shoes/combat = 200,
/obj/item/clothing/shoes/combat = 450,
/obj/item/clothing/shoes = 25,
//SUITS,
+1 -1
View File
@@ -155,7 +155,7 @@
list(
new /datum/stack_recipe("wooden barricade", /obj/structure/barricade/wooden, BUILD_AMT, time = 5 SECONDS, one_per_turf = TRUE, on_floor = TRUE),
new /datum/stack_recipe("bonfire", /obj/structure/bonfire, BUILD_AMT, time = 10 SECONDS, one_per_turf = TRUE, on_floor = TRUE),
new /datum/stack_recipe("wooden sandals", /obj/item/clothing/shoes/sandal, 1),
new /datum/stack_recipe("wooden sandals", /obj/item/clothing/shoes/sandals, 1),
new /datum/stack_recipe("wood circlet", /obj/item/woodcirclet, 1),
new /datum/stack_recipe("wood floor tile", /obj/item/stack/tile/wood, 1, 4, 20),
new /datum/stack_recipe("wooden chair", /obj/structure/bed/stool/chair/wood, BUILD_AMT, time = 10, one_per_turf = 1, on_floor = 1),
@@ -134,5 +134,5 @@
. = ..()
if(H.shoes)
return
var/obj/item/clothing/shoes/sandal/S = new /obj/item/clothing/shoes/sandal(H)
var/obj/item/clothing/shoes/sandals/S = new /obj/item/clothing/shoes/sandals(H)
H.equip_to_slot_or_del(S,slot_shoes)
@@ -137,5 +137,5 @@
. = ..()
if(H.shoes)
return
var/obj/item/clothing/shoes/sandal/S = new /obj/item/clothing/shoes/sandal(H)
var/obj/item/clothing/shoes/sandals/S = new /obj/item/clothing/shoes/sandals(H)
H.equip_to_slot_or_del(S,slot_shoes)
@@ -152,7 +152,7 @@
/datum/species/bug/after_equip(var/mob/living/carbon/human/H)
if(H.shoes)
return
var/obj/item/clothing/shoes/sandal/S = new /obj/item/clothing/shoes/sandal(H)
var/obj/item/clothing/shoes/sandals/S = new /obj/item/clothing/shoes/sandals(H)
H.equip_to_slot_or_del(S,slot_shoes)
/datum/species/bug/handle_post_spawn(var/mob/living/carbon/human/H)
@@ -1183,7 +1183,7 @@ There are several things that need to be remembered:
else
mob_icon = l_hand.icon
l_hand.auto_adapt_species(src)
mob_state = "[UNDERSCORE_OR_NULL(l_hand.icon_species_tag)][l_hand.item_state][WORN_LHAND]"
mob_state = "[UNDERSCORE_OR_NULL(l_hand.icon_species_in_hand ? l_hand.icon_species_tag : null)][l_hand.item_state][WORN_LHAND]"
else
if(l_hand.item_state_slots && l_hand.item_state_slots[slot_l_hand_str])
mob_state = l_hand.item_state_slots[slot_l_hand_str]
@@ -1219,7 +1219,7 @@ There are several things that need to be remembered:
else
mob_icon = r_hand.icon
r_hand.auto_adapt_species(src)
mob_state = "[UNDERSCORE_OR_NULL(r_hand.icon_species_tag)][r_hand.item_state][WORN_RHAND]"
mob_state = "[UNDERSCORE_OR_NULL(r_hand.icon_species_in_hand ? r_hand.icon_species_tag : null)][r_hand.item_state][WORN_RHAND]"
else
if(r_hand.item_state_slots && r_hand.item_state_slots[slot_r_hand_str])
mob_state = r_hand.item_state_slots[slot_r_hand_str]
@@ -91,7 +91,7 @@
name = "Syndicate Operative"
corpseuniform = /obj/item/clothing/under/syndicate
corpsesuit = /obj/item/clothing/suit/armor/vest
corpseshoes = /obj/item/clothing/shoes/swat
corpseshoes = /obj/item/clothing/shoes/combat
corpsegloves = /obj/item/clothing/gloves/swat
corpseradio = /obj/item/device/radio/headset
corpsemask = /obj/item/clothing/mask/gas
@@ -108,7 +108,7 @@
name = "Syndicate Commando"
corpseuniform = /obj/item/clothing/under/syndicate
corpsesuit = /obj/item/clothing/suit/space/void/merc
corpseshoes = /obj/item/clothing/shoes/swat
corpseshoes = /obj/item/clothing/shoes/combat
corpsegloves = /obj/item/clothing/gloves/swat
corpseradio = /obj/item/device/radio/headset
corpsemask = /obj/item/clothing/mask/gas/syndicate
@@ -67,7 +67,7 @@
/obj/structure/closet/secure_closet/xenoarchaeologist/fill()
new /obj/item/clothing/under/rank/scientist(src)
new /obj/item/clothing/suit/storage/toggle/labcoat(src)
new /obj/item/clothing/shoes/science(src)
new /obj/item/clothing/shoes/sneakers/medsci(src)
new /obj/item/clothing/glasses/science(src)
new /obj/item/device/radio/headset/headset_sci(src)
new /obj/item/storage/belt/archaeology(src)