home *** CD-ROM | disk | FTP | other *** search
/ Enigma Amiga Life 113 / EnigmaAmiga113CD.iso / software / sviluppo / quakeworld_src / server / move.txt < prev    next >
Text File  |  2000-06-17  |  464b  |  39 lines

  1.  
  2. dead state flag for no user input
  3.  
  4.  
  5. floor = under feet test
  6.     onground?
  7.     
  8. feet = wading test
  9.  
  10. waist = swimming test
  11.  
  12. head = submerged test
  13.  
  14.  
  15. if ( floor == solid)
  16.     if (head == water)
  17.         friction = 0.8;
  18.     else if (waist == water)
  19.         friction =
  20.     else if (feet == water)
  21.         friction =
  22.     else
  23.         friction = 
  24.     walk code
  25.     return;
  26.     
  27. if (floor == water)
  28.     if (head == water)
  29.         total underwater
  30.     if (waist == water)
  31.         treading water
  32.     drifting down
  33.     
  34. if (floor == air)
  35.     falling
  36.  
  37.  
  38.  
  39.