Here's an interesting one.

I have a need to scale down the mouse/controller input when my player
is in a certain "state".

Normally moving your mouse horizontaly a certain ammount makes your
player rotate X degrees. What I want is that when this new state is
toggled on that same ammount only rotates the players half or a
quarter as many degrees. I suppose if you want one explantion it would
be like trying to turn in syrup. :D

I need to be able to toggle this state from the players CreateMove() function.

I did notice that CInput has the nice ScaleMouse() function but it
gets called earlier on that CreateMove(). It also reads the clients
mouse sensistivity value but theirs no accessor to change it. I didn't
want to change and change back the mouse sensitivity variable anyway.

Any suggestions? As I said I just want to be able to flag a member
bool variable bGoSlow as true or false and if true, scale down the
mouse input by about a quarter or so.

- Jed

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to