darkplaces/ChangeLog | 3939 +++++++ darkplaces/SDLMain.h | 11 darkplaces/SDLMain.m | 384 darkplaces/bspfile.h | 2 darkplaces/cd_bsd.c | 3 darkplaces/cd_linux.c | 3 darkplaces/cd_shared.c | 37 darkplaces/cd_win.c | 2 darkplaces/cl_collision.c | 59 darkplaces/cl_demo.c | 71 darkplaces/cl_dyntexture.c | 93 darkplaces/cl_dyntexture.h | 21 darkplaces/cl_gecko.c | 1027 + darkplaces/cl_gecko.h | 40 darkplaces/cl_input.c | 268 darkplaces/cl_main.c | 433 darkplaces/cl_parse.c | 237 darkplaces/cl_particles.c | 1116 +- darkplaces/cl_screen.c | 618 - darkplaces/cl_screen.h | 1 darkplaces/cl_video.c | 76 darkplaces/cl_video.h | 7 darkplaces/client.h | 361 darkplaces/clprogdefs.h | 56 darkplaces/clvm_cmds.c | 1127 +- darkplaces/clvm_cmds.h | 31 darkplaces/cmd.c | 358 darkplaces/cmd.h | 7 darkplaces/collision.c | 19 darkplaces/collision.h | 1 darkplaces/common.c | 257 darkplaces/common.h | 25 darkplaces/conproc.c | 3 darkplaces/console.c | 935 + darkplaces/console.h | 1 darkplaces/csprogs.c | 332 darkplaces/csprogs.h | 3 darkplaces/curves.c | 2 darkplaces/cvar.c | 2 darkplaces/darkplaces-dedicated.dsp | 50 darkplaces/darkplaces-sdl.dev | 1709 +++ darkplaces/darkplaces-sdl.dsp | 74 darkplaces/darkplaces.dev | 298 darkplaces/darkplaces.dsp | 56 darkplaces/darkplaces.txt | 36 darkplaces/darkplaces.xpm | 142 darkplaces/draw.h | 39 darkplaces/filematch.c | 22 darkplaces/fs.c | 162 darkplaces/fs.h | 10 darkplaces/gl_backend.c | 105 darkplaces/gl_backend.h | 3 darkplaces/gl_draw.c | 741 + darkplaces/gl_rmain.c | 4201 +++++--- darkplaces/gl_rsurf.c | 350 darkplaces/gl_textures.c | 248 darkplaces/glquake.h | 38 darkplaces/host.c | 204 darkplaces/host_cmd.c | 198 darkplaces/image.c | 886 - darkplaces/image.h | 30 darkplaces/image_png.c | 45 darkplaces/image_png.h | 2 darkplaces/input.h | 15 darkplaces/jpeg.c | 124 darkplaces/jpeg.h | 2 darkplaces/keys.c | 134 darkplaces/keys.h | 7 darkplaces/lhnet.c | 135 darkplaces/lhnet.h | 3 darkplaces/libcurl.c | 34 darkplaces/makefile | 20 darkplaces/makefile.inc | 60 darkplaces/mathlib.c | 71 darkplaces/mathlib.h | 4 darkplaces/matrixlib.c | 35 darkplaces/matrixlib.h | 3 darkplaces/mdfour.c | 4 darkplaces/menu.c | 454 darkplaces/menu.h | 11 darkplaces/meshqueue.c | 4 darkplaces/model_alias.c | 733 - darkplaces/model_alias.h | 2 darkplaces/model_brush.c | 948 + darkplaces/model_brush.h | 28 darkplaces/model_shared.c | 528 - darkplaces/model_shared.h | 109 darkplaces/model_sprite.c | 79 darkplaces/mvm_cmds.c | 1317 +- darkplaces/netconn.c | 518 - darkplaces/netconn.h | 22 darkplaces/nexuiz-base-revision.txt | 6 darkplaces/nexuiz-engine-changes.diff | 1774 --- darkplaces/nexuiz.ico |binary darkplaces/nexuiz.xpm | 142 darkplaces/palette.c | 183 darkplaces/palette.h | 31 darkplaces/polygon.c | 206 darkplaces/polygon.h | 2 darkplaces/pr_comp.h | 1 darkplaces/progdefs.h | 1 darkplaces/progs.h | 187 darkplaces/progsvm.h | 53 darkplaces/protocol.c | 87 darkplaces/protocol.h | 12 darkplaces/prvm_cmds.c | 1431 ++ darkplaces/prvm_cmds.h | 43 darkplaces/prvm_edict.c | 165 darkplaces/prvm_exec.c | 79 darkplaces/prvm_execprogram.h | 2 darkplaces/quakedef.h | 66 darkplaces/r_explosion.c | 41 darkplaces/r_light.c | 165 darkplaces/r_light.h | 9 darkplaces/r_lightning.c | 115 darkplaces/r_shadow.c | 790 + darkplaces/r_shadow.h | 5 darkplaces/r_sky.c | 92 darkplaces/r_sprites.c | 348 darkplaces/r_textures.h | 57 darkplaces/render.h | 188 darkplaces/sbar.c | 939 + darkplaces/server.h | 44 darkplaces/snd_alsa.c | 6 darkplaces/snd_bsd.c | 2 darkplaces/snd_coreaudio.c | 45 darkplaces/snd_main.c | 146 darkplaces/snd_main.h | 15 darkplaces/snd_mem.c | 62 darkplaces/snd_mix.c | 427 darkplaces/snd_modplug.c | 476 darkplaces/snd_modplug.h | 33 darkplaces/snd_null.c | 2 darkplaces/snd_ogg.c | 103 darkplaces/snd_oss.c | 2 darkplaces/snd_sdl.c | 20 darkplaces/snd_wav.c | 18 darkplaces/snd_win.c | 47 darkplaces/sound.h | 1 darkplaces/spritegn.h | 2 darkplaces/sv_demo.c | 82 darkplaces/sv_demo.h | 9 darkplaces/sv_main.c | 729 - darkplaces/sv_phys.c | 154 darkplaces/sv_user.c | 28 darkplaces/svbsp.c | 6 darkplaces/svvm_cmds.c | 276 darkplaces/sys.h | 6 darkplaces/sys_linux.c | 7 darkplaces/sys_sdl.c | 5 darkplaces/sys_shared.c | 11 darkplaces/sys_win.c | 40 darkplaces/timing.h | 58 darkplaces/todo | 72 darkplaces/vid.h | 13 darkplaces/vid_agl.c | 40 darkplaces/vid_glx.c | 103 darkplaces/vid_null.c | 5 darkplaces/vid_sdl.c | 233 darkplaces/vid_shared.c | 282 darkplaces/vid_wgl.c | 562 - darkplaces/view.c | 106 darkplaces/wad.c | 15 darkplaces/wad.h | 6 darkplaces/world.c | 48 darkplaces/world.h | 11 darkplaces/zone.c | 32 darkplaces/zone.h | 2 fteqcc/fteqcc-linux-686 |binary fteqcc/fteqcc-linux-x86_64 |binary fteqcc/fteqcc-osx |binary fteqcc/fteqcc.exe |binary fteqcc/source/LICENSE | 87 fteqcc/source/Makefile | 67 fteqcc/source/cmdlib.h | 84 fteqcc/source/comprout.c | 250 fteqcc/source/execloop.h | 1071 ++ fteqcc/source/execloop16d.h | 1071 ++ fteqcc/source/execloop32.h | 1071 ++ fteqcc/source/execloop32d.h | 1071 ++ fteqcc/source/fteqcc-base-revision.txt | 11 fteqcc/source/gui.h | 21 fteqcc/source/hash.c | 265 fteqcc/source/hash.h | 33 fteqcc/source/initlib.c | 757 + fteqcc/source/pr_comp.h | 498 fteqcc/source/pr_edict.c | 3058 +++++ fteqcc/source/pr_exec.c | 1179 ++ fteqcc/source/pr_multi.c | 422 fteqcc/source/progsint.h | 466 fteqcc/source/progslib.h | 305 fteqcc/source/progtype.h | 18 fteqcc/source/qcc.dsp | 233 fteqcc/source/qcc.h | 897 + fteqcc/source/qcc_cmdlib.c | 882 + fteqcc/source/qcc_pr_comp.c | 8748 +++++++++++++++++ fteqcc/source/qcc_pr_lex.c | 3314 ++++++ fteqcc/source/qccgui.c | 2246 ++++ fteqcc/source/qccguistuff.c | 321 fteqcc/source/qccmain.c | 3422 ++++++ fteqcc/source/qcd.h | 6 fteqcc/source/qcd_main.c | 210 fteqcc/source/qcdecomp.c | 986 + fteqcc/source/readme.txt | 50 fteqcc/source/test.c | 185 qcsrc/client/Defs.qc | 171 qcsrc/client/Main.qc | 129 qcsrc/client/View.qc | 42 qcsrc/client/credit.txt | 3 qcsrc/client/csqc_builtins.h | 238 qcsrc/client/csqc_builtins.qc | 249 qcsrc/client/csqc_constants.h | 80 qcsrc/client/csqc_constants.qc | 161 qcsrc/client/defs.c | 153 qcsrc/client/helpers.c | 20 qcsrc/client/main.c | 105 qcsrc/client/old/csqc_builtins.h | 239 qcsrc/client/old/csqc_constants.h | 81 qcsrc/client/old/defs.c | 153 qcsrc/client/old/helpers.c | 20 qcsrc/client/old/main.c | 105 qcsrc/client/old/progs.src | 12 qcsrc/client/old/vars.h | 20 qcsrc/client/old/view.c | 29 qcsrc/client/progs.src | 20 qcsrc/client/vars.h | 20 qcsrc/client/view.c | 29 qcsrc/common/campaign_setup.qc | 8 qcsrc/common/gamecommand.qc | 143 qcsrc/common/mapinfo.qc | 821 + qcsrc/common/mapinfo.qh | 68 qcsrc/common/util.qc | 277 qcsrc/common/util.qh | 43 qcsrc/menu/base/cursor.qc | 102 qcsrc/menu/base/cursor.qh | 33 qcsrc/menu/base/gfx.qc | 194 qcsrc/menu/base/gfx.qh | 51 qcsrc/menu/base/hostcache.qc | 41 qcsrc/menu/base/hostcache.qh | 28 qcsrc/menu/base/key.qc | 80 qcsrc/menu/base/key.qh | 16 qcsrc/menu/base/snd.qc | 32 qcsrc/menu/base/snd.qh | 8 qcsrc/menu/base/timer.qc | 22 qcsrc/menu/base/timer.qh | 11 qcsrc/menu/classes.c | 65 qcsrc/menu/config.qh | 4 qcsrc/menu/control/_fx/float.qc | 55 qcsrc/menu/control/_fx/fx.qh | 61 qcsrc/menu/control/_fx/interpol.qc | 12 qcsrc/menu/control/_fx/vector.qc | 71 qcsrc/menu/control/automation/automation.qc | 13 qcsrc/menu/control/automation/automation.qh | 30 qcsrc/menu/control/automation/foreach.qc | 23 qcsrc/menu/control/automation/job.qc | 22 qcsrc/menu/control/cinematic.qc | 49 qcsrc/menu/control/constants.qh | 13 qcsrc/menu/control/container.qc | 7 qcsrc/menu/control/custom.qc | 22 qcsrc/menu/control/data/altstring.qc | 25 qcsrc/menu/control/data/base.qc | 224 qcsrc/menu/control/data/container.qc | 38 qcsrc/menu/control/data/cvar.qc | 185 qcsrc/menu/control/data/data.qh | 144 qcsrc/menu/control/data/fastresync.qc | 35 qcsrc/menu/control/data/router.qc | 32 qcsrc/menu/control/data/text.qc | 32 qcsrc/menu/control/data/textswitch.qc | 70 qcsrc/menu/control/data/texttime.qc | 74 qcsrc/menu/control/data/textvalue.qc | 33 qcsrc/menu/control/data/value.qc | 70 qcsrc/menu/control/data/valueswitch.qc | 59 qcsrc/menu/control/fx/base.qc | 69 qcsrc/menu/control/fx/fx.qh | 21 qcsrc/menu/control/items.qh | 99 qcsrc/menu/control/link.qc | 63 qcsrc/menu/control/visual/button.qc | 190 qcsrc/menu/control/visual/editbox.qc | 189 qcsrc/menu/control/visual/floating.qc | 54 qcsrc/menu/control/visual/label.qc | 64 qcsrc/menu/control/visual/list.qc | 147 qcsrc/menu/control/visual/multilabel.qc | 110 qcsrc/menu/control/visual/picture.qc | 36 qcsrc/menu/control/visual/rect.qc | 18 qcsrc/menu/control/visual/scrollbar.qc | 163 qcsrc/menu/control/visual/slider.qc | 146 qcsrc/menu/control/visual/switchbutton.qc | 43 qcsrc/menu/control/visual/valuebutton.qc | 31 qcsrc/menu/control/visual/visual.qh | 210 qcsrc/menu/control/window/arrangement.qc | 76 qcsrc/menu/control/window/eventwindow.qc | 13 qcsrc/menu/control/window/frame.qc | 9 qcsrc/menu/control/window/layout.qc | 66 qcsrc/menu/control/window/reference.qc | 68 qcsrc/menu/control/window/scroll.qc | 57 qcsrc/menu/control/window/window.qc | 58 qcsrc/menu/control/window/windows.qh | 52 qcsrc/menu/custom/campaign.qc | 167 qcsrc/menu/custom/campaign.qh | 9 qcsrc/menu/custom/color.qm | 12 qcsrc/menu/custom/creategame.qm | 450 qcsrc/menu/custom/creategame/creategame.qh | 71 qcsrc/menu/custom/creategame/filelist.qc | 100 qcsrc/menu/custom/creategame/maps.qc | 716 - qcsrc/menu/custom/creategame/mods.qc | 85 qcsrc/menu/custom/credits.qc | 26 qcsrc/menu/custom/credits.qh | 7 qcsrc/menu/custom/credits.qm | 67 qcsrc/menu/custom/custom.qh | 5 qcsrc/menu/custom/demos.qm | 23 qcsrc/menu/custom/extresponse.qc | 127 qcsrc/menu/custom/extresponse.qh | 7 qcsrc/menu/custom/globalkey.qm | 32 qcsrc/menu/custom/joingame.qc | 153 qcsrc/menu/custom/joingame.qh | 35 qcsrc/menu/custom/joingame.qm | 244 qcsrc/menu/custom/key.qc | 162 qcsrc/menu/custom/key.qh | 13 qcsrc/menu/custom/key.qm | 65 qcsrc/menu/custom/messagebox.qc | 85 qcsrc/menu/custom/messagebox.qh | 5 qcsrc/menu/custom/option.qm | 113 qcsrc/menu/custom/player.qm | 82 qcsrc/menu/custom/player/avatar.qc | 237 qcsrc/menu/custom/player/color.qc | 178 qcsrc/menu/custom/player/player.qh | 36 qcsrc/menu/custom/quit.qm | 45 qcsrc/menu/custom/sound.qm | 7 qcsrc/menu/custom/stresstest.qm | 14 qcsrc/menu/custom/util.qm | 48 qcsrc/menu/custom/video.qc | 67 qcsrc/menu/custom/video.qh | 9 qcsrc/menu/custom/video.qm | 14 qcsrc/menu/custom/visible.qc | 14 qcsrc/menu/custom/visible.qm | 103 qcsrc/menu/draw.qc | 318 qcsrc/menu/draw.qh | 33 qcsrc/menu/gamecommand.qc | 63 qcsrc/menu/gamecommand.qh | 2 qcsrc/menu/item.c | 89 qcsrc/menu/item/borderimage.c | 87 qcsrc/menu/item/button.c | 162 qcsrc/menu/item/checkbox.c | 48 qcsrc/menu/item/container.c | 342 qcsrc/menu/item/dialog.c | 191 qcsrc/menu/item/gecko.c | 97 qcsrc/menu/item/image.c | 50 qcsrc/menu/item/inputbox.c | 232 qcsrc/menu/item/inputcontainer.c | 165 qcsrc/menu/item/label.c | 71 qcsrc/menu/item/listbox.c | 285 qcsrc/menu/item/modalcontroller.c | 282 qcsrc/menu/item/nexposee.c | 371 qcsrc/menu/item/radiobutton.c | 37 qcsrc/menu/item/slider.c | 225 qcsrc/menu/item/tab.c | 28 qcsrc/menu/item/textslider.c | 60 qcsrc/menu/mbuiltin.qc | 252 qcsrc/menu/mbuiltin.qh | 320 qcsrc/menu/menu.qc | 426 qcsrc/menu/menu.qh | 50 qcsrc/menu/msys.qc | 281 qcsrc/menu/msys.qh | 303 qcsrc/menu/nexuiz/button.c | 40 qcsrc/menu/nexuiz/campaign.c | 261 qcsrc/menu/nexuiz/charmap.c | 135 qcsrc/menu/nexuiz/checkbox.c | 93 qcsrc/menu/nexuiz/checkbox_slider_invalid.c | 63 qcsrc/menu/nexuiz/colorbutton.c | 70 qcsrc/menu/nexuiz/commandbutton.c | 44 qcsrc/menu/nexuiz/credits.c | 106 qcsrc/menu/nexuiz/crosshairbutton.c | 66 qcsrc/menu/nexuiz/dialog.c | 32 qcsrc/menu/nexuiz/dialog_credits.c | 29 qcsrc/menu/nexuiz/dialog_multiplayer.c | 29 qcsrc/menu/nexuiz/dialog_multiplayer_create.c | 192 qcsrc/menu/nexuiz/dialog_multiplayer_create_mapinfo.c | 147 qcsrc/menu/nexuiz/dialog_multiplayer_create_mutators.c | 107 qcsrc/menu/nexuiz/dialog_multiplayer_join.c | 60 qcsrc/menu/nexuiz/dialog_multiplayer_playersetup.c | 144 qcsrc/menu/nexuiz/dialog_news.c | 20 qcsrc/menu/nexuiz/dialog_quit.c | 25 qcsrc/menu/nexuiz/dialog_settings.c | 26 qcsrc/menu/nexuiz/dialog_settings_effects.c | 193 qcsrc/menu/nexuiz/dialog_settings_input.c | 67 qcsrc/menu/nexuiz/dialog_settings_input_userbind.c | 55 qcsrc/menu/nexuiz/dialog_settings_misc.c | 88 qcsrc/menu/nexuiz/dialog_settings_video.c | 94 qcsrc/menu/nexuiz/dialog_singleplayer.c | 71 qcsrc/menu/nexuiz/dialog_singleplayer_winner.c | 25 qcsrc/menu/nexuiz/dialog_teamselect.c | 53 qcsrc/menu/nexuiz/gametypebutton.c | 66 qcsrc/menu/nexuiz/image.c | 28 qcsrc/menu/nexuiz/inputbox.c | 66 qcsrc/menu/nexuiz/keybinder.c | 319 qcsrc/menu/nexuiz/listbox.c | 34 qcsrc/menu/nexuiz/mainwindow.c | 89 qcsrc/menu/nexuiz/maplist.c | 319 qcsrc/menu/nexuiz/nexposee.c | 26 qcsrc/menu/nexuiz/playermodel.c | 201 qcsrc/menu/nexuiz/radiobutton.c | 104 qcsrc/menu/nexuiz/rootdialog.c | 21 qcsrc/menu/nexuiz/serverlist.c | 380 qcsrc/menu/nexuiz/slider.c | 66 qcsrc/menu/nexuiz/slider_decibels.c | 88 qcsrc/menu/nexuiz/slider_resolution.c | 57 qcsrc/menu/nexuiz/tab.c | 29 qcsrc/menu/nexuiz/tabcontroller.c | 34 qcsrc/menu/nexuiz/textlabel.c | 28 qcsrc/menu/nexuiz/textslider.c | 64 qcsrc/menu/nexuiz/util.qc | 261 qcsrc/menu/nexuiz/util.qh | 8 qcsrc/menu/oo/base.h | 8 qcsrc/menu/oo/classdefs.h | 23 qcsrc/menu/oo/constructors.h | 23 qcsrc/menu/oo/implementation.h | 16 qcsrc/menu/progdefs.h | 13 qcsrc/menu/progs.src | 204 qcsrc/menu/skin-customizables.inc | 192 qcsrc/menu/skin.qh | 23 qcsrc/menu/system/debug.qc | 179 qcsrc/menu/system/debug.qh | 80 qcsrc/menu/system/event_helper.qc | 290 qcsrc/menu/system/events.qc | 458 qcsrc/menu/system/events.qh | 56 qcsrc/menu/system/events_.qc | 419 qcsrc/menu/system/gc.qc | 72 qcsrc/menu/system/gc.qh | 14 qcsrc/menu/system/history.qc | 81 qcsrc/menu/system/history.qh | 23 qcsrc/menu/system/isframe.qc | 342 qcsrc/menu/system/isframe.qh | 57 qcsrc/menu/system/item.qh | 126 qcsrc/menu/system/mgfx.qc | 158 qcsrc/menu/system/mgfx.qh | 36 qcsrc/menu/system/parser.qc | 569 - qcsrc/menu/system/parser.qh | 82 qcsrc/menu/system/structure.qc | 599 - qcsrc/menu/system/structure.qh | 88 qcsrc/menu/todo | 76 qcsrc/menu/util/altstring.qc | 314 qcsrc/menu/util/altstring.qh | 17 qcsrc/menu/util/nfunction.qc | 9 qcsrc/menu/util/property.qc | 275 qcsrc/menu/util/property.qh | 27 qcsrc/menu/util/rect.qc | 189 qcsrc/menu/util/rect.qh | 27 qcsrc/menu/util/string.qc | 134 qcsrc/menu/util/string.qh | 23 qcsrc/menu/util/text.qc | 76 qcsrc/menu/util/text.qh | 8 qcsrc/menu/util/uid.qc | 33 qcsrc/menu/util/uid.qh | 7 qcsrc/menu/util/util.qh | 22 qcsrc/server/antilag.qc | 80 qcsrc/server/antilag.qh | 5 qcsrc/server/arena.qc | 74 qcsrc/server/assault.qc | 424 qcsrc/server/bots.qc | 448 qcsrc/server/builtins.qh | 2 qcsrc/server/campaign.qc | 11 qcsrc/server/cl_client.qc | 498 qcsrc/server/cl_impulse.qc | 64 qcsrc/server/cl_physics.qc | 41 qcsrc/server/cl_player.qc | 490 qcsrc/server/cl_weapons.qc | 33 qcsrc/server/cl_weaponsystem.qc | 144 qcsrc/server/clientcommands.qc | 395 qcsrc/server/constants.qh | 2 qcsrc/server/ctf.qc | 147 qcsrc/server/defs.qh | 87 qcsrc/server/domination.qc | 18 qcsrc/server/extensions.qh | 252 qcsrc/server/g_casings.qc | 4 qcsrc/server/g_damage.qc | 434 qcsrc/server/g_decors.qc | 31 qcsrc/server/g_hook.qc | 10 qcsrc/server/g_triggers.qc | 98 qcsrc/server/g_violence.qc | 6 qcsrc/server/g_world.qc | 692 - qcsrc/server/gamecommand.qc | 99 qcsrc/server/havocbot.qc | 361 qcsrc/server/havocbot_roles.qc | 196 qcsrc/server/ipban.qc | 256 qcsrc/server/ipban.qh | 4 qcsrc/server/keyhunt.qc | 75 qcsrc/server/keyhunt.qh | 6 qcsrc/server/miscfunctions.qc | 345 qcsrc/server/mode_onslaught.qc | 797 + qcsrc/server/progs.src | 25 qcsrc/server/runematch.qc | 12 qcsrc/server/sv_main.qc | 4 qcsrc/server/t_items.qc | 397 qcsrc/server/t_jumppads.qc | 31 qcsrc/server/t_plats.qc | 21 qcsrc/server/t_quake.qc | 3 qcsrc/server/t_quake3.qc | 66 qcsrc/server/t_teleporters.qc | 11 qcsrc/server/teamplay.qc | 262 qcsrc/server/w_common.qc | 35 qcsrc/server/w_crylink.qc | 62 qcsrc/server/w_electro.qc | 43 qcsrc/server/w_grenadelauncher.qc | 24 qcsrc/server/w_hagar.qc | 22 qcsrc/server/w_laser.qc | 10 qcsrc/server/w_nex.qc | 88 qcsrc/server/w_rocketlauncher.qc | 83 qcsrc/server/w_shotgun.qc | 49 qcsrc/server/w_uzi.qc | 45 qcsrc/server/waypointsprites.qc | 6 510 files changed, 78039 insertions(+), 27998 deletions(-)