mirror of
https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13.git
synced 2025-12-10 18:02:57 +00:00
dupe icons instead of snowflake vars.
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
/obj/item/restraints
|
/obj/item/restraints
|
||||||
breakouttime = 600
|
breakouttime = 600
|
||||||
var/onmob_state = "handcuff"
|
|
||||||
|
|
||||||
/obj/item/restraints/suicide_act(mob/living/carbon/user)
|
/obj/item/restraints/suicide_act(mob/living/carbon/user)
|
||||||
user.visible_message("<span class='suicide'>[user] is strangling [user.p_them()]self with [src]! It looks like [user.p_theyre()] trying to commit suicide!</span>")
|
user.visible_message("<span class='suicide'>[user] is strangling [user.p_them()]self with [src]! It looks like [user.p_theyre()] trying to commit suicide!</span>")
|
||||||
@@ -27,6 +26,7 @@
|
|||||||
gender = PLURAL
|
gender = PLURAL
|
||||||
icon = 'icons/obj/items_and_weapons.dmi'
|
icon = 'icons/obj/items_and_weapons.dmi'
|
||||||
icon_state = "handcuff"
|
icon_state = "handcuff"
|
||||||
|
item_state = "handcuff"
|
||||||
lefthand_file = 'icons/mob/inhands/equipment/security_lefthand.dmi'
|
lefthand_file = 'icons/mob/inhands/equipment/security_lefthand.dmi'
|
||||||
righthand_file = 'icons/mob/inhands/equipment/security_righthand.dmi'
|
righthand_file = 'icons/mob/inhands/equipment/security_righthand.dmi'
|
||||||
flags_1 = CONDUCT_1
|
flags_1 = CONDUCT_1
|
||||||
@@ -104,7 +104,6 @@
|
|||||||
desc = "A pair of restraints fashioned from long strands of flesh."
|
desc = "A pair of restraints fashioned from long strands of flesh."
|
||||||
icon = 'icons/obj/mining.dmi'
|
icon = 'icons/obj/mining.dmi'
|
||||||
icon_state = "sinewcuff"
|
icon_state = "sinewcuff"
|
||||||
item_state = "sinewcuff"
|
|
||||||
breakouttime = 300 //Deciseconds = 30s
|
breakouttime = 300 //Deciseconds = 30s
|
||||||
cuffsound = 'sound/weapons/cablecuff.ogg'
|
cuffsound = 'sound/weapons/cablecuff.ogg'
|
||||||
|
|
||||||
@@ -113,7 +112,6 @@
|
|||||||
desc = "Looks like some cables tied together. Could be used to tie something up."
|
desc = "Looks like some cables tied together. Could be used to tie something up."
|
||||||
icon_state = "cuff"
|
icon_state = "cuff"
|
||||||
item_state = "coil"
|
item_state = "coil"
|
||||||
onmob_state = "zipties"
|
|
||||||
item_color = "red"
|
item_color = "red"
|
||||||
color = "#ff0000"
|
color = "#ff0000"
|
||||||
lefthand_file = 'icons/mob/inhands/equipment/tools_lefthand.dmi'
|
lefthand_file = 'icons/mob/inhands/equipment/tools_lefthand.dmi'
|
||||||
@@ -179,7 +177,7 @@
|
|||||||
desc = "Fake handcuffs meant for erotic roleplay."
|
desc = "Fake handcuffs meant for erotic roleplay."
|
||||||
icon = 'modular_citadel/icons/obj/items_and_weapons.dmi'
|
icon = 'modular_citadel/icons/obj/items_and_weapons.dmi'
|
||||||
icon_state = "handcuffgag"
|
icon_state = "handcuffgag"
|
||||||
onmob_state = "kinkycuff"
|
item_state = "kinkycuff"
|
||||||
|
|
||||||
/obj/item/restraints/handcuffs/cable/attackby(obj/item/I, mob/user, params)
|
/obj/item/restraints/handcuffs/cable/attackby(obj/item/I, mob/user, params)
|
||||||
..()
|
..()
|
||||||
@@ -216,7 +214,7 @@
|
|||||||
name = "zipties"
|
name = "zipties"
|
||||||
desc = "Plastic, disposable zipties that can be used to restrain temporarily but are destroyed after use."
|
desc = "Plastic, disposable zipties that can be used to restrain temporarily but are destroyed after use."
|
||||||
icon_state = "zipties"
|
icon_state = "zipties"
|
||||||
onmob_state = "zipties"
|
item_state = "zipties"
|
||||||
lefthand_file = 'icons/mob/inhands/equipment/security_lefthand.dmi'
|
lefthand_file = 'icons/mob/inhands/equipment/security_lefthand.dmi'
|
||||||
righthand_file = 'icons/mob/inhands/equipment/security_righthand.dmi'
|
righthand_file = 'icons/mob/inhands/equipment/security_righthand.dmi'
|
||||||
materials = list()
|
materials = list()
|
||||||
@@ -239,7 +237,7 @@
|
|||||||
gender = PLURAL
|
gender = PLURAL
|
||||||
icon = 'icons/obj/items_and_weapons.dmi'
|
icon = 'icons/obj/items_and_weapons.dmi'
|
||||||
icon_state = "handcuff"
|
icon_state = "handcuff"
|
||||||
onmob_state = "legcuff"
|
item_state = "legcuff"
|
||||||
lefthand_file = 'icons/mob/inhands/equipment/security_lefthand.dmi'
|
lefthand_file = 'icons/mob/inhands/equipment/security_lefthand.dmi'
|
||||||
righthand_file = 'icons/mob/inhands/equipment/security_righthand.dmi'
|
righthand_file = 'icons/mob/inhands/equipment/security_righthand.dmi'
|
||||||
flags_1 = CONDUCT_1
|
flags_1 = CONDUCT_1
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
remove_overlay(LEGCUFF_LAYER)
|
remove_overlay(LEGCUFF_LAYER)
|
||||||
clear_alert("legcuffed")
|
clear_alert("legcuffed")
|
||||||
if(legcuffed)
|
if(legcuffed)
|
||||||
var/mutable_appearance/legcuffs = mutable_appearance('icons/mob/restraints.dmi', legcuffed.onmob_state, -LEGCUFF_LAYER)
|
var/mutable_appearance/legcuffs = mutable_appearance('icons/mob/restraints.dmi', legcuffed.item_state, -LEGCUFF_LAYER)
|
||||||
legcuffs.color = handcuffed.color
|
legcuffs.color = handcuffed.color
|
||||||
legcuffs.pixel_y = 8
|
legcuffs.pixel_y = 8
|
||||||
|
|
||||||
|
|||||||
@@ -176,7 +176,7 @@
|
|||||||
/mob/living/carbon/update_inv_handcuffed()
|
/mob/living/carbon/update_inv_handcuffed()
|
||||||
remove_overlay(HANDCUFF_LAYER)
|
remove_overlay(HANDCUFF_LAYER)
|
||||||
if(handcuffed)
|
if(handcuffed)
|
||||||
var/mutable_appearance/cuffs = mutable_appearance('icons/mob/restraints.dmi', handcuffed.onmob_state, -HANDCUFF_LAYER)
|
var/mutable_appearance/cuffs = mutable_appearance('icons/mob/restraints.dmi', handcuffed.item_state, -HANDCUFF_LAYER)
|
||||||
cuffs.color = handcuffed.color
|
cuffs.color = handcuffed.color
|
||||||
|
|
||||||
overlays_standing[HANDCUFF_LAYER] = cuffs
|
overlays_standing[HANDCUFF_LAYER] = cuffs
|
||||||
@@ -186,7 +186,7 @@
|
|||||||
remove_overlay(LEGCUFF_LAYER)
|
remove_overlay(LEGCUFF_LAYER)
|
||||||
clear_alert("legcuffed")
|
clear_alert("legcuffed")
|
||||||
if(legcuffed)
|
if(legcuffed)
|
||||||
var/mutable_appearance/legcuffs = mutable_appearance('icons/mob/restraints.dmi', legcuffed.onmob_state, -LEGCUFF_LAYER)
|
var/mutable_appearance/legcuffs = mutable_appearance('icons/mob/restraints.dmi', legcuffed.item_state, -LEGCUFF_LAYER)
|
||||||
legcuffs.color = handcuffed.color
|
legcuffs.color = handcuffed.color
|
||||||
|
|
||||||
overlays_standing[HANDCUFF_LAYER] = legcuffs
|
overlays_standing[HANDCUFF_LAYER] = legcuffs
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 41 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Reference in New Issue
Block a user