Bug 3734 - third view axis
Status: RESOLVED FIXED
Alias: None
Product: Tremulous
Classification: Unclassified
Component: Misc
Version: SVN HEAD
Hardware: All All
: P3 normal
Assignee: Zachary J. Slater
QA Contact: ioquake3 bugzilla mailing list
URL:
Depends on:
Blocks:
 
Reported: 2008-08-04 19:24 EDT by /dev/humancontroller
Modified: 2009-02-26 20:41:33 EST
0 users

See Also:


Attachments
a headtilting demo (33.74 KB, application/octet-stream)
2008-08-04 19:27 EDT, /dev/humancontroller
a headtilting exploit demo (30.50 KB, application/octet-stream)
2008-08-04 19:29 EDT, /dev/humancontroller
block SecretCamel's axis (475 bytes, patch)
2008-08-26 08:31 EDT, /dev/humancontroller

Description /dev/humancontroller 2008-08-04 19:24:39 EDT
Long ago, SecretCamel told me about a secret third view axis, which allows interesting things with the help of minor binary modifications.

Mainly it is possible to tilt your head in game. That will be visible from both first person and third person views, and it's quite funny actually.

But strangely it allows an exploit. Because when your head is tilted, trying to move sideways actually moves you forward/backward, and it accumulates with the real forward/backward movement, resulting in higher speeds.
Comment 1 /dev/humancontroller 2008-08-04 19:27:52 EDT
Created attachment 1816 [details]
a headtilting demo

Here I am basically turning along the z axis (modifying cl.viewangles[2] in CL_FinishMove()).
Comment 2 /dev/humancontroller 2008-08-04 19:29:12 EDT
Created attachment 1817 [details]
a headtilting exploit demo

Notice the speed gain. When sprinting, I am even faster than a dretch.

Yes, I've even made a z bot which automatically tilts my head in the correct direction and when needed. (I have good control because it compensates for it, and draws staight frames.) Though it was "top secret" since. xD
Comment 3 /dev/humancontroller 2008-08-26 08:31:08 EDT
Created attachment 1843 [details]
block SecretCamel's axis

While the devs are trying to find some time to analyze my patch, I decided to submit it for those who want to use it now.

PS: spectators could be allowed to roll =D
Comment 4 Chris "Lakitu7" Schwarz 2009-02-26 20:41:33 EST
Fixed in 1164. Thank you for reporting this.