Improve The Third Person View with Zoom: Difference between revisions
Jump to navigation
Jump to search
Created page with 'gamevar cameraonwall 0 1<br>gamevar camzoomcontrol 65536 1 onevent EVENT_LOOKUP<br>setvar RETURN -1<br>addvar camzoomcontrol -8192 //cam zoom in speed<br>ifvarl camzoomcontrol ...' |
Hendricks266 (talk | contribs) No edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
Add this code to GAME.CON, after <code>include USER.CON</code>. | |||
onevent EVENT_LOOKUP | gamevar cameraonwall 0 1 | ||
gamevar camzoomcontrol 65536 1 | |||
onevent EVENT_LOOKDOWN | |||
onevent EVENT_LOOKUP | |||
onevent EVENT_DISPLAYROOMS | setvar RETURN -1 | ||
addvar camzoomcontrol -8192 // cam zoom in speed | |||
ifvarl camzoomcontrol 0 | |||
setvar camzoomcontrol 0 // cam max zoom in | |||
endevent | |||
onevent EVENT_LOOKDOWN | |||
setvar RETURN -1 | |||
addvar camzoomcontrol 8192 // cam zoom out speed | |||
ifvarg camzoomcontrol 1048576 | |||
setvar camzoomcontrol 1048576 // cam max zoom out | |||
endevent | |||
onevent EVENT_DISPLAYROOMS | |||
setvar [[cameradist]] 0 | |||
updatesectorz [[camerax]] [[cameray]] [[cameraz]] cameraonwall | |||
ifvarn cameraonwall -1 | |||
addvarvar cameradist camzoomcontrol | |||
else | |||
{ | |||
addvar camzoomcontrol -8192 | |||
addvarvar cameradist camzoomcontrol | |||
} | |||
endevent |
Latest revision as of 17:04, 14 July 2012
Add this code to GAME.CON, after include USER.CON
.
gamevar cameraonwall 0 1 gamevar camzoomcontrol 65536 1 onevent EVENT_LOOKUP setvar RETURN -1 addvar camzoomcontrol -8192 // cam zoom in speed ifvarl camzoomcontrol 0 setvar camzoomcontrol 0 // cam max zoom in endevent onevent EVENT_LOOKDOWN setvar RETURN -1 addvar camzoomcontrol 8192 // cam zoom out speed ifvarg camzoomcontrol 1048576 setvar camzoomcontrol 1048576 // cam max zoom out endevent onevent EVENT_DISPLAYROOMS setvar cameradist 0 updatesectorz camerax cameray cameraz cameraonwall ifvarn cameraonwall -1 addvarvar cameradist camzoomcontrol else { addvar camzoomcontrol -8192 addvarvar cameradist camzoomcontrol } endevent