mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-01-20 06:22:41 +00:00
This commit overhauls the global.dm file, global_lists.dm file, and defines.dm file into a tree system based on -tg-. All defines have been split and distributed in code/__DEFINES/ Everything from global.dm and global_lists.dm has been split and distributed in code/_globalvars The _compile_options.dm file contains anything that absolutely, 100%, must be initialized before world.dm. Name definitions have been moved to code/_globalvars/lists/names.dm. Other things to note - All instances of something.z == 2/1/3/5 have been replaced with easily configurable defines, labeled ZLEVEL_. The map include file can override these by defining custom ones in it's file, as it is at the top of the tree.
40 lines
1.0 KiB
Plaintext
40 lines
1.0 KiB
Plaintext
//Preference toggles
|
|
#define SOUND_ADMINHELP 1
|
|
#define SOUND_MIDI 2
|
|
#define SOUND_AMBIENCE 4
|
|
#define SOUND_LOBBY 8
|
|
#define SOUND_STREAMING 16
|
|
#define SOUND_HEARTBEAT 32
|
|
#define SOUND_BUZZ 64
|
|
|
|
#define SOUND_DEFAULT (SOUND_ADMINHELP|SOUND_MIDI|SOUND_AMBIENCE|SOUND_LOBBY|SOUND_STREAMING|SOUND_HEARTBEAT|SOUND_BUZZ)
|
|
|
|
#define CHAT_OOC 1
|
|
#define CHAT_DEAD 2
|
|
#define CHAT_GHOSTEARS 4
|
|
#define CHAT_GHOSTSIGHT 8
|
|
#define CHAT_PRAYER 16
|
|
#define CHAT_RADIO 32
|
|
#define CHAT_ATTACKLOGS 64
|
|
#define CHAT_DEBUGLOGS 128
|
|
#define CHAT_LOOC 256
|
|
#define CHAT_GHOSTRADIO 512
|
|
#define SHOW_TYPING 1024
|
|
|
|
#define TOGGLES_DEFAULT (CHAT_OOC|CHAT_DEAD|CHAT_GHOSTEARS|CHAT_GHOSTSIGHT|CHAT_PRAYER|CHAT_RADIO|CHAT_ATTACKLOGS|CHAT_LOOC)
|
|
|
|
#define BE_TRAITOR 1
|
|
#define BE_OPERATIVE 2
|
|
#define BE_CHANGELING 4
|
|
#define BE_WIZARD 8
|
|
#define BE_MALF 16
|
|
#define BE_REV 32
|
|
#define BE_ALIEN 64
|
|
#define BE_PAI 128
|
|
#define BE_CULTIST 256
|
|
#define BE_NINJA 512
|
|
#define BE_RAIDER 1024
|
|
#define BE_VAMPIRE 2048
|
|
#define BE_MUTINEER 4096
|
|
#define BE_BLOB 8192
|
|
#define BE_SHADOWLING 16384 |