textures/object/pipehole { qer_editorimage textures/object/pipehole.tga diffusemap textures/object/pipehole.tga bumpmap textures/object/pipehole_local.tga specularmap textures/object/pipehole_s.tga } textures/object/labcoat { qer_editorimage textures/object/labcoat.tga twoSided noshadows { blend diffuseMap map textures/object/labcoat.tga alphaTest 0.5 } bumpmap textures/object/labcoat_local.tga } textures/object/door_smallframe { qer_editorimage textures/object/door_smallframe.tga diffusemap textures/object/door_smallframe_d.tga bumpmap textures/object/door_smallframe_local.tga specularmap textures/object/door_smallframe_s.tga } textures/object/ddrawer { qer_editorimage textures/object/ddrawer.tga bumpmap textures/object/ddrawer_local.tga diffusemap textures/object/ddrawer_d.tga specularmap textures/object/ddrawer_s.tga } textures/object/windowpane3 { qer_editorimage textures/object/windowpane3.tga twoSided noshadows bumpmap textures/object/windowpane2_local.tga { blend diffuseMap map textures/object/windowpane3_d.tga alphaTest 0.5 } specularmap textures/object/windowpane2_s.tga } textures/object/windowpane2 { qer_editorimage textures/object/windowpane2.tga twoSided noshadows bumpmap textures/object/windowpane2_local.tga { blend diffuseMap map textures/object/windowpane2_d.tga alphaTest 0.5 } specularmap textures/object/windowpane2_s.tga } textures/object/windowpane1 { qer_editorimage textures/object/windowpane1.tga twoSided noshadows bumpmap textures/object/windowpane1_local.tga { blend diffuseMap map textures/object/windowpane1_d.tga alphaTest 0.5 } specularmap textures/object/windowpane1_s.tga } textures/object/touchpadx { qer_editorimage textures/object/touchpadx.tga bumpmap textures/object/touchpadx_local.tga diffusemap textures/object/touchpad_d.tga specularmap textures/object/touchpad_s.tga { blend Add map textures/object/touchpad_fx.tga red parm0 * 2 green parm1 * 2 blue parm2 * 2 } } textures/object/bframeglass { translucent //surfaceparm nonsolid //surfaceparm noimpact surfaceparm monsterclip surfaceparm playerclip twoSided noshadows //polygonOffset qer_editorimage textures/object/bframeglass.tga { blend diffuseMap map textures/object/bframeglass_d.tga } { blend add cubeMap env/bland texgen reflect } } textures/object/bframe { qer_editorimage textures/object/bframe.tga bumpmap addnormals( textures/object/bframe_local.tga, heightmap( textures/object/bframe_h.tga, 6 ) ) { blend diffuseMap map textures/object/bframe_d.tga alphaTest 0.5 } specularmap textures/object/bframe_s.tga } textures/object/canvas { qer_editorimage textures/object/canvas.tga noShadows twosided { blend diffuseMap map textures/object/canvas_d.tga alphaTest 0.5 } specularmap textures/object/canvas_s.tga bumpmap heightmap (textures/object/canvas_h.tga, 7) } textures/object/blinds { qer_editorimage textures/object/blinds.tga noShadows twosided { blend diffuseMap map textures/object/blinds_d.tga alphaTest 0.5 } specularmap textures/object/blinds_s.tga bumpmap textures/object/blinds_local.tga } textures/object/cautiontape_ed { qer_editorimage textures/object/cautiontape_ed.tga twosided surfaceparm nonsolid surfaceparm noimpact noShadows bumpmap heightmap (textures/object/cautiontape_h.tga, 7) diffusemap textures/object/cautiontape.tga specularmap textures/object/cautiontape_s.tga } textures/object/chain { qer_editorimage textures/object/chain.tga noShadows twosided { blend diffuseMap //GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA map textures/object/chain_d.tga alphaTest 0.5 } specularmap textures/object/chain_s.tga bumpmap textures/object/chain_local.tga } textures/object/elec_box3as { qer_editorimage textures/object/elec_box3as.tga bumpmap heightmap (textures/base_trim/elec_box3as_bmp.tga, 4) diffusemap textures/base_trim/elec_box3as_d.tga specularmap textures/base_trim/elec_box3as_s.tga } textures/object/elec_box3a { qer_editorimage textures/object/elec_box3a.tga bumpmap heightmap (textures/base_trim/elec_box3a_bmp.tga, 4) diffusemap textures/base_trim/elec_box3a_d.tga specularmap textures/base_trim/elec_box3a_s.tga { blend gl_one,gl_one map textures/base_trim/elec_box3_add.tga colored } } textures/object/elec_box3s { qer_editorimage textures/object/elec_box3s.tga bumpmap heightmap (textures/base_trim/elec_box3s_bmp.tga, 2) diffusemap textures/base_trim/elec_box3s_d.tga } textures/object/elec_box3 { qer_editorimage textures/object/elec_box3.tga bumpmap heightmap (textures/base_trim/elec_box3_bmp.tga, 2) diffusemap textures/base_trim/elec_box3_d.tga { blend gl_one,gl_one map textures/base_trim/elec_box3_add.tga colored } } textures/object/elec_box2s { qer_editorimage textures/object/elec_box2s.tga bumpmap heightmap (textures/base_trim/elec_box2s_bmp.tga, 2) diffusemap textures/base_trim/elec_box2s_d.tga specularmap textures/base_trim/elec_box2s_s.tga } textures/object/elec_box2 { qer_editorimage textures/object/elec_box2.tga bumpmap heightmap (textures/base_trim/elec_box2_bmp.tga, 2) diffusemap textures/base_trim/elec_box2_d.tga specularmap textures/base_trim/elec_box2_s.tga } textures/object/elec_box1t { qer_editorimage textures/object/elec_box1t.tga bumpmap heightmap (textures/base_trim/elec_box1t_bmp.tga, 2) diffusemap textures/base_trim/elec_box1t_d.tga } textures/object/elec_box1s { qer_editorimage textures/object/elec_box1s.tga bumpmap heightmap (textures/base_trim/elec_box1s_bmp.tga, 2) diffusemap textures/base_trim/elec_box1s_d.tga } textures/object/elec_box1 { qer_editorimage textures/object/elec_box1.tga bumpmap heightmap (textures/base_trim/elec_box1_bmp.tga, 2) diffusemap textures/base_trim/elec_box1_d.tga { blend gl_one,gl_one map textures/base_trim/elec_box1_add.tga red parm0 * 2 green parm1 * 2 blue parm2 * 2 } } textures/object/bluetex4i_ed { qer_editorimage textures/object/bluetex4i_ed.tga bumpmap textures/object/bluetex4i_local.tga diffusemap textures/object/bluetex4idif.tga specularmap textures/object/bluetex4ispec.tga } textures/object/bluetex4c_ed { qer_editorimage textures/object/bluetex4c_ed.tga bumpmap textures/object/bluetex4c_local.tga diffusemap textures/object/bluetex4cdif.tga specularmap textures/object/bluetex4cspec.tga } textures/object/bluetex4e_ed { qer_editorimage textures/object/bluetex4e_ed.tga bumpmap addnormals( textures/object/bluetex4e_local.tga, heightmap( textures/object/bluetex4ebmp.tga, 6 ) ) diffusemap textures/object/bluetex4edif.tga specularmap textures/object/bluetex4espec.tga } textures/object/bluetex3f_ed { qer_editorimage textures/object/bluetex3f_ed.tga bumpmap textures/object/bluetex3f_local.tga diffusemap textures/object/bluetex3fdif.tga specularmap textures/object/bluetex3fspec.tga } textures/object/bluetex2_ed { qer_editorimage textures/object/bluetex2_ed.tga bumpmap textures/object/bluetex2_local.tga diffusemap textures/object/bluetex2dif.tga specularmap textures/object/bluetex2spec.tga { blend gl_one,gl_one map textures/object/bluetex2x.tga red parm0 * 2 green parm1 * 2 blue parm2 * 2 } } textures/object/bluetex3d_ed { qer_editorimage textures/object/bluetex3d_ed.tga bumpmap textures/object/bluetex3d_local.tga diffusemap textures/object/bluetex3ddif.tga specularmap textures/object/bluetex3dspec.tga { blend add map textures/object/bluetex3dadd.tga red parm0 * 2 green parm1 * 2 blue parm2 * 2 } } textures/object/shinymonitor2 { qer_editorimage textures/object/shinymonitor2.tga bumpmap models/seneca/textures/shinymonitor2_local.tga diffusemap models/seneca/textures/shinymonitor2_d.tga specularmap models/seneca/textures/shinymonitor2_s.tga { blend gl_one,gl_one map models/seneca/textures/shinymonitor2_add.tga rgb flickertable [ time * 6 ] } } textures/object/shinymonitor1 { qer_editorimage textures/object/shinymonitor1.tga bumpmap models/seneca/textures/shinymonitor1_local.tga diffusemap models/seneca/textures/shinymonitor1_d.tga specularmap models/seneca/textures/shinymonitor1_s.tga { blend gl_one,gl_one map models/seneca/textures/shinymonitor1_add.tga rgb flickertable [ time * 6 ] } } textures/object/metalshelve_top { twoSided qer_editorimage textures/object/metalshelve_top.tga bumpmap models/seneca/textures/metalshelve_top.tga diffusemap models/seneca/textures/metalshelve_top_d.tga specularmap models/seneca/textures/metalshelve_top_d.tga } textures/object/metalshelve_floor { twoSided qer_editorimage textures/object/metalshelve_floor.tga bumpmap models/seneca/textures/metalshelve_floor.tga diffusemap models/seneca/textures/metalshelve_floor_d.tga specularmap models/seneca/textures/metalshelve_floor_d.tga } textures/object/metalshelve_side { twoSided qer_editorimage textures/object/metalshelve_side.tga bumpmap models/seneca/textures/metalshelve_side.tga diffusemap models/seneca/textures/metalshelve_side_d.tga specularmap models/seneca/textures/metalshelve_side_d.tga } textures/object/a_metalshelve_side { twoSided surfaceparm nonsolid qer_editorimage textures/object/a_metalshelve_side.tga bumpmap models/seneca/textures/metalshelve_side.tga diffusemap textures/object/a_metalshelve_side_d.tga specularmap textures/object/a_metalshelve_side_s.tga } textures/object/metalshelve_front { twoSided qer_editorimage textures/object/metalshelve_front.tga noshadows twoSided { blend bumpmap map models/seneca/textures/metalshelve_front.tga } { blend diffusemap map models/seneca/textures/metalshelve_front_d.tga alphaTest 0.5 } { blend specularmap map models/seneca/textures/metalshelve_front_d.tga } } textures/object/metalshelve_post { twoSided qer_editorimage textures/object/metalshelve_post.tga { blend bumpmap map models/seneca/textures/metalshelve_post.tga } { blend diffusemap map models/seneca/textures/metalshelve_post_d.tga alphaTest 0.5 } { blend specularmap map models/seneca/textures/metalshelve_post_d.tga } } textures/object/a_metalshelve_post { twoSided surfaceparm nonsolid qer_editorimage textures/object/a_metalshelve_post.tga { blend bumpmap map models/seneca/textures/metalshelve_post.tga } { blend diffusemap map textures/object/a_metalshelve_post_d.tga alphaTest 0.5 } { blend specularmap map textures/object/a_metalshelve_post_s.tga } } textures/object/whiteboard { qer_editorimage textures/object/whiteboard.tga bumpmap heightmap (textures/object/whiteboard_bmp.tga, 4) diffusemap textures/object/whiteboard_d.tga specularmap textures/object/whiteboard_s.tga } textures/object/noteboard { qer_editorimage textures/object/noteboard.tga bumpmap heightmap (textures/object/noteboard_bmp.tga, 4) diffusemap textures/object/noteboard.tga } textures/object/calendar1 { qer_editorimage textures/object/calendar1.tga diffusemap textures/object/calendar1.tga } textures/object/camera_red { qer_editorimage textures/object/camera_red.tga diffusemap textures/object/camera_red.tga } textures/object/surface_red { translucent qer_editorimage textures/object/camera_red.tga diffusemap textures/object/camera_red.tga } textures/object/camera_green { qer_editorimage textures/object/camera_green.tga diffusemap textures/object/camera_green.tga } textures/object/surface_green { translucent qer_editorimage textures/object/camera_green.tga diffusemap textures/object/camera_green.tga } textures/object/camera_yellow { qer_editorimage textures/object/camera_yellow.tga diffusemap textures/object/camera_yellow.tga } textures/object/camera_state { qer_editorimage textures/object/camera_green.tga { if ( parm7 == 0 ) blend add map textures/object/camera_green.tga } { if ( parm7 == 1 ) blend add map textures/object/camera_yellow.tga } { if ( parm7 == 2 ) blend add map textures/object/camera_yellow.tga } { if ( parm7 == 3 ) blend add map textures/object/camera_red.tga } } //********* Transparent Metal shelve textures textures/object/metalshelve_top_trans { description "Non-solid version used for func_moveables" surfaceparm nonsolid twoSided qer_editorimage textures/object/metalshelve_top.tga bumpmap models/seneca/textures/metalshelve_top.tga diffusemap models/seneca/textures/metalshelve_top_d.tga specularmap models/seneca/textures/metalshelve_top_d.tga } textures/object/metalshelve_floor_trans { description "Non-solid version used for func_moveables" surfaceparm nonsolid twoSided qer_editorimage textures/object/metalshelve_floor.tga bumpmap models/seneca/textures/metalshelve_floor.tga diffusemap models/seneca/textures/metalshelve_floor_d.tga specularmap models/seneca/textures/metalshelve_floor_d.tga } textures/object/metalshelve_side_trans { description "Non-solid version used for func_moveables" surfaceparm nonsolid twoSided qer_editorimage textures/object/metalshelve_side.tga bumpmap models/seneca/textures/metalshelve_side.tga diffusemap models/seneca/textures/metalshelve_side_d.tga specularmap models/seneca/textures/metalshelve_side_d.tga } textures/object/metalshelve_front_trans { description "Non-solid version used for func_moveables" surfaceparm nonsolid twoSided qer_editorimage textures/object/metalshelve_front.tga noshadows twoSided { blend bumpmap map models/seneca/textures/metalshelve_front.tga } { blend diffusemap map models/seneca/textures/metalshelve_front_d.tga alphaTest 0.5 } { blend specularmap map models/seneca/textures/metalshelve_front_d.tga } } textures/object/metalshelve_post_trans { description "Non-solid version used for func_moveables" surfaceparm nonsolid twoSided qer_editorimage textures/object/metalshelve_post.tga { blend bumpmap map models/seneca/textures/metalshelve_post.tga } { blend diffusemap map models/seneca/textures/metalshelve_post_d.tga alphaTest 0.5 } { blend specularmap map models/seneca/textures/metalshelve_post_d.tga } } textures/gui/remap1 { qer_editorimage guisurfs/guisurfaceremap.tga surfaceparm discrete } textures/gui/remap2 { qer_editorimage guisurfs/guisurfaceremap.tga surfaceparm discrete } textures/gui/remap3 { qer_editorimage guisurfs/guisurfaceremap.tga surfaceparm discrete } textures/gui/remap4 { qer_editorimage guisurfs/guisurfaceremap.tga surfaceparm discrete } textures/gui/remap5 { qer_editorimage guisurfs/guisurfaceremap.tga surfaceparm discrete } guisurfs/hazard1 { qer_editorimage guisurfs/guisurface.tga guiSurf guis/doors/hazard.gui surfaceparm discrete } guisurfs/hazard2 { qer_editorimage guisurfs/guisurface.tga guiSurf guis/doors/pressure1.gui surfaceparm discrete }