mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-01-28 02:11:45 +00:00
- Adds a `donators` table for our patreon supporters.
- Intended to be half-automated, half-manual, in order to correlate
patreon accounts to ckeys. Uses the `active` field so that supporters
don't have to have their ckey associated every time they stop and
restart their donations.
- Current actions:
- Donators at tier 1 or greater get a palm tree next to their name in OOC
(toggleable)
- Donators at tier 1 or greater get +5 loadout points.
- Known issue: Loadout points will not update if the table is
modified during a round where the user has already logged in, due
to preference datum caching. There's not really any good way to fix
this, unfortunately.
30 lines
909 B
Plaintext
30 lines
909 B
Plaintext
//Preference toggles
|
|
#define SOUND_ADMINHELP 1
|
|
#define SOUND_MIDI 2
|
|
#define SOUND_AMBIENCE 4
|
|
#define SOUND_LOBBY 8
|
|
#define SOUND_HEARTBEAT 32
|
|
#define SOUND_BUZZ 64
|
|
#define SOUND_INSTRUMENTS 128
|
|
|
|
#define SOUND_DEFAULT (SOUND_ADMINHELP|SOUND_MIDI|SOUND_AMBIENCE|SOUND_LOBBY|SOUND_HEARTBEAT|SOUND_BUZZ|SOUND_INSTRUMENTS)
|
|
|
|
#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 DISABLE_SCOREBOARD 2048
|
|
#define DISABLE_KARMA_REMINDER 4096
|
|
#define MEMBER_PUBLIC 8192
|
|
#define CHAT_NO_ADMINLOGS 16384
|
|
#define DONATOR_PUBLIC 32768
|
|
|
|
#define TOGGLES_DEFAULT (CHAT_OOC|CHAT_DEAD|CHAT_GHOSTEARS|CHAT_GHOSTSIGHT|CHAT_PRAYER|CHAT_RADIO|CHAT_ATTACKLOGS|CHAT_LOOC|MEMBER_PUBLIC|DONATOR_PUBLIC)
|