diff --git a/code/game/machinery/kitchen/microwave.dm b/code/game/machinery/kitchen/microwave.dm index 3da253e682..f8c81d386e 100644 --- a/code/game/machinery/kitchen/microwave.dm +++ b/code/game/machinery/kitchen/microwave.dm @@ -167,6 +167,9 @@ * Microwave Menu ********************/ +/obj/machinery/microwave/AltClick()//chomp edit + cook() + /obj/machinery/microwave/interact(mob/user as mob) // The microwave Menu var/dat = "" if(src.broken > 0) diff --git a/code/game/objects/items/devices/communicator/communicator.dm b/code/game/objects/items/devices/communicator/communicator.dm index 7342988916..40ede14c67 100644 --- a/code/game/objects/items/devices/communicator/communicator.dm +++ b/code/game/objects/items/devices/communicator/communicator.dm @@ -221,6 +221,9 @@ var/global/list/obj/item/device/communicator/all_communicators = list() if(video_source) watch_video(user) +/obj/item/device/communicator/AltClick(mob/user) //Chomp edit. + attack_self(user) //wow big skill + // Proc: MouseDrop() //Same thing PDAs do /obj/item/device/communicator/MouseDrop(obj/over_object as obj) diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index d69c2c9d92..b19a2dd432 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -116,6 +116,9 @@ user.update_action_buttons() return 1 +/obj/item/device/flashlight/AltClick(mob/user)//chomp edit + attack_self(user) + /obj/item/device/flashlight/emp_act(severity) for(var/obj/O in contents) O.emp_act(severity) diff --git a/code/game/objects/items/devices/geiger.dm b/code/game/objects/items/devices/geiger.dm index dbac918609..7a7a61a234 100644 --- a/code/game/objects/items/devices/geiger.dm +++ b/code/game/objects/items/devices/geiger.dm @@ -58,6 +58,9 @@ update_icon() to_chat(user, "\icon[src] You switch [scanning ? "on" : "off"] \the [src].") +/obj/item/device/geiger/AltClick(mob/user)//chomp edit + attack_self(user) + /obj/item/device/geiger/update_icon() if(!scanning) icon_state = "geiger_off" diff --git a/code/game/objects/items/devices/t_scanner.dm b/code/game/objects/items/devices/t_scanner.dm index 5610828bfe..cfd7c33e2e 100644 --- a/code/game/objects/items/devices/t_scanner.dm +++ b/code/game/objects/items/devices/t_scanner.dm @@ -25,6 +25,9 @@ /obj/item/device/t_scanner/attack_self(mob/user) set_active(!on) +/obj/item/device/t_scanner/AltClick(mob/user)//chomp edit + attack_self(user) + /obj/item/device/t_scanner/proc/set_active(var/active) on = active if(on) diff --git a/code/modules/clothing/suits/storage.dm b/code/modules/clothing/suits/storage.dm index ca630dae77..ce10d08fb3 100644 --- a/code/modules/clothing/suits/storage.dm +++ b/code/modules/clothing/suits/storage.dm @@ -53,6 +53,8 @@ return update_clothing_icon() //so our overlays update +/obj/item/clothing/suit/storage/toggle/AltClick()//chomp edit + ToggleHood() /obj/item/clothing/suit/storage/hooded/toggle flags_inv = HIDEHOLSTER @@ -79,6 +81,8 @@ return update_clothing_icon() //so our overlays update +/obj/item/clothing/suit/storage/hooded/AltClick()//chomp edit + ToggleHood() //New Vest 4 pocket storage and badge toggles, until suit accessories are a thing. /obj/item/clothing/suit/storage/vest/heavy/New()