This is a recreation of the Steam game "Mindnight" by No Moon which is also based on the board game "The Resistance". 5 to 10 players are supported.


2 hackers (3 if 7+ players and 4 if 10 players) are hiding in your group. These players know who their teammates are. The rest of the group are agents and have no information about the others. Hackers will try to gain the group's trust.

5 objectives are in the game. For each objective, a player must propose a team of players that are going to tamper with the objective. They can pick themself in the team. Once they have confirmed their choice, all players must vote if they want to allow the chosen team to tamper with the objective. If the team is refused or the player decides to skip their turn, the next player counter-clockwise will get to pick a team. If 5 teams are rejected in a row, hackers automatically win. So, make sure the last person to pick a team is trustworthy.

On the other hand, if a majority of players accept the team, the selected team will secretly tamper with the objective. Each member has 15 seconds to either secure or hack the objective. Agents may only secure. Hackers can either secure or hack. If they hack the objective, hackers get a point. If all players secure it, agents get a point. The objective result and the team members are saved in the objective history. After some talking time, the next player can propose a team.

Agents need to guess who are the hackers in the group by using the objective history, the vote history and their deduction skills. Hackers need to fool the agents by acting like a member of their team to be accepted in an objective.

Either team can win if they get 3 points.


To activate Mainframe, turn on the mainframe toggle in the workshop settings.

Mainframe adds 3 new roles:

  • ADMIN : The admin is an agent who knows the members of the hacker team. Their role is to help the other agents find the hackers without reveiling their own identity to the hackers.
  • NUKER : The nuker is a hacker looking for the admin. When 3 objectives are secured, which would usually result in a win for agents, the nuker has a chance to guess who the admin is in the agent team. If they guess right, the hackers will take the win instead of the agents. Otherwise, agents win.
  • SCRIPTY : The scripty is a lone hacker that is unknown to the other hackers. The scripty also doesn't know who their teammates are. The admin still sees them as a hacker.

JOIN MY DISCORD : Click here


Log in or Sign up to place a comment.

I love mindnight on steam and it seems like you put a lot of effort into making the game but a lot of things are not accurate and balanced (10 max players, objective numbers compared to the amount of people playing).
If the game looked and felt more like the original it would be incredible to play with friends and would 100% become my favourite game in ow.

KevlaR creator

The 10 max players is actually because of the board game called "The resistance" which is the exact same game and supports up to 10 players. Feel free to reduce the player count down to 8 in the lobby settings if you don't want more people to join. The amount of participants per objective is also written with a smaller text on the top right. I do have to admit that there are some inaccuraties with the length of talking phase and the fact that the proposition is skipped instead of being random when the proposer runs out of time. Those are both things I'll probably change. Thanks for the feedback!


this is epic


this is epic

Update Log

  • Players can now change their vote during the voting phase as long as at least one player hasn't voted yet.
  • The talking phase now has a longer duration and follows the original game, which means the talking phase can also be skipped if everybody votes for it.
  • When the proposer fails to form a team before the time runs out, a random team gets proposed instead of skipping to the next proposer.
  • Fixed a bug that prevented players from unselecting participants during the proposition phase.
  • The mainframe expansion can now be toggled in the workshop settings
  • Controls are now shown as input binding strings
  • Disabled some HUD elements for better visibility
  • Fixed a bug that caused players to jitter in place in some occasions when teleporting to the play area
  • Fixed a bug that prevented the agent team to see the hacker icons during the nuker phase
  • Added momentum cancel when teleporting to the circle
  • Re-enabled maps that were wrongfully disabled
  • Optimized the code to increase performance.
  • Added 4 new maps:
  • Workshop Chamber
  • Workshop Island
  • Temple of Anubis
  • Lijiang Garden
This code is over 6 months old. This might mean the code has expired and will no longer function.

Disabled the inspector to prevent the host player from cheating

This code is over 6 months old. This might mean the code has expired and will no longer function.
  • Petra has been disabled due to the breakable floor
  • Melee is now enabled while waiting for players
  • Added a second page to the rules explaining each role. You can access that page with secondary fire
  • Fixed a bug that caused the game to end early in very rare occasions
This code is over 6 months old. This might mean the code has expired and will no longer function.
  • The circle in Horizon and King's Row has been moved out of the spawn due to a raycast problem
  • When an objective is secured, a green ring will appear in the middle
  • When an objective is hacked, the hack effect will be applied for a brief moment on the node team
  • Better distance checker to fix a rare bug where a player would jitter in place
  • Abilities that don't disturb the play area are now enabled when waiting for players
Elo Hell Logo_H-M-Dark
Join the Elo Hell Workshops Discord
Workshop.codes - Background image