bobboau
6d7c837732
ok, something aparently went wrong, last time, so I'm commiting again
...
hopefully it should work this time
damnit WORK!!!
2007-01-14 14:03:40 +00:00
wmcoolmon
3979af39b1
Fix +Override, attempted fix for code adjacent to [] causing crash in scripting.tbl (Unreproducable), and (Untested) fix for script-eval.
2007-01-14 12:06:56 +00:00
wmcoolmon
fd151e4c43
Attempt to remove various warnings under MSVC 2003, mostly related to casting, but also some instances of inaccessible code.
2007-01-14 10:26:39 +00:00
Goober5000
041036e68d
remove WMC's limbo code, per our discussion a few months ago
...
this will later be handled by copying ship stats using sexps or scripts
2007-01-08 00:50:59 +00:00
Goober5000
422b6a0729
fix #include path
2007-01-04 02:50:14 +00:00
Goober5000
b84be578e0
assume ships-with-bays which haven't yet entered the mission are valid for syntax checking
2006-12-28 02:07:49 +00:00
wmcoolmon
b90b5716df
WMC codebase commit. See pre-commit build thread for details on changes.
2006-12-28 00:59:54 +00:00
Goober5000
7d114a0220
allow parsing of similar ship copy names properly (Mantis #1178 )
2006-12-26 18:14:42 +00:00
Goober5000
5c786f9dba
prevent false positive while error checking
2006-11-26 03:22:45 +00:00
Goober5000
119291c5da
this may have been an oversight
2006-11-25 06:33:22 +00:00
taylor
0033495f63
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-16 00:52:28 +00:00
phreak
f5dcbc5fd7
oops, forgot a break statement
...
*scrapes off the rust*
2006-11-13 23:11:08 +00:00
phreak
c433cd273d
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-12 19:58:13 +00:00
taylor
572b7f3f72
updated/fixed modelanim code
2006-11-06 06:36:44 +00:00
taylor
13cfcdc7c7
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-11-06 05:40:06 +00:00
Goober5000
4308579b4e
fix is-event-x-delay optional argument type
2006-11-05 18:42:25 +00:00
taylor
5914a94e55
add the part of the fix which actually did something ;)
2006-10-27 16:31:09 +00:00
Goober5000
340baac55a
fix error line reporting (Mantis #1120 )
2006-10-27 16:01:49 +00:00
Goober5000
70c6f05bcd
moved some stuff around in the sexp menus
2006-10-25 01:01:55 +00:00
Goober5000
adaa21e5f3
make sure to only add the sexp callback once
2006-10-24 23:28:56 +00:00
Goober5000
120e5fec12
make sexp nodes dynamic
2006-10-09 05:25:18 +00:00
taylor
31f5a80283
fix some stuff_string()'s that got missed previously
2006-09-13 03:57:00 +00:00
taylor
fe80df5c2e
fixes for stuff_string() bounds checking
2006-09-11 06:51:17 +00:00
taylor
044981a139
fix bug where set-object-speed-* could set speed subjectively if left to default
2006-09-11 06:47:33 +00:00
taylor
49b7ae2b07
make Species_info[] and Asteroid_info[] dynamic
2006-09-11 06:08:09 +00:00
taylor
7ea298bfde
add font.h since the gr_set_font() function is only available from there now
2006-09-11 05:39:48 +00:00
wmcoolmon
8822c4b5f8
New model & ship scripting stuff
2006-09-09 09:53:36 +00:00
taylor
4b7a796ed1
crap, knew I should have fixed that in the patch so that it would be right in both branches...
2006-09-08 07:25:05 +00:00
taylor
3b5e199ae2
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:18:05 +00:00
wmcoolmon
d2eac3746f
enumerations; drawImage update; subsystem orientation and fireWeapon() member objects; many new weapons.tbl data variables; conditional hooks; modular scripting table support (*-sct)
2006-09-04 06:11:50 +00:00
wmcoolmon
70466d10eb
Added flag-to-string function for error messages
2006-09-04 05:50:58 +00:00
taylor
a07c6fd790
maybe optimize the (PI/2), (PI*2) and (RAND_MAX/2) stuff a little bit
2006-08-20 00:51:07 +00:00
karajorma
8363f2309f
Doh! Minor fix
2006-08-16 16:47:55 +00:00
karajorma
3750255c54
Fixed a typo which breaks team-score
2006-08-15 19:25:57 +00:00
Goober5000
a8211fb6bd
deprecate change-ship-model
2006-08-06 19:27:13 +00:00
Goober5000
325cc70a9c
make these consistent (pitch-bank-heading is the established order)
...
--Goober5000
2006-08-06 19:06:42 +00:00
Goober5000
b68d361107
add the multiple background feature
...
--Goober5000
2006-08-06 18:47:29 +00:00
karajorma
e5059d29d9
Fix bug where end-mission SEXP only resulting in the mission ending for the server
2006-08-04 11:45:21 +00:00
Goober5000
870118a333
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
67f2e73297
Optimize
2006-07-26 03:45:02 +00:00
Goober5000
97059b2580
fix help text
...
--Goober5000
2006-07-21 05:38:41 +00:00
taylor
1d4dc00caa
make glow point banks dynamic
2006-07-17 01:12:52 +00:00
Goober5000
cf096fa72c
move WMC's preload stuff into main preloader routine
2006-07-17 00:50:00 +00:00
Goober5000
782231cfbe
consolidate the "for reals" crap into a proper ship flag; also move the limbo flags over to SF2_*; etc.
...
this should fix Mantis #977
--Goober5000
2006-07-09 01:55:42 +00:00
taylor
0c0a8d67a6
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 22:00:39 +00:00
Goober5000
95ba7be2a4
fix for Mantis #856
...
--Goober5000
2006-07-06 05:35:13 +00:00
Goober5000
eae62591ce
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
392727d494
cvs comment tweaks
2006-07-05 23:37:13 +00:00
Goober5000
f669cad916
--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
a8be2f7ffa
fix various compiler warnings and things that Valgrind complained about
2006-06-27 05:07:49 +00:00