PDA

View Full Version : Part III, Chapter 6 Bug Workaround


PatrickBateman
09-12-2001, 01:06 AM
1. Make sure you have the commandline option -developer enabled.

2. Load the game and bring up the console with F12.

3. Type god.

4. Go through the door into the lobby. Immediately after the cutscene pause the game.

5. Type mortal and gethealth in the console.

6. Unpause and immediately quicksave.

You will have no health and the gethealth command works like painkillers (it takes a few seconds to regenerate your health), so you will have to avoid being hit until you have some health. I recommend using the columns as cover.

You may also want to make sure you have a regular save (not quicksave) before you enter the lobby in case something goes wrong.

Dungeon Raider
09-14-2001, 02:28 AM
Instead of using god, mortal and gethealth commands - another way to do it is described in SkavenRMD's post in the Max Payne Archive.

"You can also try: player->c_setinvulnerable(1);
This makes Max's pain amount unchangeable, ie. Max becomes invincible. However, if Max is wounded when you set the flag to 1, he will stay wounded, and become wounded again even after eating painkillers, because the pain amount returns to the level it was when the flag was set to 1.
To disable invulnerability, set the flag to 0:
player->c_setinvulnerable(0);"

That way your health is returned to the same as what it was when you set the flag... you won't have to wait for your health to restore.

Now, I wonder what would happen if I tried:
player->c_setbullettime(1); .... mmmm images/icons/smile.gif

[ 09-14-2001: Message edited by: Dungeon Raider ]