I have this ts map called ts_realitivity, which is based on that one painting where rooms are dis-oriented, such asyou can be walking normaly in one room, go thru a oddly-positioned door, and then your walking on the celing of a room. There are also chairs mounted to sides of walls, and if you spin your mouse around really quick, you have no idea which wall you are standing on
Anyways, how would you rotate a players model, so that instead of walking like this...
Code:
--------------------
| |
| XXX |
| \X/ |
| /X\ |
--------------------
^^ My ghetto screen, where the X's are the player orientation
*Dont blame me for my ghetto ASCII art, thats a guy with a head, body, arms and leg.)
to this
Code:
--------------------
| |
|\ / X |
|X X X |
|/ \ X |
--------------------
^^ more ghetto screen action. This time it is as if the player is walking on the left wall...
I'd imagine you could do this by setting some vectors, or stuff of the like, but I would think i would have to create entites where walls are that you can run like that or somethin, becuz i dont want people running 'on walls' without a wall being present.
I know that this post is confusing, but I can try to elaborate more if you dont know what I mean.