summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--maps/p2_clockroom.map12
-rw-r--r--maps/p5_euclid.map187
-rw-r--r--scripts/analmango.shader18
-rw-r--r--sound/analmango/euclid_1.wavbin0 -> 9076 bytes
-rw-r--r--sound/analmango/euclid_2.wavbin0 -> 6966 bytes
-rw-r--r--sound/analmango/euclid_3.wavbin0 -> 8982 bytes
-rw-r--r--textures/analmango/euclid.jpgbin0 -> 878 bytes
7 files changed, 211 insertions, 6 deletions
diff --git a/maps/p2_clockroom.map b/maps/p2_clockroom.map
index 0bc68f7..0cad64c 100644
--- a/maps/p2_clockroom.map
+++ b/maps/p2_clockroom.map
@@ -5102,12 +5102,12 @@ nexus6/barrel_rst_top
}
// brush 539
{
-( 296 -1968 -16 ) ( 296 -1984 -16 ) ( 216 -1968 -16 ) common/nodiscard 0 0 0 0.5 0.5 0 0 0
-( 296 -1968 -16 ) ( 216 -1968 -16 ) ( 296 -1968 -112 ) common/nodiscard 0 0 0 0.5 0.5 0 0 0
-( 296 -1968 -16 ) ( 296 -1968 -112 ) ( 296 -1984 -16 ) common/nodiscard 0 0 0 0.5 0.5 0 0 0
-( 216 -1984 -112 ) ( 296 -1984 -112 ) ( 216 -1968 -112 ) common/nodiscard 0 0 0 0.5 0.5 0 0 0
-( 216 -1984 -112 ) ( 216 -1984 -16 ) ( 296 -1984 -112 ) common/nodiscard 0 0 0 0.5 0.5 0 0 0
-( 216 -1984 -112 ) ( 216 -1968 -112 ) ( 216 -1984 -16 ) common/nodiscard 0 0 0 0.5 0.5 0 0 0
+( 296 -1968 -16 ) ( 296 -1984 -16 ) ( 216 -1968 -16 ) common/discard 0 0 0 0.5 0.5 0 0 0
+( 296 -1968 -16 ) ( 216 -1968 -16 ) ( 296 -1968 -112 ) common/discard 0 0 0 0.5 0.5 0 0 0
+( 296 -1968 -16 ) ( 296 -1968 -112 ) ( 296 -1984 -16 ) common/discard 0 0 0 0.5 0.5 0 0 0
+( 216 -1984 -112 ) ( 296 -1984 -112 ) ( 216 -1968 -112 ) common/discard 0 0 0 0.5 0.5 0 0 0
+( 216 -1984 -112 ) ( 216 -1984 -16 ) ( 296 -1984 -112 ) common/discard 0 0 0 0.5 0.5 0 0 0
+( 216 -1984 -112 ) ( 216 -1968 -112 ) ( 216 -1984 -16 ) common/discard 0 0 0 0.5 0.5 0 0 0
}
// brush 540
{
diff --git a/maps/p5_euclid.map b/maps/p5_euclid.map
new file mode 100644
index 0000000..daea7a2
--- /dev/null
+++ b/maps/p5_euclid.map
@@ -0,0 +1,187 @@
+
+// entity 0
+{
+"classname" "worldspawn"
+"mapcat_prefix" "p5_"
+// brush 0
+{
+( 296 -1952 -16 ) ( 296 -1968 -16 ) ( 216 -1952 -16 ) common/discard 0 0 0 0.5 0.5 0 0 0
+( 296 -1952 -16 ) ( 216 -1952 -16 ) ( 296 -1952 -112 ) common/discard 0 0 0 0.5 0.5 0 0 0
+( 296 -1952 -16 ) ( 296 -1952 -112 ) ( 296 -1968 -16 ) common/discard 0 0 0 0.5 0.5 0 0 0
+( 216 -1968 -112 ) ( 296 -1968 -112 ) ( 216 -1952 -112 ) common/discard 0 0 0 0.5 0.5 0 0 0
+( 216 -1968 -112 ) ( 216 -1968 -16 ) ( 296 -1968 -112 ) common/discard 0 0 0 0.5 0.5 0 0 0
+( 216 -1968 -112 ) ( 216 -1952 -112 ) ( 216 -1968 -16 ) common/discard 0 0 0 0.5 0.5 0 0 0
+}
+// brush 1
+{
+( 216 -1968 0 ) ( 296 -2240 0 ) ( 216 -2240 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 296 -1968 0 ) ( 216 -1968 0 ) ( 296 -1968 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 296 -1968 0 ) ( 296 -2240 -16 ) ( 296 -2240 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 296 -1968 -16 ) ( 216 -2240 -16 ) ( 296 -2240 -16 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+( 296 -2240 0 ) ( 216 -2240 -16 ) ( 216 -2240 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -1968 -16 ) ( 216 -2240 0 ) ( 216 -2240 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+}
+// brush 2
+{
+( 296 -1968 -16 ) ( 312 -2096 -16 ) ( 296 -2112 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 312 -1968 -16 ) ( 296 -1968 -16 ) ( 312 -1968 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 312 -1968 -16 ) ( 312 -2096 -112 ) ( 312 -2096 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 296 -2112 -112 ) ( 312 -2096 -112 ) ( 296 -1968 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 296 -2112 -16 ) ( 312 -2096 -16 ) ( 312 -2096 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 296 -1968 -112 ) ( 296 -2112 -16 ) ( 296 -2112 -112 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+}
+// brush 3
+{
+( 200 -1968 -16 ) ( 216 -2240 -16 ) ( 200 -2240 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -1968 -16 ) ( 208 -1968 -16 ) ( 216 -1968 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -1968 -16 ) ( 216 -2240 -112 ) ( 216 -2240 -16 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+( 216 -1968 -112 ) ( 200 -2240 -112 ) ( 216 -2240 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 200 -2240 -16 ) ( 216 -2240 -16 ) ( 216 -2240 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 200 -1968 -112 ) ( 200 -2240 -16 ) ( 200 -2240 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+}
+// brush 4
+{
+( 512 -2112 -16 ) ( 312 -2096 -16 ) ( 512 -2096 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2096 -112 ) ( 312 -2096 -16 ) ( 312 -2096 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2096 -16 ) ( 512 -2096 -112 ) ( 512 -2112 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2112 -112 ) ( 312 -2096 -112 ) ( 296 -2112 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 296 -2112 -112 ) ( 296 -2112 -16 ) ( 512 -2112 -112 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+( 296 -2112 -16 ) ( 312 -2096 -112 ) ( 312 -2096 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+}
+// brush 5
+{
+( 512 -2112 0 ) ( 512 -2240 0 ) ( 296 -2112 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2112 0 ) ( 296 -2112 0 ) ( 512 -2112 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2112 0 ) ( 512 -2112 -16 ) ( 512 -2240 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 296 -2240 -16 ) ( 512 -2240 -16 ) ( 296 -2112 -16 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+( 296 -2240 -16 ) ( 296 -2240 0 ) ( 512 -2240 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 296 -2240 -16 ) ( 296 -2112 -16 ) ( 296 -2240 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+}
+// brush 6
+{
+patchDef2
+{
+analmango/euclid
+( 3 3 0 0 0 )
+(
+( ( 216 -2112 -112 6.75 3.5 ) ( 216 -2112 -64 6.75 2 ) ( 216 -2112 -16 6.75 0.5 ) )
+( ( 256 -2112 -112 8 3.5 ) ( 256 -2112 -64 8 2 ) ( 256 -2112 -16 8 0.5 ) )
+( ( 296 -2112 -112 9.25 3.5 ) ( 296 -2112 -64 9.25 2 ) ( 296 -2112 -16 9.25 0.5 ) )
+)
+}
+}
+// brush 7
+{
+( 528 -2112 -16 ) ( 528 -2240 -16 ) ( 512 -2112 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 528 -2112 -16 ) ( 512 -2112 -16 ) ( 528 -2112 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 528 -2112 -16 ) ( 528 -2112 -112 ) ( 528 -2240 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2240 -112 ) ( 528 -2240 -112 ) ( 512 -2112 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2240 -112 ) ( 512 -2240 -16 ) ( 528 -2240 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2240 -112 ) ( 512 -2112 -112 ) ( 512 -2240 -16 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+}
+// brush 8
+{
+( 512 -2368 80 ) ( 216 -2368 80 ) ( 216 -2240 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2240 -16 ) ( 216 -2240 0 ) ( 216 -2240 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2240 0 ) ( 512 -2368 64 ) ( 512 -2368 80 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2368 64 ) ( 216 -2240 -16 ) ( 216 -2368 64 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+( 512 -2368 80 ) ( 216 -2368 64 ) ( 216 -2368 80 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -2368 80 ) ( 216 -2240 -16 ) ( 216 -2240 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+}
+// brush 9
+{
+( 216 -1968 -112 ) ( 296 -2240 -112 ) ( 216 -2240 -112 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+( 296 -1968 -112 ) ( 216 -1968 -112 ) ( 296 -1968 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 296 -1968 -112 ) ( 296 -2240 -128 ) ( 296 -2240 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 296 -1968 -128 ) ( 216 -2240 -128 ) ( 296 -2240 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -1968 -128 ) ( 216 -2240 -112 ) ( 216 -2240 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 264 -2112 64 ) ( 288 -2112 -64 ) ( 264 -2112 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+}
+// brush 10
+{
+( 216 -2112 -112 ) ( 512 -2560 -112 ) ( 216 -2560 -112 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+( 512 -2112 -128 ) ( 216 -2560 -128 ) ( 512 -2560 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -2560 -112 ) ( 512 -2560 -128 ) ( 216 -2560 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -2112 -112 ) ( 216 -2560 -112 ) ( 216 -2560 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 264 -2112 -64 ) ( 288 -2112 -64 ) ( 264 -2112 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2112 -112 ) ( 512 -2560 -128 ) ( 512 -2560 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+}
+// brush 11
+{
+( 216 -2368 64 ) ( 216 -2560 64 ) ( 200 -2368 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -2368 64 ) ( 216 -2368 -112 ) ( 216 -2560 64 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+( 200 -2560 -112 ) ( 216 -2560 -112 ) ( 200 -2368 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 200 -2560 -112 ) ( 200 -2560 64 ) ( 216 -2560 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 200 -2560 -112 ) ( 200 -2368 -112 ) ( 200 -2560 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 200 -2240 -16 ) ( 216 -2368 64 ) ( 200 -2368 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -2240 -16 ) ( 200 -2240 -16 ) ( 216 -2240 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+}
+// brush 12
+{
+( 528 -2368 64 ) ( 528 -2560 64 ) ( 512 -2368 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 528 -2560 64 ) ( 528 -2368 -112 ) ( 528 -2560 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2560 -112 ) ( 528 -2368 -112 ) ( 512 -2368 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2560 64 ) ( 528 -2560 -112 ) ( 512 -2560 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2368 64 ) ( 512 -2560 -112 ) ( 512 -2368 -112 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+( 528 -2368 64 ) ( 512 -2368 64 ) ( 528 -2240 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2240 -112 ) ( 528 -2240 -16 ) ( 512 -2240 -16 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+}
+// brush 13
+{
+( 512 -2368 80 ) ( 512 -2560 80 ) ( 216 -2368 80 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2368 80 ) ( 216 -2368 80 ) ( 512 -2368 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2368 80 ) ( 512 -2368 64 ) ( 512 -2560 80 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -2560 64 ) ( 512 -2560 64 ) ( 216 -2368 64 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+( 216 -2560 64 ) ( 216 -2560 80 ) ( 512 -2560 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -2560 64 ) ( 216 -2368 64 ) ( 216 -2560 80 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+}
+// brush 14
+{
+( 512 -2560 64 ) ( 512 -2576 64 ) ( 216 -2560 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 512 -2560 64 ) ( 216 -2560 64 ) ( 512 -2560 -120 ) analmango/euclid 0 0 0 0.5 0.5 0 0 0
+( 512 -2560 72 ) ( 512 -2560 -112 ) ( 512 -2576 72 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -2576 -112 ) ( 512 -2576 -112 ) ( 216 -2560 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -2576 -112 ) ( 216 -2576 72 ) ( 512 -2576 -112 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+( 216 -2576 -112 ) ( 216 -2560 -112 ) ( 216 -2576 72 ) common/caulk 0 0 0 0.5 0.5 0 0 0
+}
+}
+// entity 1
+{
+"classname" "team_human_spawn"
+"origin" "448.000000 -2496.000000 -80.000000"
+"mapcat_discard" " "
+}
+// entity 2
+{
+"classname" "team_alien_spawn"
+"origin" "288.000000 -2488.000000 -80.000000"
+"mapcat_discard" " "
+}
+// entity 3
+{
+"classname" "info_alien_intermission"
+"origin" "256.000000 -2176.000000 -80.000000"
+"angle" "-90.000000"
+"mapcat_discard" " "
+}
+// entity 4
+{
+"classname" "info_human_intermission"
+"origin" "288.000000 -2176.000000 -80.000000"
+"angle" "-90.000000"
+"mapcat_discard" " "
+}
+// entity 5
+{
+"classname" "info_player_intermission"
+"origin" "320.000000 -2176.000000 -80.000000"
+"angle" "-90.000000"
+"mapcat_discard" " "
+}
+// entity 6
+{
+"classname" "target_speaker"
+"origin" "256.000000 -2112.000000 -64.000000"
+"noise" "sound/analmango/euclid_2.wav"
+"spawnflags" "1"
+}
diff --git a/scripts/analmango.shader b/scripts/analmango.shader
index 5c26e66..1bee918 100644
--- a/scripts/analmango.shader
+++ b/scripts/analmango.shader
@@ -196,3 +196,21 @@ textures/analmango/sausage
blendFunc filter
}
}
+
+textures/analmango/euclid
+{
+ surfaceparm nolightmap
+ q3map_lightimage common/white
+ q3map_surfacelight 500
+
+ {
+ map textures/analmango/euclid.jpg
+ tcMod scroll 0.0981745 -0.129276
+ }
+ {
+ map textures/analmango/euclid.jpg
+ blendFunc GL_ONE_MINUS_DST_COLOR GL_ONE_MINUS_SRC_COLOR
+ tcMod scale 1.09817 1.08475
+ tcMod scroll 0.0872554 0.0756235
+ }
+}
diff --git a/sound/analmango/euclid_1.wav b/sound/analmango/euclid_1.wav
new file mode 100644
index 0000000..e8568fb
--- /dev/null
+++ b/sound/analmango/euclid_1.wav
Binary files differ
diff --git a/sound/analmango/euclid_2.wav b/sound/analmango/euclid_2.wav
new file mode 100644
index 0000000..51bc4de
--- /dev/null
+++ b/sound/analmango/euclid_2.wav
Binary files differ
diff --git a/sound/analmango/euclid_3.wav b/sound/analmango/euclid_3.wav
new file mode 100644
index 0000000..e9924e3
--- /dev/null
+++ b/sound/analmango/euclid_3.wav
Binary files differ
diff --git a/textures/analmango/euclid.jpg b/textures/analmango/euclid.jpg
new file mode 100644
index 0000000..9e2de82
--- /dev/null
+++ b/textures/analmango/euclid.jpg
Binary files differ