Merge remote-tracking branch 'refs/remotes/origin/master' into smoothing-improvements

This commit is contained in:
Purpose
2018-10-13 21:34:04 +01:00
756 changed files with 13384 additions and 9584 deletions
+1 -1
View File
@@ -51,7 +51,7 @@
landing_zone.dir = lz_dir
landing_zone.register() //new docking ports must be registered
for(var/obj/machinery/computer/shuttle/S in machines)
for(var/obj/machinery/computer/shuttle/S in GLOB.machines)
if(S.shuttleId == shuttle_id)
S.possible_destinations = "[landing_zone.id]"
+2 -2
View File
@@ -173,7 +173,7 @@
emergency_shuttle_recalled.Announce("The emergency shuttle has been recalled.[SSshuttle.emergencyLastCallLoc ? " Recall signal traced. Results can be viewed on any communications console." : "" ]")
/obj/docking_port/mobile/emergency/proc/is_hijacked()
for(var/mob/living/player in player_list)
for(var/mob/living/player in GLOB.player_list)
if(player.mind)
if(player.stat != DEAD)
if(issilicon(player)) //Borgs are technically dead anyways
@@ -268,7 +268,7 @@
mode = SHUTTLE_ESCAPE
timer = world.time
priority_announcement.Announce("The Emergency Shuttle has left the station. Estimate [timeLeft(600)] minutes until the shuttle docks at Central Command.")
for(var/mob/M in player_list)
for(var/mob/M in GLOB.player_list)
if(!isnewplayer(M) && !M.client.karma_spent && !(M.client.ckey in karma_spenders) && !M.get_preference(DISABLE_KARMA_REMINDER))
to_chat(M, "<i>You have not yet spent your karma for the round; was there a player worthy of receiving your reward? Look under Special Verbs tab, Award Karma.</i>")
+1 -1
View File
@@ -11,7 +11,7 @@
layer = RIPPLE_LAYER
alpha = 0
duration = 3 * SHUTTLE_RIPPLE_TIME
mouse_opacity = 1
mouse_opacity = MOUSE_OPACITY_ICON
/obj/effect/temp_visual/ripple/New()
. = ..()
+3 -3
View File
@@ -553,7 +553,7 @@
if(!istype(S0))
return 1
for(var/obj/machinery/door/airlock/A in airlocks)
for(var/obj/machinery/door/airlock/A in GLOB.airlocks)
if(A.id_tag == S0.id)
spawn(-1)
A.close()
@@ -563,7 +563,7 @@
if(!istype(S1))
return 0
for(var/obj/machinery/door/airlock/A in airlocks)
for(var/obj/machinery/door/airlock/A in GLOB.airlocks)
if(A.id_tag == S1.id)
spawn(-1)
if(A.locked)
@@ -881,7 +881,7 @@ var/global/trade_dockrequest_timelimit = 0
docking_request = 1
var/possible_destinations_dock
var/possible_destinations_nodock
var/docking_request_message = "A trading ship has requested docking aboard the NSS Cyberiad for trading. This request can be accepted or denied using a communications console."
var/docking_request_message = "A trading ship has submitted a request to dock for trading. This request can be accepted or denied using a communications console."
/obj/machinery/computer/shuttle/trade/attack_hand(mob/user)
if(world.time < trade_dock_timelimit)
+1 -1
View File
@@ -177,7 +177,7 @@
if(cost)
SSshuttle.techLevels[tech.id] = tech.level
SSshuttle.points += cost
for(var/mob/M in player_list)
for(var/mob/M in GLOB.player_list)
if(M.mind)
for(var/datum/job_objective/further_research/objective in M.mind.job_objectives)
objective.unit_completed(cost)
+3
View File
@@ -5,6 +5,7 @@
icon_screen = "syndishuttle"
icon_keyboard = "syndie_key"
req_access = list(access_syndicate)
circuit = /obj/item/circuitboard/shuttle/syndicate
shuttleId = "syndicate"
possible_destinations = "syndicate_away;syndicate_z5;syndicate_z3;syndicate_ne;syndicate_nw;syndicate_n;syndicate_se;syndicate_sw;syndicate_s"
var/challenge = FALSE
@@ -12,6 +13,7 @@
/obj/machinery/computer/shuttle/syndicate/recall
name = "syndicate shuttle recall terminal"
circuit = /obj/item/circuitboard/shuttle/syndicate/recall
possible_destinations = "syndicate_away"
/obj/machinery/computer/shuttle/syndicate/Topic(href, href_list)
@@ -27,6 +29,7 @@
icon = 'icons/obj/terminals.dmi'
icon_state = "dorm_available"
req_access = list(access_syndicate)
circuit = /obj/item/circuitboard/shuttle/syndicate/drop_pod
shuttleId = "steel_rain"
possible_destinations = null