From 750a8942458c25a7b191d733da003843a7501dad Mon Sep 17 00:00:00 2001 From: MaeJong Date: Wed, 4 Jan 2017 13:35:08 +0100 Subject: p8 + dependencies, README update --- README | 4 +- maps/p8_outside.map | 358 +++++++++++++++++++++ models/mapobjects/analmango/plant_bush.tga | Bin 0 -> 128797 bytes models/mapobjects/analmango/plant_bush1.md3 | Bin 0 -> 2004 bytes models/mapobjects/analmango/plant_bush2.md3 | Bin 0 -> 3028 bytes models/mapobjects/analmango/plant_palmtree.tga | Bin 0 -> 211376 bytes .../mapobjects/analmango/plant_palmtree_bent.md3 | Bin 0 -> 26852 bytes .../analmango/plant_palmtree_straight.md3 | Bin 0 -> 26884 bytes scripts/analmango.shader | 38 +++ scripts/analmango_pre.shader | 8 + scripts/shaderlist.txt | 12 + textures/analmango/crystal.tga | Bin 0 -> 14865 bytes textures/analmango/transparent_red.tga | Bin 0 -> 1148804 bytes 13 files changed, 418 insertions(+), 2 deletions(-) create mode 100644 maps/p8_outside.map create mode 100644 models/mapobjects/analmango/plant_bush.tga create mode 100644 models/mapobjects/analmango/plant_bush1.md3 create mode 100644 models/mapobjects/analmango/plant_bush2.md3 create mode 100644 models/mapobjects/analmango/plant_palmtree.tga create mode 100644 models/mapobjects/analmango/plant_palmtree_bent.md3 create mode 100644 models/mapobjects/analmango/plant_palmtree_straight.md3 create mode 100644 scripts/analmango_pre.shader create mode 100644 textures/analmango/crystal.tga create mode 100644 textures/analmango/transparent_red.tga diff --git a/README b/README index a027791..4e2d320 100644 --- a/README +++ b/README @@ -30,8 +30,8 @@ sound/analmango/chaccaron.wav is a sample of the Chaccaron Maccaron. Several files are Nobiax's original work (Changed resolution, format,.. for compatibility): http://nobiax.deviantart.com - Textures: Rock1, Grass1, plant_ivy - Models and their textures: plant_trop, plant_trop_shrub, plant_trop_shrub2 + Textures: Rock1, Grass1, plant_ivy, lava, lava_glow + Models and their textures: plant_palmtree_bent, plant_palmtree_straight, plant_bush1-2, plant_trop, plant_trop_shrub, plant_trop_shrub2 CC-BY & CC 0 Transcripts: diff --git a/maps/p8_outside.map b/maps/p8_outside.map new file mode 100644 index 0000000..6046087 --- /dev/null +++ b/maps/p8_outside.map @@ -0,0 +1,358 @@ + +// entity 0 +{ +"classname" "worldspawn" +"mapcat_prefix" "p8_" +// brush 0 +{ +( -1320 1280 64 ) ( -1320 1152 64 ) ( -1360 1280 64 ) common/discard 0 0 0 0.5 0.5 0 0 0 +( -1320 1280 64 ) ( -1360 1280 64 ) ( -1320 1280 -128 ) common/discard 0 0 0 0.5 0.5 0 0 0 +( -1344 1280 64 ) ( -1344 1280 -128 ) ( -1344 1152 64 ) common/discard 0 0 0 0.5 0.5 0 0 0 +( -1360 1152 -128 ) ( -1320 1152 -128 ) ( -1360 1280 -128 ) common/discard 0 0 0 0.5 0.5 0 0 0 +( -1360 1152 -128 ) ( -1360 1152 64 ) ( -1320 1152 -128 ) common/discard 0 0 0 0.5 0.5 0 0 0 +( -1360 1152 -128 ) ( -1360 1280 -128 ) ( -1360 1152 64 ) common/discard 0 0 0 0.5 0.5 0 0 0 +} +// brush 1 +{ +( -1552 1088 288 ) ( -1504 776 288 ) ( -1504 1088 288 ) transit/shaderlab_terrain_sky_s 0 0 0 0.5 0.5 0 0 0 +( -1504 1088 304 ) ( -1552 1088 288 ) ( -1504 1088 288 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1344 776 288 ) ( -1344 1088 304 ) ( -1344 1088 288 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1552 1088 304 ) ( -1504 776 304 ) ( -1552 776 304 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1504 776 304 ) ( -1552 776 288 ) ( -1552 776 304 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1552 776 288 ) ( -1552 1088 304 ) ( -1552 776 304 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +} +// brush 2 +{ +( -1344 1016 288 ) ( -1048 776 288 ) ( -1048 1016 288 ) transit/shaderlab_terrain_sky_s 0 0 0 0.5 0.5 0 0 0 +( -312 1792 304 ) ( -608 1792 288 ) ( -312 1792 288 ) common/caulk 0 0 0 0.5 -0.5 0 0 0 +( -320 1424 288 ) ( -320 1664 304 ) ( -320 1664 288 ) common/caulk 48 0 0 0.5 -0.5 0 0 0 +( -1344 1016 304 ) ( -1048 776 304 ) ( -1344 776 304 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1048 776 304 ) ( -1344 776 288 ) ( -1344 776 304 ) common/caulk 0 0 0 0.5 -0.5 0 0 0 +( -1344 776 288 ) ( -1344 1016 304 ) ( -1344 776 304 ) common/caulk 0 0 0 0.5 -0.5 0 0 0 +} +// brush 3 +{ +( -1504 1088 -160 ) ( -1504 776 -160 ) ( -1552 1088 -160 ) analmango/grass1 0 0 0 0.5 0.5 0 0 0 +( -1504 1088 -160 ) ( -1552 1088 -160 ) ( -1504 1088 -176 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1344 1088 -160 ) ( -1344 1088 -176 ) ( -1344 776 -160 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1552 776 -176 ) ( -1504 776 -176 ) ( -1552 1088 -176 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1552 776 -176 ) ( -1552 776 -160 ) ( -1504 776 -176 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1552 776 -176 ) ( -1552 1088 -176 ) ( -1552 776 -160 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +} +// brush 4 +{ +( -1048 1016 -160 ) ( -1048 776 -160 ) ( -1344 1016 -160 ) analmango/grass1 0 0 0 0.5 0.5 0 0 0 +( -376 1792 -160 ) ( -672 1792 -160 ) ( -376 1792 -176 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -320 1680 -160 ) ( -320 1680 -176 ) ( -320 1440 -160 ) common/caulk 16 -0 0 0.5 0.5 0 0 0 +( -1344 776 -176 ) ( -1048 776 -176 ) ( -1344 1016 -176 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1344 776 -176 ) ( -1344 776 -160 ) ( -1048 776 -176 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1344 776 -176 ) ( -1344 1016 -176 ) ( -1344 776 -160 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +} +// brush 5 +{ +( -1336 776 -40 ) ( -1336 752 -40 ) ( -1504 776 -40 ) common/discard 0 0 0 0.5 0.5 0 0 0 +( -1336 776 -40 ) ( -1504 776 -40 ) ( -1336 776 -128 ) common/discard 0 0 0 0.5 0.5 0 0 0 +( -1336 776 -40 ) ( -1336 776 -128 ) ( -1336 752 -40 ) common/discard 0 0 0 0.5 0.5 0 0 0 +( -1504 752 -128 ) ( -1336 752 -128 ) ( -1504 776 -128 ) common/discard 0 0 0 0.5 0.5 0 0 0 +( -1504 760 -128 ) ( -1504 760 -40 ) ( -1336 760 -128 ) common/discard 0 0 0 0.5 0.5 0 0 0 +( -1504 752 -128 ) ( -1504 776 -128 ) ( -1504 752 -40 ) common/discard 0 0 0 0.5 0.5 0 0 0 +} +// brush 6 +{ +patchDef2 +{ +analmango/grass1 +( 3 3 0 0 0 ) +( +( ( -832 1472 -128 -3.25 -5.75 ) ( -640 1472 -128 -2.5 -5.75 ) ( -640 1280 -128 -2.5 -5 ) ) +( ( -832 1440 -96 -3.25 -5.625 ) ( -672 1440 -72 -2.625 -5.625 ) ( -672 1280 -96 -2.625 -5 ) ) +( ( -832 1408 -128 -3.25 -5.5 ) ( -704 1408 -128 -2.75 -5.5 ) ( -704 1280 -128 -2.75 -5 ) ) +) +} +} +// brush 7 +{ +patchDef2 +{ +analmango/grass1 +( 3 3 0 0 0 ) +( +( ( -640 1280 -128 -2.5 -5 ) ( -640 1088 -128 -2.5 -4.25 ) ( -832 1088 -128 -3.25 -4.25 ) ) +( ( -672 1280 -96 -2.625 -5 ) ( -672 1120 -104 -2.625 -4.375 ) ( -832 1120 -96 -3.25 -4.375 ) ) +( ( -704 1280 -128 -2.75 -5 ) ( -704 1152 -128 -2.75 -4.5 ) ( -832 1152 -128 -3.25 -4.5 ) ) +) +} +} +// brush 8 +{ +patchDef2 +{ +analmango/grass1 +( 3 3 0 0 0 ) +( +( ( -832 1088 -128 -3.25 -4.25 ) ( -1024 1088 -128 -4 -4.25 ) ( -1024 1280 -128 -4 -5 ) ) +( ( -832 1120 -96 -3.25 -4.375 ) ( -992 1120 -112 -3.875 -4.375 ) ( -992 1280 -96 -3.875 -5 ) ) +( ( -832 1152 -128 -3.25 -4.5 ) ( -960 1152 -128 -3.75 -4.5 ) ( -960 1280 -128 -3.75 -5 ) ) +) +} +} +// brush 9 +{ +patchDef2 +{ +analmango/grass1 +( 3 3 0 0 0 ) +( +( ( -1024 1280 -128 -4 -5 ) ( -1024 1472 -128 -4 -5.75 ) ( -832 1472 -128 -3.25 -5.75 ) ) +( ( -992 1280 -96 -3.875 -5 ) ( -992 1440 -112 -3.875 -5.625 ) ( -832 1440 -96 -3.25 -5.625 ) ) +( ( -960 1280 -128 -3.75 -5 ) ( -960 1408 -128 -3.75 -5.5 ) ( -832 1408 -128 -3.25 -5.5 ) ) +) +} +} +// brush 10 +{ +( -769.6046142578 1280 -130.2413330078 ) ( -769.6046142578 1280 -101.7586669922 ) ( -793.0971069336 1328.7827148438 -101.7586669922 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -769.6046142578 1280 -45.7586669922 ) ( -781.9627685547 1280 -20.0966491699 ) ( -800.8023071289 1319.1207275391 -20.0966491699 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -793.0971069336 1328.7827148438 -130.2413330078 ) ( -793.0971069336 1328.7827148438 -101.7586669922 ) ( -845.8842773438 1340.8310546875 -101.7586669922 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -845.8842773438 1340.8310546875 -130.2413330078 ) ( -845.8842773438 1340.8310546875 -101.7586669922 ) ( -888.2163085938 1307.0723876953 -101.7586669922 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -861.8842773438 1340.8310546875 -13.7586669922 ) ( -859.1343383789 1328.7827148438 11.9033508301 ) ( -893.0819702148 1301.7103271484 11.9033508301 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -888.2163085938 1307.0723876953 -130.2413330078 ) ( -888.2163085938 1307.0723876953 -101.7586669922 ) ( -888.2163085938 1252.9276123047 -101.7586669922 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -904.2163085938 1307.0723876953 -69.7586669922 ) ( -893.0819702148 1301.7103271484 -44.0966491699 ) ( -893.0819702148 1258.2896728516 -44.0966491699 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -888.2163085938 1252.9276123047 -130.2413330078 ) ( -888.2163085938 1252.9276123047 -101.7586669922 ) ( -845.8842773438 1219.1689453125 -101.7586669922 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -904.2163085938 1252.9276123047 -13.7586669922 ) ( -893.0819702148 1258.2896728516 11.9033508301 ) ( -859.1343383789 1231.2172851563 11.9033508301 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -845.8842773438 1219.1689453125 -130.2413330078 ) ( -845.8842773438 1219.1689453125 -101.7586669922 ) ( -793.0971069336 1231.2172851563 -101.7586669922 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -793.0971069336 1231.2172851563 -130.2413330078 ) ( -793.0971069336 1231.2172851563 -101.7586669922 ) ( -769.6046142578 1280 -101.7586669922 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -793.0971069336 1231.2172851563 -45.7586669922 ) ( -800.8023071289 1240.8792724609 -20.0966491699 ) ( -781.9627685547 1280 -20.0966491699 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -820.2314453125 1280 85.6620025635 ) ( -848 1280 92 ) ( -830.6865844727 1301.7103271484 85.6620025635 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -830.6865844727 1258.2896728516 85.6620025635 ) ( -848 1280 92 ) ( -820.2314453125 1280 85.6620025635 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -800.8023071289 1319.1207275391 -75.9033508301 ) ( -781.9627685547 1280 -75.9033508301 ) ( -769.6046142578 1280 -50.2413330078 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -893.0819702148 1301.7103271484 -107.9033508301 ) ( -859.1343383789 1328.7827148438 -107.9033508301 ) ( -861.8842773438 1340.8310546875 -82.2413330078 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -893.0819702148 1258.2896728516 -51.9033508301 ) ( -893.0819702148 1301.7103271484 -51.9033508301 ) ( -904.2163085938 1307.0723876953 -26.2413330078 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -859.1343383789 1231.2172851563 -107.9033508301 ) ( -893.0819702148 1258.2896728516 -107.9033508301 ) ( -904.2163085938 1252.9276123047 -82.2413330078 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -781.9627685547 1280 -75.9033508301 ) ( -800.8023071289 1240.8792724609 -75.9033508301 ) ( -793.0971069336 1231.2172851563 -50.2413330078 ) analmango/crystal 0 0 0 0.5 0.5 134217728 0 0 +( -808 64 -128 ) ( -848 64 -128 ) ( -808 -64 -128 ) common/caulk 0 0 0 0.5 0.5 134217728 0 0 +} +// brush 11 +{ +patchDef2 +{ +karith/water +( 3 5 0 0 0 ) +( +( ( -992 1280 -120 -31 -40 ) ( -992 1440 -120 -31 -45 ) ( -832 1440 -120 -26 -45 ) ( -672 1440 -120 -21 -45 ) ( -672 1280 -120 -21 -40 ) ) +( ( -992 1280 -120 -31 -40 ) ( -992 1280 -120 -31 -40 ) ( -832 1280 -120 -26 -40 ) ( -672 1280 -120 -21 -40 ) ( -672 1280 -120 -21 -40 ) ) +( ( -992 1280 -120 -31 -40 ) ( -992 1120 -120 -31 -35 ) ( -832 1120 -120 -26 -35 ) ( -672 1120 -120 -21 -35 ) ( -672 1280 -120 -21 -40 ) ) +) +} +} +// brush 12 +{ +patchDef2 +{ +analmango/transparent_red +( 3 5 0 0 0 ) +( +( ( -1248 1080 264 0 0 ) ( -1248 1336 264 0 0.25 ) ( -992 1336 264 0 0.5 ) ( -736 1336 264 0 0.75 ) ( -736 1080 264 0 1 ) ) +( ( -1248 1080 264 0.5 0 ) ( -1248 1080 264 0.5 0.25 ) ( -992 1080 264 0.5 0.5 ) ( -736 1080 264 0.5 0.75 ) ( -736 1080 264 0.5 1 ) ) +( ( -1248 1080 264 1 0 ) ( -1248 824 264 1 0.25 ) ( -992 824 264 1 0.5 ) ( -736 824 264 1 0.75 ) ( -736 1080 264 1 1 ) ) +) +} +} +// brush 13 +{ +patchDef2 +{ +common/caulk +( 3 3 0 0 0 ) +( +( ( -1344 1792.0002441406 256 0 0 ) ( -1344 1284.0002441406 256 0 -15.875 ) ( -1344 776.0002441406 256 0 -31.75 ) ) +( ( -832 1792.0002441406 256 16 0 ) ( -832 1284.0002441406 256 16 -15.875 ) ( -832 776.0002441406 256 16 -31.75 ) ) +( ( -320 1792.0002441406 256 32 0 ) ( -320 1284.0002441406 256 32 -15.875 ) ( -320 776.0002441406 256 32 -31.75 ) ) +) +} +} +// brush 14 +{ +patchDef2 +{ +common/caulk +( 3 3 0 0 0 ) +( +( ( -1552 1088.0002441406 256 0 0 ) ( -1552 932.0002441406 256 0 -4.875 ) ( -1552 776.0002441406 256 0 -9.75 ) ) +( ( -1448 1088.0002441406 256 3.25 0 ) ( -1448 932.0002441406 256 3.25 -4.875 ) ( -1448 776.0002441406 256 3.25 -9.75 ) ) +( ( -1344 1088.0002441406 256 6.5 0 ) ( -1344 932.0002441406 256 6.5 -4.875 ) ( -1344 776.0002441406 256 6.5 -9.75 ) ) +) +} +} +// brush 15 +{ +( -1336 776 -128 ) ( -1336 760 -128 ) ( -1504 776 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1336 776 -128 ) ( -1504 776 -128 ) ( -1336 776 -160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1336 776 -128 ) ( -1336 776 -160 ) ( -1336 760 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1504 760 -160 ) ( -1336 760 -160 ) ( -1504 776 -160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1504 760 -160 ) ( -1504 760 -128 ) ( -1336 760 -160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1504 760 -160 ) ( -1504 776 -160 ) ( -1504 760 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +// brush 16 +{ +( -1344 1280 -128 ) ( -1344 1152 -128 ) ( -1360 1280 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1344 1280 -128 ) ( -1360 1280 -128 ) ( -1344 1280 -160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1344 1280 -128 ) ( -1344 1280 -160 ) ( -1344 1152 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1360 1152 -160 ) ( -1344 1152 -160 ) ( -1360 1280 -160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1360 1152 -160 ) ( -1360 1152 -128 ) ( -1344 1152 -160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1360 1152 -160 ) ( -1360 1280 -160 ) ( -1360 1152 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +// brush 17 +{ +( -1344 1088 288 ) ( -1360 1104 288 ) ( -1344 1152 288 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1344 1152 -160 ) ( -1344 1152 128 ) ( -1360 1136 128 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1344 1152 288 ) ( -1344 1088 0 ) ( -1344 1088 288 ) common/caulk 0 192 0 0.5 0.5 0 0 0 +( -1344 1152 -160 ) ( -1360 1104 -160 ) ( -1344 1088 -160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1344 1088 288 ) ( -1360 1104 0 ) ( -1360 1104 288 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1360 1136 -160 ) ( -1360 1104 128 ) ( -1360 1104 -160 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +} +// brush 18 +{ +( -1344 1152 320 ) ( -1360 1152 320 ) ( -1360 1280 320 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1344 1280 160 ) ( -1360 1280 80 ) ( -1344 1280 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1344 1280 320 ) ( -1344 1280 224 ) ( -1344 1152 320 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1344 1152 64 ) ( -1360 1280 80 ) ( -1360 1152 80 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1344 1152 160 ) ( -1360 1152 80 ) ( -1360 1152 160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1360 1280 160 ) ( -1360 1152 80 ) ( -1360 1280 80 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +// brush 19 +{ +( -1344 1280 288 ) ( -1360 1344 288 ) ( -1344 1344 288 ) common/caulk 0 0 0 0.5 -0.5 0 0 0 +( -1360 1296 128 ) ( -1344 1280 128 ) ( -1344 1280 -160 ) common/caulk 0 -0 0 -0.5 0.5 0 0 0 +( -1344 1336 288 ) ( -1344 1336 0 ) ( -1344 1272 288 ) common/caulk 0 192 0 0.5 0.5 0 0 0 +( -1344 1280 -160 ) ( -1360 1344 -160 ) ( -1360 1296 -160 ) common/caulk 0 0 0 0.5 -0.5 0 0 0 +( -1336 1792 -160 ) ( -1352 1792 128 ) ( -1352 1792 -160 ) common/caulk 16 -0 0 -0.5 0.5 0 0 0 +( -1360 1296 128 ) ( -1360 1344 -160 ) ( -1360 1344 128 ) common/caulk 0 -0 0 -0.5 0.5 0 0 0 +} +// brush 20 +{ +( -1296 776 288 ) ( -1296 760 288 ) ( -1336 776 288 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1296 776 128 ) ( -1336 776 128 ) ( -1296 776 -160 ) common/caulk 0 192 0 0.5 0.5 0 0 0 +( -320 688 288 ) ( -320 688 0 ) ( -320 672 288 ) common/caulk 48 -0 0 0.5 0.5 0 0 0 +( -1336 760 -160 ) ( -1296 760 -160 ) ( -1336 776 -160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1304 760 -160 ) ( -1304 760 128 ) ( -1264 760 -160 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1336 760 -160 ) ( -1336 776 -160 ) ( -1336 760 128 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +} +// brush 21 +{ +( -1512 776 288 ) ( -1512 760 288 ) ( -1560 776 288 ) common/caulk 16 0 0 0.5 0.5 0 0 0 +( -1504 776 128 ) ( -1552 776 128 ) ( -1504 776 -160 ) common/caulk 0 192 0 0.5 0.5 0 0 0 +( -1504 776 128 ) ( -1504 776 -160 ) ( -1504 760 128 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1552 760 -160 ) ( -1504 760 -160 ) ( -1552 776 -160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1552 760 -160 ) ( -1552 760 128 ) ( -1504 760 -160 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1552 760 -160 ) ( -1552 776 -160 ) ( -1552 760 128 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +} +// brush 22 +{ +( -1336 776 160 ) ( -1504 776 160 ) ( -1336 776 -40 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1336 776 160 ) ( -1336 776 -40 ) ( -1336 760 160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1504 760 -40 ) ( -1336 760 -40 ) ( -1504 776 -40 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1504 760 -40 ) ( -1504 760 160 ) ( -1336 760 -40 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1504 760 -40 ) ( -1504 776 -40 ) ( -1504 760 160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1464 64 288 ) ( -1432 64 288 ) ( -1464 -64 288 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +// brush 23 +{ +( -1568 1088 288 ) ( -1552 776 288 ) ( -1568 776 288 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1552 1088 128 ) ( -1568 1088 128 ) ( -1552 1088 -160 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1552 1088 288 ) ( -1552 776 0 ) ( -1552 776 288 ) common/caulk 0 192 0 0.5 0.5 0 0 0 +( -1552 1088 -160 ) ( -1568 776 -160 ) ( -1552 776 -160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1568 776 128 ) ( -1552 776 128 ) ( -1552 776 -160 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1568 1088 -160 ) ( -1568 776 128 ) ( -1568 776 -160 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +} +// brush 24 +{ +( -1552 1104 160 ) ( -1360 1104 -128 ) ( -1360 1104 160 ) common/caulk 48 0 0 0.5 0.5 0 0 0 +( -1344 1088 32 ) ( -1360 1104 320 ) ( -1360 1104 32 ) common/caulk 48 0 0 0.5 0.5 0 0 0 +( -1536 1088 -160 ) ( -1344 1104 -160 ) ( -1536 1104 -160 ) common/caulk 16 16 0 0.5 0.5 0 0 0 +( -1552 1088 -128 ) ( -1552 1088 160 ) ( -1344 1088 -128 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1552 1088 32 ) ( -1552 1104 32 ) ( -1552 1088 320 ) common/caulk 48 0 0 0.5 0.5 0 0 0 +( -1464 64 288 ) ( -1432 64 288 ) ( -1464 -64 288 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +} +// brush 25 +{ +( -1344 1792 288 ) ( -704 1808 288 ) ( -704 1792 288 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1344 1808 128 ) ( -704 1808 -160 ) ( -704 1808 128 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -320 1840 288 ) ( -320 1824 0 ) ( -320 1824 288 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -1344 1792 -160 ) ( -704 1792 -160 ) ( -704 1808 -160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -1344 1792 128 ) ( -704 1792 128 ) ( -704 1792 -160 ) common/caulk 0 192 0 0.5 0.5 0 0 0 +( -1344 1792 0 ) ( -1344 1808 0 ) ( -1344 1792 288 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +} +// brush 26 +{ +( -304 776 288 ) ( -320 1344 288 ) ( -304 1344 288 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -272 1792 -160 ) ( -288 1792 128 ) ( -288 1792 -160 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -304 776 -160 ) ( -304 1344 128 ) ( -304 1344 -160 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -320 776 -160 ) ( -304 1344 -160 ) ( -320 1344 -160 ) common/caulk 0 0 0 0.5 0.5 0 0 0 +( -320 776 -160 ) ( -320 776 128 ) ( -304 776 -160 ) common/caulk 0 -0 0 0.5 0.5 0 0 0 +( -320 776 288 ) ( -320 1344 0 ) ( -320 1344 288 ) common/caulk 0 192 0 0.5 0.5 0 0 0 +} +} +// entity 1 +{ +"classname" "info_alien_intermission" +"origin" "-376.000000 1168.000000 240.000000" +"angle" "-179.999985" +"mapcat_discard" " " +} +// entity 2 +{ +"classname" "info_human_intermission" +"origin" "-376.000000 1120.000000 240.000000" +"angle" "-179.999985" +"mapcat_discard" " " +} +// entity 3 +{ +"classname" "info_player_intermission" +"origin" "-376.000000 1144.000000 240.000000" +"angle" "-179.999985" +"mapcat_discard" " " +} +// entity 4 +{ +"classname" "team_alien_spawn" +"origin" "-1480.000000 1000.000000 -96.000000" +} +// entity 5 +{ +"classname" "team_human_spawn" +"origin" "-1480.000000 864.000000 -96.000000" +} +// entity 6 +{ +"classname" "light" +"origin" "-768.000000 1344.000000 -88.000000" +"light" "110" +"_color" "1 0 0" +} +// entity 7 +{ +"classname" "misc_model" +"origin" "-887.999939 1431.999878 -120.000000" +"model" "models/mapobjects/analmango/plant_palmtree_bent.md3" +"_remap" "*;models/mapobjects/analmango/plant_palmtree.tga" +"angle" "48.467701" +} +// entity 8 +{ +"classname" "misc_model" +"origin" "-719.999939 1399.999878 -120.000000" +"model" "models/mapobjects/analmango/plant_palmtree_straight.md3" +"_remap" "*;models/mapobjects/analmango/plant_palmtree.tga" +"angle" "48.467701" +} +// entity 9 +{ +"classname" "misc_model" +"origin" "-680.000122 1304.000000 -120.000000" +"model" "models/mapobjects/analmango/plant_palmtree_straight.md3" +"_remap" "*;models/mapobjects/analmango/plant_palmtree.tga" +"angle" "2.518937" +"modelscale" "1.100000" +} diff --git a/models/mapobjects/analmango/plant_bush.tga b/models/mapobjects/analmango/plant_bush.tga new file mode 100644 index 0000000..28eb16a Binary files /dev/null and b/models/mapobjects/analmango/plant_bush.tga differ diff --git a/models/mapobjects/analmango/plant_bush1.md3 b/models/mapobjects/analmango/plant_bush1.md3 new file mode 100644 index 0000000..83df4ad Binary files /dev/null and b/models/mapobjects/analmango/plant_bush1.md3 differ diff --git a/models/mapobjects/analmango/plant_bush2.md3 b/models/mapobjects/analmango/plant_bush2.md3 new file mode 100644 index 0000000..9b020f5 Binary files /dev/null and b/models/mapobjects/analmango/plant_bush2.md3 differ diff --git a/models/mapobjects/analmango/plant_palmtree.tga b/models/mapobjects/analmango/plant_palmtree.tga new file mode 100644 index 0000000..2b11eef Binary files /dev/null and b/models/mapobjects/analmango/plant_palmtree.tga differ diff --git a/models/mapobjects/analmango/plant_palmtree_bent.md3 b/models/mapobjects/analmango/plant_palmtree_bent.md3 new file mode 100644 index 0000000..55d32ee Binary files /dev/null and b/models/mapobjects/analmango/plant_palmtree_bent.md3 differ diff --git a/models/mapobjects/analmango/plant_palmtree_straight.md3 b/models/mapobjects/analmango/plant_palmtree_straight.md3 new file mode 100644 index 0000000..db1339f Binary files /dev/null and b/models/mapobjects/analmango/plant_palmtree_straight.md3 differ diff --git a/scripts/analmango.shader b/scripts/analmango.shader index f4e30e7..b106898 100644 --- a/scripts/analmango.shader +++ b/scripts/analmango.shader @@ -373,3 +373,41 @@ textures/analmango/lava map textures/analmango/lava.jpg } } + +models/mapobjects/analmango/plant_palmtree +{ + surfaceparm alphashadow + surfaceparm nonsolid + surfaceparm nomarks + cull disable + { + map models/mapobjects/analmango/plant_palmtree.tga + alphafunc GE128 + rgbGen vertex + } +} + +models/mapobjects/analmango/plant_bush +{ + surfaceparm alphashadow + surfaceparm nonsolid + surfaceparm nomarks + cull disable + { + map models/mapobjects/analmango/plant_bush.tga + alphafunc GE128 + rgbGen vertex + } +} + +textures/analmango/crystal +{ + surfaceparm nolightmap + surfaceparm solid + cull twosided + { + map textures/analmango/crystal.tga + tcGen environment + blendfunc blend + } +} diff --git a/scripts/analmango_pre.shader b/scripts/analmango_pre.shader new file mode 100644 index 0000000..4910d2b --- /dev/null +++ b/scripts/analmango_pre.shader @@ -0,0 +1,8 @@ +textures/analmango/transparent_red +{ + surfaceparm lightfilter + { + map textures/analmango/transparent_red.tga + blendfunc filter + } +} \ No newline at end of file diff --git a/scripts/shaderlist.txt b/scripts/shaderlist.txt index 535cf2b..4cdddaa 100644 --- a/scripts/shaderlist.txt +++ b/scripts/shaderlist.txt @@ -1 +1,13 @@ +common +common-trem +atcs +uncreation +nexus6 +arachnid2 +niveus +karith +transit +tremor +titan analmango +analmango_pre \ No newline at end of file diff --git a/textures/analmango/crystal.tga b/textures/analmango/crystal.tga new file mode 100644 index 0000000..b388c93 Binary files /dev/null and b/textures/analmango/crystal.tga differ diff --git a/textures/analmango/transparent_red.tga b/textures/analmango/transparent_red.tga new file mode 100644 index 0000000..51251ac Binary files /dev/null and b/textures/analmango/transparent_red.tga differ -- cgit