Commit Graph
464 Commits
Author SHA1 Message Date
taylor c83d9a9222 add extra safety check to make sure that we are going to do a wildcard search for modular tables 2007-04-11 14:58:07 +00:00
karajorma 98566d07f0 A few minor fixes 2007-04-05 16:43:44 +00:00
taylor 32361c79ee be sure to page in textures for change ship class sexp preload
add a ASF_MENUMUSIC type for things that aren't mission-based event music (since that is handled differently now)
make event music keep extension if it exists, so that the special data will be accurate
bits of cleanup from old MS code that we don't need
2007-03-22 20:35:45 +00:00
Goober5000 19b2173e44 use dynamic memory instead of a static buffer for ship-specific replacement textures 2007-02-25 03:58:07 +00:00
Goober5000 3c3416fa3b the great big duplicate model removal commit 2007-02-20 04:20:38 +00:00
Goober5000 193371dbb5 *** empty log message *** 2007-02-20 01:41:07 +00:00
Goober5000 0436db0dea fix a hideous bug with the knossos special warp stuff
(how did this ever actually work correctly?)
2007-02-13 01:46:03 +00:00
taylor 640aa62261 get rid of non-standard itoa(), make use of the proper sprintf() instead 2007-02-12 00:23:40 +00:00
taylor 9982011398 add WMC's strextcmp() from HEAD 2007-02-11 09:05:02 +00:00
taylor 32609cc140 remove NO_SOUND
fix glow bank sexp bug (Mantis #1250)
2007-02-10 00:15:32 +00:00
Goober5000 6182e6063b fix two bugs:
--default ship flags in the iff_defs table were not correctly translated from parse flags to ship/object flags
--ships were created with default allowed comm orders regardless of which team they were on
2007-02-08 07:39:35 +00:00
karajorma 9645752e37 Fix add-remove-escort to actually use a priority. 2007-01-27 18:39:09 +00:00
karajorma cd425ca3dd Add the reset-orders SEXP
Some general houskeeping to keep 3.6.9 and HEAD throwing up lots of annoying diffs that are just spacing issues.
2007-01-15 11:57:02 +00:00
Goober5000 aac3d16691 assume ships-with-bays which haven't yet entered the mission are valid for syntax checking 2006-12-28 02:07:49 +00:00
Goober5000 2e0f30f809 allow parsing of similar ship copy names properly (Mantis #1178) 2006-12-26 18:14:42 +00:00
Goober5000 23f4eb58f5 prevent false positive while error checking 2006-11-26 03:22:45 +00:00
Goober5000 122910dd17 this may have been an oversight 2006-11-25 06:33:22 +00:00
karajorma 42d2986655 Fix ammo and weapon SEXP changes not being passed on to the clients 2006-11-21 23:07:27 +00:00
taylor a1e24a364f fix some "stupid-windows-coder-mistakes" (otherwise known as "putting-more-than-you-should-into-header-files")
(gets rid of some/many compiler warnings, C++ language violations, and strange little bugs/errors)
2006-11-15 00:40:59 +00:00
taylor 319d5c86f8 add some needed wing leader checks to prevent Assert()'s and out-of-bounds problems when the leader is dead/dying (Mantis bug #1134) 2006-11-15 00:33:16 +00:00
phreak 9bfeae5126 Don't copy parentheses to parse buffers if outside of quotation marks. Otherwise
the parsing syntax will be copied to said buffer and some warnings/errors would occur.
2006-11-13 23:23:26 +00:00
Goober5000 ea21a54021 fix is-event-x-delay optional argument type 2006-11-05 18:42:25 +00:00
karajorma 9c5411d900 Adding the network-variable option to SEXP variables. This change will revert variables to the same behaviour they displayed in retail (i.e they don't update for clients) unless a variable is set to be a network-variable. 2006-10-28 21:17:04 +00:00
taylor 28d78bf454 updated/fixed modelanim code 2006-10-27 21:41:22 +00:00
taylor 6cae667430 add the part of the fix which actually did something ;) 2006-10-27 16:31:09 +00:00
Goober5000 195089c7b9 fix error line reporting (Mantis #1120) 2006-10-27 16:01:49 +00:00
Goober5000 24bf33a443 moved some stuff around in the sexp menus 2006-10-25 01:01:55 +00:00
Goober5000 19faeb6274 make sure to only add the sexp callback once 2006-10-24 23:28:56 +00:00
taylor 1b5d661caa various bits of cleanup (warning messages, things that Valgrind complained about, etc.)
fix an out-of-bounds issue on Sexp_nodes[] which was leading to stack corruption
2006-10-24 13:17:24 +00:00
karajorma f737ce4352 Fix Int3() with Set primary and Secondary ammo\weapons 2006-10-21 21:57:08 +00:00
wmcoolmon 3f28c45bec Fix Freecamera forcing HUD draw bug. 2006-10-11 03:10:53 +00:00
Goober5000 79412c0bff make sexp nodes dynamic 2006-10-09 05:25:18 +00:00
taylor 6ab6cd71ce fixes for stuff_string() bounds checking 2006-09-11 01:17:07 +00:00
taylor b41e847f01 fix bug where set-object-speed-* could set speed subjectively if left to default 2006-09-11 01:09:33 +00:00
taylor 9583027ef4 fix for Mantis bug #617 (with a very big assist from Shade who did most of the initial work on this) 2006-09-08 06:10:34 +00:00
taylor 8a9d540c4c make Species_info[] and Asteroid_info[] dynamic 2006-08-27 18:12:42 +00:00
taylor 5a9f2fd0b4 add font.h since the gr_set_font() function is only available from there now 2006-08-22 05:48:46 +00:00
taylor 0107652287 maybe optimize the (PI/2), (PI*2) and (RAND_MAX/2) stuff a little bit 2006-08-19 04:38:47 +00:00
karajorma 608b302ee8 Doh! Minor fix 2006-08-16 16:47:55 +00:00
karajorma 71c8b03c71 Fixed a silly typo which breaks team-score 2006-08-15 19:24:09 +00:00
Goober5000 8491ae47ee deprecate change-ship-model 2006-08-06 19:27:13 +00:00
Goober5000 cdf59b05dc make these consistent (pitch-bank-heading is the established order)
--Goober5000
2006-08-06 19:06:42 +00:00
Goober5000 5197a30743 add the multiple background feature
--Goober5000
2006-08-06 18:47:29 +00:00
karajorma 8f31264a41 Added new packed to deal with a bug in multiplayer where using end-mission would only end the mission for the server and then force the clients to jump out. 2006-08-03 16:24:23 +00:00
Goober5000 abbb2df243 add a second method for specifying ship copies, plus allow the parser to recognize ship class copy names that aren't consistent with the table
--Goober5000
2006-08-03 01:33:56 +00:00
Kazan f4e8c517aa small optimization 2006-07-26 15:01:07 +00:00
Goober5000 a031a41223 fix help text
--Goober5000
2006-07-21 05:38:41 +00:00
taylor 97a933c789 make glow point banks dynamic 2006-07-17 01:12:52 +00:00
Goober5000 81e673a95e move WMC's preload stuff into main preloader routine 2006-07-17 00:50:00 +00:00
taylor 2e28cb4907 rest of the map/glow changes
- put glowmap activity back on a per-ship basis (via a SF2_* flag) rather than per-model
 - same for glowpoints, back on a per-ship basis
 - put specmaps and bumpmap back on a LOD0 and LOD1 affect (got changed to LOD0 only recently)
 - fix glowmaps for shockwaves again
 - add support for animated specmaps (mainly for TBP and Starfox mods)
some minor code cleanup and compiler warning fixes
2006-07-06 21:53:59 +00:00