mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-03-21 11:35:14 +00:00
- Bump appropriate versions - Add DreamDaemon request field and permission bit. - Add generic failure error code. - Remove `ErrorCode` comment since they are being using in #1666. - Fix bad interop return messages. - Adjust DMAPI code to support broadcasts. - Add tests. Closes #138
16 lines
747 B
Plaintext
16 lines
747 B
Plaintext
#define TGS_EXTERNAL_CONFIGURATION
|
|
#define TGS_DEFINE_AND_SET_GLOBAL(Name, Value) var/##Name = ##Value
|
|
#define TGS_READ_GLOBAL(Name) global.##Name
|
|
#define TGS_WRITE_GLOBAL(Name, Value) global.##Name = ##Value
|
|
#define TGS_PROTECT_DATUM(Path)
|
|
var/last_tgs_broadcast
|
|
#define TGS_WORLD_ANNOUNCE(message) if(TRUE) { var/__tgs_announce_message_local = ##message; world << __tgs_announce_message_local; last_tgs_broadcast = __tgs_announce_message_local; }
|
|
#define TGS_WARNING_LOG(message) world.log << "Warn: [##message]"
|
|
#define TGS_NOTIFY_ADMINS(event)
|
|
#define TGS_CLIENT_COUNT 0
|
|
#define TGS_DEBUG_LOG(message) world.log << "TGS DEBUG: [##message]"
|
|
|
|
#include "..\..\src\DMAPI\tgs.dm"
|
|
#include "..\..\src\DMAPI\tgs\includes.dm"
|
|
#include "test_setup.dm"
|