EVENT PREUPDATEANGLES: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
Created page with "{{EventTable|1=EVENT_PREUPDATEANGLES|2=player that executed the input|3=player->i|4=0 values}} '''EVENT_PREUPDATEANGLES''' is a Game Event. This event triggers once each frame, just before the mouse input is used to update the input struct values. This makes it possible to alter input[].q16avel and input.q16horz at the same rate at which mouse inputs are handled by the engine. The primary use for this event is to al..."
 
mNo edit summary
 
Line 4: Line 4:
This event triggers once each frame, just before the mouse input is used to update the input struct values.
This event triggers once each frame, just before the mouse input is used to update the input struct values.


This makes it possible to alter [[q16avel|input[].q16avel]] and [[q16horz|input.q16horz]] at the same rate at which mouse inputs are handled by the engine.
This makes it possible to alter [[avel|input[].q16avel]] and [[horz|input[].q16horz]] at the same rate at which mouse inputs are handled by the engine.


The primary use for this event is to alter the speed at which mouse movement shifts the player's camera angle, or to completely lock the player's view.
The primary use for this event is to alter the speed at which mouse movement shifts the player's camera angle, or to completely lock the player's view.


[[Category:Events]]
[[Category:Events]]

Latest revision as of 12:33, 5 February 2022

Event ID player# THISACTOR RETURN
EVENT_PREUPDATEANGLES player that executed the input player->i 0 values

EVENT_PREUPDATEANGLES is a Game Event.

This event triggers once each frame, just before the mouse input is used to update the input struct values.

This makes it possible to alter input[].q16avel and input[].q16horz at the same rate at which mouse inputs are handled by the engine.

The primary use for this event is to alter the speed at which mouse movement shifts the player's camera angle, or to completely lock the player's view.