How to Make the Player Swim Like Modern FPS: Difference between revisions
Jump to navigation
Jump to search
New page: This code was original posted by James AKA JBlade on AMC. <pre> ifinwater ifp prunning { getinput[THISACTOR].extbits TEMP2 ifvarand TEMP2 1 { getplayer[THISACTOR].horiz TEMP subv... |
No edit summary |
||
Line 1: | Line 1: | ||
This code was original posted by James AKA JBlade on AMC. | 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 | |||
<pre> | <pre> | ||
gamevar TEMP 0 1 | |||
gamevar TEMP2 0 1 | |||
ifinwater | ifinwater | ||
ifp prunning | ifp prunning |
Revision as of 06:01, 14 August 2008
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.