View Single Post
Old 01-04-2009   #46
Torgo
Developer
 
Torgo's Avatar
Default

Turn the following code in P_user.c. (code starts on line 1337 in latest release)
Code:
// Responsive turning        
	if (cmd->sidemove > 0)
		{
			player->mo->angle = 0;
			player->mo->momy = 0;
		}
		else if (cmd->sidemove < 0)
		{
			player->mo->angle = ANG180;
			player->mo->momy = 0;
		}
    }
Into
Code:
// Responsive turning        
	if (cmd->sidemove > 0)
		{
			player->mo->angle = 0;
		}
		else if (cmd->sidemove < 0)
		{
			player->mo->angle = ANG180;
		}
    }
The player->mo->momy = 0; is not needed. It stops forward momentum for no reason. That can lead to falling when you are using a spring to transfer to the foreground to the background.
Torgo is offline