diff --git a/code/datums/api.dm b/code/datums/api.dm index 2a88185a3b9..7713ce58dba 100644 --- a/code/datums/api.dm +++ b/code/datums/api.dm @@ -147,7 +147,7 @@ proc/api_update_command_database() var/versionstring = null //The Version Number follows SemVer http://semver.org/ version["major"] = 2 //Major Version Number --> Increment when implementing breaking changes - version["minor"] = 3 //Minor Version Number --> Increment when adding features + version["minor"] = 4 //Minor Version Number --> Increment when adding features version["patch"] = 0 //Patchlevel --> Increment when fixing bugs versionstring = "[version["major"]].[version["minor"]].[version["patch"]]" @@ -1208,4 +1208,19 @@ proc/api_update_command_database() statuscode = 200 response = "Poll data fetched" data = poll_data + return 1 + +//Sends a text to everyone on the server +/datum/topic_command/broadcast_text + name = "broadcast_text" + description = "Sends a text to everyone on the server." + params = list( + "text" = list("name"="text","desc"="The text that should be sent","req"=1,"type"="str") + ) + +/datum/topic_command/broadcast_text/run_command(queryparams) + to_world(queryparams["text"]) + + statuscode = 200 + response = "Text sent" return 1 \ No newline at end of file