This commit is contained in:
Timothy Teakettle
2020-11-05 21:49:46 +00:00
parent 8b7fd151af
commit 58e884d18e
4 changed files with 27 additions and 14 deletions
+4 -10
View File
@@ -470,7 +470,6 @@ GLOBAL_LIST_EMPTY(the_station_areas)
return
var/away_name
var/datum/space_level/away_level
var/answer = input("What kind ? ","Away/VR") as null|anything in (possible_options + "Custom")
switch(answer)
@@ -482,19 +481,14 @@ GLOBAL_LIST_EMPTY(the_station_areas)
return
away_name = "[mapfile] custom"
to_chat(usr,"<span class='notice'>Loading [away_name]...</span>")
var/datum/map_template/template = new(mapfile, choice, ztraits)
away_level = template.load_new_z(ztraits)
createSpecificZlevel(choice, ztraits, mapfile)
else
away_name = answer
to_chat(usr,"<span class='notice'>Loading [away_name]...</span>")
var/datum/map_template/template = new(away_name, choice)
away_level = template.load_new_z(ztraits)
createSpecificZlevel(choice, ztraits, away_name)
message_admins("Admin [key_name_admin(usr)] has loaded [away_name] away mission.")
log_admin("Admin [key_name(usr)] has loaded [away_name] away mission.")
if(!away_level)
message_admins("Loading [away_name] failed!")
return
message_admins("Admin [key_name_admin(usr)] has attempted to load [away_name] away mission.")
log_admin("Admin [key_name(usr)] has attempted to load [away_name] away mission.")
/datum/controller/subsystem/mapping/proc/RequestBlockReservation(width, height, z, type = /datum/turf_reservation, turf_type_override, border_type_override)
UNTIL((!z || reservation_ready["[z]"]) && !clearing_reserved_turfs)