home *** CD-ROM | disk | FTP | other *** search
/ DeathMatch Manifesto / DEATHMATCH.ISO / quake / map01 / map01.map < prev    next >
Text File  |  1996-11-09  |  21KB  |  694 lines

  1. // Map01 Entity File by Matthias Worch
  2. //
  3. // To add an entity uncomment it, to take it out comment the whole item
  4. // everything in the brackets.
  5. // If you don't know how certain entities are called refer to the Quake
  6. // Map-Specs. If you're not sure, leave the spawnflags as they are.
  7. //
  8. // To apply the changes use "qbsp -onlyents map01"
  9. //
  10. // My tip to make DM more DooM like: Put the rocket-launcher into the
  11. // shotgun-room, the grenade-launcher into the rocket room and the super
  12. // shotgun outside. (Nobody uses the SS in Quake and ppl hardly go into the
  13. // SS room with the original item layout.
  14. //
  15. // To add more DM starts and avoid telefrags in >4 player DM add some of the
  16. // given DM starts.
  17.  
  18. // General info, leave intact.
  19. {
  20.   "classname" "worldspawn"
  21.   "wad" "C:\ANWEND\QUEST\QBSP\GFX\BASE.WAD"
  22.   "sounds" "6"
  23.   "message" "DooM II Map01"
  24. }
  25. // Green DM start
  26. {
  27.   "classname" "info_player_deathmatch"
  28.   "origin" "-505 78 28"
  29.   "angle" "0"
  30. }
  31.  
  32. // Indigo DM start
  33. {
  34.   "classname" "info_player_deathmatch"
  35.   "origin" "116 72 28"
  36.   "angle" "0"
  37. }
  38.  
  39. // Brown DM start
  40. {
  41.   "classname" "info_player_deathmatch"
  42.   "origin" "-185 -382 28"
  43.   "angle" "0"
  44. }
  45.  
  46. // Red DM start
  47. {
  48.   "classname" "info_player_deathmatch"
  49.   "origin" "-722 -388 20"
  50.   "angle" "0"
  51. }
  52.  
  53. // Alternate DM starts, uncomment to add to the level
  54. // Alternate start: SS room
  55. // {
  56. //  "classname" "info_player_deathmatch"
  57. //  "origin" "924 -192 20"
  58. //  "angle" "180"
  59. // }
  60.  
  61. // Alternate DM start: Before rocket room
  62. // {
  63. //   "classname" "info_player_deathmatch"
  64. //   "origin" "309 -674 28"
  65. //   "angle" "90"
  66. // }
  67.  
  68. // Alternate DM start: Near Exit
  69. // {
  70. //   "classname" "info_player_deathmatch"
  71. //   "origin" "-382 -998 12"
  72. //   "angle" "120"
  73. // }
  74.  
  75. // Alternate DM start: Outside (has to wait until door opens)
  76. // {
  77. //   "classname" "info_player_deathmatch"
  78. //   "origin" "-991 -926 -4"
  79. //   "angle" "0"
  80. // }
  81.  
  82. // Player 1 start platform: rocket launcher
  83. {
  84.   "classname" "weapon_rocketlauncher"
  85.   "origin" "-551 330 36"
  86.   "spawnflags" "1792"
  87. }
  88.  
  89. // Player 1 start platform: Super Shotgun
  90. {
  91.   "classname" "weapon_supershotgun"
  92.   "origin" "-614 331 35"
  93.   "spawnflags" "1792"
  94. }
  95.  
  96. // Player 1 start platform: Lighning gun (for BFG)
  97. {
  98.   "classname" "weapon_lightning"
  99.   "origin" "-677 328 36"
  100.   "spawnflags" "1792"
  101. }
  102.  
  103. // Player 1 start platform: Chainsaw position, now 100% health
  104. // Uncomment to use (I didn't know what to use)
  105. // {
  106. //   "classname" "item_health"
  107. //   "origin" "-389 468 36"
  108. //   "spawnflags" "1794"
  109. // }
  110.  
  111. // Start room: Lighning gun (for BFG)
  112. {
  113.   "classname" "weapon_lightning"
  114.   "origin" "-292 284 4"
  115.   "spawnflags" "1792"
  116. }
  117.  
  118. // Start room: 15% health before column
  119. {
  120.   "classname" "item_health"
  121.   "origin" "-239 -116 12"
  122.   "spawnflags" "1"
  123. }
  124.  
  125. // The well-known "Shit, I wanted to do another silent BFG!" chaingun
  126. {
  127.   "classname" "weapon_nailgun"
  128.   "origin" "310 71 27"
  129.   "spawnflags" "1792"
  130. }
  131.  
  132. // SS room: Super Shotgun
  133. {
  134.   "classname" "weapon_supershotgun"
  135.   "origin" "781 -194 36"
  136.   "spawnflags" "1792"
  137. }
  138.  
  139. // 15% health near Green Armor
  140. {
  141.   "classname" "item_health"
  142.   "origin" "1359 -514 28"
  143.   "spawnflags" "1"
  144. }
  145. {
  146.   "classname" "item_health"
  147.   "origin" "1255 -626 28"
  148.   "spawnflags" "1"
  149. }
  150.  
  151. // Green Armor
  152. {
  153.   "classname" "item_armor1"
  154.   "origin" "1343 -578 28"
  155. }
  156.  
  157. // 15% health before rocket room (for blue vials)
  158. {
  159.   "classname" "item_health"
  160.   "origin" "305 -631 68"
  161.   "spawnflags" "1"
  162. }
  163.  
  164. // Rocket room: Rocket launcher
  165. {
  166.   "classname" "weapon_rocketlauncher"
  167.   "origin" "320 -828 44"
  168. }
  169.  
  170. // Rocket room: 5 rockets
  171. {
  172.   "classname" "item_rockets"
  173.   "origin" "316 -790 48"
  174. }
  175.  
  176. // Plasma room: Super Nailgun (for Plasma)
  177. {
  178.   "classname" "weapon_supernailgun"
  179.   "origin" "-615 -416 56"
  180.   "spawnflags" "1792"
  181. }
  182.  
  183. // 15% health on elevator
  184. {
  185.   "classname" "item_health"
  186.   "origin" "-632 -107 176"
  187.   "spawnflags" "1"
  188. }
  189.  
  190. // 25% health in exit room
  191. {
  192.   "classname" "item_health"
  193.   "origin" "-162 -951 59"
  194. }
  195. {
  196.   "classname" "item_health"
  197.   "origin" "-162 -1011 59"
  198. }
  199. {
  200.   "classname" "item_health"
  201.   "origin" "-162 -1071 59"
  202. }
  203.  
  204. // 15% health in secret room
  205. {
  206.   "classname" "item_health"
  207.   "origin" "-690 -1237 20"
  208.   "spawnflags" "1"
  209. }
  210.  
  211. // Outside: Grenade launcher (for Shotgun)
  212. {
  213.   "classname" "weapon_grenadelauncher"
  214.   "origin" "-946 -297 4"
  215.   "spawnflags" "1792"
  216. }
  217.  
  218. // Outside: 5 rockets
  219. // {
  220. //   "classname" "item_rockets"
  221. //   "origin" "-918 -366 43"
  222. //   "spawnflags" "1792"
  223. // }
  224.  
  225. // Monster and miscellaneous info, leave intact
  226.  
  227. {
  228.   "classname" "monster_army"
  229.   "origin" "-149 102 4"
  230.   "angle" "0"
  231. }
  232. {
  233.   "classname" "monster_army"
  234.   "origin" "-85 6 20"
  235.   "angle" "0"
  236. }
  237. {
  238.   "classname" "monster_army"
  239.   "origin" "291 -234 52"
  240.   "angle" "90"
  241.   "target" "way1"
  242. }
  243. {
  244.   "classname" "monster_army"
  245.   "origin" "339 -370 52"
  246.   "angle" "90"
  247.   "target" "way2"
  248. }
  249. {
  250.   "classname" "path_corner"
  251.   "origin" "287 24 28"
  252.   "targetname" "way1"
  253. }
  254. {
  255.   "classname" "path_corner"
  256.   "origin" "319 72 28"
  257.   "targetname" "way2"
  258. }
  259. {
  260.   "classname" "monster_army"
  261.   "origin" "995 -346 84"
  262.   "angle" "180"
  263. }
  264. {
  265.   "classname" "monster_army"
  266.   "origin" "1123 -314 84"
  267.   "angle" "180"
  268. }
  269. {
  270.   "classname" "monster_army"
  271.   "origin" "1123 -74 84"
  272.   "angle" "180"
  273. }
  274. {
  275.   "classname" "monster_army"
  276.   "origin" "995 -42 84"
  277.   "angle" "180"
  278. }
  279. {
  280.   "classname" "monster_enforcer"
  281.   "origin" "891 -186 20"
  282.   "angle" "180"
  283.   "spawnflags" "768"
  284. }
  285. {
  286.   "classname" "monster_enforcer"
  287.   "origin" "979 -210 28"
  288.   "angle" "180"
  289.   "spawnflags" "768"
  290. }
  291. {
  292.   "classname" "monster_army"
  293.   "origin" "-157 -418 52"
  294.   "angle" "0"
  295.   "spawnflags" "1025"
  296. }
  297. {
  298.   "classname" "monster_enforcer"
  299.   "origin" "-157 -418 52"
  300.   "angle" "0"
  301.   "spawnflags" "769"
  302. }
  303. {
  304.   "classname" "monster_army"
  305.   "origin" "-69 -362 52"
  306.   "angle" "0"
  307.   "spawnflags" "1"
  308. }
  309. {
  310.   "classname" "monster_army"
  311.   "origin" "-621 -130 156"
  312.   "angle" "270"
  313.   "spawnflags" "1024"
  314. }
  315. {
  316.   "classname" "monster_army"
  317.   "origin" "299 -458 52"
  318.   "angle" "90"
  319.   "target" "way2"
  320.   "spawnflags" "768"
  321. }
  322. {
  323.   "classname" "monster_enforcer"
  324.   "origin" "339 -530 52"
  325.   "angle" "90"
  326.   "target" "way2"
  327.   "spawnflags" "768"
  328. }
  329. {
  330.   "classname" "monster_enforcer"
  331.   "origin" "-621 -130 156"
  332.   "angle" "270"
  333.   "spawnflags" "768"
  334. }
  335. {
  336.   "classname" "monster_enforcer"
  337.   "origin" "-621 22 156"
  338.   "angle" "270"
  339.   "spawnflags" "768"
  340. }
  341. {
  342.   "classname" "monster_enforcer"
  343.   "origin" "-621 -26 156"
  344.   "angle" "270"
  345. }
  346. {
  347.   "classname" "monster_enforcer"
  348.   "origin" "-413 -1210 12"
  349.   "angle" "90"
  350. }
  351. {
  352.   "classname" "monster_enforcer"
  353.   "origin" "-661 -1106 12"
  354.   "angle" "75"
  355. }
  356. {
  357.   "classname" "monster_enforcer"
  358.   "origin" "-685 -1026 12"
  359.   "angle" "75"
  360.   "spawnflags" "768"
  361. }
  362. {
  363.   "classname" "monster_enforcer"
  364.   "origin" "-1053 -426 12"
  365.   "angle" "270"
  366. }
  367. {
  368.   "classname" "monster_enforcer"
  369.   "origin" "-1005 -274 12"
  370.   "angle" "270"
  371. }
  372. {
  373.   "classname" "monster_enforcer"
  374.   "origin" "-941 -418 12"
  375.   "angle" "270"
  376.   "spawnflags" "768"
  377. }
  378. {
  379.   "classname" "monster_enforcer"
  380.   "origin" "-1061 -346 12"
  381.   "angle" "270"
  382.   "spawnflags" "768"
  383. }
  384. {
  385.   "classname" "weapon_supershotgun"
  386.   "origin" "-946 -297 4"
  387.   "spawnflags" "2048"
  388. }
  389. {
  390.   "classname" "item_shells"
  391.   "origin" "-918 -366 43"
  392.   "spawnflags" "2048"
  393. }
  394. {
  395.   "classname" "trigger_changelevel"
  396.   "map" "e1m2"
  397.   {
  398.       ( -48 -1012 68 ) ( -48 -972 68 ) ( -44 -972 68 ) TRIGGER 0 0 0 1.0000 1.0000
  399.       ( -44 -1012 -4 ) ( -44 -1012 68 ) ( -44 -972 68 ) TRIGGER 0 0 0 1.0000 1.0000
  400.       ( -44 -972 -4 ) ( -44 -972 68 ) ( -48 -972 68 ) TRIGGER 0 0 0 1.0000 1.0000
  401.       ( -48 -972 -4 ) ( -48 -972 68 ) ( -48 -1012 68 ) TRIGGER 0 -22 0 1.0000 0.7500
  402.       ( -48 -1012 -4 ) ( -48 -1012 68 ) ( -44 -1012 68 ) TRIGGER 0 0 0 1.0000 1.0000
  403.       ( -44 -1012 -4 ) ( -44 -972 -4 ) ( -48 -972 -4 ) TRIGGER 0 0 0 1.0000 1.0000
  404.   }
  405. }
  406. {
  407.   "classname" "func_wall"
  408.   "spawnflags" "1792"
  409.   {
  410.       ( -56 -984 8 ) ( -56 -976 8 ) ( -48 -976 8 ) EMETAL1_3 0 0 0 1.0000 1.0000
  411.       ( -48 -984 -16 ) ( -48 -984 8 ) ( -48 -976 8 ) EMET