mech updat
This commit is contained in:
@@ -168,7 +168,7 @@
|
||||
|
||||
/obj/item/radio/mech //this has to go somewhere
|
||||
|
||||
/obj/vehicle/sealed/mecha/Initialize()
|
||||
/obj/vehicle/sealed/mecha/Initialize(mapload)
|
||||
. = ..()
|
||||
add_radio()
|
||||
add_cabin()
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
var/obj/durand_shield/shield
|
||||
|
||||
|
||||
/obj/vehicle/sealed/mecha/combat/durand/Initialize()
|
||||
/obj/vehicle/sealed/mecha/combat/durand/Initialize(mapload)
|
||||
. = ..()
|
||||
shield = new /obj/durand_shield(loc, src, layer, dir)
|
||||
RegisterSignal(src, COMSIG_MECHA_ACTION_TRIGGER, .proc/relay)
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
max_equip = 5
|
||||
destruction_sleep_duration = 20
|
||||
|
||||
/obj/vehicle/sealed/mecha/combat/gygax/dark/loaded/Initialize()
|
||||
/obj/vehicle/sealed/mecha/combat/gygax/dark/loaded/Initialize(mapload)
|
||||
. = ..()
|
||||
var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/thrusters/ion(src)
|
||||
ME.attach(src)
|
||||
|
||||
@@ -193,7 +193,7 @@
|
||||
range = MECHA_MELEE|MECHA_RANGED
|
||||
mech_flags = EXOSUIT_MODULE_WORKING
|
||||
|
||||
/obj/item/mecha_parts/mecha_equipment/extinguisher/Initialize()
|
||||
/obj/item/mecha_parts/mecha_equipment/extinguisher/Initialize(mapload)
|
||||
. = ..()
|
||||
create_reagents(1000)
|
||||
reagents.add_reagent(/datum/reagent/water, 1000)
|
||||
@@ -262,7 +262,7 @@
|
||||
item_flags = NO_MAT_REDEMPTION
|
||||
var/mode = 0 //0 - deconstruct, 1 - wall or floor, 2 - airlock.
|
||||
|
||||
/obj/item/mecha_parts/mecha_equipment/rcd/Initialize()
|
||||
/obj/item/mecha_parts/mecha_equipment/rcd/Initialize(mapload)
|
||||
. = ..()
|
||||
GLOB.rcd_list += src
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
possible_int_damage -= (MECHA_INT_TEMP_CONTROL + MECHA_INT_TANK_BREACH) //if we don't even have an air tank, these two doesn't make a ton of sense.
|
||||
. = ..()
|
||||
|
||||
/obj/vehicle/sealed/mecha/working/ripley/Initialize()
|
||||
/obj/vehicle/sealed/mecha/working/ripley/Initialize(mapload)
|
||||
. = ..()
|
||||
AddComponent(/datum/component/armor_plate,3,/obj/item/stack/sheet/animalhide/goliath_hide,list(MELEE = 10, BULLET = 5, LASER = 5))
|
||||
|
||||
@@ -101,7 +101,7 @@
|
||||
enter_delay = 40
|
||||
silicon_icon_state = null
|
||||
|
||||
/obj/vehicle/sealed/mecha/working/ripley/deathripley/Initialize()
|
||||
/obj/vehicle/sealed/mecha/working/ripley/deathripley/Initialize(mapload)
|
||||
. = ..()
|
||||
var/obj/item/mecha_parts/mecha_equipment/ME = new /obj/item/mecha_parts/mecha_equipment/hydraulic_clamp/kill
|
||||
ME.attach(src)
|
||||
@@ -109,7 +109,7 @@
|
||||
/obj/vehicle/sealed/mecha/working/ripley/deathripley/real
|
||||
desc = "OH SHIT IT'S THE DEATHSQUAD WE'RE ALL GONNA DIE. FOR REAL"
|
||||
|
||||
/obj/vehicle/sealed/mecha/working/ripley/deathripley/real/Initialize()
|
||||
/obj/vehicle/sealed/mecha/working/ripley/deathripley/real/Initialize(mapload)
|
||||
. = ..()
|
||||
for(var/obj/item/mecha_parts/mecha_equipment/E in equipment)
|
||||
E.detach()
|
||||
@@ -123,7 +123,7 @@
|
||||
name = "\improper APLU \"Miner\""
|
||||
obj_integrity = 75 //Low starting health
|
||||
|
||||
/obj/vehicle/sealed/mecha/working/ripley/mining/Initialize()
|
||||
/obj/vehicle/sealed/mecha/working/ripley/mining/Initialize(mapload)
|
||||
. = ..()
|
||||
if(cell)
|
||||
cell.charge = FLOOR(cell.charge * 0.25, 1) //Starts at very low charge
|
||||
|
||||
Reference in New Issue
Block a user