Horiz: Difference between revisions
 Completely replaced the previous page contents  | 
				No edit summary  | 
				||
| Line 1: | Line 1: | ||
The '''horiz''' member of the player structure controls the angle at which the player is looking up or down.  A value of 100 equates to looking straight ahead; 299 is looking all the way up and -99 is looking all the way down.  | The '''horiz''' member of the player structure controls the angle at which the player is looking up or down.  A value of 100 equates to looking straight ahead; 299 is looking all the way up and -99 is looking all the way down.  | ||
Similar to floor/ceiling slopes, the value for horiz represents the tangent of an angle, rather than the angle itself, which the radius equal to 128.  | |||
  gamevar TEMP 0 0  |   gamevar TEMP 0 0  | ||
Revision as of 23:00, 12 April 2012
The horiz member of the player structure controls the angle at which the player is looking up or down. A value of 100 equates to looking straight ahead; 299 is looking all the way up and -99 is looking all the way down.
Similar to floor/ceiling slopes, the value for horiz represents the tangent of an angle, rather than the angle itself, which the radius equal to 128.
gamevar TEMP 0 0
actor APLAYER MAXPLAYERHEALTH PSTAND 0 0
  ifhitspace // slowly angle the player's view downwards when use is held
  {
    getplayer[THISACTOR].horiz TEMP
    ifvarg TEMP -99
      addvar TEMP -1
    setplayer[THISACTOR].horiz TEMP
  }
  ifaction 0
    action PSTAND
...