Edit your registry and find key:
Right click and create the following new Strings and set each with a value
of '1' for Enabled, '0' for disabled:
PlayerInvulnerable : Unlimited Health For You
NPCInvulnerable : Unlimited Health For Allied Friends
FullWeaponEquip : Get All Weapons
DoInGameLoadSave : Load/Save Game Appear in the Options Menu
NOTE: Cheats will only work after a new level is loaded (loading savegame does NOT count). Some people have reported problems with the LOAD function, so you should use the main menu for LOAD purposes.
Create a string value called "DoLevelSelect" and set the value to '1'.
Now, create 19 string values titled "LevelSelect#" where the number sign "#" is replaced with the numbers 1 through 19. Each of those string values will be assigned a value that corresponds with each level. To get these values, open the Game folder and go to data\levels. Put the name of each file (do not include the '.dll") you see there as the value for each of the LevelSelect# entries.
WARNING!: Editing the system registry is an intermediate to advanced technique that could cause harm to your operating system if done improperly. USE THIS CHEAT AT YOUR OWN RISK!