How to Make the Player Swim Like Modern FPS
This code was original posted by James AKA JBlade on AMC. Find this line in GAME.CON and add the folling code under "actor APLAYER MAXPLAYERHEALTH PSTAND 0 0" line
gamevar TEMP 0 1 gamevar TEMP2 0 1 ifinwater ifp prunning { getinput[THISACTOR].extbits TEMP2 ifvarand TEMP2 1 { getplayer[THISACTOR].horiz TEMP subvar TEMP 100 // 100 horiz equals straight ahead, so take away 100 and make 0 'straight ahead' for this mulvar TEMP -20 setplayer[THISACTOR].poszv TEMP } }
If you think you move up/down too fast simply change the -20 to a slightly lower value.
Thanks to James for the code.