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. + + + + + + + + + +