Sorry, your browsing resolution or zoom level might be causing issues with Hitman Roulette. ⨉︎ Close

Good evening, 47.

"Issue Roulette" to Begin

Good evening, 47.

"Issue Roulette" to Begin

Contains spoilers for the entire World of Assassination trilogy.

By default, any location could appear. Use "Select Missions" above to specify by mission, game, and/or DLC instead.

The following options and more can be set using "Roulette Settings", also above:

  • Support for Contracts Mode! Eliminate more than the default targets.
  • Enable a mission unique Extra Objective for a potential curveball in approach.
  • Enable Complications for playstyle constraints or requirements.

Check on GitHub for details on the latest Roulette updates.

Information

Roulette Features

Roulette Appearance
Roulette Music
Roulette Modes
Kill
Requirements
Extra Requirements
Gameplay Challenges
Reset Or Return

Eliminate: Target, using: Weapon (Melee), while disguised as: Innocent Objective: Collect the documents. Exit: Vehicle Complication: No Recordings Time Limit: 60 Minutes

About

Hitman Roulette generates a set of random guidelines to follow when playing the HITMAN World of Assassination trilogy. It randomizes things such as mission entry and exit points, elimination method and worn disguise, generic and mission specific variables, and even targets for Contracts Mode.

The original Hitman Roulette (created by TheKotti) is a more straight forward version that supports Hitman (2016), Hitman 2 (2018), and Hitman: Blood Money.

How To Use

To initiate a roll of the Roulette, click "Issue Roulette" on the main page. Use the Undo or Redo arrow buttons that appear at the top to move between generated Roulettes. Save your Roulette as a Textfile using the "Export Roulette" button, also shown on the main page.

Most missions from the trilogy are pulled into the Roulette by default. Through the "Select Missions" option, you can untoggle any missions you're missing or just the ones you don't like.
"Roulette Settings" allow you to change what the Roulette surfaces: You can get more than the regular targets by choosing "Contract Mode" as the "Roulette Type". Dial in the difficulty by toggling "Kill Requirements" like disguises or weapons you'll need to wear or use, "Extra Requirements" like one more objective or sets of complications, and "Gameplay Challenges" that force you to change how you play.

Compatibility & Issues

Though you can deselect any location you do not own, by default the Roulette selects mission from:

  • HITMAN: World of Assassination (Or any version of HITMAN III with the latest patch)
  • HITMAN: World of Assassination Deluxe Pack (DLC)
  • Sarajevo Six Campaign Pack (DLC)

There may be the odd conflicting trait that changed between releases in this trilogy, though I've done my best to account for these. It is also important to note that the later the game sequel, the more gear is available to unlock for use. Lastly, since Contract Mode Targets are regular NPCs and Elimination Methods are randomly assigned, not every Target can be killed with every Method easily/silently.

This was a hobby project I started in 2016/17 and have worked on during my free time as a way to brush up on my simple javascript, jQuery, and CSS knowledge as well as giving me more reason to play these new Hitman games well after unlocking everything. As such, I've only tested this using the browsers I frequent: Firefox and Chrome. If you find any issues or glaring conflicts with Roulette results, let me know via GitHub or on Hitman Forum and I'll try and address it when I get the chance. - BRYN

Special Thanks & External Resources

  • IO Interactive for making a great trilogy of games that helped me through some bad days and kept me better occupied here.
  • Niels Bye Nielsen for composing the music in the World Of Assassination Trilogy. Great tracks to hit to.
  • TheKotti, for his original Hitman Roulette that was the code base and inspiration for this spin-off.
  • Hitmaps by Mike Koch for being great tools that aided in my data collection. Also the former Hitman Interactive Maps by Winterbird.
  • jQuery CSS Customizable Scrollbar by gromo & Event Mouse Wheel by Taufik Nurrohman which I used for style and navigation.
  • Detect Mobile Browsers by Chad Smith, which helped in allowing settings descriptions viewable for mobile via touch.
  • jQuery Countdown by Keith Wood, which is being used in the Stream Overlay for any Time Limit Complications.