Initial import of Tesseract game engine and media.

git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@1 b412e182-2ed4-4078-95c4-27dc59f57fa9
fix server list ports


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@2 b412e182-2ed4-4078-95c4-27dc59f57fa9
team azul is always blue and team rojo is always red


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@3 b412e182-2ed4-4078-95c4-27dc59f57fa9
blip cleanups


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@4 b412e182-2ed4-4078-95c4-27dc59f57fa9
src: OBJ MDL 1:1 unit scale

git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@20 b412e182-2ed4-4078-95c4-27dc59f57fa9
use 1:1 scale for models


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@21 b412e182-2ed4-4078-95c4-27dc59f57fa9
use FP percentages for some model commands


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@26 b412e182-2ed4-4078-95c4-27dc59f57fa9
some more FP percents for model commands


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@27 b412e182-2ed4-4078-95c4-27dc59f57fa9
loading frame fix


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@31 b412e182-2ed4-4078-95c4-27dc59f57fa9
progress bar rendering cleanups


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@35 b412e182-2ed4-4078-95c4-27dc59f57fa9
use non-mirrored texture coordinates by default for all orientations


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@36 b412e182-2ed4-4078-95c4-27dc59f57fa9
reorient skyboxes so they are no longer mirrored


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@37 b412e182-2ed4-4078-95c4-27dc59f57fa9
src, media: loading bar

git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@38 b412e182-2ed4-4078-95c4-27dc59f57fa9
binormal -> bitangent


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@41 b412e182-2ed4-4078-95c4-27dc59f57fa9
triplanar texturing shader


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@42 b412e182-2ed4-4078-95c4-27dc59f57fa9
triplanar decal shaders


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@43 b412e182-2ed4-4078-95c4-27dc59f57fa9
triplanar fixes


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@44 b412e182-2ed4-4078-95c4-27dc59f57fa9
config.cfg -> saved.cfg


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@45 b412e182-2ed4-4078-95c4-27dc59f57fa9
add VAL_CSTR type to allow passing some var lookups directly into command arguments without any copies


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@47 b412e182-2ed4-4078-95c4-27dc59f57fa9
allow unspecified shader param fields to duplicate previous fields (i.e. X -> X X X, X Y -> X Y Y)


git-svn-id: svn://svn.tuxfamily.org/svnroot/tesseract/main/src@48 b412e182-2ed4-4078-95c4-27dc59f57fa9