reworked the camaro / added black skin for camaro / still needs some work on the camaro shader / reflect still not working
75
baseq3r/models/players/camaro/black.skin
Normal file
|
@ -0,0 +1,75 @@
|
||||||
|
Base,models/players/camaro/lines1_black.tga
|
||||||
|
BLightL,models/players/camaro/camarob.tga
|
||||||
|
BLightLG,models/players/camaro/glass.tga
|
||||||
|
BLightR,models/players/camaro/camarob.tga
|
||||||
|
BLightRG,models/players/camaro/glass.tga
|
||||||
|
Body1,models/players/camaro/body_black.tga
|
||||||
|
Body2,models/players/camaro/body_black.tga
|
||||||
|
Body3,models/players/camaro/camarom.tga
|
||||||
|
Body5,models/players/camaro/doorline.tga
|
||||||
|
Body6,models/players/camaro/black.tga
|
||||||
|
BumperF1,models/players/camaro/lines2_black.tga
|
||||||
|
BumperF2,models/players/camaro/body_black.tga
|
||||||
|
BumperF3,models/players/camaro/body_black.tga
|
||||||
|
BumperF4,models/players/camaro/camarom.tga
|
||||||
|
BumperF5,models/players/camaro/camarom.tga
|
||||||
|
BumperF6,models/players/camaro/camarom.tga
|
||||||
|
BumperF8,models/players/camaro/camarom.tga
|
||||||
|
BumperF9,models/players/camaro/bottom.tga
|
||||||
|
BumperFB,models/players/camaro/camarom.tga
|
||||||
|
BumperR1,models/players/camaro/body_black.tga
|
||||||
|
BumperR2,models/players/camaro/camarom.tga
|
||||||
|
BumperR3,models/players/camaro/camarom.tga
|
||||||
|
BumperR4,models/players/camaro/camarom.tga
|
||||||
|
BumperR5,models/players/camaro/camarom.tga
|
||||||
|
BumperR6,models/players/camaro/bottom.tga
|
||||||
|
BumperRB,models/players/camaro/camarom.tga
|
||||||
|
DoorL,models/players/camaro/body_black.tga
|
||||||
|
DoorLine2,models/players/camaro/doorline.tga
|
||||||
|
DoorR,models/players/camaro/body_black.tga
|
||||||
|
Exhaust1,models/players/camaro/camarom.tga
|
||||||
|
Exhaust2,models/players/camaro/camarom.tga
|
||||||
|
HLightL1,models/players/camaro/camaroh.tga
|
||||||
|
HLightL2,models/players/camaro/chrome.tga
|
||||||
|
HLightLG,models/players/camaro/chrome.tga
|
||||||
|
HLightR1,models/players/camaro/camaroh.tga
|
||||||
|
HLightR2,models/players/camaro/chrome.tga
|
||||||
|
HLightRG,models/players/camaro/chrome.tga
|
||||||
|
Hood1,models/players/camaro/body_black.tga
|
||||||
|
Hood2,models/players/camaro/camarom.tga
|
||||||
|
MirrorL1,models/players/camaro/body_black.tga
|
||||||
|
MirrorL2,models/players/camaro/glass.tga
|
||||||
|
MirrorR1,models/players/camaro/body_black.tga
|
||||||
|
MirrorR2,models/players/camaro/glass.tga
|
||||||
|
Roof1,models/players/camaro/body_black.tga
|
||||||
|
Roof2,models/players/camaro/camarom.tga
|
||||||
|
Skirt1,models/players/camaro/body_black.tga
|
||||||
|
Skirt2,models/players/camaro/black.tga
|
||||||
|
Skirt3,models/players/camaro/bottom.tga
|
||||||
|
Spoiler,models/players/camaro/body_black.tga
|
||||||
|
WindF1,models/players/camaro/glass.tga
|
||||||
|
WindF2,models/players/camaro/black.tga
|
||||||
|
WindFL,models/players/camaro/glass.tga
|
||||||
|
WindFR,models/players/camaro/glass.tga
|
||||||
|
WindR,models/players/camaro/glass.tga
|
||||||
|
WindRL,models/players/camaro/glass.tga
|
||||||
|
WindRR,models/players/camaro/glass.tga
|
||||||
|
Hood_Carb1,models/players/camaro/body_black.tga
|
||||||
|
Hood_Carb2,models/players/camaro/camarom.tga
|
||||||
|
tag_weapon,
|
||||||
|
tag_wheelfr,
|
||||||
|
tag_wheelfl,
|
||||||
|
tag_wheelrr,
|
||||||
|
tag_wheelrl,
|
||||||
|
tag_turbo,
|
||||||
|
tag_smoke,
|
||||||
|
tag_plate,
|
||||||
|
tag_hlite1,
|
||||||
|
tag_hlite2,
|
||||||
|
tag_hlite3,
|
||||||
|
tag_hlite4,
|
||||||
|
tag_blite1,
|
||||||
|
tag_blite2,
|
||||||
|
tag_rlite1,
|
||||||
|
tag_rlite2,
|
||||||
|
|
BIN
baseq3r/models/players/camaro/body_black.tga
Normal file
BIN
baseq3r/models/players/camaro/icon_black.tga
Normal file
BIN
baseq3r/models/players/camaro/lines1_black.tga
Normal file
BIN
baseq3r/models/players/camaro/lines2_black.tga
Normal file
Before Width: | Height: | Size: 8 KiB After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 8 KiB After Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 8 KiB After Width: | Height: | Size: 4.9 KiB |
Before Width: | Height: | Size: 8 KiB After Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 6 KiB After Width: | Height: | Size: 6 KiB |
Before Width: | Height: | Size: 8 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 8 KiB After Width: | Height: | Size: 4 KiB |
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 33 KiB |
Before Width: | Height: | Size: 8 KiB After Width: | Height: | Size: 4 KiB |
Before Width: | Height: | Size: 8 KiB After Width: | Height: | Size: 2 KiB |
109
baseq3r/scripts/atmosphere.shader
Normal file
|
@ -0,0 +1,109 @@
|
||||||
|
gfx/atmosphere/raindrop
|
||||||
|
{
|
||||||
|
cull none
|
||||||
|
polygonoffset
|
||||||
|
sort 16
|
||||||
|
{
|
||||||
|
map gfx/atmosphere/raindrop.tga
|
||||||
|
blendfunc blend
|
||||||
|
alphagen vertex
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
gfx/atmosphere/raindropwater
|
||||||
|
{
|
||||||
|
cull none
|
||||||
|
{
|
||||||
|
map gfx/atmosphere/raindropwater.tga
|
||||||
|
blendfunc blend
|
||||||
|
alphagen vertex
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
gfx/atmosphere/raindropsolid
|
||||||
|
{
|
||||||
|
polygonoffset
|
||||||
|
{
|
||||||
|
map gfx/atmosphere/raindropsolid.tga
|
||||||
|
blendfunc blend
|
||||||
|
alphagen vertex
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
gfx/atmosphere/snowflake00
|
||||||
|
{
|
||||||
|
nopicmip
|
||||||
|
cull none
|
||||||
|
polygonoffset
|
||||||
|
sort 16
|
||||||
|
{
|
||||||
|
map gfx/atmosphere/snowflake00.tga
|
||||||
|
blendfunc blend
|
||||||
|
alphagen vertex
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
gfx/atmosphere/snowflake01
|
||||||
|
{
|
||||||
|
nopicmip
|
||||||
|
cull none
|
||||||
|
polygonoffset
|
||||||
|
sort 16
|
||||||
|
{
|
||||||
|
map gfx/atmosphere/snowflake01.tga
|
||||||
|
blendfunc blend
|
||||||
|
alphagen vertex
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
gfx/atmosphere/snowflake02
|
||||||
|
{
|
||||||
|
nopicmip
|
||||||
|
cull none
|
||||||
|
polygonoffset
|
||||||
|
sort 16
|
||||||
|
{
|
||||||
|
map gfx/atmosphere/snowflake02.tga
|
||||||
|
blendfunc blend
|
||||||
|
alphagen vertex
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
gfx/atmosphere/snowflake03
|
||||||
|
{
|
||||||
|
nopicmip
|
||||||
|
cull none
|
||||||
|
polygonoffset
|
||||||
|
sort 16
|
||||||
|
{
|
||||||
|
map gfx/atmosphere/snowflake03.tga
|
||||||
|
blendfunc blend
|
||||||
|
alphagen vertex
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
gfx/atmosphere/snowflake04
|
||||||
|
{
|
||||||
|
nopicmip
|
||||||
|
cull none
|
||||||
|
polygonoffset
|
||||||
|
sort 16
|
||||||
|
{
|
||||||
|
map gfx/atmosphere/snowflake04.tga
|
||||||
|
blendfunc blend
|
||||||
|
alphagen vertex
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
gfx/atmosphere/snowflake05
|
||||||
|
{
|
||||||
|
nopicmip
|
||||||
|
cull none
|
||||||
|
polygonoffset
|
||||||
|
sort 16
|
||||||
|
{
|
||||||
|
map gfx/atmosphere/snowflake05.tga
|
||||||
|
blendfunc blend
|
||||||
|
alphagen vertex
|
||||||
|
}
|
||||||
|
}
|
|
@ -6593,25 +6593,25 @@ textures/base_light/ceil1_26
|
||||||
{
|
{
|
||||||
surfaceparm nomarks
|
surfaceparm nomarks
|
||||||
q3map_surfacelight 10000
|
q3map_surfacelight 10000
|
||||||
//light1
|
light1
|
||||||
}
|
}
|
||||||
textures/base_light/ceil1_28
|
textures/base_light/ceil1_28
|
||||||
{
|
{
|
||||||
surfaceparm nomarks
|
surfaceparm nomarks
|
||||||
q3map_surfacelight 10000
|
q3map_surfacelight 10000
|
||||||
//light1
|
light1
|
||||||
}
|
}
|
||||||
textures/base_light/ceil1_6
|
textures/base_light/ceil1_6
|
||||||
{
|
{
|
||||||
surfaceparm nomarks
|
surfaceparm nomarks
|
||||||
q3map_surfacelight 10000
|
q3map_surfacelight 10000
|
||||||
//light1
|
light1
|
||||||
}
|
}
|
||||||
textures/base_light/tlight05
|
textures/base_light/tlight05
|
||||||
{
|
{
|
||||||
surfaceparm nomarks
|
surfaceparm nomarks
|
||||||
q3map_surfacelight 5000
|
q3map_surfacelight 5000
|
||||||
//light1
|
light1
|
||||||
}
|
}
|
||||||
|
|
||||||
textures/base_light/invisi_light1
|
textures/base_light/invisi_light1
|
||||||
|
|
113
baseq3r/scripts/camaro.shader
Normal file
|
@ -0,0 +1,113 @@
|
||||||
|
//CAMARO SHADER SCRIPTS
|
||||||
|
|
||||||
|
//CAMARO COLORS
|
||||||
|
|
||||||
|
//DEFAULT - YELLOW
|
||||||
|
|
||||||
|
|
||||||
|
models/players/camaro/body
|
||||||
|
{
|
||||||
|
{
|
||||||
|
// map textures/effects/tinfx2b.tga
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
rgbGen lightingdiffuse
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map models/players/camaro/body.tga
|
||||||
|
blendFunc blend
|
||||||
|
depthWrite
|
||||||
|
rgbGen lightingdiffuse
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//DEFAULT - BLUE
|
||||||
|
|
||||||
|
|
||||||
|
models/players/camaro/body_blue
|
||||||
|
{
|
||||||
|
{
|
||||||
|
// map textures/effects/tinfx2b.tga
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
rgbGen lightingdiffuse
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map models/players/camaro/body_blue.tga
|
||||||
|
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
||||||
|
depthWrite
|
||||||
|
rgbGen lightingdiffuse
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//DEFAULT - GREEN
|
||||||
|
|
||||||
|
|
||||||
|
models/players/camaro/body_green
|
||||||
|
{
|
||||||
|
{
|
||||||
|
// map textures/effects/tinfx2b.tga
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
rgbGen lightingdiffuse
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map models/players/camaro/body_green.tga
|
||||||
|
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
||||||
|
depthWrite
|
||||||
|
rgbGen lightingdiffuse
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//DEFAULT - RED
|
||||||
|
|
||||||
|
|
||||||
|
models/players/camaro/body_green
|
||||||
|
{
|
||||||
|
{
|
||||||
|
// map textures/effects/tinfx2b.tga
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
rgbGen lightingdiffuse
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map models/players/camaro/body_red.tga
|
||||||
|
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
||||||
|
depthWrite
|
||||||
|
rgbGen lightingdiffuse
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//DEFAULT - GREEN
|
||||||
|
|
||||||
|
|
||||||
|
models/players/camaro/body_black
|
||||||
|
{
|
||||||
|
{
|
||||||
|
// map textures/effects/tinfx2b.tga
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
rgbGen lightingdiffuse
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map models/players/camaro/body_black.tga
|
||||||
|
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
||||||
|
depthWrite
|
||||||
|
rgbGen lightingdiffuse
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -781,19 +781,18 @@ textures/q3r_ctf/q3r_redlong_decal
|
||||||
textures/q3r_ctf/q3r_bluelong_01
|
textures/q3r_ctf/q3r_bluelong_01
|
||||||
{
|
{
|
||||||
qer_editorimage textures/q3r_ctf/q3r_bannerbluelong.tga
|
qer_editorimage textures/q3r_ctf/q3r_bannerbluelong.tga
|
||||||
//deformVertexes wave sin 0 1 0 .1
|
|
||||||
surfaceparm nolightmap
|
surfaceparm nolightmap
|
||||||
surfaceparm nomarks
|
surfaceparm nomarks
|
||||||
polygonoffset
|
polygonoffset
|
||||||
{
|
{
|
||||||
map textures/q3r_ctf/q3r_bannerbluelong.tga
|
map textures/q3r_ctf/q3r_bannerbluelong.tga
|
||||||
|
wave sin 0 1 0 .1
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
textures/q3r_ctf/q3r_redlong_01
|
textures/q3r_ctf/q3r_redlong_01
|
||||||
{
|
{}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////
|
///////////////////////////
|
||||||
|
|
2613
baseq3r/scripts/entities.def
Normal file
1951
baseq3r/scripts/entities.ent
Normal file
46
baseq3r/scripts/hotmenu.shader
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
//REALLY COOL MENU BACKGROUNDY
|
||||||
|
menuback_blueish
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map gfx/newbg/bluefiller.tga
|
||||||
|
rgbGen identity
|
||||||
|
tcMod turb 0 0.6 0 0.125
|
||||||
|
tcMod rotate 6
|
||||||
|
tcMod scroll 1 0
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map gfx/newbg/bluefiller.tga
|
||||||
|
blendfunc add
|
||||||
|
rgbGen identity
|
||||||
|
tcMod turb 0 0.4 0 0.325
|
||||||
|
tcMod rotate -12
|
||||||
|
tcMod scroll -1 0
|
||||||
|
}
|
||||||
|
{
|
||||||
|
clampmap gfx/newbg/blackfading.tga
|
||||||
|
blendfunc gl_zero gl_one_minus_src_alpha
|
||||||
|
rgbGen identity
|
||||||
|
tcMod stretch sin 1.5 0.2 0 0.1
|
||||||
|
tcMod rotate 7
|
||||||
|
}
|
||||||
|
{
|
||||||
|
clampmap gfx/newbg/blackfading.tga
|
||||||
|
blendfunc blend
|
||||||
|
tcMod stretch sin 1.3 0.2 0 0.12
|
||||||
|
tcMod rotate -17
|
||||||
|
alphaGen wave sin 0.3 0 0 1
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/sfx/jcb2.tga
|
||||||
|
blendfunc add
|
||||||
|
rgbGen wave triangle 0 0.2 0 0.1
|
||||||
|
tcMod rotate 360
|
||||||
|
tcMod stretch sin 2.3 0 0 1
|
||||||
|
}
|
||||||
|
{
|
||||||
|
videomap video/idlogo.roq
|
||||||
|
blendfunc gl_dst_color gl_one_minus_dst_color
|
||||||
|
rgbGen const ( 0.482353 0.384314 0.615686 )
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -188,7 +188,7 @@ models/mapobjects/q3rtitle/q3rtitle_w
|
||||||
models/mapobjects/q3rtitle/q3rtitle
|
models/mapobjects/q3rtitle/q3rtitle
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
map models/mapobjects/q3rtitle/q3rtitle_b.jpg
|
models/mapobjects/q3rtitle/q3rtitle_b.jpg
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
10
baseq3r/scripts/q3r_battlecanyon.arena
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
map "q3r_battlecanyon"
|
||||||
|
longname "Battle Canyon"
|
||||||
|
fraglimit 30
|
||||||
|
type "q3r_derby q3r_dm q3r_team_dm"
|
||||||
|
starts "1"
|
||||||
|
observerspots "0"
|
||||||
|
weapons "0"
|
||||||
|
author "P3rlE"
|
||||||
|
}
|
42
baseq3r/scripts/q3r_blimp.shader
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
models/mapobjects/blimp/green
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map models/mapobjects/blimp/green.tga
|
||||||
|
// blendfunc gl_one gl_one
|
||||||
|
rgbGen wave sin .5 .5 0 .5
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
models/mapobjects/blimp/red
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map models/mapobjects/blimp/red.tga
|
||||||
|
// blendfunc gl_one gl_one
|
||||||
|
rgbGen wave sin .5 .5 0 .5
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
models/mapobjects/blimp/blimp01
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map models/mapobjects/blimp/blimp01.tga
|
||||||
|
rgbGen lightingDiffuse
|
||||||
|
}
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
models/mapobjects/blimp/blimp02
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map models/mapobjects/blimp/q3r.tga
|
||||||
|
tcMod scroll .2 0
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map models/mapobjects/blimp/blimp02.tga
|
||||||
|
blendFunc blend
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
91
baseq3r/scripts/q3r_building.shader
Normal file
|
@ -0,0 +1,91 @@
|
||||||
|
textures/q3r_building/stuccowin01
|
||||||
|
|
||||||
|
{
|
||||||
|
qer_editorimage textures/q3r_building/stuccowin01.tga
|
||||||
|
{
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
rgbGen identity
|
||||||
|
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/q3r_building/stuccowin01.tga
|
||||||
|
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_building/stuccowin02
|
||||||
|
|
||||||
|
{
|
||||||
|
qer_editorimage textures/q3r_building/stuccowin02.tga
|
||||||
|
{
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
rgbGen identity
|
||||||
|
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/q3r_building/stuccowin02.tga
|
||||||
|
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_building/stuccowin03
|
||||||
|
|
||||||
|
{
|
||||||
|
qer_editorimage textures/q3r_building/stuccowin03.tga
|
||||||
|
{
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
rgbGen identity
|
||||||
|
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/q3r_building/stuccowin03.tga
|
||||||
|
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_building/stuccowin04
|
||||||
|
|
||||||
|
{
|
||||||
|
qer_editorimage textures/q3r_building/stuccowin04.tga
|
||||||
|
{
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
rgbGen identity
|
||||||
|
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/q3r_building/stuccowin04.tga
|
||||||
|
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
577
baseq3r/scripts/q3r_dirt_grass.shader
Normal file
|
@ -0,0 +1,577 @@
|
||||||
|
textures/q3r_dirt_grass/dirt01
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road01
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road01.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road01a
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road01a.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road01b
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road01b.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road01c
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road01c.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road01d
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road01d.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road01e
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road01e.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road02
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road02.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road02a
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road02a.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road02b
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road02b.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road02c
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road02c.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road02d
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road02d.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road02e
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road02e.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road03
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road03.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road03a
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road03a.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road03b
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road03b.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road03c
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road03c.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road03d
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road03d.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt01road03e
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt01road03e.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road01
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road01.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road01a
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road01a.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road01b
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road01b.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road01c
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road01c.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road01d
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road01d.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road01e
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road01e.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road02
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road02.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road02a
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road02a.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road02b
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road02b.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road02c
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road02c.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road02d
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road02d.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road02e
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road02e.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road02f
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road02f.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road03
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road03.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road03a
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road03a.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road03b
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road03b.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road03c
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road03c.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road03d
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road03d.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road03e
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road03e.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road03f
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road03f.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt02road04f
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02road04f.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt03
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt03.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt03road01b
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt03road01b.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt03road01d
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt03road01d.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt03road01e
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt03road01e.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirt04
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt04.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirtgrass01
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirtgrass01.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/dirtgrass02
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirtgrass02.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/grass01
|
||||||
|
{
|
||||||
|
surfaceparm grass
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/grass01.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/grass01
|
||||||
|
{
|
||||||
|
surfaceparm grass
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/grass01.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/grass02
|
||||||
|
{
|
||||||
|
surfaceparm grass
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/grass02.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/grass03
|
||||||
|
{
|
||||||
|
surfaceparm grass
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/grass03.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/grass04
|
||||||
|
{
|
||||||
|
surfaceparm grass
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/grass04.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/grass05
|
||||||
|
{
|
||||||
|
surfaceparm grass
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/grass05.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/grass06
|
||||||
|
{
|
||||||
|
surfaceparm grass
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/grass06.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/grass07
|
||||||
|
{
|
||||||
|
surfaceparm grass
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/grass07.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/grass08
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/grass08.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/grass09
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/grass09.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/gravel01
|
||||||
|
{
|
||||||
|
surfaceparm gravel
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/gravel01.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/gravel02
|
||||||
|
{
|
||||||
|
surfaceparm gravel
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/gravel02.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/greengrass
|
||||||
|
{
|
||||||
|
surfaceparm grass
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/greengrass.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/lawn01
|
||||||
|
{
|
||||||
|
surfaceparm grass
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/lawn01.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/mud01
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
surfaceparm wet
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/mud01.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/mud01_a
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
surfaceparm wet
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/mud01_a.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/mud02
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
surfaceparm wet
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/mud02.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/mud02_a
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
surfaceparm wet
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/mud02_a.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/stones01
|
||||||
|
{
|
||||||
|
surfaceparm gravel
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/stones01.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/stones02
|
||||||
|
{
|
||||||
|
surfaceparm gravel
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/stones02.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/stones03
|
||||||
|
{
|
||||||
|
surfaceparm gravel
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/stones03.tga
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_dirt_grass/blended01
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
qer_editorimage textures/q3r_dirt_grass/dirt02
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/dirt02.tga
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/trans01.tga
|
||||||
|
|
||||||
|
blendFunc GL_DST_COLOR GL_SRC_ALPHA
|
||||||
|
detail
|
||||||
|
tcMod scale .1 .1
|
||||||
|
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/q3r_dirt_grass/grass02.tga
|
||||||
|
|
||||||
|
blendFunc GL_DST_COLOR GL_SRC_COLOR
|
||||||
|
}
|
||||||
|
}
|
205
baseq3r/scripts/q3r_grandcanyon.shader
Normal file
|
@ -0,0 +1,205 @@
|
||||||
|
textures/q3r_grandcanyon/evergreen
|
||||||
|
{
|
||||||
|
cull none
|
||||||
|
deformVertexes autosprite2
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm solid
|
||||||
|
qer_editorimage textures/bergburg/evergreen
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/bergburg/evergreen.tga
|
||||||
|
alphaFunc GE128
|
||||||
|
//blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
||||||
|
depthWrite
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthfunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_grandcanyon/concrete
|
||||||
|
{
|
||||||
|
Surfaceparm nolightmap //signifies vertex lighting only.
|
||||||
|
// Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain.
|
||||||
|
q3map_forcesunlight
|
||||||
|
surfaceparm asphalt
|
||||||
|
|
||||||
|
qer_editorimage textures/q3r_grandcanyon/concrete
|
||||||
|
|
||||||
|
{
|
||||||
|
tcmod scale 0.5 0.5
|
||||||
|
map textures/q3r_grandcanyon/concrete.jpg
|
||||||
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthfunc equal
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_grandcanyon/pjrock1
|
||||||
|
{
|
||||||
|
surfaceparm gravel
|
||||||
|
Surfaceparm nolightmap //signifies vertex lighting only.
|
||||||
|
// Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain.
|
||||||
|
q3map_forcesunlight
|
||||||
|
|
||||||
|
qer_editorimage textures/stone/pjrock1
|
||||||
|
|
||||||
|
{
|
||||||
|
rgbgen vertex
|
||||||
|
tcmod scale 0.5 0.5
|
||||||
|
map textures/stone/pjrock1.jpg
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_grandcanyon/pjrock16
|
||||||
|
{
|
||||||
|
surfaceparm dirt
|
||||||
|
Surfaceparm nolightmap //signifies vertex lighting only.
|
||||||
|
// Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain.
|
||||||
|
q3map_forcesunlight
|
||||||
|
|
||||||
|
qer_editorimage textures/q3r_grandcanyon/pjrock16-1b
|
||||||
|
|
||||||
|
{
|
||||||
|
|
||||||
|
rgbgen vertex
|
||||||
|
tcmod scale 0.5 0.5
|
||||||
|
map textures/q3r_grandcanyon/pjrock16-1b.jpg
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_grandcanyon/pjrock21
|
||||||
|
{
|
||||||
|
Surfaceparm nolightmap //signifies vertex lighting only.
|
||||||
|
// Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain.
|
||||||
|
q3map_forcesunlight
|
||||||
|
surfaceparm dirt
|
||||||
|
|
||||||
|
qer_editorimage textures/q3r_grandcanyon/pjrock21b
|
||||||
|
|
||||||
|
{
|
||||||
|
|
||||||
|
rgbgen vertex
|
||||||
|
tcmod scale 0.5 0.5
|
||||||
|
map textures/q3r_grandcanyon/pjrock21b.jpg
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_grandcanyon/pjrock16-1
|
||||||
|
{
|
||||||
|
Surfaceparm nolightmap //signifies vertex lighting only.
|
||||||
|
// Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain.
|
||||||
|
q3map_forcesunlight
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
|
||||||
|
rgbgen vertex
|
||||||
|
tcmod scale 0.5 0.5
|
||||||
|
map textures/q3r_grandcanyon/pjrock16-1.jpg
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_grandcanyon/pjrock16-21
|
||||||
|
{
|
||||||
|
Surfaceparm nolightmap //signifies vertex lighting only.
|
||||||
|
// Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain.
|
||||||
|
q3map_forcesunlight
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
|
||||||
|
rgbgen vertex
|
||||||
|
tcmod scale 0.5 0.5
|
||||||
|
map textures/q3r_grandcanyon/pjrock16-21.jpg
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_grandcanyon/pjrock21-1
|
||||||
|
{
|
||||||
|
Surfaceparm nolightmap //signifies vertex lighting only.
|
||||||
|
// Q3map_novertexshadows //this is what keeps those caulk vis blockers from causing ugly shadows to form on your terrain.
|
||||||
|
q3map_forcesunlight
|
||||||
|
surfaceparm dirt
|
||||||
|
{
|
||||||
|
|
||||||
|
rgbgen vertex
|
||||||
|
tcmod scale 0.5 0.5
|
||||||
|
map textures/q3r_grandcanyon/pjrock21-1.jpg
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_grandcanyon/fog
|
||||||
|
{
|
||||||
|
qer_editorimage textures/sfx/fog_grey.tga
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm fog
|
||||||
|
surfaceparm nolightmap
|
||||||
|
surfaceparm nodrop
|
||||||
|
// q3map_surfacelight 100
|
||||||
|
fogparms ( .85 .8 .8 ) 500
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_grandcanyon/water
|
||||||
|
{
|
||||||
|
qer_editorimage textures/q3r_grandcanyon/water
|
||||||
|
qer_trans .6
|
||||||
|
q3map_globaltexture
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm water
|
||||||
|
|
||||||
|
cull disable
|
||||||
|
|
||||||
|
// deformVertexes wave 200 triangle 0 4 0.0 2.0
|
||||||
|
//deformVertexes wave 100 sawtooth 3 3 0.5 0.5
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_grandcanyon/water.jpg
|
||||||
|
blendfunc gl_one gl_zero
|
||||||
|
tcmod turb 0 0.1 0 0.2
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/liquids/pool2.tga
|
||||||
|
blendfunc gl_one gl_one
|
||||||
|
tcMod turb 0 .2 0 .1
|
||||||
|
tcMod scroll 0.1 0.3
|
||||||
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
blendFunc GL_dst_color GL_zero
|
||||||
|
rgbgen identity
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_grandcanyon/sky
|
||||||
|
{
|
||||||
|
qer_editorimage env/q3r_grandcanyon/desert_ft
|
||||||
|
|
||||||
|
surfaceparm noimpact
|
||||||
|
surfaceparm nolightmap
|
||||||
|
surfaceparm sky
|
||||||
|
q3map_sun .5 .37 .19 85 317 33
|
||||||
|
q3map_surfacelight 120
|
||||||
|
//q3map_backsplash -1
|
||||||
|
|
||||||
|
|
||||||
|
skyparms env/q3r_grandcanyon/desert - -
|
||||||
|
|
||||||
|
}
|
130
baseq3r/scripts/q3r_mapobjects.shader
Normal file
|
@ -0,0 +1,130 @@
|
||||||
|
//watertower
|
||||||
|
|
||||||
|
models/mapobjects/watertower/plate01
|
||||||
|
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map textures/effects/tinfx2d.tga
|
||||||
|
tcGen environment
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/plate01.tga
|
||||||
|
blendfunc GL_ONE GL_SRC_COLOR
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
models/mapobjects/watertower/plate02
|
||||||
|
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map textures/effects/tinfx2d.tga
|
||||||
|
tcGen environment
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/plate01.tga
|
||||||
|
blendfunc GL_ONE GL_SRC_COLOR
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
models/mapobjects/watertower/ferris
|
||||||
|
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map textures/effects/tinfx2d.tga
|
||||||
|
tcGen environment
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
map models/mapobjects/watertower/ferris.tga
|
||||||
|
blendfunc GL_ONE GL_SRC_COLOR
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
models/mapobjects/watertower/rail01
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/rail01.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
models/mapobjects/watertower/walkway01
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
|
||||||
|
{
|
||||||
|
map models/mapobjects/watertower/walkway01.tga
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//UFO
|
||||||
|
|
||||||
|
|
||||||
|
models/mapobjects/ufo/ufo01
|
||||||
|
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
map models/mapobjects/ufo/ufo01.tga
|
||||||
|
blendfunc GL_ONE GL_SRC_COLOR
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
models/mapobjects/ufo/ufo03
|
||||||
|
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
map models/mapobjects/ufo/ufo03.tga
|
||||||
|
blendfunc GL_ONE GL_SRC_COLOR
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
226
baseq3r/scripts/q3r_metals.shader
Normal file
|
@ -0,0 +1,226 @@
|
||||||
|
|
||||||
|
textures/q3r_metals/towerstruts
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/towerstruts.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_metals/metrust02
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/metrust02.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_metals/metrust03
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/metrust03.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_metals/ladder01
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/ladder01.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_metals/ladder02
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/ladder02.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_metals/ladder03
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/ladder03.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_metals/rail01
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/rail01.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_metals/rail02
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/rail02.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_metals/rail03
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/rail03.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_metals/plate01
|
||||||
|
|
||||||
|
{
|
||||||
|
surfaceparm metal
|
||||||
|
{
|
||||||
|
map textures/effects/tinfx2d.tga
|
||||||
|
tcGen environment
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_metals/plate01.tga
|
||||||
|
blendfunc GL_ONE GL_SRC_COLOR
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
122
baseq3r/scripts/q3r_models.shader
Normal file
|
@ -0,0 +1,122 @@
|
||||||
|
|
||||||
|
//******************************************************//
|
||||||
|
// models/powerups/health subfolder //
|
||||||
|
//******************************************************//
|
||||||
|
|
||||||
|
models/powerups/health/blue
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map textures/effects/envmapbfg.tga
|
||||||
|
tcGen environment
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
models/powerups/health/blue_sphere
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
blendfunc GL_ONE GL_ONE
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
models/powerups/health/green
|
||||||
|
{
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/effects/envmaprail.tga
|
||||||
|
tcGen environment
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
models/powerups/health/green_sphere
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
blendfunc GL_ONE GL_ONE
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
models/powerups/health/mega1
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map textures/effects/envmapblue2.tga
|
||||||
|
tcGen environment
|
||||||
|
tcmod rotate 33
|
||||||
|
tcmod scroll 1 1
|
||||||
|
blendfunc GL_ONE GL_ONE
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
models/powerups/health/mega2
|
||||||
|
{
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/effects/envmapblue.tga
|
||||||
|
tcGen environment
|
||||||
|
blendfunc GL_ONE GL_ZERO
|
||||||
|
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/sfx/kenelectric.tga
|
||||||
|
tcmod scale 2 2
|
||||||
|
tcmod rotate 333
|
||||||
|
tcmod scroll 9 9
|
||||||
|
blendfunc GL_ONE GL_ONE
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
models/powerups/health/red
|
||||||
|
{
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/effects/envmapgold.tga
|
||||||
|
tcGen environment
|
||||||
|
blendfunc GL_ONE GL_ZERO
|
||||||
|
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/sfx/kenelectric.tga
|
||||||
|
tcmod scale 2 2
|
||||||
|
tcmod rotate 333
|
||||||
|
tcmod scroll 9 9
|
||||||
|
blendfunc GL_ONE GL_ONE
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
models/powerups/health/red_sphere
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
tcmod rotate 33
|
||||||
|
tcmod scroll 1 1
|
||||||
|
blendfunc GL_ONE GL_ONE
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
models/powerups/health/yellow
|
||||||
|
{
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/effects/envmapyel.tga
|
||||||
|
tcGen environment
|
||||||
|
//blendfunc GL_ONE GL_ONE
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
models/powerups/health/yellow_sphere
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map textures/reflect/reflect.jpg
|
||||||
|
tcGen environment
|
||||||
|
blendfunc GL_ONE GL_ONE
|
||||||
|
}
|
||||||
|
}
|
233
baseq3r/scripts/q3r_people.shader
Normal file
|
@ -0,0 +1,233 @@
|
||||||
|
|
||||||
|
textures/q3r_people/male01
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
deformVertexes autosprite2
|
||||||
|
{
|
||||||
|
map textures/q3r_people/male01.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_people/male02
|
||||||
|
{
|
||||||
|
deformVertexes autosprite2
|
||||||
|
{
|
||||||
|
map textures/q3r_people/male02.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_people/peeprow01
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
// surfaceparm alphashadow
|
||||||
|
// surfaceparm playerclip
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_people/peeprow01.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_people/peeprow01a
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
// surfaceparm alphashadow
|
||||||
|
// surfaceparm playerclip
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_people/peeprow01a.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_people/peeprow02
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
// surfaceparm alphashadow
|
||||||
|
// surfaceparm playerclip
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_people/peeprow02.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_people/peeprow02a
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
// surfaceparm alphashadow
|
||||||
|
// surfaceparm playerclip
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_people/peeprow02a.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_people/peeprow03
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
// surfaceparm alphashadow
|
||||||
|
// surfaceparm playerclip
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_people/peeprow03.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_people/peeprow03a
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
// surfaceparm alphashadow
|
||||||
|
// surfaceparm playerclip
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_people/peeprow03a.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_people/peeprow04
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
// surfaceparm alphashadow
|
||||||
|
// surfaceparm playerclip
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_people/peeprow04.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_people/peeprow04a
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
// surfaceparm alphashadow
|
||||||
|
// surfaceparm playerclip
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_people/peeprow04a.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
11
baseq3r/scripts/q3r_platforms.arena
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
{
|
||||||
|
map "q3r_platforms"
|
||||||
|
longname "Platforms "worktitle""
|
||||||
|
fraglimit 20
|
||||||
|
type "q3r_dm"
|
||||||
|
starts "4"
|
||||||
|
observerspots "0"
|
||||||
|
weapons "0"
|
||||||
|
powerups "0"
|
||||||
|
author "Perle"
|
||||||
|
}
|
12
baseq3r/scripts/q3r_road.shader
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
textures/q3r_road/asphalt
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/q3r_road/asphalt.jpg
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
}
|
29
baseq3r/scripts/q3r_sfx.shader
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
textures/q3r_sfx/force_green
|
||||||
|
|
||||||
|
{
|
||||||
|
qer_editorimage models/mapobjects/ufo/ufo01glow.tga
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
{
|
||||||
|
map models/mapobjects/ufo/ufo01glow.tga
|
||||||
|
tcMod scroll 2.1 0
|
||||||
|
blendFunc add
|
||||||
|
rgbGen wave sin 1 1 .5 .1
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map models/mapobjects/ufo/ufo01glow.tga
|
||||||
|
tcMod scroll 1.4 0
|
||||||
|
blendFunc add
|
||||||
|
rgbGen wave square 1 1 .5 2
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map models/mapobjects/ufo/ufo01glow.tga
|
||||||
|
tcMod scroll -.9 0
|
||||||
|
blendFunc add
|
||||||
|
rgbGen wave square 1 1 .25 .5
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
201
baseq3r/scripts/q3r_signage.shader
Normal file
|
@ -0,0 +1,201 @@
|
||||||
|
//Q3R_SIGNAGE
|
||||||
|
//This shader is for stuff like directional arrows, finishline stuff, billboards, roadsigns, etc...
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//Q3R_CHECKPOINT this is meant to put on your checkpoint brushes and is not seen from within game
|
||||||
|
|
||||||
|
textures/q3r_signage/checkpoint
|
||||||
|
{
|
||||||
|
qer_trans 0.5
|
||||||
|
surfaceparm nodraw
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
}
|
||||||
|
|
||||||
|
//Q3R_STARTFINISH this is meant to put on your start finish brush and is not seen from within game
|
||||||
|
|
||||||
|
textures/q3r_signage/startfinish
|
||||||
|
{
|
||||||
|
qer_trans 0.5
|
||||||
|
surfaceparm nodraw
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_signage/dirsign03_blu
|
||||||
|
|
||||||
|
{
|
||||||
|
qer_editorimage textures/q3r_signage/dirsign02_blu.tga
|
||||||
|
cull disable
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_signage/dirsign02_blu.tga
|
||||||
|
rgbgen vertex
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_signage/dirsign03_bnw
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
qer_editorimage textures/q3r_signage/dirsign02_bnw.tga
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_signage/dirsign02_bnw.tga
|
||||||
|
rgbgen identity
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_signage/dirsign03_grn
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
qer_editorimage textures/q3r_signage/dirsign02_grn.tga
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_signage/dirsign02_grn.tga
|
||||||
|
rgbgen identity
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_signage/dirsign03_red
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
qer_editorimage textures/q3r_signage/dirsign02_red.tga
|
||||||
|
{
|
||||||
|
map textures/q3r_signage/dirsign02_red.tga
|
||||||
|
rgbgen vertex
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_signage/dirsign03_ylw
|
||||||
|
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
qer_editorimage textures/q3r_signage/dirsign02_ylw.tga
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_signage/dirsign02_ylw.tga
|
||||||
|
rgbgen identity
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_signage/flags01_blu
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_signage/flags01_blu.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_signage/flags01_bnw
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_signage/flags01_bnw.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_signage/flags01_grn
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbgen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/q3r_signage/flags01_grn.tga
|
||||||
|
blendFunc GL_DST_COLOR GL_SRC_ALPHA
|
||||||
|
alphaGen lightingSpecular
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_signage/flags01_red
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbgen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/q3r_signage/flags01_red.tga
|
||||||
|
blendFunc GL_DST_COLOR GL_SRC_ALPHA
|
||||||
|
alphaGen lightingSpecular
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_signage/flags01_ylw
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbgen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/q3r_signage/flags01_ylw.tga
|
||||||
|
blendFunc GL_DST_COLOR GL_SRC_ALPHA
|
||||||
|
alphaGen lightingSpecular
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
}
|
387
baseq3r/scripts/q3r_sponsors.shader
Normal file
|
@ -0,0 +1,387 @@
|
||||||
|
//SIMPLE QUAKE3RALLY BANNER - DETONATOR FONT
|
||||||
|
|
||||||
|
textures/q3r_sponsors/q3r01banner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/q3r01banner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//BIGHOUSE BANNER
|
||||||
|
|
||||||
|
textures/q3r_sponsors/bighousebanner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/bighousebanner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//BARRYSWORLD BANNER
|
||||||
|
|
||||||
|
textures/q3r_sponsors/bwbanner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/bwbanner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//FRENCH FRAG FACTORY BANNER
|
||||||
|
|
||||||
|
textures/q3r_sponsors/fffbanner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/fffbanner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//GAMESPY BANNER
|
||||||
|
|
||||||
|
textures/q3r_sponsors/gamespybanner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/gamespybanner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//..::LVL BANNER
|
||||||
|
|
||||||
|
textures/q3r_sponsors/lvlbanner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/lvlbanner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//POLYCOUNT BANNER
|
||||||
|
|
||||||
|
textures/q3r_sponsors/polycountbanner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/polycountbanner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//PLANETQUAKE.DE BANNER
|
||||||
|
|
||||||
|
textures/q3r_sponsors/pqdebanner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/pqdebanner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//ROCKET ARENA 3 BANNER
|
||||||
|
|
||||||
|
textures/q3r_sponsors/ra3banner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/ra3banner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//SHACKNEWS BANNER even though the posters will flame this mod...
|
||||||
|
|
||||||
|
textures/q3r_sponsors/shackbanner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/shackbanner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//STOMPED BANNER
|
||||||
|
|
||||||
|
textures/q3r_sponsors/stompedbanner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/stompedbanner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//TELEFRAGGED BANNER
|
||||||
|
|
||||||
|
textures/q3r_sponsors/telefraggedbanner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/telefraggedbanner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//WEBDOG BANNER sit... sit... stay...
|
||||||
|
|
||||||
|
textures/q3r_sponsors/webdogbanner
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
tessSize 64
|
||||||
|
deformVertexes wave 30 sin 0 3 0 .2
|
||||||
|
deformVertexes wave 100 sin 0 3 0 .7
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/webdogbanner.tga
|
||||||
|
depthWrite
|
||||||
|
rgbGen vertex
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc filter
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_sponsors/q3r_long_01
|
||||||
|
{
|
||||||
|
qer_editorimage textures/q3r_sponsors/q3rlong01.tga
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/base_wall/concrete.jpg
|
||||||
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/q3rlong01.tga
|
||||||
|
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
||||||
|
tcMod scale .5 .5
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
textures/q3r_sponsors/q3r_logo_01
|
||||||
|
{
|
||||||
|
qer_editorimage textures/q3r_sponsors/q3rlogo01a.tga
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/base_wall/concrete_dark.jpg
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/q3r_sponsors/q3rlogo01a.tga
|
||||||
|
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
||||||
|
tcMod scale .25 .25
|
||||||
|
// tcMod transform .8 0 0 .8 0 0
|
||||||
|
}
|
||||||
|
}
|
54
baseq3r/scripts/q3r_surfaceparms.txt
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
// Make sure to leave a space between "name" and "{"
|
||||||
|
// and between "contents" and "}".
|
||||||
|
// Names are limited to 16 characters
|
||||||
|
// Max of 64 infoParms
|
||||||
|
|
||||||
|
// name { clearsolid, surfaceflags, contents }
|
||||||
|
water { 1 0 32 }
|
||||||
|
slime { 1 0 16 } // mildly damaging
|
||||||
|
lava { 1 0 8 } // very damaging
|
||||||
|
playerclip { 1 0 65536 }
|
||||||
|
monsterclip { 1 0 131072 }
|
||||||
|
nodrop { 1 0 2147483648 } // don't drop items or leave bodies (death fog, lava, etc)
|
||||||
|
nonsolid { 1 16384 0 } // clears the solid flag
|
||||||
|
|
||||||
|
// utility relevant attributes
|
||||||
|
origin { 1 0 16777216 } // center of rotating brushes
|
||||||
|
trans { 0 0 536870912 } // don't eat contained surfaces
|
||||||
|
detail { 0 0 134217728 } // don't include in structural bsp
|
||||||
|
structural { 0 0 268435456 } // force into structural bsp even if trnas
|
||||||
|
areaportal { 1 0 32768 } // divides areas
|
||||||
|
clusterportal { 1 0 1048576 } // for bots
|
||||||
|
donotenter { 1 0 2097152 } // for bots
|
||||||
|
botclipn { 1 0 4194304 } // for bots
|
||||||
|
|
||||||
|
fog { 1 0 64 } // carves surfaces entering
|
||||||
|
sky { 0 4 0 } // emit light from an environment map
|
||||||
|
lightfilter { 0 32768 0 } // filter light going through it
|
||||||
|
alphashadow { 0 65536 0 } // test light on a per-pixel basis
|
||||||
|
hint { 0 256 0 } // use as a primary splitter
|
||||||
|
|
||||||
|
// server attributes
|
||||||
|
slick { 0 2 0 } // ice in q3rally
|
||||||
|
noimpact { 0 16 0 } // don't make impact explosions or marks
|
||||||
|
nomarks { 0 32 0 } // don't make impact marks, but still explode
|
||||||
|
ladder { 0 8 0 }
|
||||||
|
nodamage { 0 1 0 }
|
||||||
|
metalsteps { 0 4096 0 }
|
||||||
|
flesh { 0 64 0 }
|
||||||
|
nosteps { 0 8192 0 }
|
||||||
|
|
||||||
|
// drawsurf attributes
|
||||||
|
nodraw { 0 128 0 } // don't generate a drawsurface (or a lightmap)
|
||||||
|
pointlight { 0 2048 0 } // sample lighting at vertexes
|
||||||
|
nolightmap { 0 1024 0 } // don't generate a lightmap
|
||||||
|
nodlight { 0 131072 0 } // don't ever add dynamic lights
|
||||||
|
dust { 0 262144 0 } // leave dust trail when walking on this surface
|
||||||
|
|
||||||
|
// extra q3rally attributes
|
||||||
|
grass { 0 524288 0 }
|
||||||
|
asphalt { 0 1048576 0 }
|
||||||
|
wet { 0 2097152 0 }
|
||||||
|
metal { 0 4096 0 } // metal
|
||||||
|
ice { 0 2 0 } // same as slick
|
||||||
|
dirt { 0 262144 0 }
|
2044
baseq3r/scripts/q3r_terrain.shader
Normal file
228
baseq3r/scripts/q3r_trees.shader
Normal file
|
@ -0,0 +1,228 @@
|
||||||
|
textures/q3r_trees/birch01_f
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/birch01_f.tga
|
||||||
|
blendfunc blend
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_trees/birch01_s
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/birch01_s.tga
|
||||||
|
blendfunc blend
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_trees/pine01_f
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/pine01_f.tga
|
||||||
|
blendfunc blend
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_trees/pine01_s
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/pine01_s.tga
|
||||||
|
blendfunc blend
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_trees/pinetrim01a
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm alphashadow
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/pinetrim01a.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_trees/pinetrim01b
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm alphashadow
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/pinetrim01b.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_trees/pinetrim02a
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm alphashadow
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/pinetrim02a.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_trees/pinetrim02b
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm alphashadow
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/pinetrim02b.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_trees/pinetrim02c
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm alphashadow
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/pinetrim02c.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_trees/pinetrim02d
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm alphashadow
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/pinetrim02d.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_trees/pinetrim02e
|
||||||
|
{
|
||||||
|
cull disable
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm alphashadow
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/pinetrim02e.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_trees/pinewall01b
|
||||||
|
{
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/pinewall01b.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/q3r_trees/pinewall02b
|
||||||
|
{
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm alphashadow
|
||||||
|
surfaceparm playerclip
|
||||||
|
|
||||||
|
{
|
||||||
|
map textures/q3r_trees/pinewall02b.tga
|
||||||
|
blendFunc blend
|
||||||
|
alphaFunc GE128
|
||||||
|
depthWrite
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
depthFunc equal
|
||||||
|
}
|
||||||
|
}
|
132
baseq3r/scripts/q3rally.def
Normal file
|
@ -0,0 +1,132 @@
|
||||||
|
|
||||||
|
//Q3R entities
|
||||||
|
|
||||||
|
/*QUAKED rally_startfinish (0 .9 .1) ?
|
||||||
|
|
||||||
|
"laps" number of laps, default is 1
|
||||||
|
"origin" position of the player when they respawn
|
||||||
|
"angle" angle of player when they respawn after death
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_checkpoint (0 .9 .1) ?
|
||||||
|
|
||||||
|
"number" number of the checkpoint, default is 1
|
||||||
|
"origin" position of the player when they respawn
|
||||||
|
"angle" angle of player when they respawn after death
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED info_observer_spot (0 .9 .1) (-8 -8 -8) (8 8 8) 0 1 2 3
|
||||||
|
"target" info_null or other entity with same targetname used to aim the camera (creates a fixed camera)
|
||||||
|
|
||||||
|
SPAWNFLAGS
|
||||||
|
|
||||||
|
0 - default, non-fixed angle
|
||||||
|
1 - non-fixed angle, no zoom
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*QUAKED rally_weather_snow (.5 .5 .5) ?
|
||||||
|
"number" number of particles to draw, usually 200-1000
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_weather_rain (.5 .5 .5) ? DISABLE_SPLASH
|
||||||
|
"number" number of particles to draw, usually 200-1000
|
||||||
|
|
||||||
|
SPAWNFLAGS
|
||||||
|
|
||||||
|
disable_splash turns off splashes, improving framerates since there is not as much to calculate or draw.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED item_armor_green (0 .7 0) (-16 -16 -16) (16 16 16) SUSPENDED
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED item_armor_yellow (0 .7 0) (-16 -16 -16) (16 16 16) SUSPENDED
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED item_armor_red (0 .7 0) (-16 -16 -16) (16 16 16) SUSPENDED
|
||||||
|
*/
|
||||||
|
|
||||||
|
//WEAPONS
|
||||||
|
|
||||||
|
/*QUAKED rally_weapon_bio (.3 .3 1) (-16 -16 -16) (16 16 16) suspended
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_weapon_flame (.3 .3 1) (-16 -16 -16) (16 16 16) suspended
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_weapon_mine (.3 .3 1) (-16 -16 -16) (16 16 16) suspended
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_weapon_oil (.3 .3 1) (-16 -16 -16) (16 16 16) suspended
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_weapon_smoke (.3 .3 1) (-16 -16 -16) (16 16 16) suspended
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
//ITEMS
|
||||||
|
|
||||||
|
/*QUAKED rally_item_shield (.3 .3 1) (-16 -16 -16) (16 16 16) suspended
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_item_turbo (.3 .3 1) (-16 -16 -16) (16 16 16) suspended
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_item_env (.3 .3 1) (-16 -16 -16) (16 16 16) suspended
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_item_invis (.3 .3 1) (-16 -16 -16) (16 16 16) suspended
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_item_regen (.3 .3 1) (-16 -16 -16) (16 16 16) suspended
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_item_haste (.3 .3 1) (-16 -16 -16) (16 16 16) suspended
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_item_quad (.3 .3 1) (-16 -16 -16) (16 16 16) suspended
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
//ROADSIDE OBJECTS
|
||||||
|
|
||||||
|
/*QUAKED rally_misc_cone (1 .5 0) (-6 -6 -7) (6 6 7)
|
||||||
|
"model" selects skin type by path, random by default
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_misc_pylon (1 .5 0) (-4 -4 0) (4 4 32)
|
||||||
|
"model" selects skin type by path, random by default
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_misc_barreloil (1 .5 0) (-8 -8 -13) (8 8 13)
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_misc_barrelexp (1 .5 0) (-8 -8 -13) (8 8 13)
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_misc_barrelbio (1 .5 0) (-8 -8 -13) (8 8 13)
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_misc_barrelpoison (1 .5 0) (-8 -8 -13) (8 8 13)
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_misc_barrelq3r (1 .5 0) (-8 -8 -13) (8 8 13)
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_misc_barrel311 (1 .5 0) (-8 -8 -13) (8 8 13)
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_misc_barreldef (1 .5 0) (-8 -8 -13) (8 8 13)
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_misc_barrel01 (1 .5 0) (-10 -10 -13) (10 10 13)
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_misc_barrel02 (1 .5 0) (-10 -10 -13) (10 10 21)
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*QUAKED rally_misc_barrel03 (1 .5 0) (-10 -10 -16) (10 10 18)
|
||||||
|
*/
|
33
baseq3r/scripts/q3rcommon.shader
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
//THESE ARE SHADERS FOR USE IN Q3R. PLEASE DOCUMENT
|
||||||
|
//EVERYTHING YOU DO SO THE REST OF THE TEAM HAS AN
|
||||||
|
//EASIER TIME SORTING THROUGH STUFF
|
||||||
|
|
||||||
|
//---------------------------------------
|
||||||
|
//
|
||||||
|
// STECKI SHADERS
|
||||||
|
//
|
||||||
|
//---------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//q3rCHECKPOINT
|
||||||
|
|
||||||
|
textures/common/checkpoint
|
||||||
|
{
|
||||||
|
qer_trans 0.5
|
||||||
|
surfaceparm nodraw
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
}
|
||||||
|
|
||||||
|
//q3rSTARTFINISH
|
||||||
|
|
||||||
|
textures/common/startfinish
|
||||||
|
{
|
||||||
|
qer_trans 0.5
|
||||||
|
surfaceparm nodraw
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nomarks
|
||||||
|
}
|
61
baseq3r/scripts/q3rtextures.shader
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
//
|
||||||
|
// Textures from killaz
|
||||||
|
//
|
||||||
|
|
||||||
|
textures/qrally2/sand3
|
||||||
|
{
|
||||||
|
surfaceparm dust
|
||||||
|
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/qrally2/sand3.jpg
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/qrally2/sandwet
|
||||||
|
{
|
||||||
|
surfaceparm dust
|
||||||
|
surfaceparm wet
|
||||||
|
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/qrally2/sandwet.jpg
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/qrally2/qrally2asphalt
|
||||||
|
{
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/qrally2/qrally2asphalt.jpg
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/qrally2/qrally2grass0_1
|
||||||
|
{
|
||||||
|
surfaceparm grass
|
||||||
|
{
|
||||||
|
map $lightmap
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
{
|
||||||
|
map textures/qrally2/qrally2grass0_1.jpg
|
||||||
|
blendFunc GL_DST_COLOR GL_ZERO
|
||||||
|
rgbGen identity
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,200 +1,131 @@
|
||||||
textures/stecki/beam
|
textures/stecki/haze
|
||||||
{
|
{
|
||||||
qer_editorimage textures/stecki/beam.tga
|
qer_editorimage textures/stecki/haze_rt.tga
|
||||||
|
surfaceparm sky
|
||||||
surfaceparm trans
|
surfaceparm noimpact
|
||||||
surfaceparm nomarks
|
|
||||||
surfaceparm nonsolid
|
|
||||||
surfaceparm nolightmap
|
surfaceparm nolightmap
|
||||||
deformVertexes autosprite2
|
q3map_sun 1 .992 .879 80 38 30
|
||||||
cull none
|
q3map_surfacelight 50
|
||||||
|
skyparms textures/stecki/haze - -
|
||||||
{
|
|
||||||
map textures/stecki/beam.tga
|
|
||||||
blendFunc GL_SRC_ALPHA GL_ONE
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//stecki haze fog
|
||||||
textures/stecki/flare
|
textures/stecki/fog_haze
|
||||||
{
|
{
|
||||||
qer_editorimage textures/stecki/flare1.tga
|
qer_editorimage textures/sfx/fog_grey.tga
|
||||||
|
surfaceparm trans
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm fog
|
||||||
|
surfaceparm nolightmap
|
||||||
|
|
||||||
surfaceparm trans
|
fogparms ( .477 .477 .479 ) 400
|
||||||
surfaceparm nomarks
|
|
||||||
surfaceparm nonsolid
|
|
||||||
surfaceparm nolightmap
|
|
||||||
cull none
|
|
||||||
{
|
|
||||||
map textures/stecki/flare1.tga
|
|
||||||
blendFunc add
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
textures/stecki/cameraflash
|
||||||
//steam1
|
|
||||||
|
|
||||||
textures/stecki/steam01
|
|
||||||
{
|
{
|
||||||
qer_editorimage textures/stecki/steam1.tga
|
qer_editorimage textures/stecki/cameraflash_01.tga
|
||||||
|
|
||||||
|
|
||||||
surfaceparm trans
|
|
||||||
surfaceparm nomarks
|
|
||||||
surfaceparm nonsolid
|
|
||||||
// surfaceparm nolightmap
|
|
||||||
cull none
|
|
||||||
// surfaceparm nomipmaps
|
|
||||||
|
|
||||||
|
|
||||||
// {
|
|
||||||
// map textures/stecki/steam_mask1.tga
|
|
||||||
// blendFunc add
|
|
||||||
// depthWrite
|
|
||||||
// rgbGen identity
|
|
||||||
// }
|
|
||||||
|
|
||||||
// {
|
|
||||||
// map textures/stecki/steam1.tga
|
|
||||||
// tcMod scroll 0 -1
|
|
||||||
// blendFunc add
|
|
||||||
// blendFunc GL_DST_COLOR GL_ZERO
|
|
||||||
// depthWrite
|
|
||||||
// rgbGen identity
|
|
||||||
// }
|
|
||||||
{
|
|
||||||
map textures/stecki/manhole1.tga
|
|
||||||
tcMod scroll 0 -1.3
|
|
||||||
blendFunc GL_ZERO GL_SRC_COLOR
|
|
||||||
depthWrite
|
|
||||||
rgbGen identity
|
|
||||||
}
|
|
||||||
{
|
|
||||||
map textures/stecki/steam_mask1.tga
|
|
||||||
// blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
|
||||||
blendFunc GL_SRC_ALPHA GL_ONE
|
|
||||||
depthWrite
|
|
||||||
rgbGen identity
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// {
|
|
||||||
// map textures/stecki/steamscroll1.tga
|
|
||||||
// tcMod scroll 0 -1.3
|
|
||||||
// blendFunc add
|
|
||||||
// blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
|
||||||
// alphaFunc GT0
|
|
||||||
// depthWrite
|
|
||||||
// rgbGen identity
|
|
||||||
// }
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
//fffdrip1
|
|
||||||
|
|
||||||
textures/stecki/droplet
|
|
||||||
{
|
|
||||||
qer_editorimage textures/stecki/droplet.tga
|
|
||||||
|
|
||||||
|
|
||||||
// surfaceparm trans
|
|
||||||
surfaceparm nomarks
|
|
||||||
surfaceparm nonsolid
|
|
||||||
surfaceparm nolightmap
|
|
||||||
cull none
|
|
||||||
// surfaceparm nomipmaps
|
|
||||||
|
|
||||||
|
|
||||||
{
|
|
||||||
animMap 3 textures/stecki/droplet.tga textures/stecki/droplet2.tga textures/stecki/droplet2.tga textures/stecki/droplet2.tga
|
|
||||||
tcMod scroll 0 -3
|
|
||||||
blendFunc add
|
|
||||||
// blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
|
||||||
// alphaFunc GT0
|
|
||||||
// depthWrite
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
//fffsplash
|
|
||||||
|
|
||||||
textures/stecki/splash
|
|
||||||
{
|
|
||||||
surfaceparm nomarks
|
|
||||||
surfaceparm nonsolid
|
|
||||||
surfaceparm nolightmap
|
|
||||||
cull none
|
|
||||||
{
|
|
||||||
clampmap textures/stecki/splash.tga
|
|
||||||
blendfunc add
|
|
||||||
tcMod stretch sin .7 .5 0 1.5
|
|
||||||
// rgbGen wave square .5 .5 .25 1.5
|
|
||||||
//depthWrite
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
textures/stecki/quadglobe
|
|
||||||
{
|
|
||||||
qer_editorimage textures/effects/quadmap2.tga
|
|
||||||
surfaceparm nolightmap
|
|
||||||
|
|
||||||
// deformVertexes wave 100 sin 3 0 0 0
|
|
||||||
{
|
|
||||||
map textures/effects/quadmap2.tga
|
|
||||||
blendfunc GL_ONE GL_ONE
|
|
||||||
tcGen environment
|
|
||||||
tcmod rotate 30
|
|
||||||
//tcMod turb 0 0.2 0 .2
|
|
||||||
tcmod scroll 1 .1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
textures/stecki/fffchrome
|
|
||||||
{
|
|
||||||
surfaceparm nolightmap
|
|
||||||
{
|
|
||||||
map textures/effects/tinfx2c.tga
|
|
||||||
tcGen environment
|
|
||||||
rgbGen identity
|
|
||||||
}
|
|
||||||
{
|
|
||||||
map textures/effects/quadmap2.tga
|
|
||||||
blendfunc GL_ONE GL_ONE
|
|
||||||
// tcGen environment
|
|
||||||
tcmod rotate 30
|
|
||||||
tcmod scroll 1 .1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
textures/stecki/lightning1
|
|
||||||
{
|
|
||||||
qer_editorimage textures/stecki/lightning1
|
|
||||||
surfaceparm trans
|
|
||||||
surfaceparm nomarks
|
surfaceparm nomarks
|
||||||
surfaceparm nonsolid
|
surfaceparm nonsolid
|
||||||
surfaceparm nolightmap
|
surfaceparm nolightmap
|
||||||
cull none
|
deformVertexes autosprite
|
||||||
q3map_surfacelight 1000
|
|
||||||
//light 1
|
|
||||||
|
|
||||||
// lightning
|
|
||||||
// {
|
|
||||||
// map $lightmap
|
|
||||||
// rgbGen identity
|
|
||||||
// }
|
|
||||||
{
|
{
|
||||||
map textures/stecki/lightning1.tga
|
animMap 2 textures/stecki/cameraflash_01.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga
|
||||||
blendFunc add
|
blendFunc add
|
||||||
tcmod scroll 0 10
|
rgbGen wave Inversesawtooth 0 2 0 2
|
||||||
rgbGen identity
|
// rgbGen wave Inversesawtooth 1 1 0 1
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/stecki/cameraflash2
|
||||||
|
{
|
||||||
|
qer_editorimage textures/stecki/cameraflash_01.tga
|
||||||
|
surfaceparm nomarks
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm nolightmap
|
||||||
|
deformVertexes autosprite
|
||||||
|
|
||||||
|
{
|
||||||
|
animMap 2 textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_01.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga
|
||||||
|
blendFunc add
|
||||||
|
rgbGen wave Inversesawtooth 0 2 0 2
|
||||||
|
// rgbGen wave Inversesawtooth 1 1 0 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/stecki/cameraflash3
|
||||||
|
{
|
||||||
|
qer_editorimage textures/stecki/cameraflash_01.tga
|
||||||
|
surfaceparm nomarks
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm nolightmap
|
||||||
|
deformVertexes autosprite
|
||||||
|
|
||||||
|
{
|
||||||
|
animMap 2 textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_01.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga
|
||||||
|
blendFunc add
|
||||||
|
rgbGen wave Inversesawtooth 0 2 0 2
|
||||||
|
// rgbGen wave Inversesawtooth 1 1 0 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/stecki/cameraflash4
|
||||||
|
{
|
||||||
|
qer_editorimage textures/stecki/cameraflash_01.tga
|
||||||
|
surfaceparm nomarks
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm nolightmap
|
||||||
|
deformVertexes autosprite
|
||||||
|
|
||||||
|
{
|
||||||
|
animMap 2 textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_01.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga
|
||||||
|
blendFunc add
|
||||||
|
rgbGen wave Inversesawtooth 0 2 0 2
|
||||||
|
// rgbGen wave Inversesawtooth 1 1 0 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/stecki/cameraflash5
|
||||||
|
{
|
||||||
|
qer_editorimage textures/stecki/cameraflash_01.tga
|
||||||
|
surfaceparm nomarks
|
||||||
|
surfaceparm nonsolid
|
||||||
|
surfaceparm nolightmap
|
||||||
|
deformVertexes autosprite
|
||||||
|
|
||||||
|
{
|
||||||
|
animMap 2 textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_02.tga textures/stecki/cameraflash_01.tga textures/stecki/cameraflash_02.tga
|
||||||
|
blendFunc add
|
||||||
|
rgbGen wave Inversesawtooth 0 2 0 2
|
||||||
|
// rgbGen wave Inversesawtooth 1 1 0 1
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
textures/stecki/night01
|
||||||
|
{
|
||||||
|
qer_editorimage textures/stecki/night01_up.tga
|
||||||
|
surfaceparm noimpact
|
||||||
|
surfaceparm nolightmap
|
||||||
|
surfaceparm sky
|
||||||
|
// q3map_lightimage textures/stecki/night01_up.tga
|
||||||
|
q3map_sun .9 .8 1 30 30 60
|
||||||
|
q3map_surfacelight 5
|
||||||
|
|
||||||
|
skyparms textures/stecki/night01 512 textures/stecki/night01
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
textures/stecki/decal01
|
||||||
|
{
|
||||||
|
qer_editorimage gfx/damage/plasma_mrk.tga
|
||||||
|
polygonOffset
|
||||||
|
{
|
||||||
|
map gfx/damage/plasma_mrk.tga
|
||||||
|
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
|
||||||
|
rgbGen vertex
|
||||||
|
alphaGen vertex
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
46
baseq3r/scripts/surfaceparms.txt
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
// Make sure to leave a space between "name" and "{"
|
||||||
|
// and between "contents" and "}".
|
||||||
|
// Names are limited to 16 characters
|
||||||
|
// Max of 64 infoParms
|
||||||
|
|
||||||
|
// name { clearsolid, surfaceflags, contents }
|
||||||
|
water { 1 0 32 }
|
||||||
|
slime { 1 0 16 } // mildly damaging
|
||||||
|
lava { 1 0 8 } // very damaging
|
||||||
|
playerclip { 1 0 65536 }
|
||||||
|
monsterclip { 1 0 131072 }
|
||||||
|
nodrop { 1 0 2147483648 } // don't drop items or leave bodies (death fog, lava, etc)
|
||||||
|
nonsolid { 1 16384 0 } // clears the solid flag
|
||||||
|
|
||||||
|
// utility relevant attributes
|
||||||
|
origin { 1 0 16777216 } // center of rotating brushes
|
||||||
|
trans { 0 0 536870912 } // don't eat contained surfaces
|
||||||
|
detail { 0 0 134217728 } // don't include in structural bsp
|
||||||
|
structural { 0 0 268435456 } // force into structural bsp even if trnas
|
||||||
|
areaportal { 1 0 32768 } // divides areas
|
||||||
|
clusterportal { 1 0 1048576 } // for bots
|
||||||
|
donotenter { 1 0 2097152 } // for bots
|
||||||
|
botclipn { 1 0 4194304 } // for bots
|
||||||
|
|
||||||
|
fog { 1 0 64 } // carves surfaces entering
|
||||||
|
sky { 0 4 0 } // emit light from an environment map
|
||||||
|
lightfilter { 0 32768 0 } // filter light going through it
|
||||||
|
alphashadow { 0 65536 0 } // test light on a per-pixel basis
|
||||||
|
hint { 0 256 0 } // use as a primary splitter
|
||||||
|
|
||||||
|
// server attributes
|
||||||
|
slick { 0 2 0 }
|
||||||
|
noimpact { 0 16 0 } // don't make impact explosions or marks
|
||||||
|
nomarks { 0 32 0 } // don't make impact marks, but still explode
|
||||||
|
ladder { 0 8 0 }
|
||||||
|
nodamage { 0 1 0 }
|
||||||
|
metalsteps { 0 4096 0 }
|
||||||
|
flesh { 0 64 0 }
|
||||||
|
nosteps { 0 8192 0 }
|
||||||
|
|
||||||
|
// drawsurf attributes
|
||||||
|
nodraw { 0 128 0 } // don't generate a drawsurface (or a lightmap)
|
||||||
|
pointlight { 0 2048 0 } // sample lighting at vertexes
|
||||||
|
nolightmap { 0 1024 0 } // don't generate a lightmap
|
||||||
|
nodlight { 0 131072 0 } // don't ever add dynamic lights
|
||||||
|
dust { 0 262144 0 } // leave dust trail when walking on this surface
|
|
@ -67,7 +67,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
#define BASETA "missionpack"
|
#define BASETA "missionpack"
|
||||||
|
|
||||||
#ifndef PRODUCT_VERSION
|
#ifndef PRODUCT_VERSION
|
||||||
#define PRODUCT_VERSION "v0.0.1.0 r211"
|
#define PRODUCT_VERSION "v0.0.1.0 r214"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef PRODUCT_DATE
|
#ifndef PRODUCT_DATE
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
[Config]
|
[Config]
|
||||||
Compilator.SaveAll=0
|
Compilator.SaveAll=0
|
||||||
Compilator.Capture=0
|
Compilator.Capture=0
|
||||||
Compilator.HideOutput=0
|
Compilator.CompileOnBackground=0
|
||||||
Compilator.ProgSaveAll=0
|
Compilator.ProgSaveAll=0
|
||||||
Compilator.ProgRunSelection=0
|
Compilator.ProgRunSelection=0
|
||||||
Compilator.LogType=0
|
Compilator.LogType=0
|
||||||
DefaultDir=D:\q3rallysa\engine
|
DefaultDir=D:\q3rallysa\engine
|
||||||
DefaultCPIndex=0
|
DefaultCP=0
|
||||||
LogtoEnd=1
|
LogtoEnd=1
|
||||||
DontOpen=0
|
DontOpen=0
|
||||||
AbsolutePath=0
|
AbsolutePath=0
|
||||||
|
@ -131,7 +131,7 @@ q3rallycode
|
||||||
engine\code\cgame\cg_syscalls.c
|
engine\code\cgame\cg_syscalls.c
|
||||||
engine\code\cgame\cg_view.c
|
engine\code\cgame\cg_view.c
|
||||||
engine\code\cgame\cg_weapons.c
|
engine\code\cgame\cg_weapons.c
|
||||||
-client
|
+client
|
||||||
engine\code\client\cl_avi.c
|
engine\code\client\cl_avi.c
|
||||||
engine\code\client\cl_cgame.c
|
engine\code\client\cl_cgame.c
|
||||||
engine\code\client\cl_cin.c
|
engine\code\client\cl_cin.c
|
||||||
|
@ -858,46 +858,10 @@ q3rallycode
|
||||||
engine\resync_svn.sh
|
engine\resync_svn.sh
|
||||||
engine\cross-make-mingw64.sh
|
engine\cross-make-mingw64.sh
|
||||||
[Open project files]
|
[Open project files]
|
||||||
0=engine\code\cgame\cg_draw.c
|
0=engine\code\qcommon\q_shared.h
|
||||||
1=engine\code\cgame\cg_local.h
|
|
||||||
2=engine\code\cgame\cg_main.c
|
|
||||||
3=engine\code\cgame\cg_rally_hud.c
|
|
||||||
4=engine\code\cgame\cg_view.c
|
|
||||||
5=engine\code\game\bg_pmove.c
|
|
||||||
6=engine\code\game\g_local.h
|
|
||||||
7=engine\code\game\g_missile.c
|
|
||||||
8=engine\code\q3_ui\ui_cinematics.c
|
|
||||||
9=engine\code\q3_ui\ui_rally_startserver.c
|
|
||||||
[Selected Project Files]
|
[Selected Project Files]
|
||||||
Main=
|
Main=
|
||||||
Selected=engine\code\q3_ui\ui_rally_startserver.c
|
Selected=engine\code\qcommon\q_shared.h
|
||||||
[engine\code\cgame\cg_draw.c]
|
[engine\code\qcommon\q_shared.h]
|
||||||
TopLine=3295
|
TopLine=51
|
||||||
Caret=20,3306
|
Caret=39,70
|
||||||
[engine\code\cgame\cg_local.h]
|
|
||||||
TopLine=1936
|
|
||||||
Caret=1,1943
|
|
||||||
[engine\code\cgame\cg_main.c]
|
|
||||||
TopLine=1043
|
|
||||||
Caret=1,1054
|
|
||||||
[engine\code\cgame\cg_rally_hud.c]
|
|
||||||
TopLine=201
|
|
||||||
Caret=1,126
|
|
||||||
[engine\code\cgame\cg_view.c]
|
|
||||||
TopLine=839
|
|
||||||
Caret=1,760
|
|
||||||
[engine\code\game\bg_pmove.c]
|
|
||||||
TopLine=2112
|
|
||||||
Caret=1,2117
|
|
||||||
[engine\code\game\g_local.h]
|
|
||||||
TopLine=645
|
|
||||||
Caret=1,656
|
|
||||||
[engine\code\game\g_missile.c]
|
|
||||||
TopLine=913
|
|
||||||
Caret=1,924
|
|
||||||
[engine\code\q3_ui\ui_cinematics.c]
|
|
||||||
TopLine=98
|
|
||||||
Caret=1,109
|
|
||||||
[engine\code\q3_ui\ui_rally_startserver.c]
|
|
||||||
TopLine=1
|
|
||||||
Caret=1,2481
|
|
||||||
|
|