diff --git a/Resources/Locale/en-US/guidebook/guides.ftl b/Resources/Locale/en-US/guidebook/guides.ftl
index 44171af29a..7e2d50b13a 100644
--- a/Resources/Locale/en-US/guidebook/guides.ftl
+++ b/Resources/Locale/en-US/guidebook/guides.ftl
@@ -43,4 +43,7 @@ guide-entry-security = Security
guide-entry-dna = DNA
guide-entry-antagonists = Antagonists
-guide-entry-nuclear-operatives = Nuclear Operatives
\ No newline at end of file
+guide-entry-nuclear-operatives = Nuclear Operatives
+guide-entry-traitors = Traitors
+guide-entry-zombies = Zombies
+guide-entry-minor-antagonists = Minor Antagonists
diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml b/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml
index 19586553c0..8d6ec89ba7 100644
--- a/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml
+++ b/Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml
@@ -120,6 +120,9 @@
nameSegments:
- RegalRatNameKingdom
- RegalRatNameTitle
+ - type: GuideHelp
+ guides:
+ - MinorAntagonists
- type: entity
id: MobRatKingBuff
@@ -163,6 +166,9 @@
speedModifierThresholds:
200: 0.7
250: 0.5
+ - type: GuideHelp
+ guides:
+ - MinorAntagonists
- type: entity
name: Rat Servant
@@ -276,3 +282,6 @@
price: 500 # rat wealth
- type: MobsterAccent
isBoss: false
+ - type: GuideHelp
+ guides:
+ - MinorAntagonists
diff --git a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml
index 38f0334ba7..f1b15bcdea 100644
--- a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml
+++ b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml
@@ -141,6 +141,9 @@
name: action-name-carp-rift
description: action-description-carp-rift
useDelay: 1
+ - type: GuideHelp
+ guides:
+ - MinorAntagonists
- type: entity
parent: BaseMobDragon
diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml
index d8e2a8edfa..18e502ccdf 100644
--- a/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml
+++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml
@@ -144,3 +144,6 @@
Quantity: 5
- ReagentId: SpaceLube
Quantity: 5
+ - type: GuideHelp
+ guides:
+ - MinorAntagonists
diff --git a/Resources/Prototypes/Guidebook/antagonist.yml b/Resources/Prototypes/Guidebook/antagonist.yml
index c7fa5b9f57..32dda63590 100644
--- a/Resources/Prototypes/Guidebook/antagonist.yml
+++ b/Resources/Prototypes/Guidebook/antagonist.yml
@@ -3,9 +3,27 @@
name: guide-entry-antagonists
text: "/ServerInfo/Guidebook/Antagonist/Antagonists.xml"
children:
+ - Traitors
- NuclearOperatives
+ - Zombies
+ - MinorAntagonists
+
+- type: guideEntry
+ id: Traitors
+ name: guide-entry-traitors
+ text: "/ServerInfo/Guidebook/Antagonist/Traitors.xml"
- type: guideEntry
id: NuclearOperatives
name: guide-entry-nuclear-operatives
- text: "/ServerInfo/Guidebook/Antagonist/Nuclear Operatives.xml"
\ No newline at end of file
+ text: "/ServerInfo/Guidebook/Antagonist/Nuclear Operatives.xml"
+
+- type: guideEntry
+ id: Zombies
+ name: guide-entry-zombies
+ text: "/ServerInfo/Guidebook/Antagonist/Zombies.xml"
+
+- type: guideEntry
+ id: MinorAntagonists
+ name: guide-entry-minor-antagonists
+ text: "/ServerInfo/Guidebook/Antagonist/MinorAntagonists.xml"
diff --git a/Resources/ServerInfo/Guidebook/Antagonist/MinorAntagonists.xml b/Resources/ServerInfo/Guidebook/Antagonist/MinorAntagonists.xml
new file mode 100644
index 0000000000..4fc9d6c152
--- /dev/null
+++ b/Resources/ServerInfo/Guidebook/Antagonist/MinorAntagonists.xml
@@ -0,0 +1,67 @@
+
+ # Minor Antagonists
+
+ Most if not all Minor Antagonists are ghost-controlled roles that gives dead people new ways to cause chaos around the station. They are spawned by random events.
+
+ # Revenant
+
+
+
+
+
+
+ A Revenant is given powers to haunt the crew and steal life essence from them.
+
+ ## Essence
+
+ - Your [color=#a4885c]essence[/color] is your very own life force and a way to use abilities for a cost, don't let it drop to 0.
+ - To gain [color=#a4885c]essence[/color] you first inspect various souls for their worth. More worthy souls grant more essence.
+ However merely checking their worth isn't enough for collecting [color=#a4885c]essence[/color]. You must siphon it either when the victim is critical, dead, or sleeping.
+ - A good start is to go to medical or dorms but be weary, you are vulnerable to attacks when you siphon a soul. Taking damage reduces your [color=#a4885c]essence[/color]! So plan your attacks wisely.
+
+ ## Shop And Powers
+
+ - Using [color=#a4885c]stolen essence[/color] gotten from siphoning souls, you can gain skills for mischief such as environmental destruction, electrical disruption, and electrocution through the shop.
+ - Using powers leave you vulnerable to attacks for some time, plan ahead and prepare before attacking.
+
+ # Rat King
+
+
+
+
+
+
+ A Rat King is a giant rat capable of setting a nest and creating rats to do their bidding (usually to get food).
+
+ ## Abilities
+
+ Abilities come at a cost to the Rat King's hunger. Simply eating replenishes it.
+
+
+
+
+
+ - Raise an Army of [color=#a4885c]Rat Servants[/color].
+ - Conjure a cloud of miasma.
+
+ # Space Dragon
+
+
+
+
+
+ A Space Dragon is a giant dragon that creates space carp rifts and eat the crew.
+
+ ## Abilities
+
+ - Devour critical or dead victims.
+
+
+
+
+
+
+
+ - Summon a Carp Rift that periodically spawns [color=#a4885c]Space Carp[/color].
+
+
diff --git a/Resources/ServerInfo/Guidebook/Antagonist/Traitors.xml b/Resources/ServerInfo/Guidebook/Antagonist/Traitors.xml
new file mode 100644
index 0000000000..8d402deaf8
--- /dev/null
+++ b/Resources/ServerInfo/Guidebook/Antagonist/Traitors.xml
@@ -0,0 +1,93 @@
+
+ # Traitors
+
+ - A Traitor is an antagonist employed by the Syndicate. They have access to various Syndicate tools and weapons through their [color=#a4885c]Uplink[/color].
+ - Traitors can use codewords to identify themselves to one another in order to cooperate.
+ - In a Traitor round, any player can be a Traitor aside from department heads, the captain, or any security officers.
+ - Traitors should focus primarily on completing their objectives successfully by the end of the round.
+
+ ## Uplink
+
+
+
+ - The [color=#a4885c]Uplink[/color] is the most important tool as a Traitor, as it can purchase tools and weapons with [color=#a4885c]telecrystals[/color](TC).
+
+
+
+ - [color=#a4885c]Telecrystals[/color] are given at the start to give traitors an edge on the station. Other traitors can trade their [color=#a4885c]telecrystals[/color] to each other exceeding the normal given amount.
+ - Using your [color=#a4885c]PDA[/color] and setting the ringtone as your uplink code gives you a variety of options to use at your disposal against the station and its crew.
+
+
+
+ Make sure to relock your [color=#a4885c]PDA[/color] to prevent anyone else from seeing it!
+ - Various gear include:
+
+
+
+
+
+
+
+
+ ## Objectives
+
+ - When becoming a Traitor, you will have a list of objectives, ranging from escape alive, stealing something, and killing someone. Using the [color=#a4885c]Uplink[/color] will help you with most of these tasks.
+
+ ## List of Possible Tasks
+
+ - Kill a randomly selected non-traitor.
+ - Kill a randomly selected department head.
+ - Keep a randomly selected traitor alive.
+ - Escape on the evacuation shuttle alive and uncuffed.
+ - Help a randomly selected traitor finish 2/3 of their objectives.
+ - Steal the Captain's [color=#a4885c]ID Card[/color].
+
+
+
+ - Steal the Captain's [color=#a4885c]Antique Laser Gun[/color].
+
+
+
+ - Steal the Captain's [color=#a4885c]Jetpack[/color].
+
+
+
+ - Steal the Chief Medical Officer's [color=#a4885c]Hypospray[/color].
+
+
+
+ - Steal the Research Director's [color=#a4885c]Hardsuit[/color].
+
+
+
+ - Steal the Research Director's [color=#a4885c]Hand Teleporter[/color].
+
+
+
+ - Steal the Head of Security's [color=#a4885c]Secret Documents[/color].
+
+
+
+ - Steal the Chief Engineer's [color=#a4885c]Advanced Magboots[/color].
+
+
+
+ - Steal the [color=#a4885c]Nuke Disk[/color].
+
+
+
+ - Steal the [color=#a4885c]Supply Console Board[/color] from the Quartermaster's office.
+
+
+
+ - Steal the [color=#a4885c]ID Computer Board[/color] from the Head of Personnel's office.
+
+
+
+ - Steal [color=#a4885c]Corgi Meat[/color].
+
+
+
+
+
+
diff --git a/Resources/ServerInfo/Guidebook/Antagonist/Zombies.xml b/Resources/ServerInfo/Guidebook/Antagonist/Zombies.xml
new file mode 100644
index 0000000000..80c893e18c
--- /dev/null
+++ b/Resources/ServerInfo/Guidebook/Antagonist/Zombies.xml
@@ -0,0 +1,35 @@
+
+ # Zombies
+
+
+
+
+
+ - Zombies are antagonist that infect all beings that they bite.
+
+ ## Infection
+
+ - Three ways of getting infected are by starting out as the intial infected, being bitten by a zombified being, or being injected by [color=#a4885c]Romerol[/color].
+
+
+
+
+
+ ## Objectives
+
+ - The objective for zombies is to infect the entire station's crew.
+
+ ## Cure
+
+ - If you are already zombified, the only cure is death.
+ - If you are not zombified yet, using [color=#a4885c]Ambuzol[/color] will stop the infection from ensuing your timely demise but you may still get reinfected if not too careful. [color=#a4885c]Ambuzol Plus[/color] will prevent the infection continuously only while alive.
+
+
+
+
+
+
+
+
+
+