From 60357551a261f663278556ae5098720d052316bf Mon Sep 17 00:00:00 2001 From: Paweł Redman Date: Sun, 25 Dec 2016 19:05:39 +0100 Subject: Very early version of p5. --- maps/p2_clockroom.map | 12 +-- maps/p5_euclid.map | 187 ++++++++++++++++++++++++++++++++++++++++++ scripts/analmango.shader | 18 ++++ sound/analmango/euclid_1.wav | Bin 0 -> 9076 bytes sound/analmango/euclid_2.wav | Bin 0 -> 6966 bytes sound/analmango/euclid_3.wav | Bin 0 -> 8982 bytes textures/analmango/euclid.jpg | Bin 0 -> 878 bytes 7 files changed, 211 insertions(+), 6 deletions(-) create mode 100644 maps/p5_euclid.map create mode 100644 sound/analmango/euclid_1.wav create mode 100644 sound/analmango/euclid_2.wav create mode 100644 sound/analmango/euclid_3.wav create mode 100644 textures/analmango/euclid.jpg 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 Binary files /dev/null and b/sound/analmango/euclid_1.wav differ diff --git a/sound/analmango/euclid_2.wav b/sound/analmango/euclid_2.wav new file mode 100644 index 0000000..51bc4de Binary files /dev/null and b/sound/analmango/euclid_2.wav differ diff --git a/sound/analmango/euclid_3.wav b/sound/analmango/euclid_3.wav new file mode 100644 index 0000000..e9924e3 Binary files /dev/null and b/sound/analmango/euclid_3.wav differ diff --git a/textures/analmango/euclid.jpg b/textures/analmango/euclid.jpg new file mode 100644 index 0000000..9e2de82 Binary files /dev/null and b/textures/analmango/euclid.jpg differ -- cgit