Fix DMAPI test build

This commit is contained in:
Cyberboss
2018-04-25 12:06:16 -04:00
parent 89234b900c
commit 66d4382344
11 changed files with 147 additions and 118 deletions
+5 -23
View File
@@ -1,36 +1,18 @@
/world/New()
SERVER_TOOLS_ON_NEW
world.log << "Service API Version: [SERVER_TOOLS_API_VERSION]"
WaitForAPICompatResponse()
TgsNew()
TgsInitializationComplete()
/world/Topic(T, Addr, Master, Keys)
SERVER_TOOLS_ON_TOPIC
TGS_TOPIC
/world/Reboot(reason)
SERVER_TOOLS_ON_REBOOT
SERVER_TOOLS_REBOOT_BYOND(FALSE)
TgsReboot()
/proc/message_admins(event)
event = "Admins: [event]"
world << event
world.log << event
/proc/WaitForAPICompatResponse()
set waitfor = FALSE
sleep(50)
if(!SERVER_TOOLS_PRESENT)
world.log << "No running service detected"
del(world)
return
world.log << "Running service version: [SERVER_TOOLS_VERSION]"
var/list/prs = SERVER_TOOLS_PR_LIST
for(var/I in prs)
var/data = prs[I]
world.log << "Testmerge: #[I]: [data["title"]] by [data["author"]] at commit [data["commit"]]"
var/checks_complete = "Server tools API checks complete! Rebooting..."
SERVER_TOOLS_CHAT_BROADCAST(checks_complete)
SERVER_TOOLS_RELAY_BROADCAST(checks_complete)
world.Reboot()
var/list/clients = list()
/client/New()