Goober5000
bd3cd7eb18
Merge pull request #195 from Echelon9/fix/sort-uniq-includes
...
Review and refactor #include's
2015-08-19 00:05:02 -04:00
Echelon9
0388fb065c
Fix: warning: format ‘%s’ expects a matching ‘char*’ argument [-Wformat=]
2015-08-05 20:05:19 +10:00
Echelon9
c5493bb480
Scripted sort and uniq on (internal) project includes. Improves search time and as a by product removed a number of duplicative includes.
2015-06-22 20:24:30 +10:00
Goober5000
b4cc5d72f4
use an index rather than an iterator into the waypoint list so that ai_info is again a plain old data object
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9816 387891d4-d844-0410-90c0-e4c51a9137d3
2013-09-26 18:51:35 +10:00
Goober5000
ce118c232c
add a missing #include
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9714 387891d4-d844-0410-90c0-e4c51a9137d3
2013-07-26 08:14:30 +10:00
Echelon9
9abd596b72
Fix LLVM warning: Declaration shadows a field of 'waypoint_list'
2012-09-06 16:40:18 +00:00
Echelon9
73a487aab6
Fix LLVM warning: Declaration shadows a field of 'waypoint'
2012-09-06 16:38:15 +00:00
Goober5000
b146b10403
MOAR const-correctness!
2012-03-08 08:12:56 +00:00
The_E
7751e8c076
Another case where one should use the case-insensitive check found and fixed.
2011-09-17 21:48:46 +00:00
Zacam
9b9b172e9e
EOL inconsistencies corrected to match the rest of the files.
2011-09-14 19:25:15 +00:00
The_E
7d5bce148f
strcmp != stricmp. Using stricmp is necessary to avoid breaking old missions.
2011-09-14 18:49:06 +00:00
Goober5000
3f1fcf2e71
having null iterators is apparently a no-no according to the C++ standard, so use a globally defined invalid iterator instead
2011-08-30 07:27:32 +00:00
Goober5000
3ce69f150a
waypoints and waypoint paths now have dynamic limits
2011-08-30 03:35:42 +00:00
Goober5000
94038d3822
pretty sure the parent objects here have to be -1, not 0
2009-09-28 01:55:14 +00:00
Goober5000
e516f97d49
improved some retarded setup code in aicode.cpp
...
moved create_waypoints() into waypoints.cpp and called it at mission post-process
2009-09-20 08:30:50 +00:00
WMCoolmon
6bdf192fec
Scripting:
...
- Add On Mission Start, On Mission End hooks; swap Warpin and Warpout to Warp In and Warp Out
- Safer handle helper structs
- Improved math, eg matrix interpolation and vector multiply/divide
- Filesystem read AND write support
- Initial scripting orders support
- Better waypoints support
- Assorted requested scripting functions
bmpman:
- Safer bm_get_filename
cfile:
- Support for RW, rather than just R or W, file modes.
model:
- Safer texture_info struct. Taylor, I know we talked about this, but I realized that it was just a lot better for what it does and it shouldn't be too much trouble to replace with the new system (operations tend to be much more concise and clear). Let me know if any unexpected difficulties arise.
2008-05-25 22:52:05 +00:00
taylor
88693b7388
fix various compiler warnings
2008-03-29 06:30:20 +00:00
WMCoolmon
d760c85ae9
Initial commit of new files for main codebase.
2008-03-15 09:01:46 +00:00