mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 18:32:03 +00:00
Merge pull request #15480 from JMWTurner/20170406-StrikePlus
Strike Team bases revamp
This commit is contained in:
@@ -2042,6 +2042,34 @@
|
||||
sleep(2)
|
||||
C.jumptocoord(x,y,z)
|
||||
|
||||
else if(href_list["shuttlepermission"])
|
||||
if(!check_rights(R_ADMIN))
|
||||
return
|
||||
|
||||
var/datum/shuttle/shuttle = locate(href_list["shuttle"])
|
||||
var/obj/docking_port/D = locate(href_list["docking_port"])
|
||||
var/obj/machinery/computer/shuttle_control/broadcast = locate(href_list["broadcast"])
|
||||
var/mob/user = locate(href_list["user"])
|
||||
var/answer = text2num(href_list["answer"])
|
||||
|
||||
var/reason = input(user, "State the reasons for your choice (optional).", "Request Answer", "")
|
||||
|
||||
if (answer)
|
||||
if(broadcast)
|
||||
broadcast.announce( "Permission Granted. [reason]" )
|
||||
else if(user)
|
||||
to_chat(user, "Permission Granted. [reason]")
|
||||
shuttle.actually_travel_to(D,broadcast,user)
|
||||
log_admin("[key_name_admin(usr)] granted permission to [key_name(user)] to fly their [shuttle.name] to [D.areaname]")
|
||||
message_admins("[key_name_admin(usr)] granted permission to [key_name(user)] to fly their [shuttle.name] to [D.areaname]")
|
||||
else
|
||||
if(broadcast)
|
||||
broadcast.announce( "Permission Denied. [reason]" )
|
||||
else if(user)
|
||||
to_chat(user, "Permission Denied. [reason]")
|
||||
log_admin("[key_name_admin(usr)] denied permission to [key_name(user)] to fly their [shuttle.name] to [D.areaname]")
|
||||
message_admins("[key_name_admin(usr)] denied permission to [key_name(user)] to fly their [shuttle.name] to [D.areaname]")
|
||||
|
||||
else if(href_list["adminchecklaws"])
|
||||
output_ai_laws()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user