home *** CD-ROM | disk | FTP | other *** search
/ Quake 'em / QUAKEEM.BIN / quake / level / sqeam / switch.map < prev    next >
Encoding:
Text File  |  1996-08-26  |  5.5 KB  |  125 lines

  1. // Switch Example
  2. // By Cameron Newham
  3. //
  4. // Demonstrates a simple switch that activates a door.
  5. //
  6.  
  7. //
  8. // Created with Quest
  9. //
  10. // ** 0 pos 298 -820 479
  11. // ** 0 dir 2
  12. // ** 0 fullbright 1
  13. // ** 0 zoom_amt 1.0000
  14. // ** 0 mode 1
  15. // ** 1 pos 138 -180 419
  16. // ** 1 dir 3
  17. // ** 1 fullbright 1
  18. // ** 1 zoom_amt 1.2500
  19. // ** 1 mode 2
  20. // ** 2 pos 88 -880 1059
  21. // ** 2 dir 11
  22. // ** 2 fullbright 1
  23. // ** 2 zoom_amt 1.5000
  24. // ** 2 mode 2
  25. {
  26.   "classname" "worldspawn"
  27.   "wad" "d:\quest\gfx\start.wad"
  28.   {
  29.     ( 296 -948 499 )  ( 296 -692 499 ) ( 304 -692 499 ) wall9_8 0 0 0 1.0000 1.0000
  30.     ( 304 -948 499 )  ( 304 -948 351 ) ( 296 -948 351 ) wall9_8 0 0 0 1.0000 1.0000
  31.     ( 304 -692 499 )  ( 304 -692 351 ) ( 304 -948 351 ) wall9_8 0 0 0 1.0000 1.0000
  32.     ( 296 -692 499 )  ( 296 -692 351 ) ( 304 -692 351 ) wall9_8 0 0 0 1.0000 1.0000
  33.     ( 296 -948 499 )  ( 296 -948 351 ) ( 296 -692 351 ) wall9_8 0 0 0 1.0000 1.0000
  34.     ( 304 -692 351 )  ( 296 -692 351 ) ( 296 -948 351 ) wall9_8 0 0 0 1.0000 1.0000
  35.   }
  36.   {
  37.     ( -101 -948 499 )  ( -101 -692 499 ) ( -93 -692 499 ) wall9_8 0 0 0 1.0000 1.0000
  38.     ( -93 -948 499 )  ( -93 -948 351 ) ( -101 -948 351 ) wall9_8 0 0 0 1.0000 1.0000
  39.     ( -93 -692 499 )  ( -93 -692 351 ) ( -93 -948 351 ) wall9_8 0 0 0 1.0000 1.0000
  40.     ( -101 -692 499 )  ( -101 -692 351 ) ( -93 -692 351 ) wall9_8 0 0 0 1.0000 1.0000
  41.     ( -101 -948 499 )  ( -101 -948 351 ) ( -101 -692 351 ) wall9_8 0 0 0 1.0000 1.0000
  42.     ( -93 -692 351 )  ( -101 -692 351 ) ( -101 -948 351 ) wall9_8 0 0 0 1.0000 1.0000
  43.   }
  44.   {
  45.     ( -93 -692 499 )  ( -93 -684 499 ) ( 296 -684 499 ) wall9_8 0 0 0 1.0000 1.0000
  46.     ( 296 -692 499 )  ( 296 -692 351 ) ( -93 -692 351 ) wall9_8 0 0 0 1.0000 1.0000
  47.     ( 296 -684 499 )  ( 296 -684 351 ) ( 296 -692 351 ) wall9_8 0 0 0 1.0000 1.0000
  48.     ( -93 -684 499 )  ( -93 -684 351 ) ( 296 -684 351 ) wall9_8 0 0 0 1.0000 1.0000
  49.     ( -93 -692 499 )  ( -93 -692 351 ) ( -93 -684 351 ) wall9_8 0 0 0 1.0000 1.0000
  50.     ( 296 -684 351 )  ( -93 -684 351 ) ( -93 -692 351 ) wall9_8 0 0 0 1.0000 1.0000
  51.   }
  52.   {
  53.     ( -93 -956 499 )  ( -93 -948 499 ) ( 296 -948 499 ) wall9_8 0 0 0 1.0000 1.0000
  54.     ( 296 -956 499 )  ( 296 -956 351 ) ( -93 -956 351 ) wall9_8 0 0 0 1.0000 1.0000
  55.     ( 296 -948 499 )  ( 296 -948 351 ) ( 296 -956 351 ) wall9_8 0 0 0 1.0000 1.0000
  56.     ( -93 -948 499 )  ( -93 -948 351 ) ( 296 -948 351 ) wall9_8 0 0 0 1.0000 1.0000
  57.     ( -93 -956 499 )  ( -93 -956 351 ) ( -93 -948 351 ) wall9_8 0 0 0 1.0000 1.0000
  58.     ( 296 -948 351 )  ( -93 -948 351 ) ( -93 -956 351 ) wall9_8 0 0 0 1.0000 1.0000
  59.   }
  60.   {
  61.     ( -93 -948 507 )  ( -93 -692 507 ) ( 296 -692 507 ) wall9_8 0 0 0 1.0000 1.0000
  62.     ( 296 -948 507 )  ( 296 -948 499 ) ( -93 -948 499 ) wall9_8 0 0 0 1.0000 1.0000
  63.     ( 296 -692 507 )  ( 296 -692 499 ) ( 296 -948 499 ) wall9_8 0 0 0 1.0000 1.0000
  64.     ( -93 -692 507 )  ( -93 -692 499 ) ( 296 -692 499 ) wall9_8 0 0 0 1.0000 1.0000
  65.     ( -93 -948 507 )  ( -93 -948 499 ) ( -93 -692 499 ) wall9_8 0 0 0 1.0000 1.0000
  66.     ( 296 -692 499 )  ( -93 -692 499 ) ( -93 -948 499 ) wall9_8 0 0 0 1.0000 1.0000
  67.   }
  68.   {
  69.     ( -93 -948 351 )  ( -93 -692 351 ) ( 296 -692 351 ) wall9_8 0 0 0 1.0000 1.0000
  70.     ( 296 -948 351 )  ( 296 -948 343 ) ( -93 -948 343 ) wall9_8 0 0 0 1.0000 1.0000
  71.     ( 296 -692 351 )  ( 296 -692 343 ) ( 296 -948 343 ) wall9_8 0 0 0 1.0000 1.0000
  72.     ( -93 -692 351 )  ( -93 -692 343 ) ( 296 -692 343 ) wall9_8 0 0 0 1.0000 1.0000
  73.     ( -93 -948 351 )  ( -93 -948 343 ) ( -93 -692 343 ) wall9_8 0 0 0 1.0000 1.0000
  74.     ( 296 -692 343 )  ( -93 -692 343 ) ( -93 -948 343 ) wall9_8 0 0 0 1.0000 1.0000
  75.   }
  76. }
  77. {
  78.   "classname" "info_player_start"
  79.   "origin" "256 -826 375"
  80.   "angle" "180"
  81. }
  82. {
  83.   "classname" "light_torch_small_walltorch"
  84.   "origin" "139 -697 419"
  85. }
  86. {
  87.   "classname" "light_torch_small_walltorch"
  88.   "origin" "-62 -941 429"
  89. }
  90.  
  91. {
  92.   "classname" "func_door"  // Make a door
  93.   "angle" "-1"             // Moves upwards
  94.   "speed" "75"             // Moves at speed 75
  95.   "sounds" "4"             // Makes sound number 4
  96.   "wait" "1"               // Waits 1 second before closing
  97.   "targetname" "adoor"     // this entity is called "adoor"
  98.   {
  99.     ( 113 -934 499 )  ( 113 -919 499 ) ( 177 -919 499 ) metal1_4 0 0 0 1.0000 1.0000
  100.     ( 113 -934 351 )  ( 113 -934 499 ) ( 177 -934 499 ) metal1_4 0 0 0 1.0000 1.0000
  101.     ( 177 -934 351 )  ( 177 -934 499 ) ( 177 -919 499 ) metal1_4 0 0 0 1.0000 1.0000
  102.     ( 177 -919 351 )  ( 177 -919 499 ) ( 113 -919 499 ) metal1_4 0 0 0 1.0000 1.0000
  103.     ( 113 -919 499 )  ( 113 -934 499 ) ( 113 -934 351 ) metal1_4 0 0 0 1.0000 1.0000
  104.     ( 113 -934 351 )  ( 177 -934 351 ) ( 177 -919 351 ) metal1_4 0 0 0 1.0000 1.0000
  105.   }
  106. }
  107.  
  108. {
  109.   "classname" "func_button"  // Create a button
  110.   "angle" "270"              // When pushed it moves towards 270 degrees
  111.   "speed" "60"               // Moves at speed 60
  112.   "target" "adoor"           // Operates the entity "adoor"
  113.   "sounds" "3"               // Makes sound number 3
  114.   "wait" "4"                 // Wait 4 seconds before retrigger
  115.   {
  116.     ( 56 -948 412 )  ( 56 -938 412 ) ( 88 -938 412 ) rune2_3 0 0 0 1.0000 1.0000
  117.     ( 56 -948 379 )  ( 56 -948 412 ) ( 88 -948 412 ) rune2_3 0 0 0 1.0000 1.0000
  118.     ( 88 -948 379 )  ( 88 -948 412 ) ( 88 -938 412 ) rune2_3 0 0 0 1.0000 1.0000
  119.     ( 88 -938 379 )  ( 88 -938 412 ) ( 56 -938 412 ) rune2_3 0 0 0 1.0000 1.0000
  120.     ( 56 -938 412 )  ( 56 -948 412 ) ( 56 -948 379 ) rune2_3 0 0 0 1.0000 1.0000
  121.     ( 56 -948 379 )  ( 88 -948 379 ) ( 88 -938 379 ) rune2_3 0 0 0 1.0000 1.0000
  122.   }
  123. }
  124.  
  125.