diff --git a/baseq3r/textures/q3r_liquids/pool3d_3c2.jpg b/baseq3r/textures/q3r_liquids/pool3d_3c2.jpg new file mode 100644 index 00000000..9b291a59 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/pool3d_3c2.jpg differ diff --git a/baseq3r/textures/q3r_liquids/pool3d_3e.jpg b/baseq3r/textures/q3r_liquids/pool3d_3e.jpg new file mode 100644 index 00000000..fa890874 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/pool3d_3e.jpg differ diff --git a/baseq3r/textures/q3r_liquids/pool3d_4b2.jpg b/baseq3r/textures/q3r_liquids/pool3d_4b2.jpg new file mode 100644 index 00000000..e73310f1 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/pool3d_4b2.jpg differ diff --git a/baseq3r/textures/q3r_liquids/pool3d_5.jpg b/baseq3r/textures/q3r_liquids/pool3d_5.jpg new file mode 100644 index 00000000..2105e732 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/pool3d_5.jpg differ diff --git a/baseq3r/textures/q3r_liquids/pool3d_5c2.jpg b/baseq3r/textures/q3r_liquids/pool3d_5c2.jpg new file mode 100644 index 00000000..92a0304d Binary files /dev/null and b/baseq3r/textures/q3r_liquids/pool3d_5c2.jpg differ diff --git a/baseq3r/textures/q3r_liquids/pool3d_5e.jpg b/baseq3r/textures/q3r_liquids/pool3d_5e.jpg new file mode 100644 index 00000000..beca3aa2 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/pool3d_5e.jpg differ diff --git a/baseq3r/textures/q3r_liquids/pool3d_6.jpg b/baseq3r/textures/q3r_liquids/pool3d_6.jpg new file mode 100644 index 00000000..6fff62b2 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/pool3d_6.jpg differ diff --git a/baseq3r/textures/q3r_liquids/pool3d_6c2.jpg b/baseq3r/textures/q3r_liquids/pool3d_6c2.jpg new file mode 100644 index 00000000..aa5ba69d Binary files /dev/null and b/baseq3r/textures/q3r_liquids/pool3d_6c2.jpg differ diff --git a/baseq3r/textures/q3r_liquids/proto_gruel2.tga b/baseq3r/textures/q3r_liquids/proto_gruel2.tga new file mode 100644 index 00000000..f52b19f6 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/proto_gruel2.tga differ diff --git a/baseq3r/textures/q3r_liquids/proto_gruel3.jpg b/baseq3r/textures/q3r_liquids/proto_gruel3.jpg new file mode 100644 index 00000000..7c361883 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/proto_gruel3.jpg differ diff --git a/baseq3r/textures/q3r_liquids/proto_grueldark.jpg b/baseq3r/textures/q3r_liquids/proto_grueldark.jpg new file mode 100644 index 00000000..27a42905 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/proto_grueldark.jpg differ diff --git a/baseq3r/textures/q3r_liquids/proto_grueldark2.jpg b/baseq3r/textures/q3r_liquids/proto_grueldark2.jpg new file mode 100644 index 00000000..a24564c8 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/proto_grueldark2.jpg differ diff --git a/baseq3r/textures/q3r_liquids/proto_poolpass.jpg b/baseq3r/textures/q3r_liquids/proto_poolpass.jpg new file mode 100644 index 00000000..742ffba4 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/proto_poolpass.jpg differ diff --git a/baseq3r/textures/q3r_liquids/protolava.tga b/baseq3r/textures/q3r_liquids/protolava.tga new file mode 100644 index 00000000..bf83c785 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/protolava.tga differ diff --git a/baseq3r/textures/q3r_liquids/protolava2.jpg b/baseq3r/textures/q3r_liquids/protolava2.jpg new file mode 100644 index 00000000..981d8b10 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/protolava2.jpg differ diff --git a/baseq3r/textures/q3r_liquids/slime7.jpg b/baseq3r/textures/q3r_liquids/slime7.jpg new file mode 100644 index 00000000..2c5f66b6 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/slime7.jpg differ diff --git a/baseq3r/textures/q3r_liquids/slime7c.jpg b/baseq3r/textures/q3r_liquids/slime7c.jpg new file mode 100644 index 00000000..69c95f99 Binary files /dev/null and b/baseq3r/textures/q3r_liquids/slime7c.jpg differ diff --git a/baseq3r/textures/q3r_stone/pjrock1.jpg b/baseq3r/textures/q3r_stone/pjrock1.jpg deleted file mode 100644 index 94baf778..00000000 Binary files a/baseq3r/textures/q3r_stone/pjrock1.jpg and /dev/null differ diff --git a/baseq3r/textures/sfx/b_flame1.jpg b/baseq3r/textures/sfx/b_flame1.jpg new file mode 100644 index 00000000..03d8f1a1 Binary files /dev/null and b/baseq3r/textures/sfx/b_flame1.jpg differ diff --git a/baseq3r/textures/sfx/b_flame2.jpg b/baseq3r/textures/sfx/b_flame2.jpg new file mode 100644 index 00000000..97df2443 Binary files /dev/null and b/baseq3r/textures/sfx/b_flame2.jpg differ diff --git a/baseq3r/textures/sfx/b_flame3.jpg b/baseq3r/textures/sfx/b_flame3.jpg new file mode 100644 index 00000000..ace6c73a Binary files /dev/null and b/baseq3r/textures/sfx/b_flame3.jpg differ diff --git a/baseq3r/textures/sfx/b_flame4.jpg b/baseq3r/textures/sfx/b_flame4.jpg new file mode 100644 index 00000000..12969d0a Binary files /dev/null and b/baseq3r/textures/sfx/b_flame4.jpg differ diff --git a/baseq3r/textures/sfx/b_flame5.jpg b/baseq3r/textures/sfx/b_flame5.jpg new file mode 100644 index 00000000..3110f6c1 Binary files /dev/null and b/baseq3r/textures/sfx/b_flame5.jpg differ diff --git a/baseq3r/textures/sfx/b_flame6.jpg b/baseq3r/textures/sfx/b_flame6.jpg new file mode 100644 index 00000000..72c708cd Binary files /dev/null and b/baseq3r/textures/sfx/b_flame6.jpg differ diff --git a/baseq3r/textures/sfx/b_flame7.jpg b/baseq3r/textures/sfx/b_flame7.jpg new file mode 100644 index 00000000..78ae207b Binary files /dev/null and b/baseq3r/textures/sfx/b_flame7.jpg differ diff --git a/baseq3r/textures/sfx/b_flame8.jpg b/baseq3r/textures/sfx/b_flame8.jpg new file mode 100644 index 00000000..0f0a4285 Binary files /dev/null and b/baseq3r/textures/sfx/b_flame8.jpg differ diff --git a/baseq3r/textures/sfx/b_flameball.jpg b/baseq3r/textures/sfx/b_flameball.jpg index 62885fce..d995f6e6 100644 Binary files a/baseq3r/textures/sfx/b_flameball.jpg and b/baseq3r/textures/sfx/b_flameball.jpg differ diff --git a/baseq3r/textures/sfx/beam.jpg b/baseq3r/textures/sfx/beam.jpg index 7cfbe799..6490fe27 100644 Binary files a/baseq3r/textures/sfx/beam.jpg and b/baseq3r/textures/sfx/beam.jpg differ diff --git a/baseq3r/textures/sfx/beam_1.jpg b/baseq3r/textures/sfx/beam_1.jpg index 26e93d2c..7bf64c6d 100644 Binary files a/baseq3r/textures/sfx/beam_1.jpg and b/baseq3r/textures/sfx/beam_1.jpg differ diff --git a/baseq3r/textures/sfx/beam_blue4.jpg b/baseq3r/textures/sfx/beam_blue4.jpg index ff049217..c0ea751f 100644 Binary files a/baseq3r/textures/sfx/beam_blue4.jpg and b/baseq3r/textures/sfx/beam_blue4.jpg differ diff --git a/baseq3r/textures/sfx/beam_red.jpg b/baseq3r/textures/sfx/beam_red.jpg index b25d91a0..dd6f6ffc 100644 Binary files a/baseq3r/textures/sfx/beam_red.jpg and b/baseq3r/textures/sfx/beam_red.jpg differ diff --git a/baseq3r/textures/sfx/beam_waterlight.jpg b/baseq3r/textures/sfx/beam_waterlight.jpg index 4f6be0d9..c10999e4 100644 Binary files a/baseq3r/textures/sfx/beam_waterlight.jpg and b/baseq3r/textures/sfx/beam_waterlight.jpg differ diff --git a/baseq3r/textures/sfx/blackness.jpg b/baseq3r/textures/sfx/blackness.jpg new file mode 100644 index 00000000..74fa4c4f Binary files /dev/null and b/baseq3r/textures/sfx/blackness.jpg differ diff --git a/baseq3r/textures/sfx/blocks17final_pent.jpg b/baseq3r/textures/sfx/blocks17final_pent.jpg new file mode 100644 index 00000000..62fb4d54 Binary files /dev/null and b/baseq3r/textures/sfx/blocks17final_pent.jpg differ diff --git a/baseq3r/textures/sfx/blocks17g_jumpad.tga b/baseq3r/textures/sfx/blocks17g_jumpad.tga new file mode 100644 index 00000000..8921f5f8 Binary files /dev/null and b/baseq3r/textures/sfx/blocks17g_jumpad.tga differ diff --git a/baseq3r/textures/sfx/blocks18ccomputer.jpg b/baseq3r/textures/sfx/blocks18ccomputer.jpg new file mode 100644 index 00000000..7b7338cd Binary files /dev/null and b/baseq3r/textures/sfx/blocks18ccomputer.jpg differ diff --git a/baseq3r/textures/sfx/bolts.jpg b/baseq3r/textures/sfx/bolts.jpg new file mode 100644 index 00000000..385a5eab Binary files /dev/null and b/baseq3r/textures/sfx/bolts.jpg differ diff --git a/baseq3r/textures/sfx/bounce_concrete.jpg b/baseq3r/textures/sfx/bounce_concrete.jpg index 2a11b249..5a1aacc1 100644 Binary files a/baseq3r/textures/sfx/bounce_concrete.jpg and b/baseq3r/textures/sfx/bounce_concrete.jpg differ diff --git a/baseq3r/textures/sfx/bounce_dirt.tga b/baseq3r/textures/sfx/bounce_dirt.tga new file mode 100644 index 00000000..a032d499 Binary files /dev/null and b/baseq3r/textures/sfx/bounce_dirt.tga differ diff --git a/baseq3r/textures/sfx/bounce_largeblock3.jpg b/baseq3r/textures/sfx/bounce_largeblock3.jpg new file mode 100644 index 00000000..226263b5 Binary files /dev/null and b/baseq3r/textures/sfx/bounce_largeblock3.jpg differ diff --git a/baseq3r/textures/sfx/bounce_largeblock3b.jpg b/baseq3r/textures/sfx/bounce_largeblock3b.jpg index 6c2a3823..b8c94332 100644 Binary files a/baseq3r/textures/sfx/bounce_largeblock3b.jpg and b/baseq3r/textures/sfx/bounce_largeblock3b.jpg differ diff --git a/baseq3r/textures/sfx/bounce_xq1metalbig.jpg b/baseq3r/textures/sfx/bounce_xq1metalbig.jpg new file mode 100644 index 00000000..f2ac049e Binary files /dev/null and b/baseq3r/textures/sfx/bounce_xq1metalbig.jpg differ diff --git a/baseq3r/textures/sfx/bouncepad01_block17.jpg b/baseq3r/textures/sfx/bouncepad01_block17.jpg index 984a7e18..4bb074d3 100644 Binary files a/baseq3r/textures/sfx/bouncepad01_block17.jpg and b/baseq3r/textures/sfx/bouncepad01_block17.jpg differ diff --git a/baseq3r/textures/sfx/bouncepad01_diamond2cTGA.jpg b/baseq3r/textures/sfx/bouncepad01_diamond2cTGA.jpg index f8546c15..ce0d5d1e 100644 Binary files a/baseq3r/textures/sfx/bouncepad01_diamond2cTGA.jpg and b/baseq3r/textures/sfx/bouncepad01_diamond2cTGA.jpg differ diff --git a/baseq3r/textures/sfx/bouncepad01_xarch.jpg b/baseq3r/textures/sfx/bouncepad01_xarch.jpg new file mode 100644 index 00000000..0a43d0e0 Binary files /dev/null and b/baseq3r/textures/sfx/bouncepad01_xarch.jpg differ diff --git a/baseq3r/textures/sfx/bouncepad01b_layer1.jpg b/baseq3r/textures/sfx/bouncepad01b_layer1.jpg new file mode 100644 index 00000000..242f4f97 Binary files /dev/null and b/baseq3r/textures/sfx/bouncepad01b_layer1.jpg differ diff --git a/baseq3r/textures/sfx/bouncepad01block18b.jpg b/baseq3r/textures/sfx/bouncepad01block18b.jpg new file mode 100644 index 00000000..fbe05ff5 Binary files /dev/null and b/baseq3r/textures/sfx/bouncepad01block18b.jpg differ diff --git a/baseq3r/textures/sfx/bouncepad1q1metal7_99.jpg b/baseq3r/textures/sfx/bouncepad1q1metal7_99.jpg index f8de4f98..a5d93b39 100644 Binary files a/baseq3r/textures/sfx/bouncepad1q1metal7_99.jpg and b/baseq3r/textures/sfx/bouncepad1q1metal7_99.jpg differ diff --git a/baseq3r/textures/sfx/bullseye.jpg b/baseq3r/textures/sfx/bullseye.jpg new file mode 100644 index 00000000..9aa5bc86 Binary files /dev/null and b/baseq3r/textures/sfx/bullseye.jpg differ diff --git a/baseq3r/textures/sfx/cabletest2.tga b/baseq3r/textures/sfx/cabletest2.tga new file mode 100644 index 00000000..6cda4ca6 Binary files /dev/null and b/baseq3r/textures/sfx/cabletest2.tga differ diff --git a/baseq3r/textures/sfx/clangdark_bounce.jpg b/baseq3r/textures/sfx/clangdark_bounce.jpg index 0edd68cc..2c266f9f 100644 Binary files a/baseq3r/textures/sfx/clangdark_bounce.jpg and b/baseq3r/textures/sfx/clangdark_bounce.jpg differ diff --git a/baseq3r/textures/sfx/compscreen/letters1.tga b/baseq3r/textures/sfx/compscreen/letters1.tga new file mode 100644 index 00000000..3da26b35 Binary files /dev/null and b/baseq3r/textures/sfx/compscreen/letters1.tga differ diff --git a/baseq3r/textures/sfx/compscreen/letters2.tga b/baseq3r/textures/sfx/compscreen/letters2.tga new file mode 100644 index 00000000..6f52ee64 Binary files /dev/null and b/baseq3r/textures/sfx/compscreen/letters2.tga differ diff --git a/baseq3r/textures/sfx/compscreen/letters3.tga b/baseq3r/textures/sfx/compscreen/letters3.tga new file mode 100644 index 00000000..83b9b6d5 Binary files /dev/null and b/baseq3r/textures/sfx/compscreen/letters3.tga differ diff --git a/baseq3r/textures/sfx/compscreen/letters4.tga b/baseq3r/textures/sfx/compscreen/letters4.tga new file mode 100644 index 00000000..c9362fb5 Binary files /dev/null and b/baseq3r/textures/sfx/compscreen/letters4.tga differ diff --git a/baseq3r/textures/sfx/compscreen/letters5.jpg b/baseq3r/textures/sfx/compscreen/letters5.jpg new file mode 100644 index 00000000..6dbcfe3a Binary files /dev/null and b/baseq3r/textures/sfx/compscreen/letters5.jpg differ diff --git a/baseq3r/textures/sfx/computer_blocks17.jpg b/baseq3r/textures/sfx/computer_blocks17.jpg new file mode 100644 index 00000000..6be86e50 Binary files /dev/null and b/baseq3r/textures/sfx/computer_blocks17.jpg differ diff --git a/baseq3r/textures/sfx/computerblocks15.jpg b/baseq3r/textures/sfx/computerblocks15.jpg new file mode 100644 index 00000000..b48ac119 Binary files /dev/null and b/baseq3r/textures/sfx/computerblocks15.jpg differ diff --git a/baseq3r/textures/sfx/computerpurptileb.jpg b/baseq3r/textures/sfx/computerpurptileb.jpg new file mode 100644 index 00000000..d4f16730 Binary files /dev/null and b/baseq3r/textures/sfx/computerpurptileb.jpg differ diff --git a/baseq3r/textures/sfx/console01.jpg b/baseq3r/textures/sfx/console01.jpg new file mode 100644 index 00000000..06e5f6a3 Binary files /dev/null and b/baseq3r/textures/sfx/console01.jpg differ diff --git a/baseq3r/textures/sfx/console02.jpg b/baseq3r/textures/sfx/console02.jpg index 94f6f8ea..60cb4822 100644 Binary files a/baseq3r/textures/sfx/console02.jpg and b/baseq3r/textures/sfx/console02.jpg differ diff --git a/baseq3r/textures/sfx/console03.jpg b/baseq3r/textures/sfx/console03.jpg new file mode 100644 index 00000000..3e467605 Binary files /dev/null and b/baseq3r/textures/sfx/console03.jpg differ diff --git a/baseq3r/textures/sfx/demonltblackfinal.jpg b/baseq3r/textures/sfx/demonltblackfinal.jpg new file mode 100644 index 00000000..573caba2 Binary files /dev/null and b/baseq3r/textures/sfx/demonltblackfinal.jpg differ diff --git a/baseq3r/textures/sfx/demonltblackfinal_glow2.jpg b/baseq3r/textures/sfx/demonltblackfinal_glow2.jpg new file mode 100644 index 00000000..c60ca69e Binary files /dev/null and b/baseq3r/textures/sfx/demonltblackfinal_glow2.jpg differ diff --git a/baseq3r/textures/sfx/detail.jpg b/baseq3r/textures/sfx/detail.jpg index bea36cd4..fdfbc9e1 100644 Binary files a/baseq3r/textures/sfx/detail.jpg and b/baseq3r/textures/sfx/detail.jpg differ diff --git a/baseq3r/textures/sfx/dust_puppy2.tga b/baseq3r/textures/sfx/dust_puppy2.tga new file mode 100644 index 00000000..59f591cd Binary files /dev/null and b/baseq3r/textures/sfx/dust_puppy2.tga differ diff --git a/baseq3r/textures/sfx/electric2.blend.jpg b/baseq3r/textures/sfx/electric2.blend.jpg index b21db760..4d18c71a 100644 Binary files a/baseq3r/textures/sfx/electric2.blend.jpg and b/baseq3r/textures/sfx/electric2.blend.jpg differ diff --git a/baseq3r/textures/sfx/electricgrade3.jpg b/baseq3r/textures/sfx/electricgrade3.jpg index 873448b2..bd392546 100644 Binary files a/baseq3r/textures/sfx/electricgrade3.jpg and b/baseq3r/textures/sfx/electricgrade3.jpg differ diff --git a/baseq3r/textures/sfx/electricslime.jpg b/baseq3r/textures/sfx/electricslime.jpg index 03d87634..18e9b31b 100644 Binary files a/baseq3r/textures/sfx/electricslime.jpg and b/baseq3r/textures/sfx/electricslime.jpg differ diff --git a/baseq3r/textures/sfx/electricslime2.jpg b/baseq3r/textures/sfx/electricslime2.jpg new file mode 100644 index 00000000..d312d99f Binary files /dev/null and b/baseq3r/textures/sfx/electricslime2.jpg differ diff --git a/baseq3r/textures/sfx/electricslime_old.tga b/baseq3r/textures/sfx/electricslime_old.tga new file mode 100644 index 00000000..f879a23d Binary files /dev/null and b/baseq3r/textures/sfx/electricslime_old.tga differ diff --git a/baseq3r/textures/sfx/fan.tga b/baseq3r/textures/sfx/fan.tga new file mode 100644 index 00000000..78251900 Binary files /dev/null and b/baseq3r/textures/sfx/fan.tga differ diff --git a/baseq3r/textures/sfx/fan3.tga b/baseq3r/textures/sfx/fan3.tga new file mode 100644 index 00000000..94ab3c61 Binary files /dev/null and b/baseq3r/textures/sfx/fan3.tga differ diff --git a/baseq3r/textures/sfx/fan3bladeb.tga b/baseq3r/textures/sfx/fan3bladeb.tga new file mode 100644 index 00000000..dfc4f3c4 Binary files /dev/null and b/baseq3r/textures/sfx/fan3bladeb.tga differ diff --git a/baseq3r/textures/sfx/fan_grate.tga b/baseq3r/textures/sfx/fan_grate.tga index b4a1bae9..2fbfb830 100644 Binary files a/baseq3r/textures/sfx/fan_grate.tga and b/baseq3r/textures/sfx/fan_grate.tga differ diff --git a/baseq3r/textures/sfx/fanfx.jpg b/baseq3r/textures/sfx/fanfx.jpg index 81a8d587..d8507be0 100644 Binary files a/baseq3r/textures/sfx/fanfx.jpg and b/baseq3r/textures/sfx/fanfx.jpg differ diff --git a/baseq3r/textures/sfx/fire_ctfblue.jpg b/baseq3r/textures/sfx/fire_ctfblue.jpg new file mode 100644 index 00000000..664a440f Binary files /dev/null and b/baseq3r/textures/sfx/fire_ctfblue.jpg differ diff --git a/baseq3r/textures/sfx/fire_ctfred.jpg b/baseq3r/textures/sfx/fire_ctfred.jpg new file mode 100644 index 00000000..4ca15102 Binary files /dev/null and b/baseq3r/textures/sfx/fire_ctfred.jpg differ diff --git a/baseq3r/textures/sfx/firegorre.tga b/baseq3r/textures/sfx/firegorre.tga new file mode 100644 index 00000000..2dbc1bcd Binary files /dev/null and b/baseq3r/textures/sfx/firegorre.tga differ diff --git a/baseq3r/textures/sfx/firegorre2.jpg b/baseq3r/textures/sfx/firegorre2.jpg new file mode 100644 index 00000000..f0e5c7e5 Binary files /dev/null and b/baseq3r/textures/sfx/firegorre2.jpg differ diff --git a/baseq3r/textures/sfx/fireswirl2.jpg b/baseq3r/textures/sfx/fireswirl2.jpg index b8965e65..81b34d5d 100644 Binary files a/baseq3r/textures/sfx/fireswirl2.jpg and b/baseq3r/textures/sfx/fireswirl2.jpg differ diff --git a/baseq3r/textures/sfx/fireswirl2blue.jpg b/baseq3r/textures/sfx/fireswirl2blue.jpg new file mode 100644 index 00000000..1e1b82a3 Binary files /dev/null and b/baseq3r/textures/sfx/fireswirl2blue.jpg differ diff --git a/baseq3r/textures/sfx/firewalla.tga b/baseq3r/textures/sfx/firewalla.tga new file mode 100644 index 00000000..6531893d Binary files /dev/null and b/baseq3r/textures/sfx/firewalla.tga differ diff --git a/baseq3r/textures/sfx/fishy.tga b/baseq3r/textures/sfx/fishy.tga new file mode 100644 index 00000000..180543d9 Binary files /dev/null and b/baseq3r/textures/sfx/fishy.tga differ diff --git a/baseq3r/textures/sfx/flame1.jpg b/baseq3r/textures/sfx/flame1.jpg new file mode 100644 index 00000000..8474dfaa Binary files /dev/null and b/baseq3r/textures/sfx/flame1.jpg differ diff --git a/baseq3r/textures/sfx/flame2.jpg b/baseq3r/textures/sfx/flame2.jpg new file mode 100644 index 00000000..1d6cebbe Binary files /dev/null and b/baseq3r/textures/sfx/flame2.jpg differ diff --git a/baseq3r/textures/sfx/flame3.jpg b/baseq3r/textures/sfx/flame3.jpg new file mode 100644 index 00000000..5e5957e6 Binary files /dev/null and b/baseq3r/textures/sfx/flame3.jpg differ diff --git a/baseq3r/textures/sfx/flame4.jpg b/baseq3r/textures/sfx/flame4.jpg new file mode 100644 index 00000000..08782056 Binary files /dev/null and b/baseq3r/textures/sfx/flame4.jpg differ diff --git a/baseq3r/textures/sfx/flame5.jpg b/baseq3r/textures/sfx/flame5.jpg new file mode 100644 index 00000000..0028209c Binary files /dev/null and b/baseq3r/textures/sfx/flame5.jpg differ diff --git a/baseq3r/textures/sfx/flame6.jpg b/baseq3r/textures/sfx/flame6.jpg new file mode 100644 index 00000000..391be98a Binary files /dev/null and b/baseq3r/textures/sfx/flame6.jpg differ diff --git a/baseq3r/textures/sfx/flame7.jpg b/baseq3r/textures/sfx/flame7.jpg new file mode 100644 index 00000000..4d14b860 Binary files /dev/null and b/baseq3r/textures/sfx/flame7.jpg differ diff --git a/baseq3r/textures/sfx/flame8.jpg b/baseq3r/textures/sfx/flame8.jpg new file mode 100644 index 00000000..927ec587 Binary files /dev/null and b/baseq3r/textures/sfx/flame8.jpg differ diff --git a/baseq3r/textures/sfx/flameball.jpg b/baseq3r/textures/sfx/flameball.jpg index 9b7b44e1..e1805af2 100644 Binary files a/baseq3r/textures/sfx/flameball.jpg and b/baseq3r/textures/sfx/flameball.jpg differ diff --git a/baseq3r/textures/sfx/g_flame1.jpg b/baseq3r/textures/sfx/g_flame1.jpg new file mode 100644 index 00000000..d126228d Binary files /dev/null and b/baseq3r/textures/sfx/g_flame1.jpg differ diff --git a/baseq3r/textures/sfx/g_flame2.jpg b/baseq3r/textures/sfx/g_flame2.jpg new file mode 100644 index 00000000..1cb4c501 Binary files /dev/null and b/baseq3r/textures/sfx/g_flame2.jpg differ diff --git a/baseq3r/textures/sfx/g_flame3.jpg b/baseq3r/textures/sfx/g_flame3.jpg new file mode 100644 index 00000000..1597dbba Binary files /dev/null and b/baseq3r/textures/sfx/g_flame3.jpg differ diff --git a/baseq3r/textures/sfx/g_flame4.jpg b/baseq3r/textures/sfx/g_flame4.jpg new file mode 100644 index 00000000..08ec0214 Binary files /dev/null and b/baseq3r/textures/sfx/g_flame4.jpg differ diff --git a/baseq3r/textures/sfx/g_flame5.jpg b/baseq3r/textures/sfx/g_flame5.jpg new file mode 100644 index 00000000..40c9148d Binary files /dev/null and b/baseq3r/textures/sfx/g_flame5.jpg differ diff --git a/baseq3r/textures/sfx/g_flame6.jpg b/baseq3r/textures/sfx/g_flame6.jpg new file mode 100644 index 00000000..2e314694 Binary files /dev/null and b/baseq3r/textures/sfx/g_flame6.jpg differ diff --git a/baseq3r/textures/sfx/g_flame7.jpg b/baseq3r/textures/sfx/g_flame7.jpg new file mode 100644 index 00000000..5dd006cc Binary files /dev/null and b/baseq3r/textures/sfx/g_flame7.jpg differ diff --git a/baseq3r/textures/sfx/g_flame8.jpg b/baseq3r/textures/sfx/g_flame8.jpg new file mode 100644 index 00000000..6b7877a9 Binary files /dev/null and b/baseq3r/textures/sfx/g_flame8.jpg differ diff --git a/baseq3r/textures/sfx/g_flameball.jpg b/baseq3r/textures/sfx/g_flameball.jpg index c75d628e..45acf442 100644 Binary files a/baseq3r/textures/sfx/g_flameball.jpg and b/baseq3r/textures/sfx/g_flameball.jpg differ diff --git a/baseq3r/textures/sfx/healthfloor.tga b/baseq3r/textures/sfx/healthfloor.tga new file mode 100644 index 00000000..b596bc0c Binary files /dev/null and b/baseq3r/textures/sfx/healthfloor.tga differ diff --git a/baseq3r/textures/sfx/hologirl.jpg b/baseq3r/textures/sfx/hologirl.jpg index 2c4237ec..6003fedd 100644 Binary files a/baseq3r/textures/sfx/hologirl.jpg and b/baseq3r/textures/sfx/hologirl.jpg differ diff --git a/baseq3r/textures/sfx/hologirl2.tga b/baseq3r/textures/sfx/hologirl2.tga new file mode 100644 index 00000000..e4da7156 Binary files /dev/null and b/baseq3r/textures/sfx/hologirl2.tga differ diff --git a/baseq3r/textures/sfx/jacobs_x.jpg b/baseq3r/textures/sfx/jacobs_x.jpg new file mode 100644 index 00000000..fa44488b Binary files /dev/null and b/baseq3r/textures/sfx/jacobs_x.jpg differ diff --git a/baseq3r/textures/sfx/jumppadsmall.jpg b/baseq3r/textures/sfx/jumppadsmall.jpg new file mode 100644 index 00000000..4a222d0a Binary files /dev/null and b/baseq3r/textures/sfx/jumppadsmall.jpg differ diff --git a/baseq3r/textures/sfx/kenelectric.jpg b/baseq3r/textures/sfx/kenelectric.jpg index c1e515db..70cc74b5 100644 Binary files a/baseq3r/textures/sfx/kenelectric.jpg and b/baseq3r/textures/sfx/kenelectric.jpg differ diff --git a/baseq3r/textures/sfx/largerblock3b3_pent.jpg b/baseq3r/textures/sfx/largerblock3b3_pent.jpg new file mode 100644 index 00000000..f49abd8b Binary files /dev/null and b/baseq3r/textures/sfx/largerblock3b3_pent.jpg differ diff --git a/baseq3r/textures/sfx/largerblock3b3x128_pent.jpg b/baseq3r/textures/sfx/largerblock3b3x128_pent.jpg new file mode 100644 index 00000000..0bbe7624 Binary files /dev/null and b/baseq3r/textures/sfx/largerblock3b3x128_pent.jpg differ diff --git a/baseq3r/textures/sfx/launchpad_arrow.tga b/baseq3r/textures/sfx/launchpad_arrow.tga new file mode 100644 index 00000000..6dd35b4c Binary files /dev/null and b/baseq3r/textures/sfx/launchpad_arrow.tga differ diff --git a/baseq3r/textures/sfx/launchpad_arrow2.jpg b/baseq3r/textures/sfx/launchpad_arrow2.jpg new file mode 100644 index 00000000..7a31b03b Binary files /dev/null and b/baseq3r/textures/sfx/launchpad_arrow2.jpg differ diff --git a/baseq3r/textures/sfx/launchpad_blocks17.tga b/baseq3r/textures/sfx/launchpad_blocks17.tga new file mode 100644 index 00000000..ca3a4705 Binary files /dev/null and b/baseq3r/textures/sfx/launchpad_blocks17.tga differ diff --git a/baseq3r/textures/sfx/launchpad_blocks18d.jpg b/baseq3r/textures/sfx/launchpad_blocks18d.jpg new file mode 100644 index 00000000..da7fc171 Binary files /dev/null and b/baseq3r/textures/sfx/launchpad_blocks18d.jpg differ diff --git a/baseq3r/textures/sfx/launchpad_diamond.jpg b/baseq3r/textures/sfx/launchpad_diamond.jpg new file mode 100644 index 00000000..bd3e8b0b Binary files /dev/null and b/baseq3r/textures/sfx/launchpad_diamond.jpg differ diff --git a/baseq3r/textures/sfx/launchpad_dot.jpg b/baseq3r/textures/sfx/launchpad_dot.jpg new file mode 100644 index 00000000..aeb1c484 Binary files /dev/null and b/baseq3r/textures/sfx/launchpad_dot.jpg differ diff --git a/baseq3r/textures/sfx/launchpad_metalbridge04d.jpg b/baseq3r/textures/sfx/launchpad_metalbridge04d.jpg new file mode 100644 index 00000000..265792c4 Binary files /dev/null and b/baseq3r/textures/sfx/launchpad_metalbridge04d.jpg differ diff --git a/baseq3r/textures/sfx/lavabeam.jpg b/baseq3r/textures/sfx/lavabeam.jpg index 68263e36..ef28448f 100644 Binary files a/baseq3r/textures/sfx/lavabeam.jpg and b/baseq3r/textures/sfx/lavabeam.jpg differ diff --git a/baseq3r/textures/sfx/logo512.jpg b/baseq3r/textures/sfx/logo512.jpg index 7cfb9b96..60f5123f 100644 Binary files a/baseq3r/textures/sfx/logo512.jpg and b/baseq3r/textures/sfx/logo512.jpg differ diff --git a/baseq3r/textures/sfx/metalbridge06_bounce.jpg b/baseq3r/textures/sfx/metalbridge06_bounce.jpg index 87ffdec5..f5f4f3ca 100644 Binary files a/baseq3r/textures/sfx/metalbridge06_bounce.jpg and b/baseq3r/textures/sfx/metalbridge06_bounce.jpg differ diff --git a/baseq3r/textures/sfx/metalfloor_wall_14b.jpg b/baseq3r/textures/sfx/metalfloor_wall_14b.jpg new file mode 100644 index 00000000..187e0856 Binary files /dev/null and b/baseq3r/textures/sfx/metalfloor_wall_14b.jpg differ diff --git a/baseq3r/textures/sfx/metalfloor_wall_14bglow2.jpg b/baseq3r/textures/sfx/metalfloor_wall_14bglow2.jpg new file mode 100644 index 00000000..8e0051cd Binary files /dev/null and b/baseq3r/textures/sfx/metalfloor_wall_14bglow2.jpg differ diff --git a/baseq3r/textures/sfx/metalfloor_wall_5bglowblu.jpg b/baseq3r/textures/sfx/metalfloor_wall_5bglowblu.jpg new file mode 100644 index 00000000..faaeea2d Binary files /dev/null and b/baseq3r/textures/sfx/metalfloor_wall_5bglowblu.jpg differ diff --git a/baseq3r/textures/sfx/metalfloor_wall_7b.jpg b/baseq3r/textures/sfx/metalfloor_wall_7b.jpg new file mode 100644 index 00000000..b4d3062b Binary files /dev/null and b/baseq3r/textures/sfx/metalfloor_wall_7b.jpg differ diff --git a/baseq3r/textures/sfx/metalfloor_wall_9b.jpg b/baseq3r/textures/sfx/metalfloor_wall_9b.jpg new file mode 100644 index 00000000..5f3cad45 Binary files /dev/null and b/baseq3r/textures/sfx/metalfloor_wall_9b.jpg differ diff --git a/baseq3r/textures/sfx/metalfloor_wall_9bglow.jpg b/baseq3r/textures/sfx/metalfloor_wall_9bglow.jpg new file mode 100644 index 00000000..d9a17f1b Binary files /dev/null and b/baseq3r/textures/sfx/metalfloor_wall_9bglow.jpg differ diff --git a/baseq3r/textures/sfx/metaltech12final_bounce.jpg b/baseq3r/textures/sfx/metaltech12final_bounce.jpg new file mode 100644 index 00000000..cc8b0ef6 Binary files /dev/null and b/baseq3r/textures/sfx/metaltech12final_bounce.jpg differ diff --git a/baseq3r/textures/sfx/metaltechfloor02final_pent2.jpg b/baseq3r/textures/sfx/metaltechfloor02final_pent2.jpg new file mode 100644 index 00000000..97989a19 Binary files /dev/null and b/baseq3r/textures/sfx/metaltechfloor02final_pent2.jpg differ diff --git a/baseq3r/textures/sfx/mirror.jpg b/baseq3r/textures/sfx/mirror.jpg index 988e8678..d06bbcb1 100644 Binary files a/baseq3r/textures/sfx/mirror.jpg and b/baseq3r/textures/sfx/mirror.jpg differ diff --git a/baseq3r/textures/sfx/mirrorkc.tga b/baseq3r/textures/sfx/mirrorkc.tga index 8faa1697..d1fe1277 100644 Binary files a/baseq3r/textures/sfx/mirrorkc.tga and b/baseq3r/textures/sfx/mirrorkc.tga differ diff --git a/baseq3r/textures/sfx/omm.tga b/baseq3r/textures/sfx/omm.tga new file mode 100644 index 00000000..8de7bc57 Binary files /dev/null and b/baseq3r/textures/sfx/omm.tga differ diff --git a/baseq3r/textures/sfx/pentagramfloor_blue3glowtest.jpg b/baseq3r/textures/sfx/pentagramfloor_blue3glowtest.jpg new file mode 100644 index 00000000..675fb8ba Binary files /dev/null and b/baseq3r/textures/sfx/pentagramfloor_blue3glowtest.jpg differ diff --git a/baseq3r/textures/sfx/pentagramfloor_red_glow.jpg b/baseq3r/textures/sfx/pentagramfloor_red_glow.jpg new file mode 100644 index 00000000..ba446222 Binary files /dev/null and b/baseq3r/textures/sfx/pentagramfloor_red_glow.jpg differ diff --git a/baseq3r/textures/sfx/pentdirt2_@256.jpg b/baseq3r/textures/sfx/pentdirt2_@256.jpg new file mode 100644 index 00000000..f24dacd1 Binary files /dev/null and b/baseq3r/textures/sfx/pentdirt2_@256.jpg differ diff --git a/baseq3r/textures/sfx/pentfloor_diamond2c.jpg b/baseq3r/textures/sfx/pentfloor_diamond2c.jpg new file mode 100644 index 00000000..40da4146 Binary files /dev/null and b/baseq3r/textures/sfx/pentfloor_diamond2c.jpg differ diff --git a/baseq3r/textures/sfx/pentfloorq1metal7_99.jpg b/baseq3r/textures/sfx/pentfloorq1metal7_99.jpg new file mode 100644 index 00000000..49fb9e34 Binary files /dev/null and b/baseq3r/textures/sfx/pentfloorq1metal7_99.jpg differ diff --git a/baseq3r/textures/sfx/portal_sfx.jpg b/baseq3r/textures/sfx/portal_sfx.jpg index 4327d248..4807a4fa 100644 Binary files a/baseq3r/textures/sfx/portal_sfx.jpg and b/baseq3r/textures/sfx/portal_sfx.jpg differ diff --git a/baseq3r/textures/sfx/portal_sfx1.tga b/baseq3r/textures/sfx/portal_sfx1.tga new file mode 100644 index 00000000..edf90837 Binary files /dev/null and b/baseq3r/textures/sfx/portal_sfx1.tga differ diff --git a/baseq3r/textures/sfx/portal_sfx3.tga b/baseq3r/textures/sfx/portal_sfx3.tga new file mode 100644 index 00000000..ec0d3bd4 Binary files /dev/null and b/baseq3r/textures/sfx/portal_sfx3.tga differ diff --git a/baseq3r/textures/sfx/portal_sfx_ring.jpg b/baseq3r/textures/sfx/portal_sfx_ring.jpg new file mode 100644 index 00000000..285776c5 Binary files /dev/null and b/baseq3r/textures/sfx/portal_sfx_ring.jpg differ diff --git a/baseq3r/textures/sfx/portal_sfx_ring_blue1.tga b/baseq3r/textures/sfx/portal_sfx_ring_blue1.tga new file mode 100644 index 00000000..ceb65ad8 Binary files /dev/null and b/baseq3r/textures/sfx/portal_sfx_ring_blue1.tga differ diff --git a/baseq3r/textures/sfx/portal_sfx_ring_electric.jpg b/baseq3r/textures/sfx/portal_sfx_ring_electric.jpg index 417cbf0a..399d432f 100644 Binary files a/baseq3r/textures/sfx/portal_sfx_ring_electric.jpg and b/baseq3r/textures/sfx/portal_sfx_ring_electric.jpg differ diff --git a/baseq3r/textures/sfx/portalfog.jpg b/baseq3r/textures/sfx/portalfog.jpg new file mode 100644 index 00000000..3925e45e Binary files /dev/null and b/baseq3r/textures/sfx/portalfog.jpg differ diff --git a/baseq3r/textures/sfx/proto_zzzt.jpg b/baseq3r/textures/sfx/proto_zzzt.jpg index 4f06e55f..65edd314 100644 Binary files a/baseq3r/textures/sfx/proto_zzzt.jpg and b/baseq3r/textures/sfx/proto_zzzt.jpg differ diff --git a/baseq3r/textures/sfx/proto_zzztblu.jpg b/baseq3r/textures/sfx/proto_zzztblu.jpg new file mode 100644 index 00000000..14c0a2a9 Binary files /dev/null and b/baseq3r/textures/sfx/proto_zzztblu.jpg differ diff --git a/baseq3r/textures/sfx/proto_zzztblu2.jpg b/baseq3r/textures/sfx/proto_zzztblu2.jpg new file mode 100644 index 00000000..b5b3c59d Binary files /dev/null and b/baseq3r/textures/sfx/proto_zzztblu2.jpg differ diff --git a/baseq3r/textures/sfx/proto_zzztblu3.jpg b/baseq3r/textures/sfx/proto_zzztblu3.jpg index 34c9c1fb..22e2846f 100644 Binary files a/baseq3r/textures/sfx/proto_zzztblu3.jpg and b/baseq3r/textures/sfx/proto_zzztblu3.jpg differ diff --git a/baseq3r/textures/sfx/proto_zzztpink.jpg b/baseq3r/textures/sfx/proto_zzztpink.jpg new file mode 100644 index 00000000..7637a195 Binary files /dev/null and b/baseq3r/textures/sfx/proto_zzztpink.jpg differ diff --git a/baseq3r/textures/sfx/r_flame1.jpg b/baseq3r/textures/sfx/r_flame1.jpg new file mode 100644 index 00000000..62cf98b0 Binary files /dev/null and b/baseq3r/textures/sfx/r_flame1.jpg differ diff --git a/baseq3r/textures/sfx/r_flame2.jpg b/baseq3r/textures/sfx/r_flame2.jpg new file mode 100644 index 00000000..799ee72d Binary files /dev/null and b/baseq3r/textures/sfx/r_flame2.jpg differ diff --git a/baseq3r/textures/sfx/r_flame3.jpg b/baseq3r/textures/sfx/r_flame3.jpg new file mode 100644 index 00000000..b383196f Binary files /dev/null and b/baseq3r/textures/sfx/r_flame3.jpg differ diff --git a/baseq3r/textures/sfx/r_flame4.jpg b/baseq3r/textures/sfx/r_flame4.jpg new file mode 100644 index 00000000..678e1dcf Binary files /dev/null and b/baseq3r/textures/sfx/r_flame4.jpg differ diff --git a/baseq3r/textures/sfx/r_flame5.jpg b/baseq3r/textures/sfx/r_flame5.jpg new file mode 100644 index 00000000..712ef7b9 Binary files /dev/null and b/baseq3r/textures/sfx/r_flame5.jpg differ diff --git a/baseq3r/textures/sfx/r_flame6.jpg b/baseq3r/textures/sfx/r_flame6.jpg new file mode 100644 index 00000000..f217815a Binary files /dev/null and b/baseq3r/textures/sfx/r_flame6.jpg differ diff --git a/baseq3r/textures/sfx/r_flame7.jpg b/baseq3r/textures/sfx/r_flame7.jpg new file mode 100644 index 00000000..85e76822 Binary files /dev/null and b/baseq3r/textures/sfx/r_flame7.jpg differ diff --git a/baseq3r/textures/sfx/r_flame8.jpg b/baseq3r/textures/sfx/r_flame8.jpg new file mode 100644 index 00000000..1453d727 Binary files /dev/null and b/baseq3r/textures/sfx/r_flame8.jpg differ diff --git a/baseq3r/textures/sfx/r_flameball.jpg b/baseq3r/textures/sfx/r_flameball.jpg index 070d1c59..79de7b7f 100644 Binary files a/baseq3r/textures/sfx/r_flameball.jpg and b/baseq3r/textures/sfx/r_flameball.jpg differ diff --git a/baseq3r/textures/sfx/shadow.jpg b/baseq3r/textures/sfx/shadow.jpg new file mode 100644 index 00000000..4e925b9a Binary files /dev/null and b/baseq3r/textures/sfx/shadow.jpg differ diff --git a/baseq3r/textures/sfx/smallerblock3b3dim_pent.jpg b/baseq3r/textures/sfx/smallerblock3b3dim_pent.jpg new file mode 100644 index 00000000..f3894fd4 Binary files /dev/null and b/baseq3r/textures/sfx/smallerblock3b3dim_pent.jpg differ diff --git a/baseq3r/textures/sfx/snow.jpg b/baseq3r/textures/sfx/snow.jpg index 7a778cc6..19422718 100644 Binary files a/baseq3r/textures/sfx/snow.jpg and b/baseq3r/textures/sfx/snow.jpg differ diff --git a/baseq3r/textures/sfx/spawn_floor.tga b/baseq3r/textures/sfx/spawn_floor.tga new file mode 100644 index 00000000..14f34bbf Binary files /dev/null and b/baseq3r/textures/sfx/spawn_floor.tga differ diff --git a/baseq3r/textures/sfx/spawn_floord2c.tga b/baseq3r/textures/sfx/spawn_floord2c.tga new file mode 100644 index 00000000..1092320f Binary files /dev/null and b/baseq3r/textures/sfx/spawn_floord2c.tga differ diff --git a/baseq3r/textures/sfx/specular.jpg b/baseq3r/textures/sfx/specular.jpg index 324345e8..86405529 100644 Binary files a/baseq3r/textures/sfx/specular.jpg and b/baseq3r/textures/sfx/specular.jpg differ diff --git a/baseq3r/textures/sfx/specular5.jpg b/baseq3r/textures/sfx/specular5.jpg new file mode 100644 index 00000000..85cc886b Binary files /dev/null and b/baseq3r/textures/sfx/specular5.jpg differ diff --git a/baseq3r/textures/sfx/surface6jumppad.blend.jpg b/baseq3r/textures/sfx/surface6jumppad.blend.jpg new file mode 100644 index 00000000..8369eb87 Binary files /dev/null and b/baseq3r/textures/sfx/surface6jumppad.blend.jpg differ diff --git a/baseq3r/textures/sfx/tesla1.jpg b/baseq3r/textures/sfx/tesla1.jpg index 4912f728..c0281fce 100644 Binary files a/baseq3r/textures/sfx/tesla1.jpg and b/baseq3r/textures/sfx/tesla1.jpg differ diff --git a/baseq3r/textures/sfx/tesla1b.jpg b/baseq3r/textures/sfx/tesla1b.jpg index 62c7f441..c69f2a15 100644 Binary files a/baseq3r/textures/sfx/tesla1b.jpg and b/baseq3r/textures/sfx/tesla1b.jpg differ diff --git a/baseq3r/textures/sfx/x_conduit.jpg b/baseq3r/textures/sfx/x_conduit.jpg new file mode 100644 index 00000000..acb531e3 Binary files /dev/null and b/baseq3r/textures/sfx/x_conduit.jpg differ diff --git a/baseq3r/textures/sfx/x_conduit2.jpg b/baseq3r/textures/sfx/x_conduit2.jpg index 9f1a7174..9d3c2a11 100644 Binary files a/baseq3r/textures/sfx/x_conduit2.jpg and b/baseq3r/textures/sfx/x_conduit2.jpg differ diff --git a/baseq3r/textures/sfx/x_conduit3.jpg b/baseq3r/textures/sfx/x_conduit3.jpg index 8dab2f7f..42c2a885 100644 Binary files a/baseq3r/textures/sfx/x_conduit3.jpg and b/baseq3r/textures/sfx/x_conduit3.jpg differ diff --git a/baseq3r/textures/sfx/xian_dm3padwall.jpg b/baseq3r/textures/sfx/xian_dm3padwall.jpg index c4c02b0b..29bb5cbb 100644 Binary files a/baseq3r/textures/sfx/xian_dm3padwall.jpg and b/baseq3r/textures/sfx/xian_dm3padwall.jpg differ diff --git a/baseq3r/textures/sfx/xian_dm3padwallglow.jpg b/baseq3r/textures/sfx/xian_dm3padwallglow.jpg index 7ef14179..ef07943c 100644 Binary files a/baseq3r/textures/sfx/xian_dm3padwallglow.jpg and b/baseq3r/textures/sfx/xian_dm3padwallglow.jpg differ diff --git a/baseq3r/textures/sfx/zap_scroll.jpg b/baseq3r/textures/sfx/zap_scroll.jpg index c544bd05..c84ffe57 100644 Binary files a/baseq3r/textures/sfx/zap_scroll.jpg and b/baseq3r/textures/sfx/zap_scroll.jpg differ diff --git a/baseq3r/textures/sfx/zap_scroll2.jpg b/baseq3r/textures/sfx/zap_scroll2.jpg index d88aca42..cd78e9a4 100644 Binary files a/baseq3r/textures/sfx/zap_scroll2.jpg and b/baseq3r/textures/sfx/zap_scroll2.jpg differ diff --git a/baseq3r/textures/skies/bluedimclouds.jpg b/baseq3r/textures/skies/bluedimclouds.jpg new file mode 100644 index 00000000..19fb5725 Binary files /dev/null and b/baseq3r/textures/skies/bluedimclouds.jpg differ diff --git a/baseq3r/textures/skies/dimclouds.jpg b/baseq3r/textures/skies/dimclouds.jpg new file mode 100644 index 00000000..d68cb6d2 Binary files /dev/null and b/baseq3r/textures/skies/dimclouds.jpg differ diff --git a/baseq3r/textures/skies/inteldimclouds.jpg b/baseq3r/textures/skies/inteldimclouds.jpg new file mode 100644 index 00000000..2effda82 Binary files /dev/null and b/baseq3r/textures/skies/inteldimclouds.jpg differ diff --git a/baseq3r/textures/skies/intelredclouds.jpg b/baseq3r/textures/skies/intelredclouds.jpg new file mode 100644 index 00000000..8699b757 Binary files /dev/null and b/baseq3r/textures/skies/intelredclouds.jpg differ diff --git a/baseq3r/textures/skies/killsky_1.jpg b/baseq3r/textures/skies/killsky_1.jpg new file mode 100644 index 00000000..b3f8795b Binary files /dev/null and b/baseq3r/textures/skies/killsky_1.jpg differ diff --git a/baseq3r/textures/skies/killsky_2.jpg b/baseq3r/textures/skies/killsky_2.jpg new file mode 100644 index 00000000..965dd0a2 Binary files /dev/null and b/baseq3r/textures/skies/killsky_2.jpg differ diff --git a/baseq3r/textures/skies/pjbasesky.jpg b/baseq3r/textures/skies/pjbasesky.jpg new file mode 100644 index 00000000..f0c842b8 Binary files /dev/null and b/baseq3r/textures/skies/pjbasesky.jpg differ diff --git a/baseq3r/textures/skies/topclouds.jpg b/baseq3r/textures/skies/topclouds.jpg new file mode 100644 index 00000000..9be93c11 Binary files /dev/null and b/baseq3r/textures/skies/topclouds.jpg differ diff --git a/baseq3r/textures/skin/chapthroat.jpg b/baseq3r/textures/skin/chapthroat.jpg new file mode 100644 index 00000000..f34ab960 Binary files /dev/null and b/baseq3r/textures/skin/chapthroat.jpg differ diff --git a/baseq3r/textures/skin/chapthroat2.jpg b/baseq3r/textures/skin/chapthroat2.jpg new file mode 100644 index 00000000..be7f05a7 Binary files /dev/null and b/baseq3r/textures/skin/chapthroat2.jpg differ diff --git a/baseq3r/textures/skin/chapthroatooz.tga b/baseq3r/textures/skin/chapthroatooz.tga new file mode 100644 index 00000000..32b65735 Binary files /dev/null and b/baseq3r/textures/skin/chapthroatooz.tga differ diff --git a/baseq3r/textures/skin/nibbles.tga b/baseq3r/textures/skin/nibbles.tga new file mode 100644 index 00000000..e91dd04f Binary files /dev/null and b/baseq3r/textures/skin/nibbles.tga differ diff --git a/baseq3r/textures/skin/pjwal2k.jpg b/baseq3r/textures/skin/pjwal2k.jpg new file mode 100644 index 00000000..f59c2064 Binary files /dev/null and b/baseq3r/textures/skin/pjwal2k.jpg differ diff --git a/baseq3r/textures/skin/skin1.jpg b/baseq3r/textures/skin/skin1.jpg new file mode 100644 index 00000000..caa1b743 Binary files /dev/null and b/baseq3r/textures/skin/skin1.jpg differ diff --git a/baseq3r/textures/skin/skin5.jpg b/baseq3r/textures/skin/skin5.jpg new file mode 100644 index 00000000..440ac231 Binary files /dev/null and b/baseq3r/textures/skin/skin5.jpg differ diff --git a/baseq3r/textures/skin/skin6.jpg b/baseq3r/textures/skin/skin6.jpg new file mode 100644 index 00000000..611fecdf Binary files /dev/null and b/baseq3r/textures/skin/skin6.jpg differ diff --git a/baseq3r/textures/skin/skin6move.jpg b/baseq3r/textures/skin/skin6move.jpg new file mode 100644 index 00000000..ff3b065c Binary files /dev/null and b/baseq3r/textures/skin/skin6move.jpg differ diff --git a/baseq3r/textures/skin/skin6thrust.jpg b/baseq3r/textures/skin/skin6thrust.jpg new file mode 100644 index 00000000..77bf65b2 Binary files /dev/null and b/baseq3r/textures/skin/skin6thrust.jpg differ diff --git a/baseq3r/textures/skin/skin7_teeth.jpg b/baseq3r/textures/skin/skin7_teeth.jpg new file mode 100644 index 00000000..83a61d60 Binary files /dev/null and b/baseq3r/textures/skin/skin7_teeth.jpg differ diff --git a/baseq3r/textures/skin/surface8.jpg b/baseq3r/textures/skin/surface8.jpg new file mode 100644 index 00000000..7f13dd5e Binary files /dev/null and b/baseq3r/textures/skin/surface8.jpg differ diff --git a/baseq3r/textures/skin/tongue.jpg b/baseq3r/textures/skin/tongue.jpg new file mode 100644 index 00000000..2254da86 Binary files /dev/null and b/baseq3r/textures/skin/tongue.jpg differ diff --git a/baseq3r/textures/stone/pjrock1.jpg b/baseq3r/textures/stone/pjrock1.jpg new file mode 100644 index 00000000..b5d62cdd Binary files /dev/null and b/baseq3r/textures/stone/pjrock1.jpg differ diff --git a/baseq3r/textures/stone/pjrock16.jpg b/baseq3r/textures/stone/pjrock16.jpg new file mode 100644 index 00000000..e6eea5b5 Binary files /dev/null and b/baseq3r/textures/stone/pjrock16.jpg differ diff --git a/baseq3r/textures/stone/pjrock17.jpg b/baseq3r/textures/stone/pjrock17.jpg new file mode 100644 index 00000000..6cde375f Binary files /dev/null and b/baseq3r/textures/stone/pjrock17.jpg differ diff --git a/baseq3r/textures/stone/pjrock21.jpg b/baseq3r/textures/stone/pjrock21.jpg new file mode 100644 index 00000000..8c169a3c Binary files /dev/null and b/baseq3r/textures/stone/pjrock21.jpg differ diff --git a/baseq3r/textures/stone/pjrock6.jpg b/baseq3r/textures/stone/pjrock6.jpg new file mode 100644 index 00000000..31390f9c Binary files /dev/null and b/baseq3r/textures/stone/pjrock6.jpg differ diff --git a/baseq3r/textures/stone/rockwall.jpg b/baseq3r/textures/stone/rockwall.jpg new file mode 100644 index 00000000..8efc3adc Binary files /dev/null and b/baseq3r/textures/stone/rockwall.jpg differ diff --git a/engine/code/cgame/cg_players.c b/engine/code/cgame/cg_players.c index 60a6cc89..f1c19feb 100644 --- a/engine/code/cgame/cg_players.c +++ b/engine/code/cgame/cg_players.c @@ -676,7 +676,8 @@ static qboolean CG_RegisterClientSkin( clientInfo_t *ci, const char *modelName, } if (ci->plateSkinName[0] != 0){ - Com_sprintf( filename, sizeof( filename ), "models/players/plates/player%d.tga", ci->clientNum ); + // Com_sprintf( filename, sizeof( filename ), "models/players/plates/player%d.tga", ci->clientNum ); + Com_sprintf( filename, sizeof( filename ), "models/players/plates/default.tga", ci->clientNum ); ci->plateShader = trap_R_RegisterShader(filename); if( !ci->plateShader ) { Com_Printf( S_COLOR_YELLOW "Q3R Warning: Failed to load plate shader: %s\n", filename ); diff --git a/engine/code/qcommon/files.c b/engine/code/qcommon/files.c index fdcb7b14..6a6ffd1a 100644 --- a/engine/code/qcommon/files.c +++ b/engine/code/qcommon/files.c @@ -198,7 +198,7 @@ typedef struct const purePak_t com_purePaks[] = { - {BASEGAME, "assets0", 1328239889u}, + {BASEGAME, "assets0", 2105522727u}, #if 0 {"baseq3", "pak0", 1566731103u}, diff --git a/q3rallycode.ppr b/q3rallycode.ppr index 25109b75..32100f3f 100644 --- a/q3rallycode.ppr +++ b/q3rallycode.ppr @@ -13,7 +13,7 @@ ProjectFilesOnly=0 [Project tree] q3rallycode +engine - +code + -code -AL engine\code\AL\al.h engine\code\AL\alc.h @@ -162,7 +162,7 @@ q3rallycode engine\code\client\snd_openal.c engine\code\client\snd_public.h engine\code\client\snd_wavelet.c - +game + -game engine\code\game\ai_chat.c engine\code\game\ai_chat.h engine\code\game\ai_cmd.c @@ -853,26 +853,58 @@ q3rallycode engine\TODO engine\voip-readme.txt [Open project files] -0=engine\code\game\g_local.h -1=engine\code\game\g_weapon.c -2=engine\code\game\g_misc.c +0=engine\code\cgame\cg_players.c +1=engine\code\cgame\cg_atmospheric.c +2=engine\code\qcommon\files.c 3=engine\code\game\bg_public.h -4=engine\code\cgame\cg_rally_hud.c +4=engine\code\cgame\cg_main.c +5=engine\code\game\g_main.c +6=engine\code\game\g_spawn.c +7=engine\code\q3_ui\ui_menu.c +8=engine\code\q3_ui\ui_servers2.c +9=engine\code\botlib\linux-i386.mak +10=engine\code\botlib\be_aas.h +11=engine\code\cgame\cg_draw.c +12=engine\code\qcommon\q_shared.h [Selected Project Files] Main= -Selected=engine\code\cgame\cg_rally_hud.c -[engine\code\game\g_local.h] -TopLine=17 -Caret=1,704 -[engine\code\game\g_weapon.c] -TopLine=770 -Caret=3,785 -[engine\code\game\g_misc.c] -TopLine=124 -Caret=1,138 +Selected=engine\code\qcommon\files.c +[engine\code\cgame\cg_players.c] +TopLine=664 +Caret=76,680 +[engine\code\cgame\cg_atmospheric.c] +TopLine=69 +Caret=1,1 +[engine\code\qcommon\files.c] +TopLine=187 +Caret=34,201 [engine\code\game\bg_public.h] -TopLine=23 -Caret=50,34 -[engine\code\cgame\cg_rally_hud.c] -TopLine=831 -Caret=59,839 +TopLine=20 +Caret=1,34 +[engine\code\cgame\cg_main.c] +TopLine=2171 +Caret=1,2185 +[engine\code\game\g_main.c] +TopLine=122 +Caret=1,136 +[engine\code\game\g_spawn.c] +TopLine=668 +Caret=1,682 +[engine\code\q3_ui\ui_menu.c] +TopLine=416 +Caret=7,430 +[engine\code\q3_ui\ui_servers2.c] +TopLine=700 +Caret=1,740 +[engine\code\botlib\linux-i386.mak] +TopLine=7 +Caret=1,25 +[engine\code\botlib\be_aas.h] +TopLine=1 +Caret=1,4 +[engine\code\cgame\cg_draw.c] +TopLine=346 +Caret=1,360 +[engine\code\qcommon\q_shared.h] +TopLine=31 +Caret=1,31