Skip to content

BRYN4444/HitmanRoulette

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

597 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hitman Roulette

Hitman™, Hitman™2, Hitman™III, the Hitman™ logo, music, images, and text are the property of IO Interactive A/S.

Hitman Roulette uses a single cookie to remember your selected theme appearance. By changing the Roulette Appearance under Roulette Settings, you consent to the use of this cookie, which expires in 30 days.

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.

To quickly return the Roulette Settings back to default, preform a hard refresh of the page.

Compatibility & Issues

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

    • HITMAN: World of Assassination (HITMAN III patched) and HITMAN: World of Assassination Deluxe Pack (DLC)
    • OR HITMAN: World of Assassination 25th Anniversary Box (PS5 Limited Edition) and HITMAN: World of Assassination Deluxe Pack (DLC)
    • OR just HITMAN: World of Assassination Deluxe Edition (GAME with DLC)
    • OR just HITMAN: World of Assassination Signature Edition (GAME with DLC for Switch 2)
  1. Sarajevo Six Campaign Pack (DLC)

Optionally, the Roulette can also select missions from:

  • The Undying Pack (DLC)
  • The Disruptor Pack (DLC currently unavailable)
  • The Splitter Pack (DLC)
  • The Banker Pack (DLC)
  • The Bruce Lee Pack (Limited Time DLC)
  • The Eminem vs. Slim Shady Pack (Limited Time DLC)
  • Patient Zero Requiem 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.
  • The tools 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.

Latest Update

Bug Reporting can be done via GitHub or in the thread on Hitman Forum.

February 28th, 2025

  • Elusive Target:
    • #47: The Harbinger - New ET added, including: 1 target, 1 objective, 1 Arcade exclusive Entry point, sole Exit point, 9 mission specific extra objectives, and 5 mission specific photo objectives.
      • Note: This ET in Elusive Target Arcade has an unlockable Entry Point exclusive to it. Considering more players (non-modded) are likely to replay the ETA than the regular ET, this Entry Point will be pooled with the others on randomization. If you get this Entry Point for your normal ET playthrough: simply disregard or re-roll.
    • #46: The Reflection - Added 1 extra objective.
  • Roulette Modes > Stream Overlay:
    • More concise main objective text will now be displayed instead of the normal length text, which can still be read when clicking the green intel icon when hovering over.
  • Other Fixes:
    • Compatibility & Issues section:
      • Added the 25th Anniversary Box and Signature Edition to the default mission game list.
      • Reworded and separated the DLC list to make it clear that the recent Celebrity Elusive Target DLC packs are not enabled by default.
      • Added the Patient Zero Requiem Pack to the optional mission DLC list.
      • Retracted the "currently unavailable" text from the Limited Time DLCs as they seem to be re-releasing them during ET reactivations, and I don't want to push a minor update every time they do this.

December 7th, 2025

  • Other Fixes:
    • The "No Pacifications" Complication will now only activate if both the Specific Disguises Kill Requirement and Force Difficulty Gameplay Challenge are set to "Off".

December 4th, 2025

  • Elusive Target:
    • #46: The Reflection - New ET added, including 1 target, sole Entry point, sole Exit point (technically), 7 mission specific extra objectives, and 5 mission specific photo objectives.
  • Other Fixes:
    • Edited the text for the "Elusive Honor" Extra Objective since the Elusive Target Arcade retry time limit was changed. Also added this to the last few Celebrity ETs I forgot to add it to.
    • Added the Elusive Target DLC list in the Compatibility & Issues section to include this new listing and the previous getting delisted.

September 28h, 2025

  • Elusive Target:
    • #44: The Banker - Added 2 new Entry points, ported from The Showstopper, that have recently been added to this ET.

September 26th, 2025

  • Elusive Target:
    • #45: The Infiltrator - New ET added, including 4 overall targets with a 25% change of a unique non-lethal elimination method for each, 1 alternate image Entry point, 6 mission specific extra objectives, and 4 mission specific photo objectives. Note: the Bruce Lee objective is listed last because I don't want to restructure the whole Roulette for this one instance.
    • #44: The Banker - Ensured the "Forced Difficulty" Challenge and the "One Save Only" complication no longer appear in this, since the don't work anyway.
  • HITMAN:
    • Club 27: Renamed the "47's Suite" entrance to match in-game. Added a missing Extra Objective image.
  • Other Fixes:
    • Added the newest Elusive Target DLC to the list in the Compatibility & Issues section.

June 9th, 2025

  • Elusive Target:
    • #44: The Banker - New ET added, including 50/50 chance for secondary target, 2 alternate image Entry points, 5 mission specific extra objectives, and 5 mission specific photo objectives.
  • Other Fixes:
    • Added the newest Elusive Target DLC to the list in the Compatibility & Issues section.

December 17th, 2024

  • Elusive Target:
    • #43: The Splitter - New ET added, including secondary objective, sole Entry point, 6 mission specific extra objectives, and 2 mission specific photo objectives.
    • #42: The Disruptor - Removed the "2024" from the listing of "The Disruptor" Elusive Target (as year markings represent reissues) and renumbered this as the 42nd ET (taking the number used by "The Undying Returns" reissue). Ultimatly this Elusive Target will be changed due to the real world actions of the celebrity used, and will subsequently be updated here too.
  • HITMAN 2:
    • Isle of Sgàil: - Added missing lethal melee weapons for "The Arc Society" and "The Rage".
  • HITMAN III:
    • Chongqing: - Updated the image for the Facility Emergency Exit to remove the clipping in the required dongle key.
  • Other Fixes:
    • Removed the 2024 listing of "The Undying Returns" Elusive Target, as it is exactly the same as the original listing. See the update for "The Disruptor" above.
    • Restyled the text that appears should you visit the Roulette with javascript disabled, making it actually legible.
    • Added the newest Elusive Target DLC to the list in the Compatibility & Issues section, along with listing "The Disruptor Pack" as unavailable.

About

Randomly assign targets and guidelines for the Hitman "World of Assassination" trilogy of video games.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages

  • JavaScript 53.1%
  • CSS 33.2%
  • HTML 13.7%