mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +00:00
@@ -80,8 +80,10 @@
|
|||||||
return
|
return
|
||||||
|
|
||||||
if(in_throw_mode)
|
if(in_throw_mode)
|
||||||
throw_item(A)
|
if(isturf(A) || isturf(A.loc))
|
||||||
return
|
throw_item(A)
|
||||||
|
return
|
||||||
|
throw_mode_off()
|
||||||
|
|
||||||
if(!istype(A,/obj/item/weapon/gun) && !isturf(A) && !istype(A,/obj/screen))
|
if(!istype(A,/obj/item/weapon/gun) && !isturf(A) && !istype(A,/obj/screen))
|
||||||
last_target_click = world.time
|
last_target_click = world.time
|
||||||
|
|||||||
@@ -316,22 +316,6 @@
|
|||||||
|
|
||||||
//Throwing stuff
|
//Throwing stuff
|
||||||
|
|
||||||
/mob/living/carbon/proc/toggle_throw_mode()
|
|
||||||
if (src.in_throw_mode)
|
|
||||||
throw_mode_off()
|
|
||||||
else
|
|
||||||
throw_mode_on()
|
|
||||||
|
|
||||||
/mob/living/carbon/proc/throw_mode_off()
|
|
||||||
src.in_throw_mode = 0
|
|
||||||
if(src.throw_icon) //in case we don't have the HUD and we use the hotkey
|
|
||||||
src.throw_icon.icon_state = "act_throw_off"
|
|
||||||
|
|
||||||
/mob/living/carbon/proc/throw_mode_on()
|
|
||||||
src.in_throw_mode = 1
|
|
||||||
if(src.throw_icon)
|
|
||||||
src.throw_icon.icon_state = "act_throw_on"
|
|
||||||
|
|
||||||
/mob/proc/throw_item(atom/target)
|
/mob/proc/throw_item(atom/target)
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|||||||
@@ -1009,3 +1009,21 @@ mob/proc/yank_out_object()
|
|||||||
/mob/verb/westfaceperm()
|
/mob/verb/westfaceperm()
|
||||||
set hidden = 1
|
set hidden = 1
|
||||||
set_face_dir(WEST)
|
set_face_dir(WEST)
|
||||||
|
|
||||||
|
//Throwing stuff
|
||||||
|
|
||||||
|
/mob/proc/toggle_throw_mode()
|
||||||
|
if (src.in_throw_mode)
|
||||||
|
throw_mode_off()
|
||||||
|
else
|
||||||
|
throw_mode_on()
|
||||||
|
|
||||||
|
/mob/proc/throw_mode_off()
|
||||||
|
src.in_throw_mode = 0
|
||||||
|
if(src.throw_icon) //in case we don't have the HUD and we use the hotkey
|
||||||
|
src.throw_icon.icon_state = "act_throw_off"
|
||||||
|
|
||||||
|
/mob/proc/throw_mode_on()
|
||||||
|
src.in_throw_mode = 1
|
||||||
|
if(src.throw_icon)
|
||||||
|
src.throw_icon.icon_state = "act_throw_on"
|
||||||
Reference in New Issue
Block a user