From 4c0406678cd64f06dc4128ca79b5b97427b3d49f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20M=C3=BCller?= Date: Wed, 23 Feb 2022 00:57:59 +0100 Subject: [PATCH 01/10] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7dd65c3fa..0d7ae3956 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ ![eisbison banner](./Images/TOR_logo.png) -

+

This mod is not affiliated with Among Us or Innersloth LLC, and the content contained therein is not endorsed or otherwise sponsored by Innersloth LLC. Portions of the materials contained herein are property of Innersloth LLC. © Innersloth LLC.

-[![Discord](./Images/TOR_server.png)](https://discord.gg/77RkMJHWsM) +[![Discord](./Images/TOR_server.png)](https://discord.gg/WjegsxEuAD) ![eisbison infographic](./Images/TOR_roles.jpg) From 716766e4c8fa2fa84f87a7d9b0c362e80741ee6c Mon Sep 17 00:00:00 2001 From: DasMonschta Date: Wed, 23 Feb 2022 00:58:57 +0100 Subject: [PATCH 02/10] Banner update --- TheOtherRoles/Patches/CredentialsPatch.cs | 3 ++- TheOtherRoles/Resources/Banner.png | Bin 49117 -> 109537 bytes 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/TheOtherRoles/Patches/CredentialsPatch.cs b/TheOtherRoles/Patches/CredentialsPatch.cs index 5b37e8021..fbd2acde2 100644 --- a/TheOtherRoles/Patches/CredentialsPatch.cs +++ b/TheOtherRoles/Patches/CredentialsPatch.cs @@ -37,6 +37,7 @@ private static class PingTrackerPatch { private static GameObject modStamp; static void Prefix(PingTracker __instance) { + if (modStamp == null) { modStamp = new GameObject("ModStamp"); var rend = modStamp.AddComponent(); @@ -73,7 +74,7 @@ static void Postfix(PingTracker __instance) { if (amongUsLogo != null) { amongUsLogo.transform.localScale *= 0.6f; amongUsLogo.transform.position += Vector3.up * 0.25f; - } + } var torLogo = new GameObject("bannerLogo_TOR"); torLogo.transform.position = Vector3.up; diff --git a/TheOtherRoles/Resources/Banner.png b/TheOtherRoles/Resources/Banner.png index 90f97231052391320fb562ab1eec25f8732b94e5..824206dcf6235b101d525efdba812e980660ff0e 100644 GIT binary patch literal 109537 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 Xrhyk14a#9`z%agG4zKvz@!$Uey3om) literal 49117 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 adUyh(r*T$`X(|Rt(`akxsu$h23Hv_=IYNs7 From 33f19adde6fec36b3ba56b348ac5f86bdb6d320a Mon Sep 17 00:00:00 2001 From: DasMonschta Date: Wed, 23 Feb 2022 01:15:30 +0100 Subject: [PATCH 03/10] Readme Images --- Images/TOR_logo.png | Bin 14558 -> 68549 bytes Images/TOR_server.png | Bin 9054 -> 13410 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/Images/TOR_logo.png b/Images/TOR_logo.png index 86e01f93f21b0679688b5350986f6e689b6f905a..c94e0ef1bb72763dd6a26a2eb2e77eebfeeebd2d 100644 GIT binary patch literal 68549 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%0AbT8q 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 D2BCWR From 9fa346e72c71c3166232d6e0c578788d16ff1c86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20M=C3=BCller?= Date: Wed, 23 Feb 2022 01:26:42 +0100 Subject: [PATCH 04/10] Update README.md --- README.md | 553 +----------------------------------------------------- 1 file changed, 6 insertions(+), 547 deletions(-) diff --git a/README.md b/README.md index 0d7ae3956..c0e3767b0 100644 --- a/README.md +++ b/README.md @@ -41,522 +41,32 @@ The [Role Assignment](#role-assignment) sections explains how the roles are bein # Releases | Among Us - Version| Mod Version | Link | |----------|-------------|-----------------| -| 2021.12.15s| v3.4.3| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.4.3/TheOtherRoles.zip) -| 2021.12.15s| v3.4.2| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.4.2/TheOtherRoles.zip) -| 2021.12.15s| v3.4.1| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.4.1/TheOtherRoles.zip) -| 2021.12.15s| v3.4.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.4.0/TheOtherRoles.zip) -| 2021.12.15s| v3.3.3| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.3.3/TheOtherRoles.zip) -| 2021.12.15s| v3.3.2| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.3.2/TheOtherRoles.zip) -| 2021.12.14s| v3.3.1| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.3.1/TheOtherRoles.zip) -| 2021.12.14s| v3.3.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.3.0/TheOtherRoles.zip) -| 2021.11.9.5s| v3.2.4| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.2.4/TheOtherRoles.zip) -| 2021.11.9.5s| v3.2.3| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.2.3/TheOtherRoles.zip) -| 2021.11.9.5s| v3.2.2| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.2.2/TheOtherRoles.zip) -| 2021.11.9.5s| v3.2.1| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.2.1/TheOtherRoles.zip) -| 2021.11.9.5s| v3.2.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.2.0/TheOtherRoles.zip) -| 2021.11.9.5s| v3.1.2| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.1.2/TheOtherRoles.zip) -| 2021.11.9.5s| v3.1.1| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.1.1/TheOtherRoles.zip) -| 2021.11.9.5s| v3.1.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.1.0/TheOtherRoles.zip) -| 2021.11.9.5s| v3.0.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v3.0.0/TheOtherRoles.zip) -| 2021.6.30s| v2.9.2| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.9.2/TheOtherRoles.zip) -| 2021.6.30s| v2.9.1| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.9.1/TheOtherRoles.zip) -| 2021.6.30s| v2.9.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.9.0/TheOtherRoles.zip) -| 2021.6.30s| v2.8.1| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.8.1/TheOtherRoles.zip) -| 2021.6.30s| v2.8.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.8.0/TheOtherRoles.zip) -| 2021.6.30s| v2.7.3| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.7.3/TheOtherRoles.zip) -| 2021.6.15s| v2.7.1| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.7.1/TheOtherRoles.zip) -| 2021.6.15s| v2.7.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.7.0/TheOtherRoles.zip) -| 2021.5.25.2s| v2.6.7| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.6.7/TheOtherRoles.zip) -| 2021.5.10s| v2.6.6| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.6.6/TheOtherRoles.zip) -| 2021.5.10s| v2.6.5| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.6.5/TheOtherRoles.zip) -| 2021.5.10s| v2.6.4| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.6.4/TheOtherRoles.zip) -| 2021.5.10s| v2.6.3| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.6.3/TheOtherRoles.zip) -| 2021.5.10s| v2.6.2| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.6.2/TheOtherRoles.zip) -| 2021.4.14s| v2.6.1| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.6.1/TheOtherRoles.zip) -| 2021.4.14s| v2.6.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.6.0/TheOtherRoles.zip) -| 2021.4.14s| v2.5.1| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.5.1/TheOtherRoles.zip) -| 2021.4.14s| v2.5.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.5.0/TheOtherRoles.zip) -| 2021.4.14s| v2.4.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.4.0/TheOtherRoles.zip) -| 2021.4.14s| v2.3.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.3.0/TheOtherRoles.zip) -| 2021.4.14s| v2.2.2| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.2.2/TheOtherRoles.zip) -| 2021.4.12s| v2.2.1| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.2.1/TheOtherRoles.zip) -| 2021.4.12s| v2.2.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.2.0/TheOtherRoles.zip) -| 2021.3.31.3s| v2.1.0| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.1.0/TheOtherRoles.zip) -| 2021.3.31.3s| v2.0.1 beta| [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.0.1/TheOtherRoles.zip) -| 2021.3.31.3s | v2.0.0 beta | [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v2.0.0/TheOtherRoles.zip) -| 2021.3.5s | v1.8.2 | [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v1.8.2/TheOtherRoles.zip) -| 2021.3.5s | v1.8.1 | [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v1.8.1/TheOtherRoles.zip) -| 2021.3.5s | v1.8 | [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v1.8/TheOtherRoles.zip) -| 2021.3.5s | v1.7 | [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v1.7/TheOtherRoles.zip) -| 2021.3.5s | v1.6 | [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v1.6/TheOtherRoles.zip) -| 2021.3.5s | v1.5 | [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v1.5/TheOtherRoles.zip) -| 2021.3.5s | v1.4 | [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v1.4/TheOtherRoles.zip) -| 2021.3.5s | v1.3 | [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v1.3/TheOtherRoles.zip) -| 2020.12.19s | v1.1 | [Download](https://github.com/Eisbison/TheOtherRoles/releases/download/v1.1/TheOtherRoles.zip) -| 2020.12.19s | v1.0 | [Download](https://github.com/Eisbison/TheOtherRoles/files/6097191/TheOtherRoles.zip) +| 2021.12.15s| v3.4.3.1| [Download](https://github.com/LaicosVK/TheEpicRoles/releases/download/v3.4.3.1/TheEpicRoles.zip) # Changelog

Click to show the Changelog -**Version 3.4.3** -- Fixed a bug where "Guesser Is Impostor Chance" crashed the role system -- Fixed a bug where a sidekicked Hacker was stuck -- Fixed a bug where a sidekicked Security Guard was stuck -- Fixed a bug where a disabled Report Button triggered handcuffs -- Fixed a bug where the Evil Guesser spawn rate was not correct -- Changed that Cleaner & Vulture exclude each other -- Changed that the lighter/darker color indicator can be displayed as dead - -**Version 3.4.2** -- Fixed a game breaking bug - -**Version 3.4.2** -- Fixed a game breaking bug - -**Version 3.4.1** -- Added a new mod option "Show Lighter/Darker" for meetings -- Added options for choosing which maps are enabled for random maps thanks [EvilScum](https://github.com/JustASysAdmin) -- Added Jester option "Jester Has Impostor Vision" thanks [EvilScum](https://github.com/JustASysAdmin) -- Fixed a bug where the Bounty Hunter had no bounty -- Fixed a bug where the Guesser & Sheriff were not assigned properly (fingers crossed) -- Fixed a bug where Hacker buttons didn't work as intended with "random map" option -- Fixed a bug where the Security Guard could not access cams on Skeld, dlekS & Airship -- Changed Tracker update intervall to a minimum of 1 thanks [LaicosVK](https://github.com/LaicosVK) - -**Version 3.4.0** -- Added new Role [Deputy](#deputy) thanks [gendelo3](https://github.com/gendelo3) -- Added Hacker option "Cant Move During Mobile Gadget Duration" -- Added Security Guard mobile cams after placing all screws -- Added Lover option "Enable Lover Chat" -- Added return votes in meetings: You'll now get your votes back if your target got shot by the Guesser -- Added New Option for Guesser: Guesser can't guess Snitch if they has done all tasks (created by [MaximeGillot](https://github.com/MaximeGillot)) -- Added The Other Roles changelog announcement popup -- Changed that the Bounty Hunter exclude their Lover -- Changed the position of the Witch icon in meetings for better visibility -- Fixed a bug where the spy had a white name for Impostors in chat -- Fixed a bug where the Guesser and Swapper UI in meetings was behind the visor cosmetics - -**Version 3.3.3** -- Fixed a bug where a guessed Guesser could guess -- Fixed a bug where buttons were visible during the meeting -- Removed Hacker vitals for Skeld & dlekS -- Changed the Guesser option "Other Guesser Spawn Rate" to "Both Guesser Spawn Rate" (now only take effect when the chance for the first guesser was successful) -- Changed Hacker vitals to doorlog for MIRA HQ - -**Version 3.3.2** -- Fixed a bug where you can't create a lobby on Among Us 2021.12.15 - -**Version 3.3.1** -- Fixed a bug where sometimes the Evil Guesser could not guess. Thanks @tomarai - -**Version 3.3.0** -- Update to Among Us version 2021.12.14s -- Fixed a bug where the Pursuer won if the Pursuer was the last killed or voted player -- Fixed a bug where the option "Enable Mod Roles And Block Vanilla Roles" was not set correctly -- New option for the Guesser "Evil Guesser can guess spy" -- New option for the Guesser "Other Guesser Spawn Rate" -- New ability for the Hacker "Mobile Gadgets" (including vitals & admin table) -- New option for the Hacker "Max Mobile Gadget Charges" -- New option for the Hacker "Number Of Tasks Needed For Recharging" -- Fixed some UI bugs during the meeting - -**Version 3.2.4** -- Fixed a bug where the Vampire teleported when the bitten player died -- The settings UI has been improved by [Amsyar Rasyiq](https://github.com/amsyarasyiq) -- New option to the Bait "Warn The Killer With A Flash", created by [gendelo3](https://github.com/gendelo3) - -**Version 3.2.3** -- Fixed a bug where the role of a dead client was visible to the Pursuer -- Fixed a bug where the Morphling changed their color when killing players -- Fixed a bug where voting the Lover partner of a Lover Witch did not safe the spellbound players -- When the Lawyer dies, the client doesn't have the client mark (§) anymore, making the client aware of the fact that the Lawyer can't steal the win anymore (only relevant if the "Client Knows" option is on) - -**Version 3.2.2** -- Add new option "Play On A Random Map" created by [Alex2911](https://github.com/Alex2911) -- Add Witch option "Voting The Witch Saves All The Targets" -- Add Lawyer option "Lawyer Knows Target Role" -- We changed the win conditions of the [Lawyer](#lawyer), to make it more viable -- Bug fix: The Medium now shows the roles of players in the right format -- The name and the role of all winners is now being displayed on the end screen -- We changed the way settings are being shared among the players (which caused some people to be unable to join the lobby). This might resolve the problem or make it even worse... we'll see. - -**Version 3.2.1** -- Hotfix for 3.2.0 -- Bug fix: The Warlock is again able to kill with the curse abilty - -**Version 3.2.0** -- **New Role:** [Witch](#witch) created by [Alex2911](https://github.com/Alex2911) -- **New Role:** [Lawyer](#lawyer) -- Bug fix: Choosing an Impostor as a Sidekick won't resulted in an Impostor/Sidekick mix anymore. -- Bug fix: The Guesser info now shows the right information, when the Guesser guesses the wrong role and kills himself. -- Bug fix: Hats are being displayed in alphabetic order. Hats demo in freeplay is working again. Fixed a bug where hats would not load when accessed from the main menu. -- Bug fix: The Detective now shows the name of the players in any case. - -**Hotfix 3.1.2** -- Don't ask, just update. I messed up. - -**Hotfix 3.1.1** -- Bug fix: You're again able to connect to custom servers -- Bug fix: The option "Guesses Visible In Ghost Chat" doesn't result in a ban of the Guesser anymore -- Bug fix: The position of the Spy on the intro screen is again random -- Bug fix: Re-added some venting rules that were lost (Spy can't move between vents, only Trickster can use boxes, ...) - -**Version 3.1.0** -- Hopefully temporary fixing the issue of being kicked by Innersloth servers for regular kills, until Innersloth fixes it on their side. -- **NOTE:** Do not combine modded and unmodded versions of the game (even if you don't activate anything). Because of the kicking fix, your kills won't be performed for players that do not share the exact same modded version. Due to this you now can't start a game as the host, if not everyone in the lobby has the same version of the mod. Additionally you'll be kicked out of a lobby after 10 seconds, if the host doesn't have the mod installed (or the same mod version). -- **Tracker:** The Tracker has been reworked by [Alex2911](https://github.com/Alex2911). The Tracker now has an additional optional ability that tracks all corpses on the map for a few seconds. -- Add new option: Allow Parallel MedBay Scans -- Add new [Guesser](#guesser) option: "Guesses Visible In Ghost Chat" -- Add new [Guesser](#guesser) option: "Guesses Ignore The Medic Shield". If this option is set to false, no matter what the Guesser guessed, no one will die and the shielded player/Medic might be notified -- Add new [Medic](#medic) option: "Medic Sees Murder Attempt On Shielded Player". This includes attempts from any kind of killer (Sheriff, Jackal, Guesser if the shield is not being ignored, ...) -- During meetings the [Detective](#detective), [Hacker](#hacker) and [Medium](#medium) now display, whether a player wears a darker or lighter color -- Bug fix: Bounty Hunter, Mini and Engineer in vent kills do not result in players being kicked anymore -- Bug fix: The Trickster vent button now doesn't show the text "vent" twice anymore -- Bug fix: Fixed the visual bug where both Lovers always showed dead during the meeting after a correct guess of one of them even if the option "Both Lovers Die" was disabled - -**Version 3.0.0** -- Updated to Among Us version v2021.11.9.5s -- **Note:** We wanted to update as fast as possible, that's why you can't use both the Innersloth and mod roles at the same time. We'll make that possible in the future, but there are various things that need to be modified (e.g. Shifter, Guesser, ...) to make that work, so that'll take a little longer. Also, be aware that this version might contain more bugs than usual because Innersloth changed a lot of things and we might have missed some of them. -- Ability buttons are now bind to the Q key (if it's a killing ability) or to the F key (otherwise). We'll make the binds adaptable in the future. -- For now we removed the option "Jester Can Sabotage" -- The Sheriff now always dies, when they try to kill a not fully grown Mini - -**Hotfix 2.9.2** -- Fixed a bug where the names of all players were visible during camouflage -- Fixed a bug where the Morphling didn't take over the name of its target - -**Version 2.9.1** -- Fixed a bug where [Camouflager](#camouflager) & [Morphling](#morphling) caused performance issues -- Fixed a bug where [Medium](#medium) did not exlude the Evil [Mini](#mini) -- [Vulture](#vulture) "Number Of Corpses Needed To Be Eaten" max value extended to 10 -- Added Vulture Option: "Show Arrows Pointing Towards The Corpes" -- Removed Medium Question: "What is your name?" (name of the soul is added after each question) - - -**Version 2.9.0** -- **New Role:** [Medium](#medium) -- **New Role:** [Vulture](#vulture) -- Added Jackal Option: "Jackal Can See If Engineer Is In A Vent" -- Added Guesser Option: "Guesser Can Shoot Multiple Times Per Meeting" -- Fixed a bug that occured when the Shifter shifted the Bait - -**Hotfix 2.8.1** -- Fixed a game breaking bug where killing the Bait resulted in a ban of the Bait - -**Version 2.8.0** -- **New Role:** [Bait](#bait) -- Added Tracker Option: "Tracker Reset Target After Meeting" (feature created by [MaximeGillot](https://github.com/MaximeGillot)) -- Added Snitch Options: "Include Team Jackal" and "Use Different Arrow Color For Team Jackal" -- Added Medic Option: "Shield Will Be Set After Next Meeting" - -**Version 2.7.3** -- Updated to Among Us v2021.6.30 -- Updated BepInEx version -- Updated Credentials -- Fixed some Colors being considered darker, when they should be lighter -- Added /size command for Lobby -- Added /color and /murder command to Freeplay (for the Hat Designers) - -**Version 2.7.1** -- Fixed a bug where [swapped](#swapper) votes were sometimes counted wrongly -- Fixed the positioning of the player name while [morphed](#morphling) -- Fixed a bug where the window of the [Guesser](#guesser) sometimes showed no "close button" -- Fixed a bug where the [garlics](#vampire) were not displayed properly - -**Version 2.7.0** -- **New Role:** [Bounty Hunter](#bounty-hunter) -- Added more new [colors](#colors) (Thanks to [Drakoni](https://twitter.com/Drakoni13) for sorting them) -- Added a setting to the [Shifter](#shifter), that will prevent [Medic Shield](#medic) & [Lover](#lovers) Roles to be shifted -- Changed [Jackal](#jackal) & [Sidekick](#sidekick) to always be killable by [Sheriff](#sheriff) -- Changed [Jackal](#jackal) & [Sidekick](#sidekick) to not be [erasable](#eraser) anymore -- Changed [Role Assignment](#role-assignment) slightly to make chances more consistent -- Fixed a bug where votes would still count after the [Guesser](#guesser) or it's target died -- Fixed a bug where a [lover partner](#lovers) would not be shown as dead when killed by the [Guesser](#guesser) -- Fixed a bug on the Airship, where the [Jester](#jester) win was not triggered in some cases - -**Version 2.6.7** -- **New Role:** [Guesser](#guesser) -- We changed the colors of some of our roles -- We renamed the Child to Mini -- Fixed a bug where a Jester win was triggered, when the partner of a Jester Lover was voted out -- Fixed a bug where a Mini lose was triggered, when the partner of a Crew Mini Lover was voted out - -**Version 2.6.6** -- Fixed a bug introduced in v2.6.5 that caused all player to be able to use vents when the new option for spy was enabled - -**Version 2.6.5** -- Added the ability to increase the number of tasks assigned to crewmates -- New option: A role summary in the end screen (Client option) -- **[Spy](#spy):** New option for spy to have the same vision as impostors -- **[Spy](#spy):** New option for spy to be able to jump into vents (but they can't move between them) -- Fixed a bug causing a crewmate task win when lovers were in the game even when not all crewmates had completed all their tasks -- Restored the original Among Us color for crewmates in the intro cutscene - -**Version 2.6.4** -- **[Lovers](#lovers):** You can now select that Lovers may have a second role (could be a Crewmate, Neutral or Impostor role) -- **[Seer](#seer):** Fixed souls and flash sometimes not being visible (Thanks to [orangeNKeks](https://github.com/orangeNKeks)) -- New option: [Swapper](#swapper) can only swap others -- New option: Ghosts can see votes -- New option: [Jackal](#jackal) and [Sidekick](#sidekick) have Impostor vision -- New option: [Jester](#jester) can sabotage -- Changed Freeplay mode to not assign custom roles anymore -- Fixed a bug with directional hats not using their flip image after a while - -**Version 2.6.3** -- Changed the role limits options to allow for minimum and maximum bounds -- Changed the role assignment to be more random when assigning roles (previously assigned the neutral roles before assigning the crewmate roles) -- Added new `flip` option to [Custom Hats](#custom-hats) - -**Version 2.6.2** -- The Other Roles now supports the new Among Us version **2021.5.10s** -- Added a chat command to kick players as the host of a lobby (`/kick playerName`) - -**Version 2.6.1** -- Fixed a bug where the Sheriff was unable to kill the Arsonist -- Fixed a bug in the role assignment system -- Added the option to select the Dleks map -- Improved the overlay of the Arsonist - -**Version 2.6.0** -- **New Role:** [Arsonist](#arsonist) -- Added an In-Game Updater, to make it easier to update the Mod -- Added synchronization for Airship toilet doors. Doors now open/close for everyone -- Changed Shifter to also die when shifting a neutral role (Jester, Arsonist, Jackal, ...) -- Changed the option "Jester Can Die To Sheriff" to "Neutrals Can Die To Sheriff" -- Changed the role assignment system. You can now set how many neutral roles you want in your game -- Changed Hacker to see colors more clearly on Admin Table -- Changed version handshake to give more clear info -- Fixed a problem with the Hat Tab leaving too much space between categories -- Fixed an Among Us bug, which made the selected region always show "North America" -- Fixed an Among Us bug, which made the disconnect info be off-screen. (hopefully) - -**Version 2.5.1** -- **New Hats:** We added the support for custom hats and there are already a few hats inside the game. We can add new hats without updating the mod and we're awaiting your hat designs on our discord server. -- Changed Lovers to ignore Lover's Tasks for task win, while an ImpLover is alive -- Fixed a bug where garlic was not visible in some places -- The Security Guard can't place cameras on MiraHQ anymore -- Fixed a bug on the Airship, where the view of the cameras that the Security Guard placed wasn't centered on the camera. - -**Version 2.5.0** -- **New Role:** [Security Guard](#security-guard) -- Fixed a bug where the game would stop after the first meeting -- Fixed a bug where killing with the hotkey Q ignored shields - -**Version 2.4.0** -- **New Role:** [Warlock](#warlock) -- Added an option that allows ghosts to see the roles and remaining tasks of other players -- Added options to configure Morph & Camo duration -- Added hotkeys to the custom buttons (**Q** for the buttons that are on the same place as the kill button, **F** for the buttons that are above the kill button) -- Fixed an oversight which made StreamerMode only work as host -- Fixed an oversight which required Jackals to finish Tasks, after Sidekick was promoted -- Fixed an oversight which made Sidekicks not promote, if the Jackal disconnected -- Fixed a bug where the Trickster box was invisible -- Fixed a bug where changes to the server ip and port would only be applied if the game was restarted -- Added a way to get the 2 Hidden [Colors](#colors) - -**Version 2.3.0** -- **New Role:** [Cleaner](#cleaner) -- Added 12 new [Colors](#colors) -- We added support for creating [Custom Hats](#custom-hats). New hats are coming with the next version, but you can already create and submit your own hats on [Discord](https://discord.gg/77RkMJHWsM). -- Added the option to hide the name of players with an unknown role -- Added Trickster Box vent animation. Thanks to [Drakoni](https://twitter.com/Drakoni13) -- You can now change the custom server ip/port right inside the game -- The Jackal, the Sidekick and the Jester now have fake tasks -- Added outlines, to show who you're targeting with your ability. Thanks to [Sihaack](https://github.com/sihaack) for part of the code. -- Added a streamer mode to Among Us, which hides lobby codes, the ip of your custom server and the port of your custom server. You can also modify the text that replaces the lobby code, check [Settings](#settings) for more details. -- Changed Meeting HUD Layout when playing with more than 10 players -- Fixed a bug where **ImpLovers** would hardly spawn -- Fixed a bug where players could get stuck on ladders/platforms when being rewound -- Fixed a bug where players could only use quickchat -- Fixed a bug which prevented to play in Freeplay mode -- Fixed a bug which moved the Ping info off-screen - -**Version 2.2.2** -- Among Us version 2021.4.14s compatibility -- Improved the block votes on emergency meeting option - -**Version 2.2.1** -- Trickster: The vent button now has a custom texture. Fixed a bug where the Trickster could clip out of bounds when their box was close to a wall. -- Fixed a bug where the Bad Mini's kill button went on cooldown when someone else performed a kill -- Fixed a few bugs with footprints, Seer souls and the Vampire delayed kill -- Fixed a bug where the Mini was banned for hacking (because of its reduced kill cooldown) -- Improved the version handshake - -**Version 2.2.0** -- **Works with the latest Among Us version (2021.4.12s)** -- **Added support for 10+ player lobbies on custom servers:** Check the [Custom Servers and 10+ Players](#Custom-Servers-and-10+-Players) section. During meetings use the up/down keys, on vitals use the left/right keys. -- **Added a new Impostor role: The Trickster** check the [Trickster](#trickster) section for more info -- You can now set how long the Time Master shield lasts -- The host now sees for how long the lobby will remain open -- We changed the look/layout of the settings -- Added a new option that deactivates skipping in meetings (if the player does not vote, they vote themself) -- You can now choose whether the Eraser is able to erase the Spy/Impostors or not -- Fixed a bug where a Lovers win wasn't displayed properly -- Fixed the Among Us bug where people were unable to move after meetings -- We added a version checking system: The host can only start the game if everyone in their lobby has the same version of the mod installed (they will see, who is using a wrong version). This prevents hacking in public lobbies and bugs because of version mismatches. -- Fixed a bug where the Mini Impostor had the same cooldowns as normal Impostors -- Fixed a bug where the Vampire/Janitor/Mafioso would lose their kill button after being erased -- The Mini is now able to use ladders and it can do all the tasks right away - -**Version 2.1.0** -- **New Role:** [Spy](#spy) -- **Eraser:** The Eraser can now also remove the role of other Impostors. This enables them to reveal the Spy, but might result in removing the special ability of their partner. -- **Camouflager:** The Mini age/size will now also be hidden, to allow the Mini Impostor to kill during camouflage - -**Hotfix 2.0.1** -- Fixed a bug where camouflaged players would get stuck on ladders/platforms on the airship -- Introduced a one-second cooldown after the Morphling sampled another player -- The Mini can now always reach all usables (ladders, tasks, ...) -- We removed a bug, where some footprints remained on the ground forever -- We removed a bug, where the Detective didn't see the right color type when reporting a player -- We changed the Jester win and Mini lose conditions, they're not being affected by server delays anymore - -**Changes in 2.0.0** -- **New button art** created by **Bavari** -- **New mod updater/installer tool** created by [Narua](https://github.com/Narua2010) and [Jolle](https://github.com/joelweih). Check the [Installation](#installation) section for more details. -- **Custom options:** Introduced customizable presets. Starting with 2.0.0, settings can be copied and used with higher versions (2.0.0). -- **Time Master rework:** Check [Time Master](#time-master) for more information -- **Medic:** The Medic report changed, it only shows the time since death (see Detective) -- **Detective:** The Detective now sees the name/color type of the killer when they report a dead body (ability moved from the Medic to the Detective) -- **Lighter:** We changed and tried to nerf the Lighter, see the [Lighter](#lighter) section for more details. -- **Seer:** As the role didn't work the way it was, we completely changed it. We're still working on the role, for now we're trying a few things. Check the [Seer](#seer) section to get more details about the new Seer. -- **Shifter:** We reworked the Shifter, they are now part of the crew. Check out the [Shifter](#shifter) sections for more details. -- **Hacker:** The Hacker is basically the old Spy. We added the option to only show the color type instead of the color on the admin table. -- **Camouflager:** Now also overrides the information of other roles, check the [Camouflager](#camouflager) section for more details. -- **Morphling:** Now also overrides the information of other roles, check the [Morphling](#morphling) section for more details -- **Mini:** The Mini can now be a Crewmate Mini or an Impostor Mini, check the [Mini](#mini) section for more details -- **Eraser:** The Eraser, a new Impostor role, is now part of the mod. Check the [Eraser](#eraser) section for more details -- **New options:** - - You can now set the maximum number of meetings in a game: Every player still only has one meeting. The Mayor can always use their meeting (even if the maximum number of meetings was reached). Impostor/Jackal meetings also count. - -**Hotfix 1.8.2** -- Add map and Impostor count to lobby settings. -- Fixed bugs where changing players to be the Sidekick didn't reset all the effects of their previous role. - -**Hotfix 1.8.1** Resolves bugs that occurred when the Jackal recruited a Medic, Swapper and Tracker\ -\ -**Changes in v1.8:** -- **New Roles:** Added the Jackal and Sidekick roles -- Vampire: Medic report shows the right info now. A bitten Swapper is not able to swap if they die at the beginning of a meeting. One can now set the cooldown and whether a normal kill is possible when a target is next to a garlic or not. -- Lover: New option that sets how often an ImpLover appears. If a Lover is exiled, their partner doesn't spawn a dead body anymore. -- Cooldowns now stop cooling down, if a player sits inside a vent. -- Fixed a bug that prevented the game from continuing after a meeting (for an edge case with Lovers) -- If two players try to kill each other at the same time both should die (e.g. Sheriff vs Impostor) -- We added a description for your current role right above the task list -- Added a description for the [Role Assignment System](#role-assignment) - -\ -**Changes in v1.7:** -- **New Roles:** The Vampire, the Tracker and the Snitch are now in the game -- The role assignment system has been changed -- Impostors now see a blue outline around all vents of the map, if the Engineer sits inside one of them - -\ -**Changes in v1.6:** -- This update is a small hotfix, fixing the bug where some people were unable to join lobbies. -- The Mini can't be voted out anymore before it turns 18, hence games can't end anymore because the Mini died. -- Footprints are no longer visible to the Detective, if players are inside vents. - -\ -**Changes in v1.5:** -- Time Master - Buff: They are not affected by their rewind anymore, which gives them more utility. Players will now be rewound out of vents. -- Mini - Nerf: The Mini now grows up (see [Mini](#mini)) and becomes a normal Crewmate at some point. A growing Mini is not killable anymore. Some tasks are still not doable for the small Mini, we are working on that. But eventually when growing up it can do all the tasks as it's size increases. -- Seer - Nerf: Added an option that sets how often the Seer mistakes the player for another. -- Hacker - Nerf: The Hacker now only sees the additional information when they activate their "Hacker mode". That should stop the Hacker from camping the admin table/vitals. -- Other: Camouflager/Morphling cooldowns were fixed. Custom regions code was removed to enable 3rd party tools. Some minor bugfixes. - -**Changes in v1.4:** -- Fixing a Camouflager/Morphling animation bug -- Fixing a bug where the Swapper could swap votes even if they are dead -- The custom cooldown buttons now render the cooldown progress (the grey overlay) in the right way (v1.3 introduced the bug) -- Players in vents are not targetable anymore by the role actions, the button does not activate (e.g. Seer revealing, Morphling sample). Exception: Impostor killing an Engineer in a vent - -**Changes in v1.3:** -- Adds support for the Among Us version **2021.3.5s** -- Fixes a bug where an edge case caused all players to start the game with the camouflaged look -- There might be a few bugs, since I focused on getting the update out fast. A new version resolving the bugs will be published tomorrow. - -**Changes in v1.1:** -- Morphling: The color of pet now also morphs. The skin animation now starts at the right point. -- The game over screen now shows if the Jester/Mini/Lovers won. -- A bug was removed where the Jester won together with the Crewmates. -- A bug was removed where the game of the Lovers crashed if they were the last players killed by the host of the lobby. +**Version 3.4.3.1** +- First Release
# Installation ## Windows Auto Installation/Updating Using The AmongUsModUpdater -This tool was made by [Narua](https://github.com/Narua2010) and [Jolle](https://github.com/joelweih). It automatically installs/updates the TheOtherRoles mod to the newest version, runs the game and -syncs your game options automatically. - -1. Simply get the newest [release](https://github.com/Narua2010/AmongUsModUpdater/releases/latest) of the [AmongUsModUpdater](https://github.com/Narua2010/AmongUsModUpdater) -2. Unzip the folder and run the **setup.exe** - -If you have problems with the AmongUsModUpdater, make sure to [contact us](https://discord.gg/csa3pHYdPU). ## Windows Manual Installation -1. Download and unzip the newest [release](https://github.com/Eisbison/TheOtherRoles/releases/latest) +1. Download and unzip the newest [release](https://github.com/LaicosVK/TheEpicRoles/releases/latest) 2. Find the folder of your game, for Steam players you can right click in Steam, on the game, a menu will appear proposing you to go to the folders. 3. Make a copy of your game, it's not obligatory but advised, put it where you want. 4. Drag or extract the files from the zip into your game, at the `.exe` level. 5. Run the game (the first launch might take a while) -Not working? You might want to install the dependency [vc_redist](https://aka.ms/vs/16/release/vc_redist.x86.exe) - -![Install](https://i.imgur.com/pvBAyZN.png) - **Linux Manual** 1. Install Among Us via Steam -2. Download newest [release](https://github.com/Eisbison/TheOtherRoles/releases/latest) and extract it to ~/.steam/steam/steamapps/common/Among Us +2. Download newest [release](https://github.com/LaicosVK/TheEpicRoles/releases/latest) and extract it to ~/.steam/steam/steamapps/common/Among Us 3. Enable `winhttp.dll` via the proton winecfg (https://docs.bepinex.dev/articles/advanced/steam_interop.html#open-winecfg-for-the-target-game) 4. Launch the game via Steam -# Custom Servers and 10+ Players -We always recommend you to play on custom servers rather than on the official ones. If you want to play with more than 10 players in one lobby, you're required to use a custom server. Credits for the original implementation that allowed 10+ player lobbies go to the creators of the [CrowdedMod](https://github.com/CrowdedMods/CrowdedMod). - -**Setup the Clients:** -1. Open the region menu where you can choose between the different regions -2. Select the region *Custom* -3. Enter the ip/domain and the port of your custom server in the corresponding text fields - -**Setup the Server:** -1. Get the [Impostor](https://github.com/Impostor/Impostor) release for the Among Us version **2021.3.31 - 2021.4.2** -2. Follow the steps (using the server release you just downloaded) on the official [Impostor-Documentation](https://github.com/Impostor/Impostor/wiki/Running-the-server) -3. Make sure to set the following values to false in the `config.json` file: -``` - ... - "AntiCheat": { - "Enabled": false, - "BanIpFromGame": false - } -``` -4. Make sure to forward the right ports on the hosting machine -5. Run the server and setup the client - -**Setting up Server as Docker Container:** \ -If you want to run the server as a docker container you'll need to use the image -``` -aeonlucid/impostor:nightly -``` -(Currently only the "nightly" tag is starting a server supporting 2021.3.31 or later) - -In addition to running it, the environment variables to disable the AntiCheat feature need to be set. -``` -IMPOSTOR_AntiCheat__Enabled=false -IMPOSTOR_AntiCheat__BanIpFromGame=false -``` - -Example to docker run command: -``` -docker run -p 22023:22023/udp --env IMPOSTOR_AntiCheat__Enabled=false --env IMPOSTOR_AntiCheat__BanIpFromGame=false aeonlucid/impostor:nightly -``` - -Or use to run it in the background -``` -docker run -d -p 22023:22023/udp --env IMPOSTOR_AntiCheat__Enabled=false --env IMPOSTOR_AntiCheat__BanIpFromGame=false aeonlucid/impostor:nightly -``` - - # Credits & Resources [OxygenFilter](https://github.com/NuclearPowered/Reactor.OxygenFilter) - For all the version v2.3.0 to v2.6.1, we were using the OxygenFilter for automatic deobfuscation\ [Reactor](https://github.com/NuclearPowered/Reactor) - The framework used for all version before v2.0.0\ @@ -593,52 +103,7 @@ The mod adds a few new settings to Among Us (in addition to the role settings): - **Task Counts:** You are now able to select more tasks. - **Role Summary:** When a game ends there will be a list of all players and their roles and their task progress - **Darker/Lighter:** Displays color type of each player in meetings - -### Task Count Limits per map -You can configure: -- Up to 4 common tasks -- Up to 23 short tasks -- Up to 15 long tasks - -Please note, that if the configured option exceeds the available number of tasks of a map, the tasks will be limited to that number of tasks. \ -Example: If you configure 4 common tasks on Airship crewmates will only receive 2 common tasks, as airship doesn't offer more than 2 common tasks. - -| Map | Common Tasks | Short Tasks | Long Tasks | -|----------|:-------------:|:-------------:|:-------------:| -| Skeld / Dleks | 2 | 19 | 8 -| Mira HQ | 2 | 13 | 11 -| Polus | 4 | 14 | 15 -| Airship | 2 | 23 | 15 ------------------------ - - -# Custom Hats -## Create and submit new hat designs -We're awaiting your creative hat designs and we'll integrate all the good ones in our mod. -Here are a few instructions, on how to create a custom hat: - -- **Creation:** A hat consists of up to three textures. The aspect ratio of the textures has to be `4:5`, we recommend `300px:375px`: - - `Main texture (required)`: - - This is the main texture of your hat. It will usually be rendered in front of the player, if you set the `behind` parameter it will be rendered behind the player. - - The name of the texture needs to follow the pattern *hatname.png*, but you can also set some additional parameters in the file name by adding `_parametername` to the file name (before the *.png*). - - Parameter `bounce`: This parameter determines whether the hat will bounce while you're walking or not. - - Parameter `adaptive`: If this parameter is set, the Among Us coloring shader will be applied (the shader that replaces some colors with the colors that your character is wearing in the game). The color red (#ff0000) will be replaced with the primary color of your player and the color blue (#0000ff) with the secondary color. Also other colors will be affected and changed, you can have a look at the texture of the [Crewmate Hat](https://static.wikia.nocookie.net/among-us-wiki/images/e/e0/Crewmate_hat.png) to see how this feature should be used. - - Parameter `behind`: If this parameter is set, the main texture will be rendered behind the player. - - `Flipped texture (optional)`: - - This texture will be rendered instead of the Main texture, when facing the left. - - The name of the texture needs to follow the pattern `hatname_flip.png`. - - `Back texture (optional)`: - - This texture will be rendered behind the player. - - The name of the texture needs to follow the pattern `hatname_back.png`. - - `Flipped Back texture (optional)`: - - This texture will be rendered instead of the Back texture, when facing the left. - - The name of the texture needs to follow the pattern `hatname_back_flip.png`. - - `Climb texture (optional)`: - - This texture will be rendered in front of the player, when they're climbing. - - The name of the texture needs to follow the pattern `hatname_climb.png`. -- **Testing:** You can test your hat design by putting all the files in the `\TheOtherHats\Test` subfolder of your mod folder. Then whenever you start a Freeplay game, you and all the dummies will be wearing the new hat. You don't need to restart Among Us if you change the hat files, just exit and reenter the Freeplay mode. - -- **Submission:** If you got a hat design, you can submit it on our [Discord server](https://discord.gg/77RkMJHWsM). We'll look at all the hats and add all the good ones to the game. +- **Better Cursor:** Shows a more visible cursor # Colors ![TOR Colors](./Images/TOR_colors.jpg) @@ -1463,9 +928,3 @@ The Pursuer has tasks (which can already be done while being a Lawyer), that cou # Source code It's bad I know, this is a side project and my second week of modding. So there are no best practices around here. You can use parts of the code but don't copy paste the whole thing. Make sure you give credits to the other developers, because some parts of the code are based on theirs. - -# Bugs, suggestions and requests -If you found any bugs, have an idea for a new role or any other request, join our [Discord server](https://discord.gg/77RkMJHWsM). - -# Copyedit -Thanks for fixing our typos [jacktose](https://github.com/jacktose) ✌️ From 326fedec1c32346155c469f725248d52f18ed42a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20M=C3=BCller?= Date: Wed, 23 Feb 2022 02:10:13 +0100 Subject: [PATCH 05/10] Update README.md --- README.md | 890 ++---------------------------------------------------- 1 file changed, 18 insertions(+), 872 deletions(-) diff --git a/README.md b/README.md index c0e3767b0..07bc446dc 100644 --- a/README.md +++ b/README.md @@ -5,38 +5,11 @@ This mod is not affiliated with Among Us or Innersloth LLC, and the content contained therein is not endorsed or otherwise sponsored by Innersloth LLC. Portions of the materials contained herein are property of Innersloth LLC. © Innersloth LLC.

[![Discord](./Images/TOR_server.png)](https://discord.gg/WjegsxEuAD) -![eisbison infographic](./Images/TOR_roles.jpg) +# The Epic Roles +**The Epic Roles** is a remodded version of the mod [The Other Roles](https://github.com/Eisbison/TheOtherRoles) for [Among Us](https://store.steampowered.com/app/945360/Among_Us). -# The Other Roles - -The **The Other Roles**, is a mod for [Among Us](https://store.steampowered.com/app/945360/Among_Us) which adds many new roles, new [Settings](#settings), new [Custom Hats](#custom-hats) and support for [10+ Player Lobbies](#Custom-Servers-and-10+-Players) to the game. -Even more roles are coming soon :) - -| Impostors | Crewmates | Neutral | Secondary | -|----------|-------------|-----------------|----------------| -| [Evil Mini](#mini) | [Nice Mini](#mini) | [Arsonist](#arsonist) | [Lover](#lovers) | -| [Evil Guesser](#guesser) | [Nice Guesser](#guesser) | [Jester](#jester) | | -| [Bounty Hunter](#bounty-hunter) | [Detective](#detective) | [Jackal](#jackal) | | -| [Camouflager](#camouflager) | [Engineer](#engineer) | [Sidekick](#sidekick) | | -| [Cleaner](#cleaner) | [Hacker](#hacker) | [Vulture](#vulture) | | -| [Eraser](#eraser) | [Lighter](#lighter) | [Lawyer](#lawyer) | | -| [Godfather (Mafia)](#mafia) | [Mayor](#mayor) | | | -| [Mafioso (Mafia)](#mafia) | [Medic](#medic) | | | -| [Janitor (Mafia)](#mafia) | [Security Guard](#security-guard) | | | -| [Morphling](#morphling) | [Seer](#seer) | | | -| [Trickster](#trickster) | [Sheriff](#sheriff) -| [Vampire](#vampire) | [Deputy](#deputy) | | -| [Warlock](#warlock) | [Shifter](#shifter) | | | -| [Witch](#witch) | [Snitch](#snitch) | | | -| | [Spy](#spy) | | | -| | [Swapper](#swapper) | | | -| | [Time Master](#time-master) | | | -| | [Tracker](#tracker) | | | -| | [Bait](#bait) | | -| | [Medium](#medium) | | - -The [Role Assignment](#role-assignment) sections explains how the roles are being distributed among the players. +Our goal is to make this mod more epic and to add a bunch of new features and roles to it. # Releases | Among Us - Version| Mod Version | Link | @@ -46,28 +19,39 @@ The [Role Assignment](#role-assignment) sections explains how the roles are bein # Changelog
Click to show the Changelog - **Version 3.4.3.1** - First Release
# Installation -## Windows Auto Installation/Updating Using The AmongUsModUpdater +## Windows Auto Installation/Updating Using The LaicosVK ModInstaller +1. Download and execute the newest [release](https://github.com/LaicosVK/AULVKM/releases/latest) +2. At the bottom enter the path to your Among Us installtion directory if it was not detected. +3. Start The Epic Roles and have fun :> ## Windows Manual Installation +
+ Click to show Windows Manual Installation 1. Download and unzip the newest [release](https://github.com/LaicosVK/TheEpicRoles/releases/latest) 2. Find the folder of your game, for Steam players you can right click in Steam, on the game, a menu will appear proposing you to go to the folders. 3. Make a copy of your game, it's not obligatory but advised, put it where you want. 4. Drag or extract the files from the zip into your game, at the `.exe` level. 5. Run the game (the first launch might take a while) +
-**Linux Manual** +## Linux Manual Installation +
+ Click to show Linux Manual Installation 1. Install Among Us via Steam 2. Download newest [release](https://github.com/LaicosVK/TheEpicRoles/releases/latest) and extract it to ~/.steam/steam/steamapps/common/Among Us 3. Enable `winhttp.dll` via the proton winecfg (https://docs.bepinex.dev/articles/advanced/steam_interop.html#open-winecfg-for-the-target-game) 4. Launch the game via Steam - +
+ # Credits & Resources +[The Other Roles](https://github.com/Eisbison/TheOtherRoles) - Original Mod + +# Credits & Resources of The Other Roles [OxygenFilter](https://github.com/NuclearPowered/Reactor.OxygenFilter) - For all the version v2.3.0 to v2.6.1, we were using the OxygenFilter for automatic deobfuscation\ [Reactor](https://github.com/NuclearPowered/Reactor) - The framework used for all version before v2.0.0\ [BepInEx](https://github.com/BepInEx) - Used to hook game functions\ @@ -87,844 +71,6 @@ The [Role Assignment](#role-assignment) sections explains how the roles are bein [Crowded-Mod](https://github.com/CrowdedMods/CrowdedMod) - Our implementation for 10+ player lobbies is inspired by the one from the **Crowded Mod Team**\ [Goose-Goose-Duck](https://store.steampowered.com/app/1568590/Goose_Goose_Duck) - Idea for the Vulture role come from **Slushygoose** -# Settings -The mod adds a few new settings to Among Us (in addition to the role settings): -- **Streamer Mode:** You can activate the streamer mode in the Among Us settings. It hides the lobby code, the custom server ip and the custom server port. You can set a custom lobby code replacement text, by changing the *Streamer Mode Replacement Text* in the `BepInEx\config\me.eisbison.theotherroles.cfg` file. -- **Number of Impostors:** The number of Impostor count be set inside a lobby -- **Map:** The map can be changed inside a lobby -- **Maximum Number Of Meetings:** You can set the maximum number of meetings that can be called in total (Every player still has personal maximum of buttons, but if the maximum number of meetings is reached you can't use your meetings even if you have some left. Impostor and Jackal meetings also count) -- **Allow Skips On Emergency Meetings:** If set to false, there will not be a skip button in emergency meetings. If a player does not vote, they'll vote themself. -- **Hide Player Names:** Hides the names of all players that have role which is unknown to you. Team Lovers/Impostors/Jackal still see the names of their teammates. Impostors can also see the name of the Spy and everyone can still see the age of the mini. -- **Allow Parallel MedBay Scans:** Allows players to perform their MedBay scans at the same time -- **Ghosts Can See Roles** -- **Ghosts Can See Votes** -- **Ghosts Can See The Number Of Remaining Tasks** -- **Dleks:** You are now able to select the Dleks map. -- **Task Counts:** You are now able to select more tasks. -- **Role Summary:** When a game ends there will be a list of all players and their roles and their task progress -- **Darker/Lighter:** Displays color type of each player in meetings -- **Better Cursor:** Shows a more visible cursor - -# Colors -![TOR Colors](./Images/TOR_colors.jpg) - -# Roles - -## Role Assignment -We are still improving the role assignment system. It's not that intuitive right now, but it's more flexible than the older one -if you're using it right. - -First you need to choose how many special roles of each kind (Impostor/Neutral/Crewmate) you want in the game. -The count you set will only be reached, if there are enough Crewmates/Impostors in the game and if enough roles are set to be in the game (i.e. they are set to > 0%). The roles are then being distributed as follows: -- First all roles that are set to 100% are being assigned to arbitrary players. -- After that each role that has 10%-90% selected adds 1-9 tickets to a ticket pool (there exists a ticket pool for Crewmates, Neutrals and Impostors). Then the roles will be selected randomly from the pools as long it's possible (until the selected number is reached, until there are no more Crewmates/Impostors or until there are no more tickets). If a role is selected from the pool, obviously all the tickets of that role are being removed. -- The Mafia, Lovers and Mini are being selected independently (without using the ticket system) according to the spawn chance you selected. After that the Crewmate, Neutral and Impostor roles are selected and assigned in a random order. - -**Example:**\ -Settings: 2 special Crewmate roles, Snitch: 100%, Hacker: 10%, Tracker: 30%\ -Result: Snitch is assigned, then one role out of the pool [Hacker, Tracker, Tracker, Tracker] is being selected\ -Note: Changing the settings to Hacker: 20%, Tracker: 60% would statistically result in the same outcome . - - -## Mafia -### **Team: Impostors** -The Mafia are a group of three Impostors.\ -The Godfather works like a normal Impostor.\ -The Mafioso is an Impostor who cannot kill until the Godfather is dead.\ -The Janitor is an Impostor who cannot kill, but they can hide dead bodies instead.\ -\ -**NOTE:** -- There have to be 3 Impostors activated for the mafia to spawn. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Mafia Spawn Chance | - -| Janitor Cooldown | - ------------------------ - -## Morphling -### **Team: Impostors** -The Morphling is an Impostor which can additionally scan the appearance of a player. After an arbitrary time they can take on that appearance for 10s. -\ -**NOTE:** -- They shrink to the size of the Mini when they copy its look. -- The Hacker sees the new color on the admin table. -- The color of the footprints changes accordingly (also the ones that were already on the ground). -- The other Impostor still sees that they are an Impostor (the name remains red). -- The shield indicator changes accordingly (the Morphling gains or loses the shield indicator). -- Tracker and Snitch arrows keep working. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Morphling Spawn Chance | - -| Morphling Cooldown | - -| Morph Duration | Time the Morphling stays morphed ------------------------ - -## Camouflager -### **Team: Impostors** -The Camouflager is an Impostor which can additionally activate a camouflage mode. -The camouflage mode lasts for 10s and while it is active, all player names/pets/hats -are hidden and all players have the same color.\ -\ -**NOTE:** -- The Mini will look like all the other players -- The color of the footprints turns gray (also the ones that were already on the ground). -- The Hacker sees gray icons on the admin table -- The shield is not visible anymore -- Tracker and Snitch arrows keep working - -### Game Options -| Name | Description | -|----------|:-------------:| -| Camouflager Spawn Chance | - -| Camouflager Cooldown | - -| Camo Duration | Time players stay camouflaged ------------------------ - -## Vampire -### **Team: Impostors** -The Vampire is an Impostor, that can bite other player. Bitten players die after a configurable amount of time.\ -If the Vampire spawn chance is greater 0 (even if there is no Vampire in the game), all players can place one garlic.\ -If a victim is near a garlic, the "Bite Button" turns into the default "Kill Button" and the Vampire can only perform a normal kill.\ -\ -**NOTE:** -- If a bitten player is still alive when a meeting is being called, they die at the start of the meeting. -- The cooldown is the same as the default kill cooldown (+ the kill delay if the Vampire bites the target). -- If there is a Vampire in the game, there can't be a Warlock. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Vampire Spawn Chance | - -| Vampire Kill Delay | - -| Vampire Cooldown | Sets the kill/bite cooldown -| Vampire Can Kill Near Garlics | The Vampire can never bite when their victim is near a garlic. If this option is set to true, they can still perform a normal kill there. ------------------------ - -## Eraser -### **Team: Impostors** -The Eraser is an Impostor that can erase the role of every player.\ -The targeted players will lose their role after the meeting right before a player is exiled.\ -After every erase, the cooldown increases by 10 seconds.\ -The erase will be performed, even if the Eraser or their target die before the next meeting.\ -By default the Eraser can erase everyone but the Spy and other Impostors. Depending on the options -they can also erase them (Impostors will lose their special Impostor ability). -\ -**NOTE:** -- The Shifter shift will always be triggered before the Erase (hence either the new role of the Shifter will be erased or the Shifter saves the role of their target, depending on whom the Eraser erased) -- Erasing a Lover automatically erases the other Lover as well (if the second Lover is an ImpLover, they will turn into an Impostor) -- Erasing a Jackal that has a Sidekick, triggers the Sidekick promotion if it's activated in the settings -- As the erase is being triggered before the ejection of a player, erasing and voting out a Lover in the same round, would result in the -ex-Lover surviving, as the partnership was erased before. Also a Jester win would not happen, as the erase will be triggered before. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Eraser Spawn Chance | - -| Eraser Cooldown | The Eraser's cooldown will increase by 10 seconds after every erase. -| Eraser Can Erase Anyone | If set to false, they can't erase the Spy and other Impostors ------------------------ - -## Trickster -### **Team: Impostors** -The Trickster is an Impostor that can place 3 jack-in-the-boxes that are invisible at first to other players. \ -If the Trickster has placed all of their boxes they will be converted into a vent network usable only by the Trickster themself, but the boxes are revealed to the others. \ -If the boxes are converted to a vent network, the Trickster gains a new ability "Lights out" to limit the visibility of Non-Impostors, that cannot be fixed by other players. Lights are automatically restored after a while.\ - -\ -**NOTE:** -- Impostors will get a text indicator at the bottom of the screen to notify them if the lights are out due to the Trickster ability, as there is no sabotage arrows or task to sabotage text to otherwise notify them about it. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Trickster Spawn Chance | - -| Trickster Box Cooldown | Cooldown for placing jack-in-the-boxes -| Trickster Lights Out Cooldown | Cooldown for their "lights out" ability -| Trickster Lights Out Duration | Duration after which the light is automatically restored ------------------------ - -## Cleaner -### **Team: Impostors** -The Cleaner is an Impostor who has the ability to clean up dead bodies.\ - -\ -**NOTE:** -- The Kill and Clean cooldown are shared, preventing them from immediately cleaning their own kills. -- If there is a Cleaner in the game, there can't be a Vulture. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Cleaner Spawn Chance | - -| Cleaner Cooldown | Cooldown for cleaning dead bodies ------------------------ - - -## Warlock -### **Team: Impostors** -The Warlock is an Impostor, that can curse another player (the cursed player doesn't get notified).\ -If the cursed person stands next to another player, the Warlock is able to kill that player (no matter how far away they are).\ -Performing a kill with the help of a cursed player, will lift the curse and it will result in the Warlock being unable to move for a configurable amount of time.\ -The Warlock can still perform normal kills, but the two buttons share the same cooldown.\ - -\ -**NOTE:** -- The Warlock can always kill their Impostor mates (and even themself) using the "cursed kill" -- If there is a Warlock in the game, there can't be a Vampire -- Performing a normal kill, doesn't lift the curse - -### Game Options -| Name | Description | -|----------|:-------------:| -| Warlock Spawn Chance | - -| Warlock Cooldown | Cooldown for using the Curse and curse Kill -| Warlock Root Time | Time the Warlock is rooted in place after killing using the curse ------------------------ - - -## Bounty Hunter -### **Team: Impostors** -\ -The Bounty Hunter is an Impostor, that continuously get bounties (the targeted player doesn't get notified).\ -The target of the Bounty Hunter swaps after every meeting and after a configurable amount of time.\ -If the Bounty Hunter kills their target, their kill cooldown will be a lot less than usual.\ -Killing a player that's not their current target results in an increased kill cooldown.\ -Depending on the options, there'll be an arrow pointing towards the current target.\ -\ -**NOTE:** -- The target won't be an Impostor, a Spy or the Bounty Hunter's Lover. -- Killing the target resets the timer and a new target will be selected. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Bounty Hunter Spawn Chance | - -| Duration After Which Bounty Changes | - -| Cooldown After Killing Bounty | - -| Additional Cooldown After Killing Others | Time will be added to the normal impostor cooldown if the Bounty Hunter kills a not-bounty player -| Show Arrow Pointing Towards The Bounty | If set to true an arrow will appear (only visiable for the Bounty Hunter) -| Bounty Hunter Arrow Update Interval | Sets how often the position is being updated ------------------------ - -## Witch -### **Team: Impostors** -The Witch is an Impostor who has the ability to cast a spell on other players.\ -During the next meeting, the spellbound player will be highlighted and they'll die right after the meeting.\ -There are multiple options listed down below with which you can configure to fit your taste.\ -Similar to the Vampire, shields and blanks will be checked twice (at the end of casting the spell on the player and at the end of the meeting, when the spell will be activated).\ -This can result in players being marked as spelled during the meeting, but not dying in the end (when they get a shield or the Witch gets blanked after they were spelled by the Witch).\ -If the Witch dies before the meeting starts or if the Witch is being guessed during the meeting, the spellbound players will be highlighted but they'll survive in any case.\ -Depending on the options you can choose whether voting the Witch out will save all the spellbound players or not.\ - -\ -**NOTE:** -- The spellbound players will die before the voted player dies (which might trigger e.g. trigger an Impostor win condition, even if the Witch is the one being voted) - - -### Game Options -| Name | Description | -|----------|:-------------:| -| Witch Spawn Chance | - -| Witch Spell Casting Cooldown | - -| Witch Additional Cooldown | The spell casting cooldown will be increased by the amount you set here after each spell -| Witch Can Spell Everyone | If set to false, the witch can't spell the Spy and other Impostors -| Witch Spell Casting Duration | The time that you need to stay next to the target in order to cast a spell on it -| Trigger Both Cooldowns | If set to true, casting a spell will also trigger cooldown of the kill button and vice versa (but the two cooldowns may vary) -| Voting The Witch Saves All The Targets | If set to true, all the cursed targets will survive at the end of the meeting ------------------------ - - -## Guesser -### **Team: Crewmates or Impostors** -The Guesser can be a Crewmate or an Impostor (depending on the settings).\ -The Guesser can shoot players during the meeting, by guessing its role. If the guess is wrong, the Guesser dies instead.\ -You can select how many players can be shot per game and if multiple players can be shot during a single meeting.\ -The guesses Impostor and Crewmate are only right, if the player is part of the corresponding team and has no special role.\ -You can only shoot during the voting time.\ -Depending on the options, the Guesser can't guess the shielded player and depending on the Medic options the Medic/shielded player might be notified (no one will die, independently of what the Guesser guessed).\ -\ -**NOTE:** -- If a player gets shot, you'll get back your votes -- You can't guess the role **Nice Mini** for obvious reasons -- You can't guess the role **Lover**, you'll have to guess the primary role of one of the Lovers, to kill both of them -- Jester wins won't be triggered, if the Guesser shoots the Jester before the Jester gets voted out - -### Game Options -| Name | Description | -|----------|:-------------:| -| Guesser Spawn Chance | - -| Chance That The Guesser Is An Impostor | - -| Guesser Number Of Shots Per Game | - -| Guesser Can Shoot Multiple Times Per Meeting | - -| Guesses Visible In Ghost Chat | - -| Guesses Ignore The Medic Shield | - -| Evil Guesser Can Guess The Spy | - -| Both Guesser Spawn Rate | - -| Guesser Can't Guess Snitch When Tasks Completed | - - ------------------------ - -## Lovers -### **Team: Lovers (and secondary team)** -There are always two Lovers which are linked together.\ -Their primary goal is it to stay alive together until the end of the game.\ -If one Lover dies (and the option is activated), the other Lover suicides.\ -You can select if Lovers are able to have a second role (could be a Neutral, Crewmate or Impostor Role)\ -You can specify the chance of one Lover being an Impostor.\ -The Lovers never know the role of their partner, they only see who their partner is.\ -The Lovers win, if they are both alive when the game ends. They can also win with their original team (e.g. a dead Impostor Lover can win with the Impostors, an Arsonist Lover can still achieve an Arsonist win)\ -If one of the Lovers is a killer (i.e. Jackal/Sidekick/Impostor), they can achieve a "Lovers solo win" where only the Lovers win.\ -If there is no killer among the Lovers (e.g. an Arsonist Lover + Crewmate Lover) and they are both alive when the game ends, they win together with the Crewmates.\ -If there's a team Impostor/Jackal Lover in the game, the tasks of a Crewmate Lover won't be counted (for a task win) as long as they're alive. If the Lover dies, their tasks will also be counted.\ -You can enable an exclusive chat only for Lovers\ -\ -**NOTE:** -- In a 2 Cremates vs 2 Impostors (or 2 members of team Jackal) and the Lovers are not in the same team, the game is not automatically over since the Lovers can still achieve a solo win. E.g. if there are the following roles Impostor + ImpLover + Lover + Crewmate left, the game will not end and the next kill will decide if the Impostors or Lovers win. -- The Lovers can change if the Shifter takes the role of a Lovers - -### Game Options -| Name | Description | -|----------|:-------------:| -| Lovers Spawn Chance | - -| Chance That One Lover Is Impostor | - -| Both Lovers Die | Whether the second Lover suicides, if the first one dies -| Lovers Can Have Another Role | If set to true, the Lovers can have a second role -| Enable Lover Chat | - ------------------------ - - -## Sheriff -### **Team: Crewmates** -The Sheriff has the ability to kill Impostors. -If they try to kill a Crewmate, they die instead. - -**NOTE:** -- If the Sheriff shoots the person the Medic shielded, the Sheriff and the shielded person **both remain unharmed**. -- If the Sheriff shoots a Mini Impostor, the Sheriff dies if the Mini is still growing up. If it's 18, the Mini Impostor dies. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Sheriff Spawn Chance | - -| Sheriff Cooldown | - -| Sheriff Can Kill Neutrals | - -| Sheriff Has A Deputy | Deputy can not be in game without Sheriff ------------------------ - -## Deputy -### **Team: Crewmates** -The Deputy has the ability to handcuff player. -Handcuffs will be hidden until the handcuffed player try to use a disabled button/hotkey. -Handcuffs disable: -- Kill -- Abilities -- Vent -- Report - -**NOTE:** -- Duration starts after the handcuffs become visible. -- Deputy can not be in game without Sheriff. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Deputy Number Of Handcuffs | - -| Handcuff Cooldown| - -| Handcuff Duration | - -| Sheriff And Deputy Know Each Other | - -| Deputy Gets Promoted To Sheriff | "Off", "On (Immediately)" or "On (After Meeting)" -| Deputy Keeps Handcuffs When Promoted |- ------------------------ - -## Jester -### **Team: Neutral** -The Jester does not have any tasks. They win the game as a solo, if they get voted out during a meeting. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Jester Spawn Chance | - -| Jester Can Call Emergency Meeting | Option to disable the emergency button for the Jester ------------------------ - -## Arsonist -### **Team: Neutral** -The Arsonist does not have any tasks, they have to win the game as a solo.\ -The Arsonist can douse other players by pressing the douse button and remaining next to the player for a few seconds.\ -If the player that the Arsonist douses walks out of range, the cooldown will reset to 0.\ -After dousing everyone alive the Arsonist can ignite all the players which results in an Arsonist win. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Arsonist Spawn Chance | - -| Arsonist Countdown | - -| Arsonist Douse Duration | The time it takes to douse a player ------------------------ - -## Seer -### **Team: Crewmates** -The Seer has two abilities (one can activate one of them or both in the options). -The Seer sees the souls of players that died a round earlier, the souls slowly fade away. -The Seer gets a blue flash on their screen, if a player dies somewhere on the map. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Seer Spawn Chance | - -| Seer Mode | Options: Show death flash and souls, show death flash, show souls -| Seer Limit Soul Duration | Toggle if souls should turn invisible after a while -| Seer Soul Duration | Sets how long it will take the souls to turn invisible after a meeting ------------------------ - -## Engineer -### **Team: Crewmates** -The Engineer (if alive) can fix a certain amount of sabotages per game from anywhere on the map.\ -The Engineer can use vents.\ -If the Engineer is inside a vent, depending on the options the members of the team Jackal/Impostors will see a blue outline around all vents on the map (in order to warn them). -Because of the vents the Engineer might not be able to start some tasks using the "Use" button, you can double-click on the tasks instead.\ -\ -**NOTE:** -- The kill button of Impostors activates if they stand next to a vent where the Engineer is. They can also kill them there. No other action (e.g. Morphling sample, Shifter shift, ...) can affect players inside vents. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Engineer Spawn Chance | - -| Number Of Sabotage Fixes| - -| Impostors See Vents Highlighted | - -| Jackal and Sidekick See Vents Highlighted | - ------------------------ - -## Detective -### **Team: Crewmates** -The Detective can see footprints that other players leave behind. -The Detective's other feature shows when they report a corpse: they receive clues about the killer's identity. The type of information they get is based on the time it took them to find the corpse. -\ -**NOTE:** -- When people change their colors (because of a morph or camouflage), all the footprints also change their colors (also the ones that were already on the ground). If the effects are over, all footprints switch back to the original color. -- The Detective does not see footprints of players that sit in vents -- More information about the [colors](#colors) -- During the meetings you can see, whether a player wears a darker or a lighter color, represented by (D) or (L) in the names. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Detective Spawn Chance | - -| Anonymous Footprints | If set to true, all footprints will have the same color. Otherwise they will have the color of the respective player. -| Footprint Interval | The interval between two footprints -| Footprint Duration | Sets how long the footprints remain visible. -| Time Where Detective Reports Will Have Name | The amount of time that the Detective will have to report the body since death to get the killer's name. | -| Time Where Detective Reports Will Have Color Type| The amount of time that the Detective will have to report the body since death to get the killer's color type. | ------------------------ - -## Lighter -### **Team: Crewmates** -The Lighter can turn on their Lighter every now and then, which increases their vision by a customizable amount. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Lighter Spawn Chance | - -| Lighter Mode Vision On Lights On | The vision the Lighter has when the lights are on and the Lighter mode is on -| Lighter Mode Vision On Lights Off | The vision the Lighter has when the lights are down and the Lighter mode is on -| Lighter Cooldown | - -| Lighter Duration | - ------------------------ - -## Mini -### **Team: Crewmates or Impostors** -The Mini can be a Crewmate (67% chance) or an Impostor (33% chance).\ -The Mini's character is smaller and hence visible to everyone in the game.\ -The Mini cannot be killed until it turns 18 years old, however it can be voted out.\ -**Impostor Mini:** - - While growing up the kill cooldown is doubled. When it's fully grown up its kill cooldown is 2/3 of the default one. - - If it gets thrown out of the ship, everything is fine. - -**Crewmate Mini:** - - The Crewmate Mini aims to play out the strength its invincibility in the early game. - - If it gets thrown out of the ship before it turns 18, everyone loses. So think twice before you vote out a Mini. - -**NOTE:** -- If the Sheriff tries to kill the Mini before it's fully grown, they die, no matter if the Mini is a Crewmate or Impostor -- The Sheriff can kill the Impostor Mini, but only if it's fully grown up - -### Game Options -| Name | Description | -|----------|:-------------:| -| Mini Spawn Chance | - -| Mini | Mini Growing Up Duration ------------------------ - -## Medic -### **Team: Crewmates** -The Medic can shield (highlighted by an outline around the player) one player per game, which makes the player unkillable.\ -The shielded player can still be voted out and might also be an Impostor.\ -If set in the options, the shielded player and/or the Medic will get a red flash on their screen if someone (Impostor, Sheriff, ...) tried to murder them. -If the Medic dies, the shield disappears with them.\ -The Sheriff will not die if they try to kill a shielded Crewmate and won't perform a kill if they try to kill a shielded Impostor.\ -Depending on the options, guesses from the Guesser will be blocked by the shield and the shielded player/medic might be notified.\ -The Medic's other feature shows when they report a corpse: they will see how long ago the player died. -\ -**NOTE:** -- If the shielded player is a Lover and the other Lover dies, they nevertheless kill themselves. -- If the Shifter has a shield or their target has a Shield, the shielded player switches. -- Shields set after the next meeting, will be set before a possible shift is being performed. - - -### Game Options -| Name | Description | Options | -|----------|:-------------:|:-------------:| -| Medic Spawn Chance | - | - -| Show Shielded Player | Sets who sees if a player has a shield | "Everyone", "Shielded + Medic", "Medic" -| Shielded Player Sees Murder Attempt| Whether a shielded player sees if someone tries to kill them | True/false | -| Shield Will Be Set After Next Meeting | - | True/false -| Medic Sees Murder Attempt On Shielded Player | - | If anyone tries to harm the shielded player (Impostor, Sheriff, Guesser, ...), the Medic will see a red flash ------------------------ - -## Mayor -### **Team: Crewmates** -The Mayor leads the Crewmates by having a vote that counts twice.\ -The Mayor can always use their meeting, even if the maximum number of meetings was reached. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Mayor Spawn Chance | - ------------------------ - -## Hacker -### **Team: Crewmates** -If the Hacker activates the "Hacker mode", the Hacker gets more information than others from the admin table and vitals for a set duration.\ -Otherwise they see the same information as everyone else. -**Admin table:** The Hacker can see the colors (or color types) of the players on the table.\ -**Vitals**: The Hacker can see how long dead players have been dead for.\ -The Hacker can access his mobile gadgets (vitals & admin table), with a maximum of charges (uses) and a configurable amount of tasks needed to recharge.\ -While accessing those mobile gadgets, the Hacker is not able to move.\ -\ -**NOTE:** -- If the Morphling morphs or the Camouflager camouflages, the colors on the admin table change accordingly -- More information about the [colors](#colors) -- During the meetings you can see, whether a player wears a darker or a lighter color, represented by (D) or (L) in the names. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Hacker Spawn Chance | - -| Hacker Cooldown | - -| Hacker Duration | Sets how long the "Hacker mode" remains active -| Hacker Only Sees Color Type | Sets if the Hacker sees the player colors on the admin table or only white/gray (for Lighter and darker colors) -| Max Mobile Gadget Charges | - -| Number Of Tasks Needed For Recharging | Number of tasks to get a charge -| Can't Move During Cam Duration | - ------------------------ - - -## Shifter -### **Team: Crewmates** -The Shifter can take over the role of another Crewmate, the other player will transform into a Crewmate.\ -The Shift will always be performed at the end of the next meeting right before a player is exiled. The target needs to be chosen during the round.\ -Even if the Shifter or the target dies before the meeting, the Shift will still be performed.\ -Swapping roles with an Impostor or Neutral fails and the Shifter commits suicide after the next meeting (there won't be any body).\ -The Shifter aims to save roles from leaving the game, by e.g. taking over a Sheriff or Medic that is known to the Impostors.\ -This works especially well against the Eraser, but also gives the Eraser the possibility to act like a Shifter.\ -The **special interactions** with the Shifter are noted in the chapters of the respective roles.\ -\ -**NOTE:** -- The Shifter shift will always be triggered before the Erase (hence either the new role of the Shifter will be erased or the Shifter saves the role of their target, depending on whom the Eraser erased) -- If the Shifter takes over a role, their new cooldowns will start at the maximum cooldown of the ability -- One time use abilities (e.g. shielding a player or Engineer sabotage fix) can only used by one player in the game (i.e. the Shifter -can only use them, if the previous player did not use them before) - -### Game Options -| Name | Description -|----------|:-------------:| -| Shifter Spawn Chance | - -| Shifter Shifts Modifiers | Sets if Lovers and/or Medic Shield will be shifted ------------------------ - -## Time Master -### **Team: Crewmates** -The Time Master has a time shield which they can activate. The time shield remains active for a configurable amount of time.\ -If a player tries to kill the Time Master while the time shield is active, the kill won't happen and the -time will rewind for a set amount of time.\ -The kill cooldown of the killer won't be reset, so the Time Master -has to make sure that the game won't result in the same situation.\ -The Time Master won't be affected by the rewind.\ -\ -**NOTE:** -- Only the movement is affected by the rewind. -- A Vampire bite will trigger the rewind. If the Time Master misses shielding the bite, they can still shield the kill which happens a few seconds later. -- If the Time Master was bitten and has their shield active before when a meeting is called, they survive but the time won't be rewound. -- If the Time Master has a Medic shield, they won't rewind. -- The shield itself ends immediately when triggered. So the Time Master can be attacked again as soon as the rewind ends. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Time Master Spawn Chance | - | -| Time Master Cooldown | - | -| Rewind Duration | How much time to rewind | -| Time Master Shield Duration | ------------------------ - -## Swapper -### **Team: Crewmates** -During meetings the Swapper can exchange votes that two people get (i.e. all votes -that player A got will be given to player B and vice versa).\ -Because of the Swapper's strength in meetings, they might not start emergency meetings -and can't fix lights and comms. - -### Game Options -| Name | Description -|----------|:-------------:| -| Swapper Spawn Chance | - -| Swapper can call emergency meeting | Option to disable the emergency button for the Swapper -| Swapper can only swap others | Sets whether the Swapper can swap themself or not ------------------------ - -## Tracker -### **Team: Crewmates** -The Tracker can select one player to track. Depending on the options the Tracker can track a different person after each meeting or the Tracker tracks the same person for the whole game. -An arrow points to the last tracked position of the player. -The arrow updates its position every few seconds (configurable). -Depending on the options, the Tracker has another ability: They can track all corpses on the map for a set amount of time. They will keep tracking corpses, even if they were cleaned or eaten by the Vulture. - -### Game Options -| Name | Description -|----------|:-------------:| -| Tracker Spawn Chance | - -| Tracker Update Interval | Sets how often the position is being updated -| Tracker Reset Target After Meeting | - -| Tracker Can Track Corpses | - -| Corpses Tracking Cooldown | - -| Corpses Tracking Duration | - ------------------------ - -## Snitch -### **Team: Crewmates** -When the Snitch finishes all the tasks, arrows will appear (only visible to the Snitch) that point to the Impostors (depending on the options also to members of team Jackal). -When the Snitch has one task left (configurable) the Snitch will be revealed to the Impostors (depending on the options also to members of team Jackal) with an arrow pointing to the Snitch. - - -### Game Options -| Name | Description -|----------|:-------------:| -| Snitch Spawn Chance | - -| Task Count Where The Snitch Will Be Revealed | - -| Include Team Jackal | - -| Use Different Arrow Color For Team Jackal | - -| Snitch can't be guessed after finishing all their tasks | - ------------------------ - -## Jackal -### **Team: Jackal** -The Jackal is part of an extra team, that tries to eliminate all the other players.\ -The Jackal has no tasks and can kill Impostors, Crewmates and Neutrals.\ -The Jackal (if allowed by the options) can select another player to be their Sidekick. -Creating a Sidekick removes all tasks of the Sidekick and adds them to the team Jackal. The Sidekick loses their current role (except if they're a Lover, then they play in two teams). -The "Create Sidekick Action" may only be used once per Jackal or once per game (depending on the options). -The Jackal can also promote Impostors to be their Sidekick but, depending on the options the Impostor will either really turn into the Sidekick and leave the team Impostors or they will just look like the Sidekick to the Jackal and remain as they were.\ -\ -The team Jackal enables multiple new outcomes of the game, listing some examples here: -- The Impostors could be eliminated and then the crew plays against the team Jackal. -- The Crew could be eliminated, then the Team Jackal fight against the Impostors (The Crew can still make a task win in this scenario) - -The priority of the win conditions is the following: -1. Crewmate Mini lose by vote -2. Jester wins by vote -3. Arsonist win -4. Team Impostor wins by sabotage -5. Team Crew wins by tasks (also possible if the whole Crew is dead) -6. Lovers among the last three players win -7. Team Jackal wins by outnumbering (When the team Jackal contains an equal or greater amount of players than the Crew and there are 0 Impostors left and team Jackal contains no Lover) -8. Team Impostor wins by outnumbering (When the team Impostors contains an equal or greater amount of players than the Crew and there are 0 players of the team Jackal left and team Impostors contains no Lover) -9. Team Crew wins by outnumbering (When there is no player of the team Jackal and the team Impostors left) - -**NOTE:** -- The Jackal (and their Sidekick) may be killed by a Sheriff. -- A Jackal cannot target the Mini, while it's growing up. After that they can kill it or select it as its Sidekick. -- The Crew can still win, even if all of their members are dead, if they finish their tasks fast enough (That's why converting the last Crewmate with tasks left into a Sidekick results in a task win for the crew.) - -If both Impostors and Jackals are in the game the game, continues even if all Crewmates are dead. Crewmates may still win in this case by completing their tasks. Jackal and Impostor have to kill each other. - - - -### Game Options -| Name | Description -|----------|:-------------:| -| Jackal Spawn Chance | - | -| Jackal/Sidekick Kill Cooldown | Kill cooldown | -| Jackal Create Sidekick Cooldown | Cooldown before a Sidekick can be created | -| Jackal can use vents | Yes/No | -| Jackal can create a Sidekick | Yes/No | -| Jackals promoted from Sidekick can create a Sidekick | Yes/No (to prevent the Jackal team from growing) | -| Jackals can make an Impostor to their Sidekick | Yes/No (to prevent a Jackal from turning an Impostor into a Sidekick, if they use the ability on an Impostor they see the Impostor as Sidekick, but the Impostor isn't converted to Sidekick. If this option is set to "No" Jackal and Sidekick can kill each other.) | -| Jackal and Sidekick have Impostor vision | - | ------------------------ - -## Sidekick -### **Team: Jackal** -Gets assigned to a player during the game by the "Create Sidekick Action" of the Jackal and joins the Jackal in their quest to eliminate all other players.\ -Upon the death of the Jackal (depending on the options), they might get promoted to Jackal themself and potentially even assign a Sidekick of their own. -\ -**NOTE:** -- A player that converts into a Sidekick loses their previous role and tasks (if they had one), except the Lover role. -- The Sidekick may be killed by a Sheriff. -- The Sidekick cannot target the Mini, while it's growing up. - -### Game Options -| Name | Description -|----------|:-------------:| -| Jackal/Sidekick Kill Cooldown | Uses the same kill cooldown setting as the Jackal | -| Sidekick gets promoted to Jackal on Jackal death | Yes/No | -| Sidekick can kill | Yes/No | -| Sidekick can use vents | Yes/No | ------------------------ - -## Spy -### **Team: Crewmates** -The Spy is a Crewmate, which has no special abilities.\ -The Spy looks like an additional Impostor to the Impostors, they can't tell the difference.\ -There are two possibilities (depending on the set options): -- The Impostors can't kill the Spy (because otherwise their kill button would reveal, who the Spy is) -- The Impostors can kill the Spy but they can also kill their Impostor partner (if they mistake another Impostor for the Spy) -You can set whether the Sheriff can kill the Spy or not (in order to keep the lie alive). - -### Game Options -| Name | Description -|----------|:-------------:| -| Spy Spawn Chance | -| Spy Can Die To Sheriff | -| Impostors Can Kill Anyone If There Is A Spy | This allows the Impostors to kill both the Spy and their Impostor partners -| Spy Can Enter Vents | Allow the Spy to enter/exit vents (but not actually move to connected vents) -| Spy Has Impostor Vision | Give the Spy the same vision as the Impostors have ------------------------ - -## Security Guard -### **Team: Crewmates** -The Security Guard is a Crewmate that has a certain number of screws that they can use for either sealing vents or for placing new cameras.\ -Placing a new camera and sealing vents takes a configurable amount of screws. The total number of screws that a Security Guard has can also be configured.\ -The new camera will be visible after the next meeting and accessible by everyone.\ -The vents will be sealed after the next meeting, players can't enter or exit sealed vents, but they can still "move to them" underground.\ -\ -**NOTE:** - -- Trickster boxes can't be sealed -- The Security Guard can't place cameras on MiraHQ -- The remaining number of screws can be seen above their special button. -- On Skeld the four cameras will be replaced every 3 seconds (with the next four cameras). You can also navigate manually using the arrow keys -- Security Guard can access mobile cameras after placing all screws -- While accessing the mobile cameras, the Security Guard is not able to move - -### Game Options -| Name | Description -|----------|:-------------:| -| Security Guard Spawn Chance | -| Security Guard Cooldown | -| Security Guard Number Of Screws | The number of screws that a Security Guard can use in a game -| Number Of Screws Per Cam | The number of screws it takes to place a camera -| Number Of Screws Per Vent | The number of screws it takes to seal a vent -| Security Guard Duration | - -| Gadget Max Charges | - -| Number Of Tasks Needed For Recharging | - -| Can't Move During Cam Duration | - ------------------------ - -## Bait -### **Team: Crewmates** - -The Bait is a Crewmate that if killed, forces the killer to self report the body (you can configure a delay in the options). -Additionally, the Bait can see if someone is inside a vent (depending on the options the exact vent gets -an outline or all vents do). - -### Game Options -| Name | Description -|----------|:-------------:| -| Bait Spawn Chance | - -| Bait Highlight All Vents | If set to true, all vents will be highlighted if a player is inside of one of them. If set to false, only the vents where players are siting in will be highlighted. -| Bait Report Delay | - -| Warn The Killer With A Flash | - ------------------------ - -## Medium -### **Team: Crewmates** - -The medium is a crewmate who can ask the souls of dead players for information. Like the Seer, it sees the places where the players have died (after the next meeting) and can question them. It then gets random information about the soul or the killer in the chat. The souls only stay for one round, i.e. until the next meeting. Depending on the options, the souls can only be questioned once and then disappear. -During the meetings you can see, whether a player wears a darker or a lighter color, represented by (D) or (L) in the names. - -Questions: -What is your Role? -What is your killer's color type? -When did you die? -What is your killers role? (mini exluded) - -### Game Options -| Name | Description -|----------|:-------------:| -| Medium Spawn Chance | - -| Medium Cooldown | - -| Medium Duration | The time it takes to question a soul -| Medium Each Soul Can Only Be Questioned Once | If set to true, souls can only be questioned once and then disappear ------------------------ - -## Vulture -### **Team: Neutral** - -The Vulture does not have any tasks, they have to win the game as a solo.\ -The Vulture is a neutral role that must eat a specified number of corpses (depending on the options) in order to win.\ -Depending on the options, when a player dies, the Vulture gets an arrow pointing to the corpse. -If there is a Vulture in the game, there can't be a Cleaner. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Vulture Spawn Chance | - -| Vulture Countdown | - -| Number Of Corpses Needed To Be Eaten | Corpes needed to be eaten to win the game -| Vulture Can Use Vents | - -| Show Arrows Pointing Towards The Corpes | - ------------------------ - -## Lawyer -### **Team: Neutral** -The Lawyer is a neutral role that has a client. -The client might be an Impostor or Jackal which is no Lover. -The Lawyer needs their client to win in order to win the game. -If their client dies or gets voted out, the Lawyer changes their role and becomes the [Pursuer](#pursuer), which has a different goal to win the game. -The main goal of the Lawyer is to win as Lawyer, as it is not allowed to betray their client. - -The Lawyer can win in multiple ways: -- Lawyer dead, client alive and client team won: The Lawyer wins together with the team of the client -- Lawyer and client alive and client team won: The Lawyer wins with the team of the client. The client **doesn't** win (even if their Impostor/Team Jackal mate wins), the Lawyer steals their win. Hence the client should keep the Lawyer alive for some time, to get some help during the meetings, but has to eliminate them soon enough to not get their win stolen. - -**NOTE:** -- If the client disconnects, the Lawyer will also turn into the Pursuer -- If "Lawyer Target Knows" is set to true, the client will know that someone is their Lawyer, but won't know who. - -### Game Options -| Name | Description | -|----------|:-------------:| -| Lawyer Target Knows | The target knows that it is the target (marked with "§", if the Lawyer dies, the mark will disappear) -| Lawyer Wins After Meetings | If set to true, the Lawyer wins after a configurable amount of meetings (can't start meetings himself) -| Lawyer Needed Meetings To Win | - -| Lawyer Vision | Pursuer has normal vision -| Lawyer Knows Target Role | - -| Pursuer Blank Cooldown | - -| Pursuer Number Of Blanks | - ------------------------ - -## Pursuer -### **Team: Neutral** -The Pursuer is still a neutral role, but has a different goal to win the game; they have to be alive when the game ends (no matter who causes the win). -In order to achieve this goal, the Pursuer has an ability called "Blank", where they can fill a killers (this also includes the Sheriff) weapon with a blank. So, if the killer attempts to kill someone, the killer will miss their target, and their cooldowns will be triggered as usual. -If the killer fires the "Blank", shields (e.g. Medic shield or Time Master shield) will not be triggered. -The Pursuer has tasks (which can already be done while being a Lawyer), that count towards the task win for the Crewmates. If the Pursuer dies, their tasks won't be counted anymore. - # Source code It's bad I know, this is a side project and my second week of modding. So there are no best practices around here. You can use parts of the code but don't copy paste the whole thing. Make sure you give credits to the other developers, because some parts of the code are based on theirs. From c3f91196ed8996fe51b6de5eac1e0c34335fda63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20M=C3=BCller?= Date: Wed, 23 Feb 2022 02:21:40 +0100 Subject: [PATCH 06/10] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 07bc446dc..ce56a0ccb 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,7 @@ Our goal is to make this mod more epic and to add a bunch of new features and ro # Changelog
Click to show the Changelog + **Version 3.4.3.1** - First Release
@@ -32,6 +33,7 @@ Our goal is to make this mod more epic and to add a bunch of new features and ro ## Windows Manual Installation
Click to show Windows Manual Installation + 1. Download and unzip the newest [release](https://github.com/LaicosVK/TheEpicRoles/releases/latest) 2. Find the folder of your game, for Steam players you can right click in Steam, on the game, a menu will appear proposing you to go to the folders. 3. Make a copy of your game, it's not obligatory but advised, put it where you want. @@ -42,6 +44,7 @@ Our goal is to make this mod more epic and to add a bunch of new features and ro ## Linux Manual Installation
Click to show Linux Manual Installation + 1. Install Among Us via Steam 2. Download newest [release](https://github.com/LaicosVK/TheEpicRoles/releases/latest) and extract it to ~/.steam/steam/steamapps/common/Among Us 3. Enable `winhttp.dll` via the proton winecfg (https://docs.bepinex.dev/articles/advanced/steam_interop.html#open-winecfg-for-the-target-game) From 3bc97878594838c27e7847fc9b446d266f1f57c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20M=C3=BCller?= Date: Wed, 23 Feb 2022 02:23:53 +0100 Subject: [PATCH 07/10] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ce56a0ccb..8705b7f8c 100644 --- a/README.md +++ b/README.md @@ -6,13 +6,13 @@ This mod is not affiliated with Among Us or Innersloth LLC, and the content cont [![Discord](./Images/TOR_server.png)](https://discord.gg/WjegsxEuAD) -# The Epic Roles +# Information **The Epic Roles** is a remodded version of the mod [The Other Roles](https://github.com/Eisbison/TheOtherRoles) for [Among Us](https://store.steampowered.com/app/945360/Among_Us). Our goal is to make this mod more epic and to add a bunch of new features and roles to it. # Releases -| Among Us - Version| Mod Version | Link | +| Among Us Version| Mod Version | Link | |----------|-------------|-----------------| | 2021.12.15s| v3.4.3.1| [Download](https://github.com/LaicosVK/TheEpicRoles/releases/download/v3.4.3.1/TheEpicRoles.zip) From 8d76bc4382994ae0b904718b5309738d6b1b8bbd Mon Sep 17 00:00:00 2001 From: LaicosVK <43808849+LaicosVK@users.noreply.github.com> Date: Wed, 23 Feb 2022 02:54:17 +0100 Subject: [PATCH 08/10] Update README.md --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8705b7f8c..9e307923d 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ This mod is not affiliated with Among Us or Innersloth LLC, and the content cont # Information **The Epic Roles** is a remodded version of the mod [The Other Roles](https://github.com/Eisbison/TheOtherRoles) for [Among Us](https://store.steampowered.com/app/945360/Among_Us). -Our goal is to make this mod more epic and to add a bunch of new features and roles to it. +Our goal is to make this mod more epic and to add a bunch of new features, roles and quality of life features to it. # Releases | Among Us Version| Mod Version | Link | @@ -22,6 +22,14 @@ Our goal is to make this mod more epic and to add a bunch of new features and ro **Version 3.4.3.1** - First Release +- Phaser Role +- Sheriff stops impostor win +- Trickster box count option +- Lover win count option +- Crewmate roles option: Auto +- Replaced some texts and graphics +- Evil mini guessable option +- Shifter passes on his role option
# Installation From 8aea0ab6fce21bf9221fb82174c88aab2c1d387a Mon Sep 17 00:00:00 2001 From: LaicosVK <43808849+LaicosVK@users.noreply.github.com> Date: Wed, 23 Feb 2022 03:03:24 +0100 Subject: [PATCH 09/10] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 9e307923d..600520821 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,7 @@ Our goal is to make this mod more epic and to add a bunch of new features, roles - Replaced some texts and graphics - Evil mini guessable option - Shifter passes on his role option +- New colors
# Installation From ceab966aa422bcb89fb71b4f5cc55765e54444e1 Mon Sep 17 00:00:00 2001 From: DasMonschta Date: Wed, 23 Feb 2022 05:35:17 +0100 Subject: [PATCH 10/10] Credentials fix --- TheOtherRoles/Main.cs | 2 +- TheOtherRoles/Patches/CredentialsPatch.cs | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/TheOtherRoles/Main.cs b/TheOtherRoles/Main.cs index bd0a3d2ba..029a4715d 100644 --- a/TheOtherRoles/Main.cs +++ b/TheOtherRoles/Main.cs @@ -93,7 +93,7 @@ public override void Load() { if (ToggleCursor.Value) { Helpers.enableCursor(true); - } + } } public static Sprite GetModStamp() { if (ModStamp) return ModStamp; diff --git a/TheOtherRoles/Patches/CredentialsPatch.cs b/TheOtherRoles/Patches/CredentialsPatch.cs index fbd2acde2..e448c1b6f 100644 --- a/TheOtherRoles/Patches/CredentialsPatch.cs +++ b/TheOtherRoles/Patches/CredentialsPatch.cs @@ -9,7 +9,8 @@ namespace TheOtherRoles.Patches { [HarmonyPatch] public static class CredentialsPatch { - public static string fullCredentials = $@"TheEpicRoles v{TheOtherRolesPlugin.Version.ToString()} Remodded by LaicosVK, Nova & DasMonschta"; + public static string fullCredentials = $@"TheEpicRoles v{TheOtherRolesPlugin.Version.ToString()} + Remodded by LaicosVK, Nova & DasMonschta"; public static string mainMenuCredentials = $@"Remodded by LaicosVK, Nova & DasMonschta"; @@ -53,7 +54,7 @@ static void Prefix(PingTracker __instance) { static void Postfix(PingTracker __instance){ __instance.text.alignment = TMPro.TextAlignmentOptions.TopRight; if (AmongUsClient.Instance.GameState == InnerNet.InnerNetClient.GameStates.Started) { - __instance.text.text = $"TheOtherRoles v{TheOtherRolesPlugin.Version.ToString()}\n" + __instance.text.text; + __instance.text.text = $"TheEpicRoles v{TheOtherRolesPlugin.Version.ToString()}\n" + __instance.text.text; if (PlayerControl.LocalPlayer.Data.IsDead || (!(PlayerControl.LocalPlayer == null) && (PlayerControl.LocalPlayer == Lovers.lover1 || PlayerControl.LocalPlayer == Lovers.lover2))) { __instance.transform.localPosition = new Vector3(3.45f, __instance.transform.localPosition.y, __instance.transform.localPosition.z); } else {