All combat mechs that are special get their internals_access increased so the pilots of the deathsquad / nuke team can fix up their mechs without having to steal a robotics ID. Also removes engineering from being able to access mech internals, seems weird to have if only robotics is allowed to handle mechs, probably remnant of engineering robotics?
30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
Plaintext
/obj/mecha/combat/reticence
|
|
desc = "A silent, fast, and nigh-invisible miming exosuit. Popular among mimes and mime assassins."
|
|
name = "\improper reticence"
|
|
icon_state = "reticence"
|
|
step_in = 2
|
|
dir_in = 1 //Facing North.
|
|
max_integrity = 100
|
|
deflect_chance = 3
|
|
armor = list("melee" = 25, "bullet" = 20, "laser" = 30, "energy" = 15, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 100)
|
|
max_temperature = 15000
|
|
wreckage = /obj/structure/mecha_wreckage/reticence
|
|
operation_req_access = list(ACCESS_THEATRE)
|
|
internals_req_access = list(ACCESS_THEATRE, ACCESS_ROBOTICS)
|
|
add_req_access = 0
|
|
internal_damage_threshold = 25
|
|
max_equip = 2
|
|
step_energy_drain = 3
|
|
color = "#87878715"
|
|
stepsound = null
|
|
turnsound = null
|
|
opacity = 0
|
|
spawn_tracked = FALSE
|
|
|
|
/obj/mecha/combat/reticence/loaded/Initialize()
|
|
. = ..()
|
|
var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/silenced
|
|
ME.attach(src)
|
|
ME = new /obj/item/mecha_parts/mecha_equipment/rcd //HAHA IT MAKES WALLS GET IT
|
|
ME.attach(src)
|