From: MirceaKitsune Date: Tue, 7 Jun 2011 21:02:30 +0000 (+0300) Subject: Added the first team lasers. A player from the team who owns the laser can pass throu... X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=d6f71c3f5a03e79530892e865ba0aecdde0046e1;p=xonotic%2Fxonotic-maps.pk3dir.git Added the first team lasers. A player from the team who owns the laser can pass through it, but someone from the opposing team will get killed instantly, allowing only some teams to pass through some doors. The ones at the base entrances inside the rooms can be disabled for a few seconds using buttons, however, so invaders can have a chance too. --- diff --git a/maps/lab-610.map b/maps/lab-610.map index 89f7ac44..f151b070 100644 --- a/maps/lab-610.map +++ b/maps/lab-610.map @@ -62605,3 +62605,303 @@ trak5x/base-pipe1b "origin" "3520.000000 0.000000 -528.000000" "angle" "180.000000" } +{ +"classname" "misc_laser" +"origin" "808.000000 -88.000000 48.000000" +"target" "laser-1" +"colormod" "1 0 0" +"dmg" "-1" +"spawnflags" "15" +"team" "5" +"gametypefilter" "teamspawns" +"modelscale" "0.5" +"targetname" "laser-beam-1" +} +{ +"classname" "target_position" +"origin" "808.000000 88.000000 48.000000" +"targetname" "laser-1" +} +{ +"classname" "func_wall" +"_castShadows" "0" +"gametypefilter" "teamspawns" +{ +( 816 -88 192 ) ( 816 -96 192 ) ( 800 -88 192 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +( 816 -88 40 ) ( 800 -88 40 ) ( 816 -88 8 ) exx/trim-01 32 0 0 0.125 0.125 134217728 0 0 +( 816 -88 104 ) ( 816 -88 72 ) ( 816 -96 104 ) exx/base-metal03 0 0 0 0.25 0.25 134217728 0 0 +( 800 -96 0 ) ( 816 -96 0 ) ( 800 -88 0 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +( 800 -96 8 ) ( 800 -96 40 ) ( 816 -96 8 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +( 800 -96 8 ) ( 800 -88 8 ) ( 800 -96 40 ) exx/base-metal03 0 0 0 0.25 0.25 134217728 0 0 +( 804 -88 40 ) ( 800 -92 -88 ) ( 804 -88 -88 ) exx/trim-vert01 0 0 0 0.125 0.125 134217728 0 0 +( 812 -88 -24 ) ( 816 -92 -24 ) ( 812 -88 104 ) exx/trim-vert01 0 0 0 0.125 0.125 134217728 0 0 +} +{ +( 800 88 192 ) ( 816 96 192 ) ( 816 88 192 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +( 816 88 0 ) ( 800 88 32 ) ( 816 88 32 ) exx/trim-01 32 0 0 0.125 0.125 134217728 0 0 +( 816 96 104 ) ( 816 88 72 ) ( 816 88 104 ) exx/base-metal03 0 0 0 0.25 0.25 134217728 0 0 +( 800 88 0 ) ( 816 96 0 ) ( 800 96 0 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +( 816 96 8 ) ( 800 96 40 ) ( 800 96 8 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +( 800 96 40 ) ( 800 88 8 ) ( 800 96 8 ) exx/base-metal03 0 0 0 0.25 0.25 134217728 0 0 +( 804 88 -96 ) ( 800 92 -96 ) ( 804 88 32 ) exx/trim-vert01 0 0 0 0.125 0.125 134217728 0 0 +( 812 88 96 ) ( 816 92 -32 ) ( 812 88 -32 ) exx/trim-vert01 0 0 0 0.125 0.125 134217728 0 0 +} +} +{ +"classname" "misc_laser" +"origin" "808.000000 -88.000000 80.000000" +"target" "laser-2" +"colormod" "1 0 0" +"dmg" "-1" +"spawnflags" "15" +"team" "5" +"gametypefilter" "teamspawns" +"modelscale" "0.5" +"targetname" "laser-beam-1" +} +{ +"classname" "target_position" +"origin" "808.000000 88.000000 80.000000" +"targetname" "laser-2" +} +{ +"classname" "misc_laser" +"origin" "808.000000 -88.000000 112.000000" +"target" "laser-3" +"colormod" "1 0 0" +"dmg" "-1" +"spawnflags" "15" +"team" "5" +"gametypefilter" "teamspawns" +"modelscale" "0.5" +"targetname" "laser-beam-1" +} +{ +"classname" "target_position" +"origin" "808.000000 88.000000 112.000000" +"targetname" "laser-3" +} +{ +"classname" "misc_laser" +"origin" "808.000000 -88.000000 144.000000" +"target" "laser-4" +"colormod" "1 0 0" +"dmg" "-1" +"spawnflags" "15" +"team" "5" +"gametypefilter" "teamspawns" +"modelscale" "0.5" +"targetname" "laser-beam-1" +} +{ +"classname" "target_position" +"origin" "808.000000 88.000000 144.000000" +"targetname" "laser-4" +} +{ +"classname" "func_button" +"gametypefilter" "teamspawns" +"angle" "-2" +"target" "laser-beam-1" +"target2" "laser-beam-restart-1" +"_castShadows" "0" +"wait" "1" +"message" "Red base lasers disabled for 5 seconds" +{ +( 32 576 20 ) ( 32 512 20 ) ( -32 576 20 ) trak5x/base-pipe1b 0 0 0 0.25 0.25 0 0 0 +( -32 512 16 ) ( 32 512 16 ) ( -32 576 16 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -32 512 0 ) ( -32 512 32 ) ( 32 512 0 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( -32 512 0 ) ( -32 576 0 ) ( -32 512 32 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( -24 576 64 ) ( -32 568 -64 ) ( -24 576 -64 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( -24 552 -64 ) ( -24 544 -64 ) ( -24 552 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +{ +( 32 576 20 ) ( 32 512 20 ) ( -32 576 20 ) trak5x/base-pipe1b 0 0 0 0.25 0.25 0 0 0 +( -32 512 16 ) ( 32 512 16 ) ( -32 576 16 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -32 512 0 ) ( -32 512 32 ) ( 32 512 0 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( -24 552 64 ) ( -24 544 -64 ) ( -24 552 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( 24 560 -64 ) ( 24 552 -64 ) ( 24 560 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -24 520 -64 ) ( -16 520 -64 ) ( -24 520 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +{ +( 32 576 20 ) ( 32 512 20 ) ( -32 576 20 ) trak5x/base-pipe1b 0 0 0 0.25 0.25 0 0 0 +( 32 576 32 ) ( -32 576 32 ) ( 32 576 0 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( 32 576 32 ) ( 32 576 0 ) ( 32 512 32 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( -32 512 16 ) ( 32 512 16 ) ( -32 576 16 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( 32 520 -64 ) ( 24 512 -64 ) ( 32 520 64 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( 24 560 64 ) ( 24 552 -64 ) ( 24 560 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +{ +( 32 576 20 ) ( 32 512 20 ) ( -32 576 20 ) trak5x/base-pipe1b 0 0 0 0.25 0.25 0 0 0 +( 32 576 32 ) ( -32 576 32 ) ( 32 576 0 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( -32 512 16 ) ( 32 512 16 ) ( -32 576 16 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -24 552 64 ) ( -24 544 -64 ) ( -24 552 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( 24 560 -64 ) ( 24 552 -64 ) ( 24 560 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -24 568 64 ) ( -16 568 -64 ) ( -24 568 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +{ +( 32 576 20 ) ( 32 512 20 ) ( -32 576 20 ) trak5x/misc-thingy1a 128 213.3334960938 0 0.1875 0.1875 0 0 0 +( -32 512 16 ) ( 32 512 16 ) ( -32 576 16 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -24 552 64 ) ( -24 544 -64 ) ( -24 552 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( 24 560 -64 ) ( 24 552 -64 ) ( 24 560 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -24 568 -64 ) ( -16 568 -64 ) ( -24 568 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -24 520 64 ) ( -16 520 -64 ) ( -24 520 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +} +{ +"classname" "trigger_relay" +"origin" "0.000000 544.000000 96.000000" +"target" "laser-beam-1" +"targetname" "laser-beam-restart-1" +"delay" "5" +} +{ +"classname" "misc_laser" +"origin" "-808.000000 88.000000 48.000000" +"target" "laser-5" +"colormod" "0 0.25 1" +"dmg" "-1" +"spawnflags" "15" +"team" "14" +"gametypefilter" "teamspawns" +"modelscale" "0.5" +"targetname" "laser-beam-2" +} +{ +"classname" "target_position" +"origin" "-808.000000 -88.000000 48.000000" +"targetname" "laser-5" +} +{ +"classname" "func_wall" +"_castShadows" "0" +"gametypefilter" "teamspawns" +{ +( -816 88 192 ) ( -816 96 192 ) ( -800 88 192 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +( -816 88 40 ) ( -800 88 40 ) ( -816 88 8 ) exx/trim-01 32 0 0 0.125 0.125 134217728 0 0 +( -816 88 104 ) ( -816 88 72 ) ( -816 96 104 ) exx/base-metal03 0 0 0 0.25 0.25 134217728 0 0 +( -800 96 0 ) ( -816 96 0 ) ( -800 88 0 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +( -800 96 8 ) ( -800 96 40 ) ( -816 96 8 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +( -800 96 8 ) ( -800 88 8 ) ( -800 96 40 ) exx/base-metal03 0 0 0 0.25 0.25 134217728 0 0 +( -804 88 40 ) ( -800 92 -88 ) ( -804 88 -88 ) exx/trim-vert01 0 0 0 0.125 0.125 134217728 0 0 +( -812 88 -24 ) ( -816 92 -24 ) ( -812 88 104 ) exx/trim-vert01 0 0 0 0.125 0.125 134217728 0 0 +} +{ +( -800 -88 192 ) ( -816 -96 192 ) ( -816 -88 192 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +( -816 -88 0 ) ( -800 -88 32 ) ( -816 -88 32 ) exx/trim-01 32 0 0 0.125 0.125 134217728 0 0 +( -816 -96 104 ) ( -816 -88 72 ) ( -816 -88 104 ) exx/base-metal03 0 0 0 0.25 0.25 134217728 0 0 +( -800 -88 0 ) ( -816 -96 0 ) ( -800 -96 0 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +( -816 -96 8 ) ( -800 -96 40 ) ( -800 -96 8 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +( -800 -96 40 ) ( -800 -88 8 ) ( -800 -96 8 ) exx/base-metal03 0 0 0 0.25 0.25 134217728 0 0 +( -804 -88 -96 ) ( -800 -92 -96 ) ( -804 -88 32 ) exx/trim-vert01 0 0 0 0.125 0.125 134217728 0 0 +( -812 -88 96 ) ( -816 -92 -32 ) ( -812 -88 -32 ) exx/trim-vert01 0 0 0 0.125 0.125 134217728 0 0 +} +} +{ +"classname" "misc_laser" +"origin" "-808.000000 88.000000 80.000000" +"target" "laser-6" +"colormod" "0 0.25 1" +"dmg" "-1" +"spawnflags" "15" +"team" "14" +"gametypefilter" "teamspawns" +"modelscale" "0.5" +"targetname" "laser-beam-2" +} +{ +"classname" "target_position" +"origin" "-808.000000 -88.000000 80.000000" +"targetname" "laser-6" +} +{ +"classname" "misc_laser" +"origin" "-808.000000 88.000000 112.000000" +"target" "laser-7" +"colormod" "0 0.25 1" +"dmg" "-1" +"spawnflags" "15" +"team" "14" +"gametypefilter" "teamspawns" +"modelscale" "0.5" +"targetname" "laser-beam-2" +} +{ +"classname" "target_position" +"origin" "-808.000000 -88.000000 112.000000" +"targetname" "laser-7" +} +{ +"classname" "misc_laser" +"origin" "-808.000000 88.000000 144.000000" +"target" "laser-8" +"colormod" "0 0.25 1" +"dmg" "-1" +"spawnflags" "15" +"team" "14" +"gametypefilter" "teamspawns" +"modelscale" "0.5" +"targetname" "laser-beam-2" +} +{ +"classname" "target_position" +"origin" "-808.000000 -88.000000 144.000000" +"targetname" "laser-8" +} +{ +"classname" "func_button" +"gametypefilter" "teamspawns" +"angle" "-2" +"target" "laser-beam-2" +"target2" "laser-beam-restart-2" +"_castShadows" "0" +"wait" "1" +"message" "Blue base lasers disabled for 5 seconds" +{ +( -32 -576 20 ) ( -32 -512 20 ) ( 32 -576 20 ) trak5x/base-pipe1c 0 0 0 0.25 0.25 0 0 0 +( 32 -512 16 ) ( -32 -512 16 ) ( 32 -576 16 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( 32 -512 0 ) ( 32 -512 32 ) ( -32 -512 0 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( 32 -512 0 ) ( 32 -576 0 ) ( 32 -512 32 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( 24 -576 64 ) ( 32 -568 -64 ) ( 24 -576 -64 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( 24 -552 -64 ) ( 24 -544 -64 ) ( 24 -552 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +{ +( -32 -576 20 ) ( -32 -512 20 ) ( 32 -576 20 ) trak5x/base-pipe1c 0 0 0 0.25 0.25 0 0 0 +( 32 -512 16 ) ( -32 -512 16 ) ( 32 -576 16 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( 32 -512 0 ) ( 32 -512 32 ) ( -32 -512 0 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( 24 -552 64 ) ( 24 -544 -64 ) ( 24 -552 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -24 -560 -64 ) ( -24 -552 -64 ) ( -24 -560 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( 24 -520 -64 ) ( 16 -520 -64 ) ( 24 -520 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +{ +( -32 -576 20 ) ( -32 -512 20 ) ( 32 -576 20 ) trak5x/base-pipe1c 0 0 0 0.25 0.25 0 0 0 +( -32 -576 32 ) ( 32 -576 32 ) ( -32 -576 0 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( -32 -576 32 ) ( -32 -576 0 ) ( -32 -512 32 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( 32 -512 16 ) ( -32 -512 16 ) ( 32 -576 16 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -32 -520 -64 ) ( -24 -512 -64 ) ( -32 -520 64 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( -24 -560 64 ) ( -24 -552 -64 ) ( -24 -560 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +{ +( -32 -576 20 ) ( -32 -512 20 ) ( 32 -576 20 ) trak5x/base-pipe1c 0 0 0 0.25 0.25 0 0 0 +( -32 -576 32 ) ( 32 -576 32 ) ( -32 -576 0 ) exx/base-metal03 0 0 0 0.25 0.25 0 0 0 +( 32 -512 16 ) ( -32 -512 16 ) ( 32 -576 16 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( 24 -552 64 ) ( 24 -544 -64 ) ( 24 -552 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -24 -560 -64 ) ( -24 -552 -64 ) ( -24 -560 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( 24 -568 64 ) ( 16 -568 -64 ) ( 24 -568 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +{ +( -32 -576 20 ) ( -32 -512 20 ) ( 32 -576 20 ) trak5x/misc-thingy1a 128 42.6665039063 0 0.1875 0.1875 0 0 0 +( 32 -512 16 ) ( -32 -512 16 ) ( 32 -576 16 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( 24 -552 64 ) ( 24 -544 -64 ) ( 24 -552 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -24 -560 -64 ) ( -24 -552 -64 ) ( -24 -560 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( 24 -568 -64 ) ( 16 -568 -64 ) ( 24 -568 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( 24 -520 64 ) ( 16 -520 -64 ) ( 24 -520 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +} +{ +"classname" "trigger_relay" +"origin" "0.000000 -544.000000 96.000000" +"target" "laser-beam-2" +"targetname" "laser-beam-restart-2" +"delay" "5" +}