mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-30 16:47:13 +01:00
[MIRROR] Adds tourist robots that order food and drinks from the bar and cafeteria (#3651)
* Adds tourist robots that order food and drinks from the bar and cafeteria (#57010) * Adds Tourism Economy Co-authored-by: Emmanuel S. <emmanuelssr@ gmail.com> Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com> Co-authored-by: coiax <yellowbounder@ gmail.com> Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com> * Adds tourist robots that order food and drinks from the bar and cafeteria Co-authored-by: Qustinnus <Floydje123@hotmail.com> Co-authored-by: Emmanuel S. <emmanuelssr@ gmail.com> Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com> Co-authored-by: coiax <yellowbounder@ gmail.com> Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
This commit is contained in:
co-authored by
Emmanuel S.
ATH1909
coiax
Mothblocks
Qustinnus
parent
9af42bb7fb
commit
4770eca75e
@@ -8,11 +8,13 @@
|
||||
max_integrity = 1
|
||||
armor = list(MELEE = 0, BULLET = 50, LASER = 50, ENERGY = 50, BOMB = 0, BIO = 0, RAD = 0, FIRE = 20, ACID = 20)
|
||||
var/obj/item/holosign_creator/projector
|
||||
var/use_vis_overlay = TRUE
|
||||
|
||||
/obj/structure/holosign/Initialize(loc, source_projector)
|
||||
. = ..()
|
||||
alpha = 0
|
||||
SSvis_overlays.add_vis_overlay(src, icon, icon_state, ABOVE_MOB_LAYER, plane, dir, add_appearance_flags = RESET_ALPHA) //you see mobs under it, but you hit them like they are above it
|
||||
if(use_vis_overlay)
|
||||
alpha = 0
|
||||
SSvis_overlays.add_vis_overlay(src, icon, icon_state, ABOVE_MOB_LAYER, plane, dir, add_appearance_flags = RESET_ALPHA) //you see mobs under it, but you hit them like they are above it
|
||||
if(source_projector)
|
||||
projector = source_projector
|
||||
LAZYADD(projector.signs, src)
|
||||
@@ -27,6 +29,9 @@
|
||||
. = ..()
|
||||
if(.)
|
||||
return
|
||||
attack_holosign(user, modifiers)
|
||||
|
||||
/obj/structure/holosign/proc/attack_holosign(mob/living/user, list/modifiers)
|
||||
user.do_attack_animation(src, ATTACK_EFFECT_PUNCH)
|
||||
user.changeNext_move(CLICK_CD_MELEE)
|
||||
take_damage(5 , BRUTE, MELEE, 1)
|
||||
|
||||
Reference in New Issue
Block a user