summaryrefslogtreecommitdiff
path: root/maps/p9_reactor.map
diff options
context:
space:
mode:
authorPaweł Redman <pawel.redman@gmail.com>2018-08-18 12:33:45 +0200
committerPaweł Redman <pawel.redman@gmail.com>2018-08-18 12:33:45 +0200
commit5ad506dd7d6cc996c59dedcc672727a20ab99520 (patch)
treef90a2cca8f93bf26a81e50165581f46a2b329adb /maps/p9_reactor.map
parent7e79cc8b0082ea09440b56177d8f6f60646555bf (diff)
Cut down on the number of target_speakers.
Due to some autistic engine design, every speaker needs its own configstring to know what to play (even though it's in the .bsp). This causes *serious* in large games if there are too many speakers on the map. Gamestate can get too long to send to clients, effectively killing the server.
Diffstat (limited to 'maps/p9_reactor.map')
-rw-r--r--maps/p9_reactor.map185
1 files changed, 64 insertions, 121 deletions
diff --git a/maps/p9_reactor.map b/maps/p9_reactor.map
index a3f5b66..b7b7010 100644
--- a/maps/p9_reactor.map
+++ b/maps/p9_reactor.map
@@ -5459,93 +5459,51 @@ niveus/pewter
}
// entity 30
{
-"classname" "target_speaker"
-"origin" "1792.000000 -304.000000 16.000000"
-"noise" "sound/ambient/quickpulse.wav"
-"spawnflags" "1"
-}
-// entity 31
-{
"classname" "light"
"origin" "1792.000000 -304.000000 192.000000"
"light" "500"
}
-// entity 32
+// entity 31
{
"classname" "target_speaker"
"origin" "1792.000000 -304.000000 320.000000"
"noise" "sound/analmango/reactor.wav"
"spawnflags" "1"
}
-// entity 33
+// entity 32
{
"classname" "target_speaker"
"origin" "1792.000000 -304.000000 576.000000"
"noise" "sound/analmango/reactor.wav"
"spawnflags" "1"
}
-// entity 34
+// entity 33
{
"classname" "light"
"origin" "1792.000000 -304.000000 448.000000"
"light" "500"
}
-// entity 35
+// entity 34
{
"classname" "light"
"origin" "1792.000000 -304.000000 704.000000"
"light" "500"
}
-// entity 36
+// entity 35
{
"classname" "target_speaker"
"origin" "1792.000000 -304.000000 832.000000"
"noise" "sound/analmango/reactor.wav"
"spawnflags" "1"
}
-// entity 37
+// entity 36
{
"classname" "target_speaker"
"origin" "1792.000000 -304.000000 64.000000"
"noise" "sound/analmango/reactor.wav"
"spawnflags" "1"
}
-// entity 38
-{
-"classname" "target_speaker"
-"origin" "1792.000000 -304.000000 -8.000000"
-"noise" "sound/ambient/slowpulse2.wav"
-"spawnflags" "1"
-}
-// entity 39
-{
-"classname" "target_speaker"
-"origin" "1792.000000 -304.000000 16.000000"
-"noise" "sound/ambient/quickpulse.wav"
-"spawnflags" "1"
-}
-// entity 40
-{
-"classname" "target_speaker"
-"origin" "1792.000000 -304.000000 -8.000000"
-"noise" "sound/ambient/slowpulse2.wav"
-"spawnflags" "1"
-}
-// entity 41
-{
-"classname" "target_speaker"
-"origin" "1792.000000 -304.000000 16.000000"
-"noise" "sound/ambient/quickpulse.wav"
-"spawnflags" "1"
-}
-// entity 42
-{
-"classname" "target_speaker"
-"origin" "1792.000000 -304.000000 -8.000000"
-"noise" "sound/ambient/slowpulse2.wav"
-"spawnflags" "1"
-}
-// entity 43
+// entity 37
{
"classname" "trigger_multiple"
"wait" "0.001"
@@ -5568,7 +5526,7 @@ niveus/pewter
( 1887.2000732422 -327.6000061035 -80 ) ( 1862 -371 2120 ) ( 1887.2000732422 -327.6000061035 2120 ) common/trigger 24 0 0 0.4000000358 0.5 0 0 0
}
}
-// entity 44
+// entity 38
{
"classname" "target_relay"
"origin" "1984.000000 -448.000000 40.000000"
@@ -5576,7 +5534,7 @@ niveus/pewter
"target" "thunder_2"
"spawnflags" "4"
}
-// entity 45
+// entity 39
{
"classname" "target_push"
"origin" "2048.000000 -512.000000 40.000000"
@@ -5584,7 +5542,7 @@ niveus/pewter
"spawnflags" "2"
"target" "thunder_3d"
}
-// entity 46
+// entity 40
{
"classname" "target_push"
"origin" "1856.000000 -512.000000 40.000000"
@@ -5592,7 +5550,7 @@ niveus/pewter
"spawnflags" "2"
"target" "thunder_3a"
}
-// entity 47
+// entity 41
{
"classname" "target_push"
"origin" "1984.000000 -512.000000 40.000000"
@@ -5600,7 +5558,7 @@ niveus/pewter
"spawnflags" "2"
"target" "thunder_3c"
}
-// entity 48
+// entity 42
{
"classname" "target_push"
"origin" "1920.000000 -512.000000 40.000000"
@@ -5608,7 +5566,7 @@ niveus/pewter
"spawnflags" "2"
"target" "thunder_3b"
}
-// entity 49
+// entity 43
{
"classname" "target_speaker"
"origin" "1984.000000 -376.000000 144.000000"
@@ -5616,44 +5574,44 @@ niveus/pewter
"targetname" "thunder_1"
"spawnflags" "4"
}
-// entity 50
+// entity 44
{
"classname" "target_speaker"
"origin" "1792.000000 -304.000000 120.000000"
"noise" "sound/analmango/thunder_strike.wav"
"targetname" "thunder_1"
}
-// entity 51
+// entity 45
{
"classname" "target_position"
"origin" "2048.000000 584.000000 1448.000000"
"targetname" "thunder_3d"
}
-// entity 52
+// entity 46
{
"classname" "target_position"
"origin" "1480.000000 -1128.000000 664.000000"
"targetname" "thunder_3a"
}
-// entity 53
+// entity 47
{
"classname" "target_position"
"origin" "1504.000000 520.000000 840.000000"
"targetname" "thunder_3b"
}
-// entity 54
+// entity 48
{
"classname" "target_position"
"origin" "2064.000000 -1152.000000 1280.000000"
"targetname" "thunder_3c"
}
-// entity 55
+// entity 49
{
"classname" "target_kill"
"origin" "2056.000000 -448.000000 40.000000"
"targetname" "thunder_1"
}
-// entity 56
+// entity 50
{
"classname" "func_door"
"spawnflags" "1"
@@ -5741,21 +5699,21 @@ analmango/reactor_beam
}
}
}
-// entity 57
+// entity 51
{
"classname" "target_speaker"
"origin" "2020.000000 -176.000000 16.000000"
"noise" "sound/analmango/computer2.wav"
"spawnflags" "1"
}
-// entity 58
+// entity 52
{
"classname" "light"
"origin" "1992.000000 264.000000 112.000000"
"light" "35"
"_color" "1 0.911254 0.5785"
}
-// entity 59
+// entity 53
{
"classname" "target_speaker"
"origin" "1984.000000 -408.000000 144.000000"
@@ -5763,7 +5721,7 @@ analmango/reactor_beam
"targetname" "thunder_1"
"spawnflags" "8"
}
-// entity 60
+// entity 54
{
"classname" "target_delay"
"origin" "2088.000000 -376.000000 144.000000"
@@ -5771,19 +5729,19 @@ analmango/reactor_beam
"target" "thunder_1b"
"delay" "0.7"
}
-// entity 61
+// entity 55
{
"classname" "target_location"
"origin" "1792.000000 -300.000000 432.000000"
"message" "Reactor"
}
-// entity 62
+// entity 56
{
"classname" "team_human_reactor"
"origin" "1936.000000 -1072.000000 120.000000"
"mapcat_discard" " "
}
-// entity 63
+// entity 57
{
"classname" "misc_model"
"origin" "1952.000000 288.000000 8.000000"
@@ -5791,7 +5749,7 @@ analmango/reactor_beam
"spawnflags" "4"
"angle" "-90.000000"
}
-// entity 64
+// entity 58
{
"classname" "misc_model"
"origin" "1952.000000 352.000000 8.000000"
@@ -5799,20 +5757,20 @@ analmango/reactor_beam
"spawnflags" "4"
"angle" "-90.000000"
}
-// entity 65
+// entity 59
{
"classname" "target_speaker"
"origin" "2020.000000 -116.000000 212.000000"
"noise" "sound/ambient/drone1.wav"
"spawnflags" "1"
}
-// entity 66
+// entity 60
{
"classname" "light"
"origin" "2480.000000 -98.000000 108.000000"
"light" "20"
}
-// entity 67
+// entity 61
{
"classname" "func_door"
"angle" "180"
@@ -5829,7 +5787,7 @@ analmango/reactor_beam
( 2424 -216 -8 ) ( 2432 -224 8 ) ( 2424 -280 -8 ) niveus/dark_metal 0 32 0 0.5 0.5 134217728 0 0
}
}
-// entity 68
+// entity 62
{
"classname" "func_button"
"target" "func_door1"
@@ -5845,41 +5803,26 @@ analmango/reactor_beam
( 2404 -196 36 ) ( 2404 -188 24 ) ( 2404 -188 36 ) karith/e8warning128 64 0 0 0.5 0.5 134217728 0 0
}
}
-// entity 69
+// entity 63
{
"classname" "light"
"origin" "2535.000000 104.000000 70.000000"
"light" "10"
}
-// entity 70
+// entity 64
{
"classname" "light"
"origin" "2535.000000 136.000000 70.000000"
"light" "10"
}
-// entity 71
-{
-"classname" "target_speaker"
-"origin" "2416.000000 156.000000 48.000000"
-"noise" "sound/analmango/computer4.wav"
-"wait" "15"
-"random" "8"
-}
-// entity 72
+// entity 65
{
"classname" "target_speaker"
"origin" "2544.000000 -128.000000 48.000000"
"noise" "sound/analmango/computer5.wav"
"spawnflags" "1"
}
-// entity 73
-{
-"classname" "target_speaker"
-"origin" "2544.000000 -8.000000 48.000000"
-"noise" "sound/analmango/computer2.wav"
-"spawnflags" "1"
-}
-// entity 74
+// entity 66
{
"classname" "target_speaker"
"origin" "2416.000000 60.000000 48.000000"
@@ -5887,169 +5830,169 @@ analmango/reactor_beam
"wait" "15"
"random" "8"
}
-// entity 75
+// entity 67
{
"classname" "light"
"origin" "2432.000000 -248.000000 -160.000000"
"light" "15"
"_color" "1 0.236515 0"
}
-// entity 76
+// entity 68
{
"classname" "misc_model"
"origin" "2055.999756 -888.999939 -188.999969"
"model" "models/mapobjects/analmango/railing_barrier.md3"
"angles" "-0.000000 -29.826759 -90.000000"
}
-// entity 77
+// entity 69
{
"classname" "misc_model"
"origin" "1848.000000 -1144.000000 80.000000"
"model" "models/mapobjects/analmango/railing_barrier.md3"
}
-// entity 78
+// entity 70
{
"classname" "misc_model"
"origin" "1912.000000 -980.000000 77.000031"
"model" "models/mapobjects/analmango/railing_barrier.md3"
"angles" "-0.000000 0.000000 -39.770622"
}
-// entity 79
+// entity 71
{
"classname" "misc_model"
"origin" "1912.000000 -1144.000000 80.000000"
"model" "models/mapobjects/analmango/railing_barrier.md3"
}
-// entity 80
+// entity 72
{
"classname" "team_alien_overmind"
"origin" "1624.000000 -992.000000 296.000000"
"mapcat_discard" " "
}
-// entity 81
+// entity 73
{
"classname" "team_alien_spawn"
"origin" "1496.000000 -984.000000 264.000000"
"mapcat_discard" " "
}
-// entity 82
+// entity 74
{
"classname" "light"
"origin" "2216.000000 -488.000000 -84.000000"
"light" "15"
"_color" "1 0.236515 0"
}
-// entity 83
+// entity 75
{
"classname" "light"
"origin" "2216.000000 -304.000000 -84.000000"
"light" "15"
"_color" "1 0.236515 0"
}
-// entity 84
+// entity 76
{
"classname" "light"
"origin" "2216.000000 -672.000000 -84.000000"
"light" "15"
"_color" "1 0.236515 0"
}
-// entity 85
+// entity 77
{
"classname" "target_speaker"
"origin" "2376.000000 -808.000000 -128.000000"
"spawnflags" "1"
"noise" "sound/analmango/computer3.wav"
}
-// entity 86
+// entity 78
{
"classname" "misc_model"
"origin" "1976.000000 -1144.000000 80.000000"
"model" "models/mapobjects/analmango/railing_barrier.md3"
}
-// entity 87
+// entity 79
{
"classname" "misc_model"
"origin" "2040.000000 -1144.000000 80.000000"
"model" "models/mapobjects/analmango/railing_barrier.md3"
}
-// entity 88
+// entity 80
{
"classname" "light"
"origin" "2512.000000 -1064.000000 198.000000"
"light" "100"
}
-// entity 89
+// entity 81
{
"classname" "target_location"
"origin" "2528.000000 -632.000000 -16.000000"
"message" "Reactor back room"
}
-// entity 90
+// entity 82
{
"classname" "target_location"
"origin" "2480.000000 -88.000000 56.000000"
"message" "Reactor control"
}
-// entity 91
+// entity 83
{
"classname" "info_alien_intermission"
"origin" "1520.000000 552.000000 80.000000"
"angle" "-89.999992"
"mapcat_discard" " "
}
-// entity 92
+// entity 84
{
"classname" "info_human_intermission"
"origin" "1456.000000 552.000000 80.000000"
"angle" "-89.999992"
"mapcat_discard" " "
}
-// entity 93
+// entity 85
{
"classname" "info_player_intermission"
"origin" "1488.000000 552.000000 80.000000"
"angle" "-89.999992"
"mapcat_discard" " "
}
-// entity 94
+// entity 86
{
"classname" "misc_light_flare"
"origin" "1792.000000 -300.000000 -36.000000"
"radius" "1.6 0 1"
"targetShaderName" "textures/nexus6/flare_01"
}
-// entity 95
+// entity 87
{
"classname" "light"
"origin" "2472.000000 -1064.000000 198.000000"
"light" "100"
}
-// entity 96
+// entity 88
{
"classname" "team_human_spawn"
"origin" "2088.000000 -1072.000000 96.000000"
"mapcat_discard" " "
}
-// entity 97
+// entity 89
{
"classname" "misc_model"
"origin" "1848.000000 -984.000000 80.000000"
"model" "models/mapobjects/analmango/railing_barrier.md3"
}
-// entity 98
+// entity 90
{
"classname" "misc_model"
"origin" "1947.000000 -915.000000 -188.999985"
"model" "models/mapobjects/analmango/railing_barrier.md3"
"angles" "-0.000000 16.160509 -90.000000"
}
-// entity 99
+// entity 91
{
"classname" "misc_particle_system"
"origin" "1792.000000 -300.000000 -60.000000"
"psName" "analmango_reactor"
}
-// entity 100
+// entity 92
{
"classname" "target_speaker"
"origin" "2048.000000 -448.000000 144.000000"
@@ -6057,7 +6000,7 @@ analmango/reactor_beam
"targetname" "thunder_1c"
"spawnflags" "8"
}
-// entity 101
+// entity 93
{
"classname" "target_speaker"
"origin" "2088.000000 -448.000000 144.000000"
@@ -6065,7 +6008,7 @@ analmango/reactor_beam
"targetname" "thunder_1c"
"spawnflags" "8"
}
-// entity 102
+// entity 94
{
"classname" "target_relay"
"origin" "2064.000000 -408.000000 144.000000"