mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-19 11:58:39 +01:00
New shoe sprites (#7474)
This commit is contained in:
@@ -6,9 +6,17 @@
|
||||
sort_category = "Shoes and Footwear"
|
||||
|
||||
/datum/gear/shoes/workboots
|
||||
display_name = "workboots"
|
||||
display_name = "workboots selection"
|
||||
path = /obj/item/clothing/shoes/workboots
|
||||
|
||||
/datum/gear/shoes/workboots/New()
|
||||
..()
|
||||
var/shoes = list()
|
||||
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
|
||||
gear_tweaks += new/datum/gear_tweak/path(shoes)
|
||||
|
||||
/datum/gear/shoes/winterboots
|
||||
display_name = "winter boots"
|
||||
path = /obj/item/clothing/shoes/winter
|
||||
@@ -37,12 +45,16 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(shoes)
|
||||
|
||||
/datum/gear/shoes/dress
|
||||
display_name = "shoes, dress"
|
||||
display_name = "oxford shoe selection"
|
||||
path = /obj/item/clothing/shoes/laceup
|
||||
|
||||
/datum/gear/shoes/leather
|
||||
display_name = "shoes, leather"
|
||||
path = /obj/item/clothing/shoes/leather
|
||||
/datum/gear/shoes/dress/New()
|
||||
..()
|
||||
var/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)
|
||||
|
||||
/datum/gear/shoes/flats
|
||||
display_name = "flats selection"
|
||||
|
||||
@@ -16,18 +16,26 @@
|
||||
|
||||
/datum/gear/shoes/toeless
|
||||
display_name = "toe-less jackboots"
|
||||
path = /obj/item/clothing/shoes/jackboots/unathi
|
||||
path = /obj/item/clothing/shoes/jackboots/toeless
|
||||
sort_category = "Xenowear"
|
||||
whitelisted = list("Vaurca Worker", "Vaurca Warrior", "Unathi", "Aut'akh Unathi", "Tajara", "Zhan-Khazan Tajara", "M'sai Tajara")
|
||||
|
||||
/datum/gear/shoes/workboots_toeless
|
||||
display_name = "toeless workboots"
|
||||
display_name = "toeless workboots selection"
|
||||
path = /obj/item/clothing/shoes/workboots/toeless
|
||||
sort_category = "Xenowear"
|
||||
whitelisted = list("Vaurca Worker", "Vaurca Warrior", "Unathi", "Aut'akh Unathi", "Tajara", "Zhan-Khazan Tajara", "M'sai Tajara")
|
||||
|
||||
/datum/gear/shoes/workboots_toeless/New()
|
||||
..()
|
||||
var/shoes = list()
|
||||
shoes["brown toeless workboots"] = /obj/item/clothing/shoes/workboots/toeless
|
||||
shoes["grey toeless workboots"] = /obj/item/clothing/shoes/workboots/toeless/grey
|
||||
shoes["dark toeless workboots"] = /obj/item/clothing/shoes/workboots/toeless/dark
|
||||
gear_tweaks += new/datum/gear_tweak/path(shoes)
|
||||
|
||||
/datum/gear/shoes/caligae
|
||||
display_name = "caligae"
|
||||
display_name = "caligae selection"
|
||||
path = /obj/item/clothing/shoes/caligae
|
||||
whitelisted = list("Unathi", "Aut'akh Unathi", "Tajara", "Zhan-Khazan Tajara", "M'sai Tajara")
|
||||
sort_category = "Xenowear"
|
||||
|
||||
@@ -87,12 +87,6 @@
|
||||
permeability_coefficient = 0.01
|
||||
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 90, rad = 0)
|
||||
|
||||
/obj/item/clothing/shoes/leather
|
||||
name = "leather shoes"
|
||||
desc = "A sturdy pair of leather shoes."
|
||||
icon_state = "leather"
|
||||
drop_sound = 'sound/items/drop/leather.ogg'
|
||||
|
||||
/obj/item/clothing/shoes/rainbow
|
||||
name = "rainbow shoes"
|
||||
desc = "A pair of overly colorful shoes."
|
||||
@@ -104,6 +98,33 @@
|
||||
icon_state = "orange"
|
||||
var/obj/item/handcuffs/chained = null
|
||||
|
||||
/obj/item/clothing/shoes/orange/proc/attach_cuffs(var/obj/item/handcuffs/cuffs, mob/user)
|
||||
if (src.chained) return
|
||||
|
||||
user.drop_from_inventory(cuffs,src)
|
||||
src.chained = cuffs
|
||||
src.slowdown = 15
|
||||
src.icon_state = "orange1"
|
||||
|
||||
/obj/item/clothing/shoes/orange/proc/remove_cuffs(mob/user as mob)
|
||||
if (!src.chained) return
|
||||
|
||||
user.put_in_hands(src.chained)
|
||||
src.chained.add_fingerprint(user)
|
||||
|
||||
src.slowdown = initial(slowdown)
|
||||
src.icon_state = "orange"
|
||||
src.chained = null
|
||||
|
||||
/obj/item/clothing/shoes/orange/attack_self(mob/user as mob)
|
||||
..()
|
||||
remove_cuffs(user)
|
||||
|
||||
/obj/item/clothing/shoes/orange/attackby(H as obj, mob/user as mob)
|
||||
..()
|
||||
if (istype(H, /obj/item/handcuffs))
|
||||
attach_cuffs(H, user)
|
||||
|
||||
/obj/item/clothing/shoes/flats
|
||||
desc = "A pair of black, low-heeled women's flats."
|
||||
name = "black dress flats"
|
||||
@@ -144,33 +165,6 @@
|
||||
icon_state = "dressflatswhite"
|
||||
item_state = "dressflatswhite"
|
||||
|
||||
/obj/item/clothing/shoes/orange/proc/attach_cuffs(var/obj/item/handcuffs/cuffs, mob/user as mob)
|
||||
if (src.chained) return
|
||||
|
||||
user.drop_from_inventory(cuffs,src)
|
||||
src.chained = cuffs
|
||||
src.slowdown = 15
|
||||
src.icon_state = "orange1"
|
||||
|
||||
/obj/item/clothing/shoes/orange/proc/remove_cuffs(mob/user as mob)
|
||||
if (!src.chained) return
|
||||
|
||||
user.put_in_hands(src.chained)
|
||||
src.chained.add_fingerprint(user)
|
||||
|
||||
src.slowdown = initial(slowdown)
|
||||
src.icon_state = "orange"
|
||||
src.chained = null
|
||||
|
||||
/obj/item/clothing/shoes/orange/attack_self(mob/user as mob)
|
||||
..()
|
||||
remove_cuffs(user)
|
||||
|
||||
/obj/item/clothing/shoes/orange/attackby(H as obj, mob/user as mob)
|
||||
..()
|
||||
if (istype(H, /obj/item/handcuffs))
|
||||
attach_cuffs(H, user)
|
||||
|
||||
/obj/item/clothing/shoes/hitops
|
||||
name = "white high-tops"
|
||||
desc = "A pair of shoes that extends past the ankle. Based on a centuries-old, timeless design."
|
||||
@@ -215,4 +209,4 @@
|
||||
/obj/item/clothing/shoes/hitops/yellow
|
||||
name = "yellow high-tops"
|
||||
icon_state = "yellowhi"
|
||||
item_state = "yellowhi"
|
||||
item_state = "yellowhi"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/obj/item/clothing/shoes/galoshes
|
||||
desc = "Rubber boots"
|
||||
desc = "A waterproof overshoe, made of rubber."
|
||||
name = "galoshes"
|
||||
icon_state = "galoshes"
|
||||
permeability_coefficient = 0.05
|
||||
@@ -19,11 +19,11 @@
|
||||
can_hold_knife = 1
|
||||
drop_sound = 'sound/items/drop/boots.ogg'
|
||||
|
||||
/obj/item/clothing/shoes/jackboots/unathi
|
||||
/obj/item/clothing/shoes/jackboots/toeless
|
||||
name = "toe-less jackboots"
|
||||
desc = "Modified pair of jackboots, particularly friendly to those species whose toes hold claws."
|
||||
item_state = "digiboots"
|
||||
icon_state = "digiboots"
|
||||
item_state = "jackboots_toeless"
|
||||
icon_state = "jackboots_toeless"
|
||||
species_restricted = null
|
||||
|
||||
/obj/item/clothing/shoes/workboots
|
||||
@@ -40,6 +40,31 @@
|
||||
/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 = "workbootstoeless"
|
||||
item_state = "workbootstoeless"
|
||||
icon_state = "workboots_toeless"
|
||||
item_state = "workboots_toeless"
|
||||
species_restricted = null
|
||||
|
||||
/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"
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
/obj/item/clothing/shoes/mime
|
||||
name = "mime shoes"
|
||||
icon_state = "mime"
|
||||
icon_state = "white"
|
||||
|
||||
/obj/item/clothing/shoes/swat
|
||||
name = "\improper SWAT shoes"
|
||||
@@ -46,7 +46,7 @@
|
||||
/obj/item/clothing/shoes/sandal
|
||||
desc = "A pair of rather plain, wooden sandals."
|
||||
name = "sandals"
|
||||
icon_state = "wizard"
|
||||
icon_state = "sandals"
|
||||
species_restricted = null
|
||||
body_parts_covered = 0
|
||||
|
||||
@@ -125,9 +125,17 @@
|
||||
silent = 1
|
||||
|
||||
/obj/item/clothing/shoes/laceup
|
||||
name = "laceup shoes"
|
||||
name = "black oxford shoes"
|
||||
desc = "The height of fashion, and they're pre-polished!"
|
||||
icon_state = "laceups"
|
||||
icon_state = "oxford_black"
|
||||
|
||||
/obj/item/clothing/shoes/laceup/grey
|
||||
name = "grey oxford shoes"
|
||||
icon_state = "oxford_grey"
|
||||
|
||||
/obj/item/clothing/shoes/laceup/brown
|
||||
name = "brown oxford shoes"
|
||||
icon_state = "oxford_brown"
|
||||
|
||||
/obj/item/clothing/shoes/swimmingfins
|
||||
desc = "Help you swim good."
|
||||
@@ -146,15 +154,6 @@
|
||||
silent = 1
|
||||
drop_sound = 'sound/items/drop/clothing.ogg'
|
||||
|
||||
/obj/item/clothing/shoes/winter_old
|
||||
name = "winter boots"
|
||||
desc = "Boots lined with 'synthetic' animal fur."
|
||||
icon_state = "winterboots_old"
|
||||
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
|
||||
|
||||
/obj/item/clothing/shoes/cowboy
|
||||
name = "cowboy boots"
|
||||
desc = "Lacking a durasteel horse to ride."
|
||||
@@ -201,11 +200,17 @@
|
||||
siemens_coefficient = 0.75
|
||||
can_hold_knife = 1
|
||||
|
||||
/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"
|
||||
|
||||
/obj/item/clothing/shoes/black_boots
|
||||
name = "black boots"
|
||||
desc = "A pair of tough looking black boots."
|
||||
icon_state = "blackboots"
|
||||
item_state = "blackboots"
|
||||
icon_state = "jackboots"
|
||||
item_state = "jackboots"
|
||||
armor = list(melee = 10, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||
can_hold_knife = 1
|
||||
|
||||
|
||||
@@ -483,7 +483,7 @@ All custom items with worn sprites must follow the contained sprite system: http
|
||||
contained_sprite = TRUE
|
||||
|
||||
|
||||
/obj/item/clothing/shoes/jackboots/unathi/fluff/yinzr_sandals //Marching Sandals - Sslazhir Yinzr - alberyk
|
||||
/obj/item/clothing/shoes/jackboots/toeless/fluff/yinzr_sandals //Marching Sandals - Sslazhir Yinzr - alberyk
|
||||
name = "marching sandals"
|
||||
desc = "A pair of sturdy marching sandals made of layers of leather and with a reinforced sole, they are also rather big."
|
||||
icon = 'icons/obj/custom_items/yinzr_sandals.dmi'
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
name = "Kosmostrelki"
|
||||
|
||||
uniform = /obj/item/clothing/under/tajaran/cosmonaut
|
||||
shoes = /obj/item/clothing/shoes/jackboots/unathi
|
||||
shoes = /obj/item/clothing/shoes/jackboots/toeless
|
||||
belt = /obj/item/storage/belt/military
|
||||
back = /obj/item/gun/projectile/shotgun/pump/rifle
|
||||
id = /obj/item/card/id/syndicate
|
||||
|
||||
Reference in New Issue
Block a user