A cheat or cheating generally refers to either a cheat code that is hard-coded in the engine, or a separate or modified application (often called a hack or cheating hack) that allows a player to play with an unusual advantage. Unlike previous entries in the series, the allowance of cheat codes is a lot more restricted in Hitman: Blood Money. No cheat codes or other types have been found for the Playstation 2/Xbox360.
Enabling Cheats[]
The PC version of Hitman: Blood Money features several cheat commands that can be used to enable certain debug features. To enable the use of cheats in the game, hitmanbloodmoney.ini
must be edited to add EnableCheats 1
at the end of the file. In-game, pressing C will enable the cheat console.
The cheat console is disabled with Patch 1.2. A different hitmanbloodmoney.ini
can be edited to renable the feature by adding the same code. The file is located in [Hard Disk letter]\Users\[Username]\AppData\Local\VirtualStore\Program Files(x86)\Eidos\Hitman Blood Money
HEX Editing[]
Alternatively, players can HEX editing save game file, or use a third-party trainer which includes the game's standard cheats. The trainer application must be initialised while the game is already running and a specific number must be entered to use cheats; the number will correspond to the version of the game (Steam or retail).
To use the cheats you need to press c (unknown if the key can be remapped) and go through the list by the movement keys, pressing enter or left right allows the enabling for cheats except testcloth, beamhere, giveall, givesome and completelevel.
List of cheats[]
Cheat Code | Effect | Notes |
---|---|---|
godmode | Infinite health | 47 can still be killed by Eve and ? if caught in their traps, as these are scripted deaths. |
invisible | NPCs will ignore 47 | Some NPCS can still see 47 with this cheat enabled, and characters can still become suspicious. |
testcloth | Changes 47 into a random disguise | Selects from disguises available on the level. 47's Suit cannot be retrieved after use unless swapped out before cheat was used. |
giveall | Gives 47 almost every item available in the game | Known to frequently crash the game and result in invisible items. Also includes items normally unobtainable and without proper descriptions. |
givesome | Gives 47 all items available in current level | This command does not seem to give anything, rendering it useless. |
infammo | Infinite ammo | Ammo count remains at 999. Only takes effect after firing a single shot. |
infclip | Infinite magazine capacity | Disables the need to reload firearms |
beam here | Teleports 47 to the spot highlighted by the crosshairs | May cause issues if an area outside the level is selected [example?] |
teleport | Teleports 47 to various points of interest in the level | Targets can also be teleported to with this command. |
completelevel | Instantly completes the level | It can also be activated by pressing shift and c at the same time. Can be used to complete Hideout. |
show OSD | Toggles the on-screen display (OSD), also known as HUD | This command is activated by default. Disabling this command will disable the HUD. Very useful for taking screenshots without obstructions. |
timemutiplier | Adjusts the speed of time | 1.00 is the default time speed. Press left or right on the directional buttons to change speed. Can crash the game so caution is advised. |