discus-sions/TownOfHost-TheOtherRoles
Fork: 34 Star: 58 (更新于 2024-11-26 16:21:43)
license: GPL-3.0
Language: C# .
The Official 3.0.0 Dev Source Code with extra features, and a New Faction. PLANNED ROLES: https://docs.google.com/document/d/1mre-XLjWljlQr0ouaAlqzDX-Eds5frThgkpb1NmjpGM/edit
最后发布版本: v0.9.3.11b ( 2023-03-23 20:05:30)
Town Of Host: The Other Roles
To all people reading, this mod has been remade into Project Lotus. With less than 10% of the original code remaining this project area is no longer in use.
Regarding this mod
This mod is not affiliated with Among Us or Innersloth LLC, Town Of Host, 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 SERVER: https://discord.gg/ha6XBCCHAN --- Recommended after Innersloth introduced randomized lobby names
Releases
AmongUs Version: 2023.2.28s
Latest Version: Here
Old Versions: Here
KNOWN BUGS
KNOWN BUGS:
- Poisoner doesn't replace a Coven
- Some Roles have double their Cooldown or half their cooldown sometimes.
- Black screens on consoles when dead affter next meeting when impostors die. Desynced impostor roles can bypass this until they die. (Lag spikes triggered by name changes cause this)
- Sometimes players will see some or all players using desynced Impostor roles (known as Impostor Desync)
- Chat sometimes disappears for the host when a player leaves the game (this prevents commands from working until the host dies. Use SHIFT C ENTER or smth to force chat)
- Some or all roles disappear for ghosts in meetings, this does not apply to players with the mod
- If GA turns into a SidekickMadmate then the GA target dies, the GA turned SidekickMadmate will still turn into the role set in the settings for GA
Features
This mod only needs to be installed on the host's client to work, and works regardless of whether or not other client mods have been installed, and regardless of the type of device.
Unlike mods that use custom servers, there is no need to add servers by editing URLs or files.
If you are going to play on Custom Servers, such as MNA and MEU, it would require everyone to have the mods the host has.
However, please note that the following restrictions apply.
- If the host changes and does not have this installed, the server isn't modded and is now just a regular Among Us game.
- If someone will original TOH, joins a TOH: TOR lobby, they may experience graphical issues such as blackscreens.
Note that if a player other than the host plays with this mod installed, the following changes will be made.
- Custom Role Reveals
- Custom End Screens
- Additional settings
- Better UI
- Overall, A Better Experience
- etc.
Features
Hotkeys
Host Only
HotKey | Function | Usable Scene |
---|---|---|
Shift +L +Enter |
Terminate the game | In Game |
Shift +M +Enter |
Skip meeting to end | In Game |
Shift +C +Enter |
Force chat to be visible | In Meeting |
Ctrl +N |
Show active role descriptions | Lobby&In Game |
C |
Cancel game start | In Countdown |
Shift |
Start the game immediately | In Countdown |
Ctrl +Delete |
Set default all options | In TOH Settings |
Ctrl +RMB |
Execute clicked player | In Meeting |
RightCtrl +RMB |
Kill clicked player | In Meeting |
MOD Client Only
HotKey | Function | Usable Scene |
---|---|---|
Tab |
Option list page feed | Lobby |
Ctrl +F1 |
Output log to desktop | Anywhere |
F11 |
Change resolution 480x270 → 640x360 → 800x450 → 1280x720 → 1600x900 |
Anywhere |
Ctrl +C |
Copy the text | Chat |
Ctrl +V |
Paste the text | Chat |
Ctrl +X |
Cut the text | Chat |
↑ |
Go back in time of chat send history | Chat |
↓ |
Go future in time of chat send history | Chat |
Chat Commands
You can execute chat commands by typing in chat.
Host Only
Command | Function |
---|---|
/winner /win |
Show winner |
/rename /r |
Change my name |
/dis <crewmate/impostor> | Ending the match as a Crewmate/Impostor severance |
/messagewait /mw |
Set message send interval |
/help /h |
Show command description |
/help roles /help r |
Show role description |
/help attributes /help att |
Show attribute description |
/help modes /help m |
Show mode description |
/help now /help n |
Show active setting descriptions |
/changerole <crewmate, impostor, engineer...> | Change your In-Game Role |
/level <0-2147483647> | Change your Among Us level |
MOD Client Only
Command | Function |
---|---|
/dump | Dump log |
/version /v |
Show version of MOD clients |
All Clients
Command | Function |
---|---|
/lastresult /l |
Show game result |
/now /n |
Show active settings |
/now roles /n r |
Show active roles settings |
/template /t |
Show template text corresponding to tag |
/color /colour |
Change your current color (0-20) |
/name | Change your current name |
/myrole | Display your current role's description |
Template
This function allows you to send prepared messages.
Execute by typing /template <tag>
or /t <tag>
.
To set the text, edit template.txt
in the same folder as AmongUs.exe.
Separate each entry with a colon, such as tag:content
.
Also, you can break lines by writing \n
in the sentence like tag:line breaks can be\nmade like this
.
Welcome Message
If the tag is set to "welcome" in the template function, it will be sent automatically when a player joins.
For example: welcome:This room is using the mod Town Of Host: The Other Roles.
Impostor Disconnect Detection
If all Impostors leave the game, the game will automatically end with the unused Impostor Disconnected screen. This was done as all impostors leaving the game would black screen all players who do not use desynced Impostor roles after the next meeting.
Developer Tag
Developers get a tag while in the lobby to indicate that they're a mod dev. Below is an example:
Roles
Impostors | Crewmates | Neutrals | Neutral Killings | Coven | Modifiers |
---|---|---|---|---|---|
BountyHunter | Investigator | Vulture | Arsonist | Coven Leader | Bait |
Camouflager | Dictator | Hacker | Egoist | Medusa | Bewilder |
FireWorks | Doctor | Executioner | Juggernaut | Hex Master | Sleuth |
Mare | Lighter | Jester | PlagueBearer | Potion Master | Oblivious |
Puppeteer | Mayor | SchrodingerCat | The-Glitch | Necromancer | Torch |
Mercenary | Mystic | Opportunist | Werewolf | Mimic | Flash |
Sniper | SabotageMaster | Terrorist | Pestilence | Conjuror | Lovers |
TimeThief | Sheriff | Pirate | Serial Killer | Watcher | |
Vampire | Snitch | Guardian-Angel | Marksman | Diseased | |
Warlock | SpeedBooster | Amnesiac | Crewpostor | ||
Witch | Trapper | Phantom | |||
Mafia | Demolitionist | Swapper | |||
Madmate | Bastion | Hitman | |||
MadGuardian | Vigilante | ||||
MadSnitch | Veteran | ||||
SidekickMadmate | Child | ||||
Silencer | Psychic | ||||
Traitor | |||||
Assassin | |||||
Parasite | |||||
Miner | |||||
Grenadier | |||||
Ying Yanger | |||||
Pickpocket | |||||
Cleaner | |||||
Freezer |
Notes
Roles without a redirect mean they are not implemented yet but are planned.
GM
The GM (Game Master) is an observer role.
Their presence has no effect on the game itself, and all players know who the GM is at all times.
Always assigned to a host and is ghosted from the start.
Impostor
BountyHunter
Team : Impostors
Basis : Impostor
If the BountyHunters kill their designated target, their next kill cooldown will be much less than usual.
Killing a player except their current target results in an increased kill cooldown.
The target swaps after a configurable amount of time.
Game Options
Name |
---|
Time To Swap Bounty(s) |
Kill Cooldown After Killing Bounty(s) |
Kill Cooldown After Killing Others(s) |
Camouflager
Team : Impostors
Basis : Shapeshifter
The Camouflager is an Impostor who can have every player shift into the chosen player for a limited time.
FireWorks
Create and idea by こう。
Team : Impostors
Basis : Shapeshifter
The FireWorks can set off fireworks and kill all at once.
They can put a few fireworks by Shapeshift.
After they put all the fireworks and after the other impostors are all gone, they can ignite all fireworks at once by Shapeshift.
They can perform kills after setting off fireworks.
Even if they mistakenly bomb themselves, killing everyone results in Impostor win.
Game Options
Name |
---|
FireWorks Max Count |
FireWorks Radius |
Mare
Create by Kihi, しゅー, そうくん, ゆりの
Idea by Kihi
Team : Impostors
Basis : Impostor
They can kill only in lights out, but next kill cooldown will be half.
While lights out they can move faster, and yet their name looks red by everyone.
Game Options
Name |
---|
Mare Player Speed In Lights Out |
Puppeteer
Team : Impostors
Basis : Impostor
The puppeteer can curse a crewmate and force them to kill the next non-impostor they come near.
The cursed crewmate can kill a mad role also.
It is not possible for puppeteer to perform a normal kill.
Mercenary
Team : Impostors
Basis : Shapeshifter
The Mercenary has a shorter kill cooldown.
Unless they get a kill by deadline, they suicide instantly.
Game Options
Name |
---|
Mercenary Kill Cooldown(s) |
Time Limit To Suiside(s) |
ShapeMaster
Warning Unavailable.
Create and idea by しゅー
Team : Impostors
Basis : ShapeShifter
The ShapeMasters have no Shapeshift cooldown.
On the other hand, their default Shapeshift duration is shorter (default: 10s).
Game Options
Name |
---|
Shapeshift Duration(s) |
Sniper
Create and idea by こう。
Team : Impostors
Basis : Shapeshifter
Sniper can shoot players so far away.
they kill a player on the extension line from Shapeshift point to release point.
Players on the line of bullet hear sound of a gunshot.
You can perform normal kills after all bullets run out.
Precise Shooting:OFF<BR> <BR> Precise Shooting:ON<BR> <BR>
Game Options
Name |
---|
Sniper Bullet Count |
Sniper Precise Shooting |
TimeThief
Created by integral, しゅー, そうくん, ゆりの
Idea by みぃー
Team : Impostors
Basis : Impostor
Every kill cuts down discussion and voting time in meeting.
Depending on option, the lost time is returned after they die.
Game Options
Name |
---|
TimeThief Decrease Time Length(s) |
Lower Limit For Voting Time(s) |
Return Stolen Time After Death |
Vampire
Team : Impostors
Basis : Impostor
When the vampire kills, the kill is delayed (the bitten player will die in a set time based on settings or when the next meeting is called).
If the vampire butes Bait, the player will die immediately and a self-report will be forced.
Game Options
Name |
---|
Vampire Kill Delay(s) |
Warlock
Team : Impostors
Basis : Shapeshifter
When a warlock presses kill, the target is cursed.
The next time the warlock shifts, the cursed player will kill the nearest person.
If you shapeshift as Warlock, you can make a regular kill.
Beware, if you or another impostor are the nearest to the player you have cursed when you shift you will be killed.
Witch
Team : Impostors
Basis : Impostor
The Witches can perform kills or spells by turns.
The players spelled by Witches before a meeting are marked "cross" in the meeting, and unless exiling Witches, They all die just after the meeting.
Mafia
Team : Impostors
Basis : Impostor
The Mafias can initially use vents and sabotage, but cannot kill (still have a button).
They will be able to kill after Impostors except them are all gone.
Silencer
Team : Impostors
Basis : Impostor
The Silencer's first kill attempt will silence the crewmate inside the next meeting.
After the Silence, the Silencer is a regular Impostor until the next meeting.
After the next meeting, the process restarts and they can silence again.
Traitor
Team : Impostors
Basis : Impostor
Traitor spawns when all Impostors die by kill or vote.
As soon as all Impostors die, the Sheriff or Investigator turns into the Traitor.
Traitor is a regular impostor with nothing new.
Miner
Team : Impostors
Basis : Shapeshifter
The Miner is an Impostor who can shapeshift to warp to the last vent they were in.
Grenadier
Team : Impostors
Basis : Shapeshifter
The Grenadier is an Impostor who can shapeshift to blind nearby crewmates. During this time, you may kill undetected.
Ying Yanger
Team : Impostors
Basis : Impostor
The Ying Yanger is an Impostor with the ability to make two crewmates kill each other once within kill range of each other.
Pickpocket
Team : Impostors
Basis : Impostor
The Pickpocket is an Impostor who steals the votes of players they kill.
These votes stack up, which can make the Pickpocket very powerful.
Cleaner
Team : Impostors
Basis : Impostor
The Cleaner is an Impostor who can use their report button to clean bodies, making them unreportable.
Players with the mod will not see the cleaned body.
Freezer
Team : Impostors
Basis : Shapeshifter
The Freezer is an Impostor who can shapeshift into a player to freeze them in place for a set amount of time.
Madmate
There are common options for Madmates.
Game Options
Name |
---|
Madmates Can Fix Lights Out |
Madmates Can Fix Comms |
Madmates Have Impostor Vision |
Madmates Vent Cooldown |
Madmates Max Time In Vents |
Madmate
Team : Impostors
Basis : Engineer
The Madmates belong to team Impostors, but they don't know who are Impostors.
Impostors don't know Madmates either.
They cannot kill or sabotage, but they can use vents.
MadGuardian
Create and idea by 空き瓶/EmptyBottle
Team : Impostors
Basis : Crewmate
The MadGuardians belong to team Impostors, one type of Madmates.
Compared with Madmates, MadGuardian cannot use vents, while they can guard kills by Impostors after finishing all tasks.
Game Options
Name |
---|
MadGuardian Can See Who Tried To Kill |
MadSnitch
Create and idea by そうくん
Team : Impostors
Basis : Crewmate or Engineer
The MadSnitches belong to team Impostors, one type of Madmates.
They can see who is the Impostor after finishing all their tasks.
Depending on option, they can use vents.
Game Options
Name |
---|
MadSnitch Can Use Vent |
MadSnitch Tasks |
Parasite
Team : Impostors
Basis : Shapeshifter
The Parasite is the only Madmate role with the ability to kill.
Impostors do not know the Parasite.
Parasites can shapeshift, kill, and vent.
Due to limitations, whether Parasite knows the Impostors varies.
The intended design was that they didn't know.
SidekickMadmate
Create and idea by たんぽぽ
Team : Impostors
Basis : Undecided
The SidekickMadmate is an acquired Madmate Role assigned by Impostors in task phases.
Some kind of Shapeshifter-based Impostors can give SidekickMadmate by Shapeshifting next to a target.
NOTE:
- The "nearest" Crewmate becomes SidekickMadmate no matter to whom the Impostors Shapeshift.
Impostor/Crewmate
Guesser
Create by たんぽぽ
Team : Impostors, Crewmates, or Neutral
Basis : Impostor or Crewmates
If you can guess target's role during meeting, you can kill the target.
In addition, Evil Guesser has a chance to kill even after being exiled.
There is also a neutral Guesser called Pirate. Their goal is guess a number of people to succesfully win.
Game Options
Name |
---|
EvilGuesser Chance |
Number of Evil Guesser |
Arrow to shoot as Normal Crewmate |
Guesser shoot limit |
Can kill multiple times during meeting |
Guesser Commands
Command | Function |
---|---|
/shoot show | Show role IDs and player IDs |
/shoot playerID roleID | Shoot a player ID with a role ID |
Crewmate
Dictator
Create and idea by そうくん
Team : Crewmates
Basis : Crewmate
When voting for someone in a meeting, the Dictators forcibly break that meeting and exile the player they vote for.
After exercising the force, the Dictators die just after meeting.
Doctor
Team : Crewmates
Basis : Scientist
The doctor can see when Crewmates die using vitals anywhere in the map.
By closing the chat, the doctor can see the dead players cause of death next to their name in all meetings.
Game Options
Name |
---|
Doctor Battery Duration |
Lighter
Team : Crewmates
Basis : Crewmate
After finishing all the task, The lighters have their vision expanded and ignore lights out.
Game Options
Name |
---|
Lighter Expanded Vision |
Lighter Gains Impostor Vision |
Mayor
Team : Crewmates
Basis : Crewmate or Engineer
The Mayors' votes count twice or more.
Depending on the options, they can call emergency meeting by entering vents.
Game Options
Name |
---|
Mayor Additional Votes Count |
Mayor Has Mobile Emergency Button |
Number Of Mobile Emergency Button |
SabotageMaster
Create and idea by 空き瓶/EmptyBottle
Team : Crewmates
Basis : Crewmate
The SabotageMasters can fix sabotage faster.
they can fix both of Comms in MIRA HQ, Reactor and O2 by fixing either.
Lights can be fixed by touching a single lever.
Opening a door in Polus or The Airship will open all the linked doors.
Game Options
Name |
---|
SabotageMaster Fix Ability Limit(Except Opening Doors) |
SabotageMaster Can Open Multiple Doors |
SabotageMaster Can Fix Both Reactors |
SabotageMaster Can Fix Both O2 |
SabotageMaster Can Fix Both Comms In MIRA HQ |
SabotageMaster Can Fix Lights Out All At Once |
Sheriff
Team : Crewmates
Basis : Impostor(Only host is the Crewmate)
Sheriff can kill imposters always.
Depending on settings, Sheriff may also kill neutrals.
The sheriff has no tasks.
Killing Crewmates will result in suicide.
- As a measure against blackout, after death, the Sheriff can only see the motion of committing suicide at each meeting. There is no corpse.
Game Options
Name |
---|
Sheriff Can Kill Arsonist |
Sheriff Can Kill Jester |
Sheriff Can Kill Terrorist |
Sheriff Can Kill Opportunist |
Sheriff Can Kill Madmates |
Sheriff Can Kill Egoist |
Sheriff Can Kill SchrodingerCat In Team Egoist |
Sheriff Can Kill Crewmates As It |
Sheriff Shot Limit |
Snitch
Team : Crewmates
Basis : Crewmate
Once all of the snitch's tasks are completed, the imposters names will be displayed in red.
Dependent on the settings, the snitch may also see arrows pointed in the remaining impostors directions when their tasks are completed.
When the snitch has 0 or 1 tasks remaining, the impostors will be able to see a star next to the name of the snitch and that there is an alive snitch who has 0 or 1 tasks left.
The impostors also see an arrow pointed in the snitch's direction when the snitch has one or less tasks remaining.
Game Options
Name |
---|
Snitch Can See Target Arrow |
Snitch Can See Colored Arrow |
Snitch Can Find Neutral Killer |
Snitch Can Find Coven |
SpeedBooster
Create and idea by よっキング
Team : Crewmates
Basis : Crewmate
Finishing all the tasks boosts the player speed of someone alive.
Game Options
Name |
---|
Boosted Player Speed |
Trapper
Created by そうくん
Original idea by 宿主ランニング
Team : Crewmates
Basis : Crewmate
When killed, the trapper will hold the killer in place.
The time held in place on the body is decided by host in settings.
Game Options
Name |
---|
Freeze Duration |
Child
Created by Discussions
Original idea by ???
Team & Basis: Crewmates
When the Child dies by any matter, the Child Wins.
Game Options
Name |
---|
Child Is Known |
Bastion
Created by Discussions
Original Idea by Mek
Team : Crewmates
Basis : Engineer
The Bastion can vent to plant a bomb in that vent.
The next person that attempts to vent will die with the Bombed death reason.
You can only bomb 1 person.
The Bastion can also bomb themselves or other Bastions.
Demolitionist
Created by Discussions
Original Idea by Mek
Team : Crewmates
Basis : Crewmate
When a killer kills the Demolitionist, they have a few seconds to go hide and vent, or else they will die with the Suicide Death Reason.
The time is configurable. You will know when you are bombed when you see an arsonist triangle by your name.
Game Options
Setting Name |
---|
Suicide Time |
Investigator
Team : Crewmates
Basis : Impostor(Only host is the Crewmate)
Sheriff can investigate roles to find out what they are.
Impostors and coven will always be red, or purple if settings say so.
The Investigator has no tasks.
The Host can choose if neutrals appear red.
- As a measure against blackout, after death, the Investigator can only see the motion of committing suicide at each meeting. There is no corpse.
Game Options
Name |
---|
Neutral Benigns Appear Red |
Neutral Evils Appear Red |
Neutral Killings Appear Red |
Crewmate Killings appear Red |
Investigate Cooldown |
Madmates Appear Red |
Coven Is Purple |
Child appears Red |
Terrorist Appears Red |
Veteran
Created by Discussions
Original idea by TOuR
Team: Crewmates
Basis: Engineer
The Veteran can vent to go on Alert.
While Veteran is on alert, any killing role that tries to use their kill button on Veteran, crew roles too if turned on, will make the Veteran lunge to kill.
Game Options
Name |
---|
Alert Cooldown |
Alert Duration |
Number of Alerts |
Vet Crew Roles |
What Happens if Pestilence Attacks Vet |
Psychic
Team : Crewmates
Basis : Crewmate
The Psychic is a crewmate with the ability to see potential evils during a meeting.
Three players are chosen to be highlighted in red, at least one of them are evil.
Game Options
Name |
---|
Crew Killing are Red |
Neutral Benign are Red |
Neutral Evil are Red |
Madmate is Red |
GA Depends On Target Role |
Exe Target Shows Evil |
Mystic
Team: Crewmates
Basis : Crewmate
The Mystic is a crewmate who can sense kills that occur and when.
When a kill occurs, the Mystic gets a flash.
Neutral
Settings
Settings Name |
---|
Block Move Time |
Arsonist
Team : Neutral
Basis : Impostor
Victory Condition : Douse and ignite all the living players
When an arsonist tries to use the kill button, they douse oil onto the crewmates.
To win as Arsonist, you must douse all fellow players and vent to win.
To douse, you must stand next to a player after pressing kill until the orange triangle is filled in.
- As a measure against blackout, after death, the Arsonist can only see the motion of committing suicide at each meeting. There is no corpse.
Game Options
Name |
---|
Arsonist Douse Duration |
Arsonist Douse Cooldown |
PlagueBearer
Team : Neutral
Basis : Impostor
Victory Condition : Be the last one standing with a crewmate
When an PlagueBearer tries to use the kill button, they infect the crewmate.
To win as PlagueBearer, you must be the last one alive with a crewmember.
To infect, you just have to press the kill button. No infecting timer.
After infecting everyone, you turn into Pestilence.
- As a measure against blackout, after death, the Plaguebearer can only see the motion of committing suicide at each meeting. There is no corpse.
Game Options
Name |
---|
PlagueeBearer Infect CD |
Serial Killer
Team: Neutral
Basis: Impostor
Victory Condition: Kill Everyone
The Serial Killer can kill both impostors and crewmates.
Their goal is to be the last one standing.
Game Options
Name |
---|
SK Kill Cooldown |
SK Can Vent |
SK Can Sabotage |
SK Has Sidekick |
Pestilence
Team : Neutral
Basis : Impostor
Victory Condition : Kill all Living Player
PlagueBearer becomes Pestilence when they finish infecting.
Pestilence is an unkillable force. When someone tries to kill Pestilence, the pestilence will kill with a lunge. Pestilence can only be voted.
However, if Pestilence is killed by an un-direct source, such as Warlock and Puppeteer, the Pestilence WILL die.
- As a measure against blackout, after death, the Pestilence can only see the motion of committing suicide at each meeting. There is no corpse.
Game Options
Name |
---|
Pesti Kill Cooldown |
Pestilence Can Vent |
Vulture
Team : Neutral
Basis : Crewmate
Victory Condition : Eat Bodies to Win
The Vulture can use their report button to eat the body. Making it unreportable.
You can still see it though due to techincal limitations.
You can change how many bodies they have to eat.
Game Options
Name |
---|
Body Amount |
The Glitch
Team : Neutral
Basis : Impostor
The Glitch can vent to switch killing modes.
After every meeting, they are on killing mode.
Once they vent, they are on hacking mode.
Hack someone to prevent them from reporting, sabotaging, killing, and venting if turned on.
Game Options
Name |
---|
Kill Cooldown |
Hack Cooldown |
Hack Prevents Vent |
Werewolf
Team : Neutral
Basis : Impostor
The Werewolf can vent to activate their rampage.
They can only kill during a rampage.
This requires tweaking until you get it right.
Game Options
Name |
---|
Rampage Cooldown |
Rampage Duration |
Can Vent While Rampaged |
Kill Cooldown. |
Guardian Angel
Team : Neutral
Basis : Engineer
The Guardian Angel can vent to temportarily prevent their target from being killed.
If their target wins, so does the Guardian Angel.
Game Options
Name |
---|
Protect Cooldown |
Protect Duration |
Number of Protects |
GA Knows Target's Role |
Target Knows They have a GA |
Amnesiac
Team : Neutral
Basis : Impostor
The Amnesiac reports a body to join the body's team.
If reporting a crewmate body, Amnesiac becomes Sheriff.
If reporting an Impostor body, Amnesiac becomes Traitor.
If reporting a non killing neutral body, Amnesiac becomes Opportunist.
If reporting a neutral killer, Amnesiac becomes that neutral killer.
Egoist
Create by そうくん
Original idea by しゅー
Team : Neutral
Basis : Shapeshifter
Victory Condition : Satisfy the Impostor victory condition after all the Impostors die.
The Egoists are counted among the Impostors.
They have the same ability as Shapeshifters.
Impostors and Egoists can see but cannot kill each other.
The Egoists have to exile all Impostors before leading to Impostor win.
Egoist win means Impostor lose and vice versa.
NOTE:
- The Egoists lose in the following condition:
- Egoist dies.
- Impostor win with some Impostors remained.
- Crewmate or other Neutral win.
Settings
Settings Name |
---|
Egoist KillCooldown |
Executioner
Team : Neutral
Basis : Crewmate
Victory Conditions : Have the target voted out
Executioner’s target is is marked with a diamond which only they can see.
If the executioner’s target is voted off, they win alone.
If the target is a Jester, they will win an additional victory with the executioner.
Game Options
Name |
---|
Executioner Can Target Impostor |
Executioner Can Target Neutral |
Role After Target Dies |
Jester
Team : Neutral
Basis : Crewmate
Victory Conditions : Get voted out
The Jesters don't have any tasks. They win the game as a solo, if they get voted out during a meeting.
Remaining alive until the game end or getting killed results Jester lose.
Opportunist
Team : Neutral
Basis : Crewmate
Victory Conditions : Remain alive until the game end
Regardless of the game outcome, Opportunist wins an additional victory if they survive to the end of the match.
SchrodingerCat
Team : Neutral
Basis : Crewmate
Victory Conditions : None
The SchrodingerCats have no tasks and by default, no victory condition. Only after fulfiling the following condition they obtain victory conditions.
- If killed by Impostors, they prevent the kill and belong to team Impostors.
- If killed by Sheriff, they prevent the kill and belong to team Crewmate.
- If killed by Neutral, they prevent the kill and belong to the Neutra team.
- If exiled, they die with the victory condition same as before.
- If killed with special abilities of Impostors (except for Vampire), they die with the victory condition same as before.
Game Options
Name |
---|
SchrodingerCat In No Team Can Win With Crewmates |
Team To Change After Exiled |
Terrorist
Create and original idea by 空き瓶/EmptyBottle
Team : Neutral
Basis : Engineer
Victory Conditions : Finish All Tasks, Then Die
The Terrorist are the Neutral Role where they win the game alone if they die with all their tasks completed.
Any cause of death is acceptable except vote.
If they die before completing their tasks, or if they survive at the game end, they lose.
Juggernaut
Team : Neutral
Basis : Impostor
The Juggernaut starts from the starting kill cooldown.
However, with every kill, their next kill cooldown decreases by the chosen amount.
Game Options
Name |
---|
Starting Kill Cooldown |
Decrease Amount |
Juggernaut can Vent |
Hacker
Create and idea by Mek
Team : Neutral
Basis : Crewmate
Victory Conditions : Fix enough sabotages
The Hacker's goal is to reach a certain number of points
They reach these points by sabotages.
When a Sabotage is called, and/or the Hacker fixes it, the Hacker gains a point.
Reach the required amount of points to win.
Game Options
Name |
---|
Points Amount |
Marksman
Create and idea by WaW
Team : Neutral
Basis : Impostor
The Marksman gets a longer kill distance for each kill they make.
Game Options
Name |
---|
Marksman Kill Cooldown |
Crewpostor
Create and idea by Crewpostor
Team : Neutral
Basis: Crewmate
Victory Conditions : Same as Impostors
The Crewpostor is a neutral who wins with the Impostors. The Crewpostor does tasks to kill.
When they complete a task, they kill the nearest player, which can be their fellow Impostors.
Phantom
Team : Neutral
Basis : Crewmate
Victory Conditions : Complete all your tasks without getting killed
The Phantom is a neutral who cannot be killed until later, they win when they complete all their tasks without dying.
When the Phantom has a certain amount of tasks remaining, everyone gets an arrow and the Phantom can be killed.
The Phantom's vote do not count and votes on the Phantom do not count.
Swapper
Team : Neutral
Basis : Crewmate
Victory Conditions : Vote your target out
The Swapper is essentially Executioner but with one key difference, being that their target changes every meeting.
Hitman
Team : Neutral
Basis : Impostor
Victory Conditions : Survive to the end
The Hitman is a neutral benign role with the ability to kill.
Hitman can win with anyone and does not count as a killer.
Optionally, Hitman can also win with roles like Jester and Executioner.
Coven
Coven Leader
Team : Coven
Basis : Impostor
The Coven Leader is essentially Puppeteer until the possession of the Necronomicon, where they kill normally afterwards.
Name |
---|
CL Taglock Cooldown |
Medusa
Team : Coven
Basis : Impostor
The Medusa is essentially an evil Veteran.
Bodies will become unreportable after a certain amount of time.
Name |
---|
Stone Gaze Cooldown |
Hex Master
Team : Coven
Basis : Impostor
The Hex Master hexes players. They switch between killing and hexing.
Once all living non-Coven players are hexed, they must eject the Hex Master or the Coven wins.
With the Necronomicon, the Hex Master can kill normally every time.
Name |
---|
HM Hex Cooldown |
Modifiers
Bait
Assigned To : Crewmates Only
When Bait is killed, the impostor will automatically self report.
This also applies to delayed kills- Once the kill button is pressed, the report will be immediate.
Sleuth
Created by Discussions
Original Idea by ToUR
Assigned To : All
The Sleuth can report a body to know its role.
The Sleuth has to report to know the role.
The Sleuth has no settings.
Bewilder
Created by Discussions
Original Idea by Mek
Assigned To : Crewmates Only
The Bewilder is similar to bait, meaning that something happens when you kill it.
As Bewilder, when a killer kills you they gain your small vision. Making them have small vision for the rest of the game.
You can customize the vision using Settings.
Oblivious
Created by Discussions
Original Idea by ???
Assigned To : All
The Oblivious cannot report bodies.
Torch
Created by Discussions
Original Idea by ToUR
Assigned To : Crewmates Only
The Torch is unaffected by the lights sabotage.
Flash
Created by Discussions
Original Idea by ToUR
Assigned To : All
The Flash makes the player move faster.
Due to technical limitations, Flash moves at normal speed for other players and Flash sees other players moving at the speed of Flash.
Lovers
Created by Discussions
Idea by TOuR
Assigned To : All
Victory Conditions : Be Among the Last 3 People Alive
Randomly assigned to two players (regardless of team).
The lovers goal is to keep the other lover alive and be among the last 3 standing.
The host can choose whether the lovers die together.
THe host can also choose whether the Lovers know the role of their partner
Watcher
Assigned To : All
The Watcher can see who each player has voted during every meeting.
Diseased
Assigned To: Crewmates
The Diseased is a crewmate modifier which multiplies the killer's kill cooldown upon killing the Diseased.
Game Options
Name |
---|
Kill Multiplier |
Attribute
LastImpostor
Create and idea by そうくん
An Attribute given to the last Impostor.
kill cooldown gets shorter than usual.
Not assigned to BountyHunter, Mercenary, or Vampire.
Game Options
Name |
---|
LastImpostor Kill Cooldown |
DisableDevice
Reference source : SuperNewRoles, The Other Roles: GM Edition
Various devices can be disabled (currently admin only, MiraHQ not supported)
Settings Name |
---|
Disable Admin |
・ Which Disable admin |
SabotageTimeControl
The time limit for some sabotage can be modified.
Name |
---|
Polus Reactor TimeLimit |
Airship Reactor TimeLimit |
Mode
DisableTasks
It is possible to not assign certain tasks.
Name |
---|
Disable StartReactor Tasks |
Disable SubmitScan Tasks |
Disable SwipeCard Tasks |
Disable UnlockSafe Tasks |
Disable UploadData Tasks |
Fall from ladders
There is a configurable probability of fall to death when you descend from the ladder.
Name |
---|
Fall To Death Chance |
HideAndSeek
Create and idea by 空き瓶/EmptyBottle
Crewmates Team (Blue) Victory Conditions
Completing all tasks.
※Ghosts' tasks are not counted.
Impostor Team (Red) Victory Conditions
Killing all Crewmates.
※Even if there are equal numbers of Crewmates and Impostors, the match will not end unless all the Crewmates are killed.
Fox (Purple) Victory Conditions
Staying alive when one of the teams (Except Troll) wins.
Troll (Green) Victory Conditions
Killed by Impostors.
Prohibited items
- Sabotage
- Admin
- Camera
- Exposing by ghosts
- Ambush (This may make it impossible for Crewmates to win with the tasks.)
What you can't do
- Reporting a dead bodies
- Emergency meeting button
- Sabotage
Game Options
Name |
---|
Allow Closing Doors |
Impostors Waiting Time(s) |
Ignore Cosmetics |
Disable Vents |
Splatoon
Create and idea by Discussions
Workers and Janitors (Blue) Victory Conditions
Completing all tasks.
The Janitor can use their kill button to reverse a paint.
*You cannot die.
Painter Team (Orange) Victory Conditions
The Painters goal is to use their kill button to paint everyone their color.
Painters can paint other painters.
When everyone is painted the same color, the Painters win.
Prohibited items
- Sabotage
- Admin
- Camera
- Venting if turned Off
What you can't do
- Reporting a dead bodies
- Emergency meeting button
- Sabotage
Game Options
Name |
---|
Allow Venting. |
Impostors Waiting Time(s) |
Ignore Cosmetics |
Paint/Clean Cooldown |
NoGameEnd
Crewmates Team Victory Conditions
None
Impostor Team Victory Conditions
None
Prohibited items
None
What you can't do
Exiting the game with anything other than host's SHIFT+L+Enter.
This is a debug mode with no win Basis.
RandomMapsMode
Created by つがる
The RandomMapsMode changes the maps at random.
Game Options
Name |
---|
Include The Skeld |
Include MIRA HQ |
Include Polus |
Include The Airship |
SyncButtonMode
This mode limits the maximum number of meetings that can be called in total.
Game Options
Name |
---|
Max Button Count |
Global RoleBlock Duration
Every role than can roleblock shares the same global cooldown.
OtherSettings
Name |
---|
When Skip Vote |
When Non-Vote |
Client Settings
Hide Codes
By activating, you can hide the lobby code.
You can rewrite theHide Game Code Name
in the config file (BepInEx\config\com.emptybottle.townofhost.cfg) to display any character you like when HideCodes are enabled.
You can also change the text color as you like by rewritingHide Game Code Color
.
Force Japanese
Activating forces the menu to be in Japanese, regardless of the language setting.
Japanese Role Name
By activating, the Role name can be displayed in Japanese.
If the client language is English, this option is meaningless unless Force Japanese
is enabled.
Credits
Roles from:
-
The Other Roles
-
The Other Roles: GM Edition
-
The Other Roles: GM Haoming Edition
-
Nebula on the Ship
-
au.libhalt.net
-
Foolers Mod
-
Town-Of-Us-R
- Mek - Role Ideas (Bewilder, Bastion, Demolitionist)
- Original Town Of Host (Mod itself plus pull requests for roles such as the guesser roles)
Developers
- Discussions (YouTube) - Coding
- MC-AS-Huier - SChinese Translations
- Tommy-XL - Rus Translations
- TheSkullCreeper#0001 - Art Direction
- 단풍잎/ImaMapleTree - 12.8 Port Help
最近版本更新:(数据更新于 2024-09-14 23:55:18)
2023-03-23 20:05:30 v0.9.3.11b
2023-03-18 14:45:18 v0.9.3.10b
2023-03-13 02:05:13 v0.9.3.9bb
2023-03-12 05:08:52 v0.9.3.8b
2023-01-23 11:48:27 v0.9.3.7b
2023-01-04 14:14:16 v0.9.3.6b
2023-01-01 09:05:06 v0.9.3.5b
2022-11-06 10:49:35 v0.9.3.4b
2022-11-04 11:01:09 v0.9.3.3b
2022-10-22 09:04:05 v0.9.3.2b
discus-sions/TownOfHost-TheOtherRoles同语言 C#最近更新仓库
2024-12-20 06:41:40 microsoft/PowerToys
2024-12-07 22:15:43 Pik-4/HsMod
2024-12-01 20:18:03 BililiveRecorder/BililiveRecorder
2024-11-26 14:48:43 Azure/azure-sdk-for-net
2024-11-19 11:38:46 jellyfin/jellyfin
2024-11-15 10:33:01 DigitalRuby/IPBan