Usercmd: Difference between revisions
Jump to navigation
Jump to search
JurgenKnops (talk | contribs) m (Link(s) updated.) |
m (minoro) |
||
Line 1: | Line 1: | ||
Usercmd (user command) is the player's input, for example the current keys pressed and current viewangle, which is sent to the server. By default it's | '''Usercmd''' (user command) is the player's input, for example the current keys pressed and current viewangle, which is sent to the server. By default it's sent 30 times per second ([[cl_cmdrate]]). It uses booleans to tell the server whether or not a specific variable has changed; if there has been no change, it doesn't send the new data. | ||
In code it's defined in [http://svn.alliedmods.net/viewvc.cgi/hl2sdk/game_shared/usercmd.cpp?revision=324&root=sourcemm&view=markup&pathrev=324 usercmd.cpp] | In code it's defined in [http://svn.alliedmods.net/viewvc.cgi/hl2sdk/game_shared/usercmd.cpp?revision=324&root=sourcemm&view=markup&pathrev=324 usercmd.cpp]. | ||
==See | == See also == | ||
* [[Client to Server Messages]] | * [[Client to Server Messages]] | ||
[[Category:Programming]] | [[Category:Programming]] | ||
[[Category:Glossary]] | [[Category:Glossary]] |
Revision as of 08:21, 12 November 2007
Usercmd (user command) is the player's input, for example the current keys pressed and current viewangle, which is sent to the server. By default it's sent 30 times per second (cl_cmdrate). It uses booleans to tell the server whether or not a specific variable has changed; if there has been no change, it doesn't send the new data.
In code it's defined in usercmd.cpp.