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