mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2025-12-31 12:41:46 +00:00
* Initial Commit - Need to test this on TGS * Bump to V5 (needs testing) * CRLF --> LF * Tweaks * Latest cyberboss request * Forgot to prime TGS * Integrated TG #52572 / TGS #1087 * Fixes var(space) not being var/ * DMAPI 5.2.4 * Bump to 5.2.5
58 lines
1.3 KiB
Plaintext
58 lines
1.3 KiB
Plaintext
TGS_DEFINE_AND_SET_GLOBAL(tgs, null)
|
|
|
|
/datum/tgs_api
|
|
var/datum/tgs_version/version
|
|
var/datum/tgs_event_handler/event_handler
|
|
|
|
/datum/tgs_api/New(datum/tgs_event_handler/event_handler, datum/tgs_version/version)
|
|
. = ..()
|
|
src.event_handler = event_handler
|
|
src.version = version
|
|
|
|
/datum/tgs_api/latest
|
|
parent_type = /datum/tgs_api/v5
|
|
|
|
TGS_PROTECT_DATUM(/datum/tgs_api)
|
|
|
|
/datum/tgs_api/proc/ApiVersion()
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/OnWorldNew(datum/tgs_event_handler/event_handler)
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/OnInitializationComplete()
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/OnTopic(T)
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/OnReboot()
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/InstanceName()
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/TestMerges()
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/EndProcess()
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/Revision()
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/ChatChannelInfo()
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/ChatBroadcast(message, list/channels)
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/ChatTargetedBroadcast(message, admin_only)
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/ChatPrivateMessage(message, datum/tgs_chat_user/user)
|
|
return TGS_UNIMPLEMENTED
|
|
|
|
/datum/tgs_api/proc/SecurityLevel()
|
|
return TGS_UNIMPLEMENTED
|