Echelon9
da1e9d32ca
Documentation: Changes such that the Doxygen log reports clean, in anticipation of 3.6.14 release
2011-11-28 13:03:38 +00:00
Goober5000
29568b39b1
approximate the standard function for MSVC6 compatibility purposes
2011-11-23 04:25:50 +00:00
niffiwan
65f9df6b8b
Fix for 7977 - explicitly include <algorithm> so gcc will compile
2011-11-14 03:55:08 +00:00
Zacam
ad3a982ce5
From zookeeper: customizable asteroid death explosions and radius
...
http://www.hard-light.net/forums/index.php?topic=78762.0
2011-11-12 14:01:38 +00:00
Zacam
873b1a40ac
From zookeeper: customized asteroid split rules
...
http://www.hard-light.net/forums/index.php?topic=78755.0
2011-11-12 13:51:22 +00:00
Echelon9
1717d171fb
Documentation: General code cleanup for 64bit
2011-11-05 08:12:04 +00:00
Echelon9
4cbefeef49
Documentation: Code cleanup of asteroid.cpp and asteroid.h
2011-09-11 13:56:10 +00:00
Zacam
1c820a6e8c
Part Two: Synchronization pass of Trunk and Antipodes Differences.
...
Removes all extraneous ifdefs (Demo, E3, Multi Beta, etc).
Leaves Debug and Inferno.
2011-09-09 10:23:53 +00:00
Goober5000
fd9a625db0
PVS-Studio fix: V506 Pointer to local variable 'terminus' is stored outside the scope of this variable. Such a pointer will become invalid.
2011-09-03 01:45:56 +00:00
The_E
8c81e1c220
Valathil's code cleanup patch.
2011-07-20 18:04:43 +00:00
The_E
6f4234ad01
FUBAR's damage type sexps. Tested ad nauseum by BP.
2011-01-18 16:21:36 +00:00
Echelon9
3741959d15
Fix: Mantis 2351 - Animated subsystems not counted as rotating allowing max to be exceeded
2010-12-27 08:00:31 +00:00
The_E
3042436f29
Swifty's go-swift stuff. Makes collision detection slightly less insane.
2010-12-22 14:42:21 +00:00
Zacam
6f29bdecd6
Antipodes 7 Merge: HUD Overhaul, by Swifty.
2010-12-12 20:34:15 +00:00
karajorma
04939a6084
Switch to using the Macros for Multiplayer modes whenever possible.
2010-04-27 13:42:59 +00:00
portej05
e740086bee
Antipodes 3 from Flaming_Sword
2009-09-26 05:52:17 +00:00
Wanderer
c79555b923
split 'is_vec_null' macro into normal and 'safe to square' macros.
2009-08-23 11:36:44 +00:00
portej05
d8079622b6
Replace most instances of std::vector with SCP_vector. Memory is now all run through vm_malloc and vm_free.
...
Watch it go up AND down in mission.
2009-07-11 07:07:57 +00:00
portej05
2a09ecc89b
The big CVS comment removal. This chops approx. 3.5mb off a full checkout.
...
I've tested this through compiling and through hand checking.
Normalises line endings in ALL files to \n.
2009-06-20 08:08:20 +00:00
karajorma
ba647216ab
Portej05's preFAST warning fixes.
2009-05-17 11:50:48 +00:00
taylor
0cab4aae17
only load tbls from tables/ (Mantis #1725 )
2008-10-13 06:34:48 +00:00
WMCoolmon
1cdd0ea583
Updated to use new texture map class.
2008-08-30 10:41:01 +00:00
Swifty
ccc4024779
Modified fireball handling; ship class or type specific explosions.
2008-05-29 03:26:23 +00:00
WMCoolmon
b8b64e3352
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
11ca1ef4a8
move stable branch to the primary under trunk
2008-03-16 16:25:19 +00:00
taylor
eb8c44c2a0
move HEAD to it's own dir under trunk
2008-03-16 16:21:11 +00:00
Goober5000
4811257f31
revert the directory move
2008-02-09 21:33:46 +00:00
Goober5000
8909d048b3
remove extraneous fs2_open folder from all branches and tags
2008-02-09 19:21:05 +00:00
wmcoolmon
708aa238d1
- Asteroid, debris, and ship collision damage type support
...
- Scripting system variable-setting optimizations
- Standardize override style
- Reinstate "Self" variable for HUD
- Automatic drawString moving-to-next-line
- Visible subsystem name can be changed through scripting; will not be changed in the log
- Fix many for-loop signed/unsigned warnings related to size()
- Asteroid, debris scripting collision handling
- Many, many additional Lua functions and variables
- Fix the dreaded random-Lua-parse-crash bug
- Fix struct array malf-ups due to flag_def_list change
2007-11-23 23:49:42 +00:00
Goober5000
46b0d001fb
added fixes for #1415 and #1483 , made sure every read_file_text had a corresponding setjmp, and sync'd the parse error messages between HEAD and stable
2007-09-02 02:10:29 +00:00
Goober5000
72ff31e614
the great big duplicate model removal commit
2007-02-20 04:20:38 +00:00
taylor
ef94a3ddb7
dd VALID_FNAME() macro and put it around a few places (more to come)
...
clean out some old variables
move CLAMP() macro from opengl header to global header
update COUNT_ESTIMATE to match new bmpman changes
2007-02-11 09:37:18 +00:00
wmcoolmon
bc208ec01d
Maintain "fileless fs2" capability; change ScriptingVariables library to HookVariables(hv)
2007-01-15 08:05:47 +00:00
wmcoolmon
7366176e79
WMC codebase commit. See pre-commit build thread for details on changes.
2006-12-28 00:59:54 +00:00
taylor
ee2e0a83ee
various bits of little cleanup
...
get rid of some more compiler warnings
2006-11-16 00:53:12 +00:00
taylor
8c5276c067
fixes for stuff_string() bounds checking
2006-09-11 06:51:17 +00:00
taylor
35837e3ef9
make Species_info[] and Asteroid_info[] dynamic
2006-09-11 06:08:09 +00:00
taylor
bb7e2ad35a
maybe optimize the (PI/2), (PI*2) and (RAND_MAX/2) stuff a little bit
2006-08-20 00:51:07 +00:00
Goober5000
97a4f39f1f
1) complete (almost) changeover to reorganized texture mapping system
...
2) finally fix texture animation; textures now animate at the correct speed
--Goober5000
2006-07-06 04:06:04 +00:00
Goober5000
04cdbb31fe
--in preparation for fixing an annoying animated texture bug, reorganize the various texture structs and glow point structs and clarify several parts of the texture code :P
...
--this breaks animated glow maps, and animated regular maps still aren't fixed, but these will be remedied shortly
--Goober5000
2006-07-04 07:42:50 +00:00
taylor
2180996dd8
add lazy (ie, faster) checking of asteroid collisions for time-to-impact
2006-05-13 07:02:27 +00:00
Goober5000
2f9af7b19c
pare down the pragmas some more
...
--Goober5000
2006-01-26 03:23:30 +00:00
Goober5000
af29186ae5
übercommit of custom IFF stuff :)
2006-01-13 03:31:20 +00:00
Goober5000
c6acc068ff
change from "setting" to "profile"; this way makes more sense
...
--Goober5000
2005-11-21 02:43:37 +00:00
Goober5000
8a66799d66
add ai_settings.tbl
...
--Goober5000
2005-11-21 00:50:02 +00:00
taylor
5c71e497e7
little cleaner since the two sets weren't needed
2005-10-11 12:24:04 +00:00
taylor
95e056f6fd
remove NO_NETWORK
2005-10-10 17:21:11 +00:00
taylor
f4d95bc9bb
fix several asteroid problems, little code duplication but this actually works and is less error prone than the previous method
2005-10-08 15:37:26 +00:00
Kazan
8c918ef816
my bad
2005-09-25 22:29:35 +00:00
Kazan
f560aff0c5
correct an error
2005-09-25 22:23:39 +00:00