mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-31 07:58:22 +01:00
Ports tgstation/tgstation/pull/15673 (#16495)
* Ports tgstation/tgstation/pull/15673 * Add a small delay to icon updating to cover up SSoverlays * Fix actions on robot modules
This commit is contained in:
@@ -68,7 +68,7 @@
|
||||
icon_override = 'icons/vore/custom_clothes_vr.dmi'
|
||||
item_state = "coatroiz_mob"
|
||||
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/roiz/ui_action_click()
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/roiz/ui_action_click(mob/user, actiontype)
|
||||
ToggleHood_roiz()
|
||||
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/roiz/equipped(mob/user, slot)
|
||||
@@ -783,7 +783,7 @@
|
||||
light_overlay = null
|
||||
light_system = MOVABLE_LIGHT
|
||||
|
||||
action_button_name = "Toggle pom-pom"
|
||||
actions_types = list(/datum/action/item_action/toggle_pom_pom)
|
||||
|
||||
/obj/item/clothing/head/fluff/pompom/digest_act(var/atom/movable/item_storage = null)
|
||||
return FALSE
|
||||
@@ -1129,7 +1129,7 @@
|
||||
if (ismob(loc)) //should allow masks to update when it is opened/closed
|
||||
var/mob/M = loc
|
||||
M.update_inv_wear_mask()
|
||||
usr.update_action_buttons()
|
||||
usr.update_action_buttons_icon()
|
||||
|
||||
//Vorrarkul: Theodora Lindt
|
||||
/obj/item/clothing/suit/chococoat
|
||||
@@ -1541,7 +1541,7 @@ Departamental Swimsuits, for general use
|
||||
icon_override = 'icons/vore/custom_clothes_vr.dmi'
|
||||
item_state = "kilanocoat_mob"
|
||||
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/kilanocoat/ui_action_click()
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/kilanocoat/ui_action_click(mob/user, actiontype)
|
||||
ToggleHood_kilano()
|
||||
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/kilanocoat/equipped(mob/user, slot)
|
||||
@@ -2353,7 +2353,7 @@ Departamental Swimsuits, for general use
|
||||
icon_override = 'icons/vore/custom_onmob_vr.dmi'
|
||||
item_state = "mechahood_mob"
|
||||
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/fluff/mechanic/ui_action_click()
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/fluff/mechanic/ui_action_click(mob/user, actiontype)
|
||||
ToggleHood_mechacoat()
|
||||
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/fluff/mechanic/equipped(mob/user, slot)
|
||||
@@ -2411,7 +2411,7 @@ Departamental Swimsuits, for general use
|
||||
icon_override = 'icons/vore/custom_onmob_vr.dmi'
|
||||
item_state = "evelynhood_mob"
|
||||
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/security/fluff/evelyn/ui_action_click()
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/security/fluff/evelyn/ui_action_click(mob/user, actiontype)
|
||||
ToggleHood_evelyn()
|
||||
|
||||
/obj/item/clothing/suit/storage/hooded/wintercoat/security/fluff/evelyn/equipped(mob/user, slot)
|
||||
@@ -2635,7 +2635,7 @@ Departamental Swimsuits, for general use
|
||||
if (ismob(loc)) //should allow masks to update when it is opened/closed
|
||||
var/mob/M = loc
|
||||
M.update_inv_wear_mask()
|
||||
usr.update_action_buttons()
|
||||
usr.update_action_buttons_icon()
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/fluff/zeracloak
|
||||
name = "Grand Purple Cloak"
|
||||
|
||||
@@ -689,7 +689,7 @@
|
||||
slowdown = 0
|
||||
taurtype = /datum/sprite_accessory/tail/taur/feline/tempest
|
||||
no_message = "These saddlebags seem to be fitted for someone else, and keep slipping off!"
|
||||
action_button_name = "Toggle Mlembulance Mode"
|
||||
actions_types = list(/datum/action/item_action/toggle_mlembulance)
|
||||
var/ambulance = FALSE
|
||||
var/datum/looping_sound/ambulance/soundloop
|
||||
var/ambulance_state = FALSE
|
||||
@@ -703,7 +703,7 @@
|
||||
QDEL_NULL(soundloop)
|
||||
return ..()
|
||||
|
||||
/obj/item/storage/backpack/saddlebag/tempest/ui_action_click()
|
||||
/obj/item/storage/backpack/saddlebag/tempest/ui_action_click(mob/user, actiontype)
|
||||
ambulance = !(ambulance)
|
||||
if(ambulance)
|
||||
START_PROCESSING(SSobj, src)
|
||||
|
||||
Reference in New Issue
Block a user