mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-26 14:39:58 +01:00
Merge branch 'master' of https://github.com/tgstation/tgstation into upstream-sync
This commit is contained in:
@@ -195,10 +195,10 @@
|
||||
|
||||
/obj/item/mecha_parts/mecha_equipment/armor/antiemp_armor_booster/attach(obj/vehicle/sealed/mecha/new_mecha, attach_right)
|
||||
. = ..()
|
||||
chassis.AddElement(/datum/element/empprotection, EMP_PROTECT_WIRES)
|
||||
chassis.AddElement(/datum/element/empprotection, EMP_PROTECT_WIRES|EMP_NO_EXAMINE)
|
||||
|
||||
/obj/item/mecha_parts/mecha_equipment/armor/antiemp_armor_booster/detach(atom/moveto)
|
||||
chassis.RemoveElement(/datum/element/empprotection, EMP_PROTECT_WIRES)
|
||||
chassis.RemoveElement(/datum/element/empprotection, EMP_PROTECT_WIRES|EMP_NO_EXAMINE)
|
||||
return ..()
|
||||
|
||||
/obj/item/mecha_parts/mecha_equipment/armor/antiemp_armor_booster/clandestine
|
||||
|
||||
@@ -14,15 +14,16 @@
|
||||
|
||||
/obj/vehicle/sealed/mecha/odysseus/moved_inside(mob/living/carbon/human/human)
|
||||
. = ..()
|
||||
if(. && !HAS_TRAIT(human, TRAIT_MEDICAL_HUD))
|
||||
ADD_TRAIT(human, TRAIT_MEDICAL_HUD, VEHICLE_TRAIT)
|
||||
if(!.)
|
||||
return
|
||||
ADD_TRAIT(human, TRAIT_MEDICAL_HUD, VEHICLE_TRAIT)
|
||||
|
||||
/obj/vehicle/sealed/mecha/odysseus/remove_occupant(mob/living/carbon/human/human)
|
||||
if(isliving(human) && HAS_TRAIT_FROM(human, TRAIT_MEDICAL_HUD, VEHICLE_TRAIT))
|
||||
REMOVE_TRAIT(human, TRAIT_MEDICAL_HUD, VEHICLE_TRAIT)
|
||||
REMOVE_TRAIT(human, TRAIT_MEDICAL_HUD, VEHICLE_TRAIT)
|
||||
return ..()
|
||||
|
||||
/obj/vehicle/sealed/mecha/odysseus/mmi_moved_inside(obj/item/mmi/MMI, mob/user)
|
||||
. = ..()
|
||||
if(. && !isnull(MMI.brainmob) && !HAS_TRAIT(MMI.brainmob, TRAIT_MEDICAL_HUD))
|
||||
ADD_TRAIT(MMI.brainmob, TRAIT_MEDICAL_HUD, VEHICLE_TRAIT)
|
||||
if(!. || isnull(MMI.brainmob))
|
||||
return
|
||||
ADD_TRAIT(MMI.brainmob, TRAIT_MEDICAL_HUD, VEHICLE_TRAIT)
|
||||
|
||||
Reference in New Issue
Block a user