Fix number 3 for mantis #2590 - move array overflow detection to correct place in loops

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@8995 387891d4-d844-0410-90c0-e4c51a9137d3
Removing the rest of the glBegin()/glEnd() pairs.


git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@8996 387891d4-d844-0410-90c0-e4c51a9137d3
restore this extra space, which is necessary for formatting purposes

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@8997 387891d4-d844-0410-90c0-e4c51a9137d3
*sigh* And because MSVC6 is a bit on the stupid side (read: Does not know about this little thing called C++0x), I have to do this bit of ugliness.


git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@8998 387891d4-d844-0410-90c0-e4c51a9137d3
Fix for Mantis 2682: extra glowpoints are rendered for targeted ships


git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@8999 387891d4-d844-0410-90c0-e4c51a9137d3
niffiwan's fix for Mantis #2681

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9000 387891d4-d844-0410-90c0-e4c51a9137d3
revert r8975 because this fix adds unwanted diagonal lines to the jump node model (Mantis #2396)

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9001 387891d4-d844-0410-90c0-e4c51a9137d3
also revert the "nohtl" part of r8977 for FRED (Mantis #2676) because no-HTL models shouldn't use HTL rendering

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9002 387891d4-d844-0410-90c0-e4c51a9137d3
Merge branch 'trunk' of github.com:nisselarsson/fs2_open into cmake
in the interest of avoiding mysterious and subtle differences in AI behavior, restore retail behavior where:
a) the player's wing forms on him at mission start
b) wings in the Starting_wings list will form on the player if they arrive later in the mission
c) no other wing automatically forms on its leader

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9003 387891d4-d844-0410-90c0-e4c51a9137d3
add the mission cutscene save type, per Karajorma and MjnMixael

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9004 387891d4-d844-0410-90c0-e4c51a9137d3
Merge branch 'trunk' of github.com:nisselarsson/fs2_open into cmake
Various fixes and additions to the lua API from m!m:
Matrix vectors: getUvec(), getFVec() and getRVec()
equals operators for weaponclass and shipclass to improve performance where a string comparison was needed before
Cockpit display interface. Allows scripting to access the cockpit displays defined in ships.tbl and render to them using RTT
A getParent() function in the subsystem handle which returns the parent object of the subsystem
Numerous fixes in the way turret subsystems are handled which now results in more correct behavior
Targetable variable in subsystem which specifies if the subsystem is targetable or not
getNextFiringPosition() function in subsystem which returns the position and the direction of the next firing operation of the specified turret
Scripting access to post processing values
getCurrentCamera() function to retrieve the currently active camera
setLineWidth() to modify the width of the lines that are getting drawn
setClip() and resetClip() to set the clipping areas used for drawing


git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9006 387891d4-d844-0410-90c0-e4c51a9137d3
It's about time these changes got committed. They've been tested by Diaspora for over a year without issue. 

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9008 387891d4-d844-0410-90c0-e4c51a9137d3
Target direction arrow properly disappears when target is placed under reticle. Fixes Mantis 2504. 

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9009 387891d4-d844-0410-90c0-e4c51a9137d3
Merge branch 'trunk' of github.com:nisselarsson/fs2_open into cmake
check to make sure a wing that has a player does not also have an arrival delay (Mantis #2678)

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9010 387891d4-d844-0410-90c0-e4c51a9137d3
that's an order of magnitude too high for integers

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9011 387891d4-d844-0410-90c0-e4c51a9137d3
we want to truncate based on number of lines, not number of characters
also, we want to truncate the FRED error message boxes too
(this is a better fix for Mantis #2658)

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9012 387891d4-d844-0410-90c0-e4c51a9137d3
m!m's fix for signed/unsigned mismatch
(IT'S OVER 9000!!!)

git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9013 387891d4-d844-0410-90c0-e4c51a9137d3