From 47d644fb9b2ddd8b1b87c63198fcd7c2d75eb794 Mon Sep 17 00:00:00 2001 From: Anewbe Date: Thu, 19 Oct 2017 03:10:21 -0500 Subject: [PATCH] Adds a Thug antag type, for admin use --- code/__defines/gamemode.dm | 1 + code/game/antagonist/station/thug.dm | 17 +++++++++++++++++ polaris.dme | 1 + 3 files changed, 19 insertions(+) create mode 100644 code/game/antagonist/station/thug.dm diff --git a/code/__defines/gamemode.dm b/code/__defines/gamemode.dm index 896553e8098..53279316089 100644 --- a/code/__defines/gamemode.dm +++ b/code/__defines/gamemode.dm @@ -86,6 +86,7 @@ var/list/be_special_flags = list( #define MODE_TRAITOR "traitor" #define MODE_AUTOTRAITOR "autotraitor" #define MODE_INFILTRATOR "infiltrator" +#define MODE_THUG "thug" #define DEFAULT_TELECRYSTAL_AMOUNT 120 diff --git a/code/game/antagonist/station/thug.dm b/code/game/antagonist/station/thug.dm new file mode 100644 index 00000000000..54f5f83663a --- /dev/null +++ b/code/game/antagonist/station/thug.dm @@ -0,0 +1,17 @@ +var/datum/antagonist/thug/thugs + +/datum/antagonist/THUG + id = MODE_THUG + role_type = BE_RENEGADE + role_text = "Thug" + role_text_plural = "Thugs" + bantype = "renegade" + restricted_jobs = list("AI", "Cyborg") + welcome_text = "Sometimes, people just need to get messed up. Luckily, that's what you're here to do." + antag_text = "You are a minor antagonist! Within the server rules, do whatever it is \ + that you came to the station to do, be it violence, theft, or just extreme self-defense. \ + Try to make sure other players have fun! If you are confused or at a loss, always adminhelp, \ + and before taking extreme actions, please try to also contact the administration! \ + Think through your actions and make the roleplay immersive! Please remember all \ + rules aside from those without explicit exceptions apply to antagonists." + flags = ANTAG_SUSPICIOUS | ANTAG_IMPLANT_IMMUNE | ANTAG_RANDSPAWN | ANTAG_VOTABLE \ No newline at end of file diff --git a/polaris.dme b/polaris.dme index 0bb468086a1..77489a584a2 100644 --- a/polaris.dme +++ b/polaris.dme @@ -360,6 +360,7 @@ #include "code\game\antagonist\station\renegade.dm" #include "code\game\antagonist\station\revolutionary.dm" #include "code\game\antagonist\station\rogue_ai.dm" +#include "code\game\antagonist\station\thug.dm" #include "code\game\antagonist\station\traitor.dm" #include "code\game\area\ai_monitored.dm" #include "code\game\area\areas.dm"