home *** CD-ROM | disk | FTP | other *** search
/ Quake 'em / QUAKEEM.BIN / quake / docs / mnlith11 / monolith.mcl < prev    next >
Encoding:
Text File  |  1996-06-19  |  1.8 KB  |  33 lines

  1. // Monolith Corner Look
  2.   //===========================================================================
  3.   // Got the idea from a fie I saw on Aftershock - never actually saw the file,
  4.   // just the name. Decided to try and see if I could make one. Here's the
  5.   // result, tested as of now. What it does is set nine "variables" for
  6.   // SCR_OFSY: four for positive values, four for negative values, and one for
  7.   // zero value. To use, turn ninety degrees next to a corner, so you could
  8.   // strafe to your right/left to go through it, then press and hold a key
  9.   // until you see around the corner. Press the opposite key to re-center view,
  10.   // just like my Zoom function <see monolith.qzm>. You can also see through
  11.   // walls with this, but I see little use for this.
  12.   //===========================================================================
  13.         
  14.   // INIT
  15.  
  16. ALIAS MCL_R ";LOOK_RIGHT50;"
  17. ALIAS MCL_L ";LOOK_LEFT50;"
  18. ALIAS CENTER ";scr_ofsy 0;ALIAS MCL_R LOOK_RIGHT50;ALIAS MCL_L LOOK_LEFT50;echo VIEW CENTERED;"
  19.  
  20.   // RIGHT LOOK ROUTINE
  21.  
  22. ALIAS LOOK_RIGHT50 ";scr_ofsy 50; ALIAS MCL_L CENTER; ALIAS MCL_R LOOK_RIGHT100;echo RIGHT LEVEL 1;"
  23. ALIAS LOOK_RIGHT100 ";scr_ofsy 100; ALIAS MCL_L CENTER; ALIAS MCL_R LOOK_RIGHT150;echo RIGHT LEVEL 2;"
  24. ALIAS LOOK_RIGHT150 ";scr_ofsy 150; ALIAS MCL_L CENTER; ALIAS MCL_R LOOK_RIGHT200;echo RIGHT LEVEL 3;"
  25. ALIAS LOOK_RIGHT200 ";scr_ofsy 200; ALIAS MCL_L CENTER;echo RIGHT LEVEL 4;"
  26.  
  27.   // LEFT LOOK ROUTINE
  28.  
  29. ALIAS LOOK_LEFT50 ";scr_ofsy -50; ALIAS MCL_R CENTER; ALIAS MCL_L LOOK_LEFT100;echo LEFT LEVEL 1;"
  30. ALIAS LOOK_LEFT100 ";scr_ofsy -100; ALIAS MCL_R CENTER; ALIAS MCL_L LOOK_LEFT150;echo LEFT LEVEL 2;"
  31. ALIAS LOOK_LEFT150 ";scr_ofsy -150; ALIAS MCL_R CENTER; ALIAS MCL_L LOOK_LEFT200;echo LEFT LEVEL 3;"
  32. ALIAS LOOK_LEFT200 ";scr_ofsy -200; ALIAS MCL_R CENTER; echo LEFT LEVEL 4;"
  33.