Shuttle fixes

This commit is contained in:
Markolie
2015-01-17 02:33:19 +01:00
parent 6737472a83
commit fb7fc04f51
8 changed files with 153 additions and 93 deletions
+1 -1
View File
@@ -134,7 +134,7 @@ var/global/datum/shuttle_controller/shuttle_controller
admin_shuttle.area_offsite = locate(/area/shuttle/administration/centcom)
admin_shuttle.area_station = locate(/area/shuttle/administration/station)
admin_shuttle.docking_controller_tag = "admin_shuttle_port"
admin_shuttle.docking_controller_tag_station = "admin_shuttle_starboard"
admin_shuttle.docking_controller_tag_station = "admin_shuttle_port"
admin_shuttle.docking_controller_tag_offsite = "admin_shuttle_port"
admin_shuttle.dock_target_station = "admin_shuttle_dock_airlock"
admin_shuttle.dock_target_offsite = "admin_shuttle_bay"
+2
View File
@@ -242,6 +242,8 @@
/obj/machinery/sleeper/upgraded/New()
..()
component_parts = list()
component_parts += new /obj/item/weapon/circuitboard/sleeper(src)
component_parts += new /obj/item/weapon/stock_parts/matter_bin/super(src)
component_parts += new /obj/item/weapon/stock_parts/manipulator/pico(src)
component_parts += new /obj/item/weapon/stock_parts/console_screen(src)
component_parts += new /obj/item/weapon/stock_parts/console_screen(src)
+12 -1
View File
@@ -55,7 +55,18 @@
wires = new(src)
files = new /datum/research/autolathe(src)
/obj/machinery/autolathe/upgraded/New()
..()
component_parts = list()
component_parts += new /obj/item/weapon/circuitboard/autolathe(null)
component_parts += new /obj/item/weapon/stock_parts/matter_bin/super(null)
component_parts += new /obj/item/weapon/stock_parts/matter_bin/super(null)
component_parts += new /obj/item/weapon/stock_parts/matter_bin/super(null)
component_parts += new /obj/item/weapon/stock_parts/manipulator/pico(null)
component_parts += new /obj/item/weapon/stock_parts/console_screen(null)
RefreshParts()
/obj/machinery/autolathe/interact(mob/user)
if(shocked && !(stat & NOPOWER))
shock(user,50)
+12
View File
@@ -35,6 +35,18 @@
component_parts += new /obj/item/weapon/stock_parts/console_screen(src)
component_parts += new /obj/item/stack/cable_coil(src, 1)
RefreshParts()
/obj/machinery/atmospherics/unary/cryo_cell/New()
..()
component_parts = list()
component_parts += new /obj/item/weapon/circuitboard/cryo_tube(src)
component_parts += new /obj/item/weapon/stock_parts/matter_bin/super(src)
component_parts += new /obj/item/weapon/stock_parts/console_screen(src)
component_parts += new /obj/item/weapon/stock_parts/console_screen(src)
component_parts += new /obj/item/weapon/stock_parts/console_screen(src)
component_parts += new /obj/item/weapon/stock_parts/console_screen(src)
component_parts += new /obj/item/stack/cable_coil(src, 1)
RefreshParts()
/obj/machinery/atmospherics/unary/cryo_cell/RefreshParts()
var/C
+2 -1
View File
@@ -18,7 +18,8 @@
src.icon_state = "[src.icon_state]"
src.base_state = src.icon_state
color = color_windows(src)
if(!color)
color = color_windows(src)
return
/obj/machinery/door/window/Destroy()
+11
View File
@@ -59,6 +59,17 @@
component_parts += new /obj/item/weapon/stock_parts/console_screen(null)
RefreshParts()
files = new /datum/research(src) //Setup the research data holder.
/obj/machinery/mecha_part_fabricator/upgraded/New()
..()
component_parts = list()
component_parts += new /obj/item/weapon/circuitboard/mechfab(null)
component_parts += new /obj/item/weapon/stock_parts/matter_bin/super(null)
component_parts += new /obj/item/weapon/stock_parts/matter_bin/super(null)
component_parts += new /obj/item/weapon/stock_parts/manipulator/pico(null)
component_parts += new /obj/item/weapon/stock_parts/micro_laser/ultra(null)
component_parts += new /obj/item/weapon/stock_parts/console_screen(null)
RefreshParts()
/obj/machinery/mecha_part_fabricator/RefreshParts()
var/T = 0
+2 -3
View File
@@ -381,7 +381,8 @@ var/global/wcColored
/obj/structure/window/New(Loc,re=0)
..()
ini_dir = dir
color = color_windows(src)
if(!color)
color = color_windows(src)
update_nearby_tiles(need_rebuild=1)
update_nearby_icons()
return
@@ -448,7 +449,6 @@ var/global/wcColored
/obj/structure/window/plasmabasic/New(Loc,re=0)
..()
ini_dir = dir
color = null
update_nearby_tiles(need_rebuild=1)
update_nearby_icons()
return
@@ -473,7 +473,6 @@ var/global/wcColored
/obj/structure/window/plasmareinforced/New(Loc,re=0)
..()
ini_dir = dir
color = null
update_nearby_tiles(need_rebuild=1)
update_nearby_icons()
return